Created
January 27, 2025 12:18
-
-
Save corneliusroemer/5dfa92082e51c2e59cf68fef26cae8f8 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "http://json-schema.org/draft-07/schema#", | |
"additionalProperties": false, | |
"properties": { | |
"accessionPrefix": { | |
"default": "LOC_", | |
"required": [], | |
"title": "accessionPrefix", | |
"type": "string" | |
}, | |
"additionalHeadHTML": { | |
"default": "", | |
"required": [], | |
"title": "additionalHeadHTML", | |
"type": "string" | |
}, | |
"auth": { | |
"additionalProperties": false, | |
"properties": { | |
"identityProviders": { | |
"additionalProperties": false, | |
"properties": { | |
"orcid": { | |
"additionalProperties": false, | |
"properties": { | |
"clientId": { | |
"default": "APP-P1P7N7T9YVBHQ4EH", | |
"required": [], | |
"title": "clientId", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"clientId" | |
], | |
"title": "orcid", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"orcid" | |
], | |
"title": "identityProviders", | |
"type": "object" | |
}, | |
"registrationAllowed": { | |
"default": true, | |
"required": [], | |
"title": "registrationAllowed", | |
"type": "boolean" | |
}, | |
"resetPasswordAllowed": { | |
"default": true, | |
"required": [], | |
"title": "resetPasswordAllowed", | |
"type": "boolean" | |
}, | |
"smtp": { | |
"additionalProperties": false, | |
"properties": { | |
"envelopeFrom": { | |
"default": "[email protected]", | |
"required": [], | |
"title": "envelopeFrom", | |
"type": "string" | |
}, | |
"from": { | |
"default": "[email protected]", | |
"required": [], | |
"title": "from", | |
"type": "string" | |
}, | |
"host": { | |
"default": "in-v3.mailjet.com", | |
"required": [], | |
"title": "host", | |
"type": "string" | |
}, | |
"port": { | |
"default": 587, | |
"required": [], | |
"title": "port", | |
"type": "integer" | |
}, | |
"replyTo": { | |
"default": "[email protected]", | |
"required": [], | |
"title": "replyTo", | |
"type": "string" | |
}, | |
"user": { | |
"default": "fafd505de339dd2e9c3e85ad9981af8a", | |
"required": [], | |
"title": "user", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"host", | |
"port", | |
"user", | |
"replyTo", | |
"from", | |
"envelopeFrom" | |
], | |
"title": "smtp", | |
"type": "object" | |
}, | |
"verifyEmail": { | |
"default": true, | |
"required": [], | |
"title": "verifyEmail", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"smtp", | |
"verifyEmail", | |
"resetPasswordAllowed", | |
"registrationAllowed", | |
"identityProviders" | |
], | |
"title": "auth", | |
"type": "object" | |
}, | |
"bannerMessage": { | |
"default": "This is a demonstration environment. It may contain non-accurate test data and should not be used for real-world applications. Data will be deleted regularly.", | |
"required": [], | |
"title": "bannerMessage", | |
"type": "string" | |
}, | |
"dataUseTermsUrls": { | |
"additionalProperties": false, | |
"properties": { | |
"open": { | |
"default": "https://#TODO-MVP/open", | |
"required": [], | |
"title": "open", | |
"type": "string" | |
}, | |
"restricted": { | |
"default": "https://#TODO-MVP/restricted", | |
"required": [], | |
"title": "restricted", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"open", | |
"restricted" | |
], | |
"title": "dataUseTermsUrls", | |
"type": "object" | |
}, | |
"defaultOrganismConfig": { | |
"additionalProperties": false, | |
"properties": { | |
"enaDeposition": { | |
"additionalProperties": false, | |
"properties": { | |
"configFile": { | |
"additionalProperties": false, | |
"properties": { | |
"molecule_type": { | |
"default": "genomic RNA", | |
"required": [], | |
"title": "molecule_type", | |
"type": "string" | |
}, | |
"scientific_name": { | |
"default": "Sudan ebolavirus", | |
"required": [], | |
"title": "scientific_name", | |
"type": "string" | |
}, | |
"taxon_id": { | |
"default": 186540, | |
"required": [], | |
"title": "taxon_id", | |
"type": "integer" | |
} | |
}, | |
"required": [ | |
"taxon_id", | |
"scientific_name", | |
"molecule_type" | |
], | |
"title": "configFile", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"configFile" | |
], | |
"title": "enaDeposition", | |
"type": "object" | |
}, | |
"ingest": { | |
"additionalProperties": false, | |
"properties": { | |
"configFile": { | |
"additionalProperties": false, | |
"properties": { | |
"taxon_id": { | |
"default": 186540, | |
"required": [], | |
"title": "taxon_id", | |
"type": "integer" | |
} | |
}, | |
"required": [ | |
"taxon_id" | |
], | |
"title": "configFile", | |
"type": "object" | |
}, | |
"image": { | |
"default": "ghcr.io/loculus-project/ingest", | |
"required": [], | |
"title": "image", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"image", | |
"configFile" | |
], | |
"title": "ingest", | |
"type": "object" | |
}, | |
"preprocessing": { | |
"items": { | |
"anyOf": [ | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"args": { | |
"items": { | |
"anyOf": [ | |
{ | |
"required": [], | |
"type": "string" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "args", | |
"type": "array" | |
}, | |
"configFile": { | |
"additionalProperties": false, | |
"properties": { | |
"batch_size": { | |
"default": 100, | |
"required": [], | |
"title": "batch_size", | |
"type": "integer" | |
}, | |
"genes": { | |
"items": { | |
"anyOf": [ | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "genes", | |
"type": "array" | |
}, | |
"log_level": { | |
"default": "DEBUG", | |
"required": [], | |
"title": "log_level", | |
"type": "string" | |
}, | |
"nextclade_dataset_name": { | |
"default": "nextstrain/ebola/sudan", | |
"required": [], | |
"title": "nextclade_dataset_name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"log_level", | |
"nextclade_dataset_name", | |
"genes", | |
"batch_size" | |
], | |
"title": "configFile", | |
"type": "object" | |
}, | |
"image": { | |
"default": "ghcr.io/loculus-project/preprocessing-nextclade", | |
"required": [], | |
"title": "image", | |
"type": "string" | |
}, | |
"replicas": { | |
"default": 2, | |
"required": [], | |
"title": "replicas", | |
"type": "integer" | |
}, | |
"version": { | |
"default": 1, | |
"required": [], | |
"title": "version", | |
"type": "integer" | |
} | |
}, | |
"required": [ | |
"version", | |
"image", | |
"args", | |
"replicas", | |
"configFile" | |
], | |
"type": "object" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "preprocessing", | |
"type": "array" | |
}, | |
"referenceGenomes": { | |
"additionalProperties": false, | |
"properties": { | |
"genes": { | |
"items": { | |
"anyOf": [ | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"name": { | |
"default": "NP", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"sequence": { | |
"default": "[[URL:https://corneliusroemer.github.io/seqs/artefacts/ebola-sudan/NP.fasta]]", | |
"required": [], | |
"title": "sequence", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"sequence" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"name": { | |
"default": "VP35", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"sequence": { | |
"default": "[[URL:https://corneliusroemer.github.io/seqs/artefacts/ebola-sudan/VP35.fasta]]", | |
"required": [], | |
"title": "sequence", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"sequence" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"name": { | |
"default": "VP40", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"sequence": { | |
"default": "[[URL:https://corneliusroemer.github.io/seqs/artefacts/ebola-sudan/VP40.fasta]]", | |
"required": [], | |
"title": "sequence", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"sequence" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"name": { | |
"default": "GP", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"sequence": { | |
"default": "[[URL:https://corneliusroemer.github.io/seqs/artefacts/ebola-sudan/GP.fasta]]", | |
"required": [], | |
"title": "sequence", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"sequence" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"name": { | |
"default": "ssGP", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"sequence": { | |
"default": "[[URL:https://corneliusroemer.github.io/seqs/artefacts/ebola-sudan/ssGP.fasta]]", | |
"required": [], | |
"title": "sequence", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"sequence" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"name": { | |
"default": "sGP", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"sequence": { | |
"default": "[[URL:https://corneliusroemer.github.io/seqs/artefacts/ebola-sudan/sGP.fasta]]", | |
"required": [], | |
"title": "sequence", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"sequence" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"name": { | |
"default": "VP30", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"sequence": { | |
"default": "[[URL:https://corneliusroemer.github.io/seqs/artefacts/ebola-sudan/VP30.fasta]]", | |
"required": [], | |
"title": "sequence", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"sequence" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"name": { | |
"default": "VP24", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"sequence": { | |
"default": "[[URL:https://corneliusroemer.github.io/seqs/artefacts/ebola-sudan/VP24.fasta]]", | |
"required": [], | |
"title": "sequence", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"sequence" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"name": { | |
"default": "L", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"sequence": { | |
"default": "[[URL:https://corneliusroemer.github.io/seqs/artefacts/ebola-sudan/L.fasta]]", | |
"required": [], | |
"title": "sequence", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"sequence" | |
], | |
"type": "object" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "genes", | |
"type": "array" | |
}, | |
"nucleotideSequences": { | |
"items": { | |
"anyOf": [ | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"insdcAccessionFull": { | |
"default": "NC_002549.1", | |
"required": [], | |
"title": "insdcAccessionFull", | |
"type": "string" | |
}, | |
"name": { | |
"default": "main", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"sequence": { | |
"default": "[[URL:https://corneliusroemer.github.io/seqs/artefacts/ebola-sudan/reference.fasta]]", | |
"required": [], | |
"title": "sequence", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"sequence", | |
"insdcAccessionFull" | |
], | |
"type": "object" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "nucleotideSequences", | |
"type": "array" | |
} | |
}, | |
"required": [ | |
"nucleotideSequences", | |
"genes" | |
], | |
"title": "referenceGenomes", | |
"type": "object" | |
}, | |
"schema": { | |
"additionalProperties": false, | |
"properties": { | |
"earliestReleaseDate": { | |
"additionalProperties": false, | |
"properties": { | |
"enabled": { | |
"default": true, | |
"required": [], | |
"title": "enabled", | |
"type": "boolean" | |
}, | |
"externalFields": { | |
"items": { | |
"anyOf": [ | |
{ | |
"required": [], | |
"type": "string" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "externalFields", | |
"type": "array" | |
} | |
}, | |
"required": [ | |
"enabled", | |
"externalFields" | |
], | |
"title": "earliestReleaseDate", | |
"type": "object" | |
}, | |
"extraInputFields": { | |
"items": { | |
"required": [] | |
}, | |
"required": [], | |
"title": "extraInputFields", | |
"type": "array" | |
}, | |
"image": { | |
"default": "/images/organisms/ebolasudan_small.jpg", | |
"required": [], | |
"title": "image", | |
"type": "string" | |
}, | |
"loadSequencesAutomatically": { | |
"default": true, | |
"required": [], | |
"title": "loadSequencesAutomatically", | |
"type": "boolean" | |
}, | |
"metadata": { | |
"description": "# TODO: Allow extra metadata field by particular organisms (e.g. clade/lineage)", | |
"items": { | |
"anyOf": [ | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"columnWidth": { | |
"default": 100, | |
"required": [], | |
"title": "columnWidth", | |
"type": "integer" | |
}, | |
"displayName": { | |
"default": "Collection date", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "ncbiCollectionDate", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"name": { | |
"default": "sampleCollectionDate", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"notSearchable": { | |
"default": true, | |
"required": [], | |
"title": "notSearchable", | |
"type": "boolean" | |
}, | |
"order": { | |
"default": 10, | |
"required": [], | |
"title": "order", | |
"type": "integer" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"args": { | |
"additionalProperties": false, | |
"properties": { | |
"fieldType": { | |
"default": "dateRangeString", | |
"required": [], | |
"title": "fieldType", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"fieldType" | |
], | |
"title": "args", | |
"type": "object" | |
}, | |
"function": { | |
"default": "parse_date_into_range", | |
"required": [], | |
"title": "function", | |
"type": "string" | |
}, | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"date": { | |
"default": "sampleCollectionDate", | |
"required": [], | |
"title": "date", | |
"type": "string" | |
}, | |
"releaseDate": { | |
"default": "ncbiReleaseDate", | |
"required": [], | |
"title": "releaseDate", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"date", | |
"releaseDate" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"function", | |
"inputs", | |
"args" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"required": { | |
"default": true, | |
"required": [], | |
"title": "required", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"header", | |
"ingest", | |
"order", | |
"preprocessing", | |
"required", | |
"notSearchable", | |
"columnWidth" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Collection date (lower bound)", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"initiallyVisible": { | |
"default": true, | |
"required": [], | |
"title": "initiallyVisible", | |
"type": "boolean" | |
}, | |
"name": { | |
"default": "sampleCollectionDateRangeLower", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"args": { | |
"additionalProperties": false, | |
"properties": { | |
"fieldType": { | |
"default": "dateRangeLower", | |
"required": [], | |
"title": "fieldType", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"fieldType" | |
], | |
"title": "args", | |
"type": "object" | |
}, | |
"function": { | |
"default": "parse_date_into_range", | |
"required": [], | |
"title": "function", | |
"type": "string" | |
}, | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"date": { | |
"default": "sampleCollectionDate", | |
"required": [], | |
"title": "date", | |
"type": "string" | |
}, | |
"releaseDate": { | |
"default": "ncbiReleaseDate", | |
"required": [], | |
"title": "releaseDate", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"date", | |
"releaseDate" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"function", | |
"inputs", | |
"args" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"rangeOverlapSearch": { | |
"additionalProperties": false, | |
"properties": { | |
"bound": { | |
"default": "lower", | |
"required": [], | |
"title": "bound", | |
"type": "string" | |
}, | |
"rangeDisplayName": { | |
"default": "Collection date", | |
"required": [], | |
"title": "rangeDisplayName", | |
"type": "string" | |
}, | |
"rangeName": { | |
"default": "sampleCollectionDateRange", | |
"required": [], | |
"title": "rangeName", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"rangeName", | |
"rangeDisplayName", | |
"bound" | |
], | |
"title": "rangeOverlapSearch", | |
"type": "object" | |
}, | |
"type": { | |
"default": "date", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"type", | |
"initiallyVisible", | |
"header", | |
"preprocessing", | |
"rangeOverlapSearch", | |
"noInput" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Collection date (upper bound)", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"initiallyVisible": { | |
"default": true, | |
"required": [], | |
"title": "initiallyVisible", | |
"type": "boolean" | |
}, | |
"name": { | |
"default": "sampleCollectionDateRangeUpper", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"args": { | |
"additionalProperties": false, | |
"properties": { | |
"fieldType": { | |
"default": "dateRangeUpper", | |
"required": [], | |
"title": "fieldType", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"fieldType" | |
], | |
"title": "args", | |
"type": "object" | |
}, | |
"function": { | |
"default": "parse_date_into_range", | |
"required": [], | |
"title": "function", | |
"type": "string" | |
}, | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"date": { | |
"default": "sampleCollectionDate", | |
"required": [], | |
"title": "date", | |
"type": "string" | |
}, | |
"releaseDate": { | |
"default": "ncbiReleaseDate", | |
"required": [], | |
"title": "releaseDate", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"date", | |
"releaseDate" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"function", | |
"inputs", | |
"args" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"rangeOverlapSearch": { | |
"additionalProperties": false, | |
"properties": { | |
"bound": { | |
"default": "upper", | |
"required": [], | |
"title": "bound", | |
"type": "string" | |
}, | |
"rangeDisplayName": { | |
"default": "Collection date", | |
"required": [], | |
"title": "rangeDisplayName", | |
"type": "string" | |
}, | |
"rangeName": { | |
"default": "sampleCollectionDateRange", | |
"required": [], | |
"title": "rangeName", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"rangeName", | |
"rangeDisplayName", | |
"bound" | |
], | |
"title": "rangeOverlapSearch", | |
"type": "object" | |
}, | |
"type": { | |
"default": "date", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"type", | |
"initiallyVisible", | |
"header", | |
"preprocessing", | |
"rangeOverlapSearch", | |
"noInput" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"name": { | |
"default": "displayName", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"args": { | |
"additionalProperties": false, | |
"properties": { | |
"order": { | |
"items": { | |
"anyOf": [ | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "order", | |
"type": "array" | |
}, | |
"type": { | |
"items": { | |
"anyOf": [ | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "type", | |
"type": "array" | |
} | |
}, | |
"required": [ | |
"order", | |
"type" | |
], | |
"title": "args", | |
"type": "object" | |
}, | |
"function": { | |
"default": "concatenate", | |
"required": [], | |
"title": "function", | |
"type": "string" | |
}, | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"geoLocCountry": { | |
"default": "geoLocCountry", | |
"required": [], | |
"title": "geoLocCountry", | |
"type": "string" | |
}, | |
"sampleCollectionDate": { | |
"default": "sampleCollectionDate", | |
"required": [], | |
"title": "sampleCollectionDate", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"geoLocCountry", | |
"sampleCollectionDate" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"function", | |
"inputs", | |
"args" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"name", | |
"preprocessing", | |
"noInput" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"columnWidth": { | |
"default": 100, | |
"required": [], | |
"title": "columnWidth", | |
"type": "integer" | |
}, | |
"displayName": { | |
"default": "NCBI release date", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "ncbiReleaseDate", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"function": { | |
"default": "parse_timestamp", | |
"required": [], | |
"title": "function", | |
"type": "string" | |
}, | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"timestamp": { | |
"default": "ncbiReleaseDate", | |
"required": [], | |
"title": "timestamp", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"timestamp" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"function", | |
"inputs" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"type": { | |
"default": "date", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"type", | |
"header", | |
"preprocessing", | |
"noInput", | |
"columnWidth" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Earliest release date", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "earliestReleaseDate", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"rangeSearch": { | |
"default": true, | |
"required": [], | |
"title": "rangeSearch", | |
"type": "boolean" | |
}, | |
"type": { | |
"default": "date", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"header", | |
"type", | |
"rangeSearch", | |
"noInput" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"columnWidth": { | |
"default": 100, | |
"required": [], | |
"title": "columnWidth", | |
"type": "integer" | |
}, | |
"displayName": { | |
"default": "NCBI update date", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "ncbiUpdateDate", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"oneHeader": { | |
"default": true, | |
"required": [], | |
"title": "oneHeader", | |
"type": "boolean" | |
}, | |
"perSegment": { | |
"default": true, | |
"required": [], | |
"title": "perSegment", | |
"type": "boolean" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"function": { | |
"default": "parse_timestamp", | |
"required": [], | |
"title": "function", | |
"type": "string" | |
}, | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"timestamp": { | |
"default": "ncbiUpdateDate", | |
"required": [], | |
"title": "timestamp", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"timestamp" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"function", | |
"inputs" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"type": { | |
"default": "date", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"type", | |
"displayName", | |
"header", | |
"preprocessing", | |
"noInput", | |
"perSegment", | |
"oneHeader", | |
"columnWidth" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Latitude", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Geo-coordinate latitude in decimal degree (WGS84) format, i.e. values in range -90 to 90, where positive values are north of the Equator.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "geoLocLatitude", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"type": { | |
"default": "float", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"header", | |
"type", | |
"guidance" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Longitude", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Geo-coordinate longitude in decimal degree (WGS84) format, i.e. values in range -180 to 180, where positive values are east of the Prime Meridian.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "geoLocLongitude", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"type": { | |
"default": "float", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"header", | |
"type", | |
"guidance" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"displayName": { | |
"default": "Collection country", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"generateIndex": { | |
"default": true, | |
"required": [], | |
"title": "generateIndex", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "country", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"initiallyVisible": { | |
"default": true, | |
"required": [], | |
"title": "initiallyVisible", | |
"type": "boolean" | |
}, | |
"name": { | |
"default": "geoLocCountry", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"order": { | |
"default": 20, | |
"required": [], | |
"title": "order", | |
"type": "integer" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"args": { | |
"additionalProperties": false, | |
"properties": { | |
"options": { | |
"items": { | |
"anyOf": [ | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "options", | |
"type": "array" | |
} | |
}, | |
"required": [ | |
"options" | |
], | |
"title": "args", | |
"type": "object" | |
}, | |
"function": { | |
"default": "process_options", | |
"required": [], | |
"title": "function", | |
"type": "string" | |
}, | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"input": { | |
"default": "geoLocCountry", | |
"required": [], | |
"title": "input", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"input" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"function", | |
"inputs", | |
"args" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"required": { | |
"default": true, | |
"required": [], | |
"title": "required", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"generateIndex", | |
"autocomplete", | |
"initiallyVisible", | |
"header", | |
"order", | |
"ingest", | |
"required", | |
"preprocessing" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"displayName": { | |
"default": "Collection subdivision level 1", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"generateIndex": { | |
"default": true, | |
"required": [], | |
"title": "generateIndex", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "division", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"initiallyVisible": { | |
"default": true, | |
"required": [], | |
"title": "initiallyVisible", | |
"type": "boolean" | |
}, | |
"name": { | |
"default": "geoLocAdmin1", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"order": { | |
"default": 30, | |
"required": [], | |
"title": "order", | |
"type": "integer" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"generateIndex", | |
"autocomplete", | |
"initiallyVisible", | |
"header", | |
"order", | |
"ingest" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"displayName": { | |
"default": "Collection subdivision level 2", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"generateIndex": { | |
"default": true, | |
"required": [], | |
"title": "generateIndex", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "geoLocAdmin2", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"generateIndex", | |
"autocomplete", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"displayName": { | |
"default": "Collection city", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"generateIndex": { | |
"default": true, | |
"required": [], | |
"title": "generateIndex", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "geoLocCity", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"generateIndex", | |
"autocomplete", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The name of a specific geographical location e.g. Credit River (rather than river).", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Collection site", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Credit River", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Provide the name of the specific geographical site using a specific noun (a word that names a certain place, thing).", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "geoLocSite", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100436", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Isolate name", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"enableSubstringSearch": { | |
"default": true, | |
"required": [], | |
"title": "enableSubstringSearch", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "ncbiIsolateName", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"name": { | |
"default": "specimenCollectorSampleId", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"header", | |
"ingest", | |
"enableSubstringSearch" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"columnWidth": { | |
"default": 140, | |
"required": [], | |
"title": "columnWidth", | |
"type": "integer" | |
}, | |
"displayName": { | |
"default": "Authors", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"enableSubstringSearch": { | |
"default": true, | |
"required": [], | |
"title": "enableSubstringSearch", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "Authors", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "ncbiSubmitterNames", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"name": { | |
"default": "authors", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"order": { | |
"default": 40, | |
"required": [], | |
"title": "order", | |
"type": "integer" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"function": { | |
"default": "check_authors", | |
"required": [], | |
"title": "function", | |
"type": "string" | |
}, | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"authors": { | |
"default": "authors", | |
"required": [], | |
"title": "authors", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"authors" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"function", | |
"inputs" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"truncateColumnDisplayTo": { | |
"default": 25, | |
"required": [], | |
"title": "truncateColumnDisplayTo", | |
"type": "integer" | |
}, | |
"type": { | |
"default": "authors", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"type", | |
"header", | |
"enableSubstringSearch", | |
"order", | |
"truncateColumnDisplayTo", | |
"ingest", | |
"preprocessing", | |
"columnWidth" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Author affiliations", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"enableSubstringSearch": { | |
"default": true, | |
"required": [], | |
"title": "enableSubstringSearch", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "Authors", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "ncbiSubmitterAffiliation", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"name": { | |
"default": "authorAffiliations", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"truncateColumnDisplayTo": { | |
"default": 15, | |
"required": [], | |
"title": "truncateColumnDisplayTo", | |
"type": "integer" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"enableSubstringSearch", | |
"truncateColumnDisplayTo", | |
"header", | |
"ingest" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"displayName": { | |
"default": "NCBI submitter country", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"generateIndex": { | |
"default": true, | |
"required": [], | |
"title": "generateIndex", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"hideOnSequenceDetailsPage": { | |
"default": true, | |
"required": [], | |
"title": "hideOnSequenceDetailsPage", | |
"type": "boolean" | |
}, | |
"name": { | |
"default": "ncbiSubmitterCountry", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"generateIndex", | |
"autocomplete", | |
"hideOnSequenceDetailsPage", | |
"noInput", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"hideOnSequenceDetailsPage": { | |
"default": true, | |
"required": [], | |
"title": "hideOnSequenceDetailsPage", | |
"type": "boolean" | |
}, | |
"name": { | |
"default": "insdcAccessionBase", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"oneHeader": { | |
"default": true, | |
"required": [], | |
"title": "oneHeader", | |
"type": "boolean" | |
}, | |
"perSegment": { | |
"default": true, | |
"required": [], | |
"title": "perSegment", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"name", | |
"header", | |
"hideOnSequenceDetailsPage", | |
"noInput", | |
"perSegment", | |
"oneHeader" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"hideOnSequenceDetailsPage": { | |
"default": true, | |
"required": [], | |
"title": "hideOnSequenceDetailsPage", | |
"type": "boolean" | |
}, | |
"name": { | |
"default": "insdcVersion", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"oneHeader": { | |
"default": true, | |
"required": [], | |
"title": "oneHeader", | |
"type": "boolean" | |
}, | |
"perSegment": { | |
"default": true, | |
"required": [], | |
"title": "perSegment", | |
"type": "boolean" | |
}, | |
"type": { | |
"default": "int", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"type", | |
"header", | |
"hideOnSequenceDetailsPage", | |
"noInput", | |
"perSegment", | |
"oneHeader" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"customDisplay": { | |
"additionalProperties": false, | |
"properties": { | |
"type": { | |
"default": "link", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
}, | |
"url": { | |
"default": "https://www.ncbi.nlm.nih.gov/nuccore/__value__", | |
"required": [], | |
"title": "url", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"type", | |
"url" | |
], | |
"title": "customDisplay", | |
"type": "object" | |
}, | |
"displayName": { | |
"default": "INSDC accession", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "genbankAccession", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"name": { | |
"default": "insdcAccessionFull", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"oneHeader": { | |
"default": true, | |
"required": [], | |
"title": "oneHeader", | |
"type": "boolean" | |
}, | |
"perSegment": { | |
"default": true, | |
"required": [], | |
"title": "perSegment", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"customDisplay", | |
"header", | |
"ingest", | |
"noInput", | |
"perSegment", | |
"oneHeader" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"customDisplay": { | |
"additionalProperties": false, | |
"properties": { | |
"type": { | |
"default": "link", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
}, | |
"url": { | |
"default": "https://www.ncbi.nlm.nih.gov/bioproject/__value__", | |
"required": [], | |
"title": "url", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"type", | |
"url" | |
], | |
"title": "customDisplay", | |
"type": "object" | |
}, | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "bioprojects", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"name": { | |
"default": "bioprojectAccession", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"name", | |
"customDisplay", | |
"header", | |
"ingest", | |
"noInput" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"customDisplay": { | |
"additionalProperties": false, | |
"properties": { | |
"type": { | |
"default": "link", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
}, | |
"url": { | |
"default": "https://www.ncbi.nlm.nih.gov/datasets/genome/__value__", | |
"required": [], | |
"title": "url", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"type", | |
"url" | |
], | |
"title": "customDisplay", | |
"type": "object" | |
}, | |
"displayName": { | |
"default": "GCA accession", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "gcaAccession", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"oneHeader": { | |
"default": true, | |
"required": [], | |
"title": "oneHeader", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"customDisplay", | |
"header", | |
"noInput", | |
"oneHeader" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"customDisplay": { | |
"additionalProperties": false, | |
"properties": { | |
"type": { | |
"default": "link", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
}, | |
"url": { | |
"default": "https://www.ncbi.nlm.nih.gov/biosample/__value__", | |
"required": [], | |
"title": "url", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"type", | |
"url" | |
], | |
"title": "customDisplay", | |
"type": "object" | |
}, | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "biosampleAccession", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"oneHeader": { | |
"default": true, | |
"required": [], | |
"title": "oneHeader", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"name", | |
"customDisplay", | |
"header", | |
"noInput", | |
"oneHeader" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Culture ID", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "cultureId", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The date on which the sample was received by the laboratory.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Sample received date", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "2020-03-20", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Alternative if \"sampleCollectionDate\" is not available. Record the date the sample was received by the laboratory. 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 received date by adding or subtracting calendar days. Do not change the received date in your original records. Alternatively, collection_date may be used as a substitute in the data you share. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\".", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "sampleReceivedDate", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001177", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"function": { | |
"default": "parse_and_assert_past_date", | |
"required": [], | |
"title": "function", | |
"type": "string" | |
}, | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"date": { | |
"default": "sampleReceivedDate", | |
"required": [], | |
"title": "date", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"date" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"function", | |
"inputs" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"type": { | |
"default": "date", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"type", | |
"preprocessing", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Sample type", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sampling", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "sampleType", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The reason that the sample was collected.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Diagnostic testing", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Select a value from the pick list in the template", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sampling", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "ncbiPurposeOfSampling", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"name": { | |
"default": "purposeOfSampling", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001198", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"header", | |
"ingest" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The activities or variables introduced upstream of sample collection that may affect the sample collected.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Presampling activity", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Antimicrobial pre-treatment [GENEPIO:0100537]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "If there was presampling activity that would affect the sample prior to collection (this is different than sample processing which happens after the sample is collected), 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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sampling", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "presamplingActivity", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100433", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "A substance obtained from an anatomical part of an organism e.g. tissue, blood.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Anatomical material", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Blood [UBERON:0000178]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sampling", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "anatomicalMaterial", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001211", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "An anatomical part of an organism e.g. oropharynx.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Anatomical part", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Nasopharynx (NP) [UBERON:0001728]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sampling", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "anatomicalPart", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001214", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "A substance excreted/secreted from an organism e.g. feces, urine, sweat.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Body product", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Feces [UBERON:0001988]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sampling", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "bodyProduct", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001216", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "A substance obtained from the natural or man-made environment e.g. soil, water, sewage, door handle, bed handrail, face mask.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Environmental material", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Face mask [OBI:0002787]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sampling", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "environmentalMaterial", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001223", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "An environmental location may describe a site in the natural or built environment e.g. hospital, wet market, bat cave.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Environmental site", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Hospital [ENVO:00002173]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sampling", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "environmentalSite", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001232", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The instrument or container used to collect the sample e.g. swab.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Collection device", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Swab [GENEPIO:0100027]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sampling", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "collectionDevice", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001234", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The process used to collect the sample e.g. phlebotomy, necropsy.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Collection method", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Bronchoalveolar lavage (BAL) [GENEPIO:0100032]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sampling", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "collectionMethod", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001241", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "A material consumed and digested for nutritional value or enjoyment.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Food product", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Feather meal [FOODON:00003927]; Bone meal [ENVO:02000054]; Chicken breast [FOODON:00002703]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sampling", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "foodProduct", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100444", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "Any characteristic of the food product pertaining to its state, processing, a label claim, or implications for consumers.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Food product properties", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Food (chopped) [FOODON:00002777]; Ready-to-eat (RTE) [FOODON:03316636]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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).", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sampling", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "foodProductProperties", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100445", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The processing applied to samples post-collection, prior to further testing, characterization, or isolation procedures.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Specimen processing", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Samples pooled [OBI:0600016]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Specimen processing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "specimenProcessing", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100435", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "Detailed information regarding the processing applied to a sample during or after receiving the sample.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Specimen processing details", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "25 swabs were pooled and further prepared as a single sample during library prep.", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Provide a free text description of any processing details applied to a sample.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Specimen processing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "specimenProcessingDetails", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100311", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The type of role that the sample represents in the experiment.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Experimental specimen role type", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Positive experimental control [GENEPIO:0101018]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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\".", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Specimen processing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "experimentalSpecimenRoleType", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100921", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "Age of host at the time of sampling.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Host age", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "79", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "If known, provide age. Age-binning is also acceptable.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "hostAge", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001392", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
}, | |
"rangeSearch": { | |
"default": true, | |
"required": [], | |
"title": "rangeSearch", | |
"type": "boolean" | |
}, | |
"type": { | |
"default": "int", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"type", | |
"header", | |
"rangeSearch" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The age category of the host at the time of sampling.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Host age bin", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "50 - 59 [GENEPIO:0100054]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "hostAgeBin", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001394", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The gender of the host at the time of sample collection.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Host gender", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Male [NCIT:C46109]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "If known, select a value from the pick list.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "ncbiHostSex", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"name": { | |
"default": "hostGender", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001395", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header", | |
"ingest" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The country of origin of the host.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Host origin country", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "South Africa [GAZ:00001094]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "hostOriginCountry", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100438", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The name of the disease experienced by the host.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Host disease", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "mastitis, gastroenteritis", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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”.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "hostDisease", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001391", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "A perceived change in function or sensation, (loss, disturbance or appearance) indicative of a disease, reported by a patient.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Signs and symptoms", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Cough [HP:0012735], Fever [HP:0001945], Rigors (fever shakes) [HP:0025145]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Select all of the symptoms experienced by the host from the pick list.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "signsAndSymptoms", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001400", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "Health status of the host at the time of sample collection.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Host health state", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Asymptomatic [NCIT:C3833]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "If known, select a value from the pick list.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "hostHealthState", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001388", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "Disease outcome in the host.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Host health outcome", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Recovered [NCIT:C49498]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "If known, select a value from the pick list.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "hostHealthOutcome", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001390", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "Travel history in last six months.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Travel history", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Canada, Vancouver; USA, Seattle; Italy, Milan", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "travelHistory", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001416", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "Event leading to exposure.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Exposure event", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Mass Gathering [GENEPIO:0100237]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "If known, select the exposure event from the pick list.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "exposureEvent", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001417", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The role of the host in relation to the exposure setting.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Host role", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Patient [OMRSE:00000030]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "hostRole", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001419", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The setting leading to exposure.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Exposure setting", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Healthcare Setting [GENEPIO:0100201]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Select the host exposure setting(s) from the pick list provided in the template. If a desired term is missing, contact the curation team.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "exposureSetting", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001428", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "Additional host exposure information.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Exposure details", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Host role - Other: Bus Driver", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Free text description of the exposure.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "exposureDetails", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001431", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The name of the disease previously experienced by the host.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Previous infection (disease)", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "COVID-19", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Provide the name(s) of the previous of ongoing disease(s). Multiple diseases can be separated by a semi-colon.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "previousInfectionDisease", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The name of the pathogen causing the disease previously experienced by the host.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Previous infection (organism)", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Sudden Acute Respiratory Syndrome Coronavirus 2 (SARS-CoV-2)", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Provide the name(s) of the pathogen(s) causing the previous or ongoing infections. Multiple pathogen names can be separated using a semi-colon.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "previousInfectionOrganism", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The vaccination status of the host (fully vaccinated, partially vaccinated, or not vaccinated).", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Host vaccination status", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Fully Vaccinated [GENEPIO:0100100]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Select the vaccination status of the host from the pick list.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "hostVaccinationStatus", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001404", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The reason that the sample was sequenced.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Purpose of sequencing", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Baseline surveillance (random sampling) [GENEPIO:0100005]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "purposeOfSequencing", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001445", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The date the sample was sequenced.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Sequencing date", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "2021-04-26", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Provide the sequencing date in ISO 8601 standard format \"YYYY-MM-DD\".", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "sequencingDate", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001447", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"function": { | |
"default": "parse_and_assert_past_date", | |
"required": [], | |
"title": "function", | |
"type": "string" | |
}, | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"date": { | |
"default": "sequencingDate", | |
"required": [], | |
"title": "date", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"date" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"function", | |
"inputs" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"type": { | |
"default": "date", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"type", | |
"preprocessing", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The specifications of the primers (primer sequences, binding positions, fragment size generated etc) used to generate the amplicons to be sequenced.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Amplicon PCR primer scheme", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "https://github.com/joshquick/artic-ncov2019/blob/master/primer_schemes/nCoV-2019/V3/nCoV-2019.tsv", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Provide the name and version of the primer scheme used to generate the amplicons for sequencing.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "ampliconPcrPrimerScheme", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001456", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The length of the amplicon generated by PCR amplification.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Amplicon size", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "300bp", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Provide the amplicon size, including the units.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "ampliconSize", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001449", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The model of the sequencing instrument used.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Sequencing instrument", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Oxford Nanopore MinION [GENEPIO:0100142]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Select the sequencing instrument from the pick list.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "sequencingInstrument", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001452", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The protocol used to generate the sequence.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Sequencing protocol", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "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.", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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 \u003cfill in\u003e primer scheme. Sequencing was performed using a \u003cfill in\u003e sequencing instrument. Libraries were prepared using \u003cfill in\u003e library kit. \"", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "sequencingProtocol", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001454", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The overarching sequencing methodology that was used to determine the sequence of a biomaterial.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Sequencing assay type", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "whole genome sequencing assay [OBI:0002117]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "sequencingAssayType", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100997", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The name of the agency, organization or institution responsible for sequencing the isolate's genome.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Sequenced by", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "sequencedByOrganization", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100416", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The name or title of the contact responsible for follow-up regarding the sequence.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Sequenced by - contact name", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Enterics Lab Manager", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "sequencedByContactName", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100471", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The email address of the contact responsible for follow-up regarding the sequence.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Sequenced by - contact email", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "[email protected]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "sequencedByContactEmail", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100422", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The method used for raw data processing such as removing barcodes, adapter trimming, filtering etc.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Raw sequence data processing method", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Porechop 0.2.3", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Provide the name and version numbers of the software used to process the raw data.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "rawSequenceDataProcessingMethod", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001458", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The method used to remove host reads from the pathogen sequence.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Dehosting method", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Nanostripper 1.2.3", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Provide the name and version number of the software used to remove host reads.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "dehostingMethod", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001459", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "A persistent, unique identifier of a genome database entry.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Reference genome accession", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "NC_045512.2", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Provide the accession number of the reference genome used for mapping/assembly.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "referenceGenomeAccession", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001485", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The name of software used to generate the consensus sequence.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Consensus sequence software name", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Ivar", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Provide the name of the software used to generate the consensus sequence.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "consensusSequenceSoftwareName", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001463", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The version of the software used to generate the consensus sequence.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Consensus sequence software version", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "1.3", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Provide the version of the software used to generate the consensus sequence.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "consensusSequenceSoftwareVersion", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001469", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The average number of reads representing a given nucleotide in the reconstructed sequence.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Depth of coverage", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": 400, | |
"required": [], | |
"title": "example", | |
"type": "integer" | |
}, | |
"guidance": { | |
"default": "Provide value as a fold of coverage (as a number).", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "depthOfCoverage", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001474", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
}, | |
"type": { | |
"default": "int", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"type", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The threshold used as a cut-off for the depth of coverage.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Breadth of coverage", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": 100, | |
"required": [], | |
"title": "example", | |
"type": "integer" | |
}, | |
"guidance": { | |
"default": "Provide the threshold fold coverage (as a number)", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "breadthOfCoverage", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001475", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
}, | |
"type": { | |
"default": "int", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"type", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The name of the method used to assess whether a sequence passed a predetermined quality control threshold.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Quality control method name", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "ncov-tools", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "qualityControlMethodName", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100557", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The version number of the method used to assess whether a sequence passed a predetermined quality control threshold.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Quality control method version", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "1.2.3", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "qualityControlMethodVersion", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100558", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The determination of a quality control assessment.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Quality control determination", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "sequence failed quality control", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "qualityControlDetermination", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100559", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The reason contributing to, or causing, a low quality determination in a quality control assessment.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Quality control issues", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "low average genome coverage", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "qualityControlIssues", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100560", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The details surrounding a low quality determination in a quality control assessment.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Quality control details", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "CT value of 39. Low viral load. Low DNA concentration after amplification.", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Provide notes or details regarding QC results using free text.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Diagnostics", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "qualityControlDetails", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100561", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Diagnostic measurement method", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Diagnostics", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "diagnosticMeasurementMethod", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Diagnostic target presence", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Diagnostics", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "diagnosticTargetPresence", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Gene name", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Diagnostics", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "diagnosticTargetGeneName", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Diagnostic measurement value", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Diagnostics", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "diagnosticMeasurementValue", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Diagnostic measurement unit", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Diagnostics", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "diagnosticMeasurementUnit", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Length", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Alignment states and QC metrics", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"initiallyVisible": { | |
"default": true, | |
"required": [], | |
"title": "initiallyVisible", | |
"type": "boolean" | |
}, | |
"name": { | |
"default": "length", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"perSegment": { | |
"default": true, | |
"required": [], | |
"title": "perSegment", | |
"type": "boolean" | |
}, | |
"rangeSearch": { | |
"default": true, | |
"required": [], | |
"title": "rangeSearch", | |
"type": "boolean" | |
}, | |
"type": { | |
"default": "int", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"type", | |
"header", | |
"noInput", | |
"rangeSearch", | |
"initiallyVisible", | |
"perSegment", | |
"displayName" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"generateIndex": { | |
"default": true, | |
"required": [], | |
"title": "generateIndex", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "ncbiHostName", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"name": { | |
"default": "hostNameScientific", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"generateIndex", | |
"autocomplete", | |
"header", | |
"ingest" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"generateIndex": { | |
"default": true, | |
"required": [], | |
"title": "generateIndex", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "ncbiHostCommonName", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"name": { | |
"default": "hostNameCommon", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"generateIndex", | |
"autocomplete", | |
"header", | |
"ingest" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"customDisplay": { | |
"additionalProperties": false, | |
"properties": { | |
"type": { | |
"default": "link", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
}, | |
"url": { | |
"default": "https://www.ncbi.nlm.nih.gov/Taxonomy/Browser/wwwtax.cgi?mode=info\u0026id=__value__", | |
"required": [], | |
"title": "url", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"type", | |
"url" | |
], | |
"title": "customDisplay", | |
"type": "object" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "ncbiHostTaxId", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"name": { | |
"default": "hostTaxonId", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"type": { | |
"default": "int", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"type", | |
"autocomplete", | |
"customDisplay", | |
"header", | |
"ingest" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "ncbiIsLabHost", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"name": { | |
"default": "isLabHost", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"type": { | |
"default": "boolean", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"type", | |
"autocomplete", | |
"header", | |
"ingest" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"generateIndex": { | |
"default": true, | |
"required": [], | |
"title": "generateIndex", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "cellLine", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"generateIndex", | |
"autocomplete", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "passageNumber", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"type": { | |
"default": "int", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"type", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"generateIndex": { | |
"default": true, | |
"required": [], | |
"title": "generateIndex", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "passageMethod", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"generateIndex", | |
"autocomplete", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"generateIndex": { | |
"default": true, | |
"required": [], | |
"title": "generateIndex", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"hideOnSequenceDetailsPage": { | |
"default": true, | |
"required": [], | |
"title": "hideOnSequenceDetailsPage", | |
"type": "boolean" | |
}, | |
"name": { | |
"default": "ncbiSourceDb", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"name", | |
"generateIndex", | |
"autocomplete", | |
"header", | |
"hideOnSequenceDetailsPage", | |
"noInput" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"generateIndex": { | |
"default": true, | |
"required": [], | |
"title": "generateIndex", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"hideOnSequenceDetailsPage": { | |
"default": true, | |
"required": [], | |
"title": "hideOnSequenceDetailsPage", | |
"type": "boolean" | |
}, | |
"name": { | |
"default": "ncbiVirusName", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"name", | |
"generateIndex", | |
"autocomplete", | |
"hideOnSequenceDetailsPage", | |
"noInput", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"customDisplay": { | |
"additionalProperties": false, | |
"properties": { | |
"type": { | |
"default": "link", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
}, | |
"url": { | |
"default": "https://www.ncbi.nlm.nih.gov/labs/virus/vssi/#/virus?SeqType_s=Nucleotide\u0026VirusLineage_ss=taxid:__value__", | |
"required": [], | |
"title": "url", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"type", | |
"url" | |
], | |
"title": "customDisplay", | |
"type": "object" | |
}, | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"hideOnSequenceDetailsPage": { | |
"default": true, | |
"required": [], | |
"title": "hideOnSequenceDetailsPage", | |
"type": "boolean" | |
}, | |
"name": { | |
"default": "ncbiVirusTaxId", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"type": { | |
"default": "int", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"type", | |
"autocomplete", | |
"customDisplay", | |
"hideOnSequenceDetailsPage", | |
"noInput", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"customDisplay": { | |
"additionalProperties": false, | |
"properties": { | |
"type": { | |
"default": "link", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
}, | |
"url": { | |
"default": "https://www.ncbi.nlm.nih.gov/sra/?term=__value__", | |
"required": [], | |
"title": "url", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"type", | |
"url" | |
], | |
"title": "customDisplay", | |
"type": "object" | |
}, | |
"displayName": { | |
"default": "SRA run accession", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "ncbiSraAccessions", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"name": { | |
"default": "sraRunAccession", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"customDisplay", | |
"header", | |
"ingest", | |
"noInput" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Total SNPs", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Alignment states and QC metrics", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "totalSnps", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"perSegment": { | |
"default": true, | |
"required": [], | |
"title": "perSegment", | |
"type": "boolean" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"input": { | |
"default": "nextclade.totalSubstitutions", | |
"required": [], | |
"title": "input", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"input" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"inputs" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"rangeSearch": { | |
"default": true, | |
"required": [], | |
"title": "rangeSearch", | |
"type": "boolean" | |
}, | |
"type": { | |
"default": "int", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"type", | |
"header", | |
"noInput", | |
"rangeSearch", | |
"perSegment", | |
"displayName", | |
"preprocessing" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Total inserted nucs", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Alignment states and QC metrics", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "totalInsertedNucs", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"perSegment": { | |
"default": true, | |
"required": [], | |
"title": "perSegment", | |
"type": "boolean" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"input": { | |
"default": "nextclade.totalInsertions", | |
"required": [], | |
"title": "input", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"input" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"inputs" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"rangeSearch": { | |
"default": true, | |
"required": [], | |
"title": "rangeSearch", | |
"type": "boolean" | |
}, | |
"type": { | |
"default": "int", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"type", | |
"header", | |
"noInput", | |
"rangeSearch", | |
"perSegment", | |
"displayName", | |
"preprocessing" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Total deleted nucs", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Alignment states and QC metrics", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "totalDeletedNucs", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"perSegment": { | |
"default": true, | |
"required": [], | |
"title": "perSegment", | |
"type": "boolean" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"input": { | |
"default": "nextclade.totalDeletions", | |
"required": [], | |
"title": "input", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"input" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"inputs" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"rangeSearch": { | |
"default": true, | |
"required": [], | |
"title": "rangeSearch", | |
"type": "boolean" | |
}, | |
"type": { | |
"default": "int", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"type", | |
"header", | |
"noInput", | |
"rangeSearch", | |
"perSegment", | |
"preprocessing", | |
"displayName" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Total ambiguous nucs", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Alignment states and QC metrics", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "totalAmbiguousNucs", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"perSegment": { | |
"default": true, | |
"required": [], | |
"title": "perSegment", | |
"type": "boolean" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"input": { | |
"default": "nextclade.totalNonACGTNs", | |
"required": [], | |
"title": "input", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"input" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"inputs" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"rangeSearch": { | |
"default": true, | |
"required": [], | |
"title": "rangeSearch", | |
"type": "boolean" | |
}, | |
"type": { | |
"default": "int", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"type", | |
"header", | |
"noInput", | |
"rangeSearch", | |
"perSegment", | |
"displayName", | |
"preprocessing" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Total unknown nucs", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Alignment states and QC metrics", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "totalUnknownNucs", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"perSegment": { | |
"default": true, | |
"required": [], | |
"title": "perSegment", | |
"type": "boolean" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"input": { | |
"default": "nextclade.totalMissing", | |
"required": [], | |
"title": "input", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"input" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"inputs" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"rangeSearch": { | |
"default": true, | |
"required": [], | |
"title": "rangeSearch", | |
"type": "boolean" | |
}, | |
"type": { | |
"default": "int", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"type", | |
"header", | |
"noInput", | |
"rangeSearch", | |
"perSegment", | |
"displayName", | |
"preprocessing" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Total frame shifts", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Alignment states and QC metrics", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "totalFrameShifts", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"perSegment": { | |
"default": true, | |
"required": [], | |
"title": "perSegment", | |
"type": "boolean" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"input": { | |
"default": "nextclade.totalFrameShifts", | |
"required": [], | |
"title": "input", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"input" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"inputs" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"rangeSearch": { | |
"default": true, | |
"required": [], | |
"title": "rangeSearch", | |
"type": "boolean" | |
}, | |
"type": { | |
"default": "int", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"type", | |
"rangeSearch", | |
"header", | |
"noInput", | |
"perSegment", | |
"displayName", | |
"preprocessing" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Frame shifts", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Alignment states and QC metrics", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "frameShifts", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"perSegment": { | |
"default": true, | |
"required": [], | |
"title": "perSegment", | |
"type": "boolean" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"input": { | |
"default": "nextclade.frameShifts", | |
"required": [], | |
"title": "input", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"input" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"inputs" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"name", | |
"header", | |
"noInput", | |
"perSegment", | |
"displayName", | |
"preprocessing" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"customDisplay": { | |
"additionalProperties": false, | |
"properties": { | |
"type": { | |
"default": "percentage", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"type" | |
], | |
"title": "customDisplay", | |
"type": "object" | |
}, | |
"displayName": { | |
"default": "Completeness", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Alignment states and QC metrics", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "completeness", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"perSegment": { | |
"default": true, | |
"required": [], | |
"title": "perSegment", | |
"type": "boolean" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"input": { | |
"default": "nextclade.coverage", | |
"required": [], | |
"title": "input", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"input" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"inputs" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"rangeSearch": { | |
"default": true, | |
"required": [], | |
"title": "rangeSearch", | |
"type": "boolean" | |
}, | |
"type": { | |
"default": "float", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"type", | |
"header", | |
"noInput", | |
"perSegment", | |
"displayName", | |
"rangeSearch", | |
"customDisplay", | |
"preprocessing" | |
], | |
"type": "object" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "metadata", | |
"type": "array" | |
}, | |
"organismName": { | |
"default": "Ebola Sudan", | |
"required": [], | |
"title": "organismName", | |
"type": "string" | |
}, | |
"richFastaHeaderFields": { | |
"items": { | |
"anyOf": [ | |
{ | |
"required": [], | |
"type": "string" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "richFastaHeaderFields", | |
"type": "array" | |
}, | |
"silo": { | |
"additionalProperties": false, | |
"properties": { | |
"dateToSortBy": { | |
"default": "sampleCollectionDateRangeUpper", | |
"required": [], | |
"title": "dateToSortBy", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"dateToSortBy" | |
], | |
"title": "silo", | |
"type": "object" | |
}, | |
"website": { | |
"additionalProperties": false, | |
"properties": { | |
"defaultOrder": { | |
"default": "descending", | |
"required": [], | |
"title": "defaultOrder", | |
"type": "string" | |
}, | |
"defaultOrderBy": { | |
"default": "sampleCollectionDate", | |
"required": [], | |
"title": "defaultOrderBy", | |
"type": "string" | |
}, | |
"tableColumns": { | |
"items": { | |
"anyOf": [ | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "tableColumns", | |
"type": "array" | |
} | |
}, | |
"required": [ | |
"tableColumns", | |
"defaultOrderBy", | |
"defaultOrder" | |
], | |
"title": "website", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"loadSequencesAutomatically", | |
"organismName", | |
"image", | |
"earliestReleaseDate", | |
"richFastaHeaderFields", | |
"metadata", | |
"website", | |
"silo", | |
"extraInputFields" | |
], | |
"title": "schema", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"schema", | |
"preprocessing", | |
"ingest", | |
"enaDeposition", | |
"referenceGenomes" | |
], | |
"title": "defaultOrganismConfig", | |
"type": "object" | |
}, | |
"defaultOrganisms": { | |
"additionalProperties": false, | |
"properties": { | |
"cchf": { | |
"additionalProperties": false, | |
"properties": { | |
"\u003c\u003c": { | |
"additionalProperties": false, | |
"properties": { | |
"enaDeposition": { | |
"additionalProperties": false, | |
"properties": { | |
"configFile": { | |
"additionalProperties": false, | |
"properties": { | |
"molecule_type": { | |
"default": "genomic RNA", | |
"required": [], | |
"title": "molecule_type", | |
"type": "string" | |
}, | |
"scientific_name": { | |
"default": "Sudan ebolavirus", | |
"required": [], | |
"title": "scientific_name", | |
"type": "string" | |
}, | |
"taxon_id": { | |
"default": 186540, | |
"required": [], | |
"title": "taxon_id", | |
"type": "integer" | |
} | |
}, | |
"required": [ | |
"taxon_id", | |
"scientific_name", | |
"molecule_type" | |
], | |
"title": "configFile", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"configFile" | |
], | |
"title": "enaDeposition", | |
"type": "object" | |
}, | |
"ingest": { | |
"additionalProperties": false, | |
"properties": { | |
"configFile": { | |
"additionalProperties": false, | |
"properties": { | |
"taxon_id": { | |
"default": 186540, | |
"required": [], | |
"title": "taxon_id", | |
"type": "integer" | |
} | |
}, | |
"required": [ | |
"taxon_id" | |
], | |
"title": "configFile", | |
"type": "object" | |
}, | |
"image": { | |
"default": "ghcr.io/loculus-project/ingest", | |
"required": [], | |
"title": "image", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"image", | |
"configFile" | |
], | |
"title": "ingest", | |
"type": "object" | |
}, | |
"preprocessing": { | |
"items": { | |
"anyOf": [ | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"args": { | |
"items": { | |
"anyOf": [ | |
{ | |
"required": [], | |
"type": "string" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "args", | |
"type": "array" | |
}, | |
"configFile": { | |
"additionalProperties": false, | |
"properties": { | |
"batch_size": { | |
"default": 100, | |
"required": [], | |
"title": "batch_size", | |
"type": "integer" | |
}, | |
"genes": { | |
"items": { | |
"anyOf": [ | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "genes", | |
"type": "array" | |
}, | |
"log_level": { | |
"default": "DEBUG", | |
"required": [], | |
"title": "log_level", | |
"type": "string" | |
}, | |
"nextclade_dataset_name": { | |
"default": "nextstrain/ebola/sudan", | |
"required": [], | |
"title": "nextclade_dataset_name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"log_level", | |
"nextclade_dataset_name", | |
"genes", | |
"batch_size" | |
], | |
"title": "configFile", | |
"type": "object" | |
}, | |
"image": { | |
"default": "ghcr.io/loculus-project/preprocessing-nextclade", | |
"required": [], | |
"title": "image", | |
"type": "string" | |
}, | |
"replicas": { | |
"default": 2, | |
"required": [], | |
"title": "replicas", | |
"type": "integer" | |
}, | |
"version": { | |
"default": 1, | |
"required": [], | |
"title": "version", | |
"type": "integer" | |
} | |
}, | |
"required": [ | |
"version", | |
"image", | |
"args", | |
"replicas", | |
"configFile" | |
], | |
"type": "object" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "preprocessing", | |
"type": "array" | |
}, | |
"referenceGenomes": { | |
"additionalProperties": false, | |
"properties": { | |
"genes": { | |
"items": { | |
"anyOf": [ | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"name": { | |
"default": "NP", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"sequence": { | |
"default": "[[URL:https://corneliusroemer.github.io/seqs/artefacts/ebola-sudan/NP.fasta]]", | |
"required": [], | |
"title": "sequence", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"sequence" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"name": { | |
"default": "VP35", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"sequence": { | |
"default": "[[URL:https://corneliusroemer.github.io/seqs/artefacts/ebola-sudan/VP35.fasta]]", | |
"required": [], | |
"title": "sequence", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"sequence" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"name": { | |
"default": "VP40", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"sequence": { | |
"default": "[[URL:https://corneliusroemer.github.io/seqs/artefacts/ebola-sudan/VP40.fasta]]", | |
"required": [], | |
"title": "sequence", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"sequence" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"name": { | |
"default": "GP", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"sequence": { | |
"default": "[[URL:https://corneliusroemer.github.io/seqs/artefacts/ebola-sudan/GP.fasta]]", | |
"required": [], | |
"title": "sequence", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"sequence" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"name": { | |
"default": "ssGP", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"sequence": { | |
"default": "[[URL:https://corneliusroemer.github.io/seqs/artefacts/ebola-sudan/ssGP.fasta]]", | |
"required": [], | |
"title": "sequence", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"sequence" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"name": { | |
"default": "sGP", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"sequence": { | |
"default": "[[URL:https://corneliusroemer.github.io/seqs/artefacts/ebola-sudan/sGP.fasta]]", | |
"required": [], | |
"title": "sequence", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"sequence" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"name": { | |
"default": "VP30", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"sequence": { | |
"default": "[[URL:https://corneliusroemer.github.io/seqs/artefacts/ebola-sudan/VP30.fasta]]", | |
"required": [], | |
"title": "sequence", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"sequence" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"name": { | |
"default": "VP24", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"sequence": { | |
"default": "[[URL:https://corneliusroemer.github.io/seqs/artefacts/ebola-sudan/VP24.fasta]]", | |
"required": [], | |
"title": "sequence", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"sequence" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"name": { | |
"default": "L", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"sequence": { | |
"default": "[[URL:https://corneliusroemer.github.io/seqs/artefacts/ebola-sudan/L.fasta]]", | |
"required": [], | |
"title": "sequence", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"sequence" | |
], | |
"type": "object" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "genes", | |
"type": "array" | |
}, | |
"nucleotideSequences": { | |
"items": { | |
"anyOf": [ | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"insdcAccessionFull": { | |
"default": "NC_002549.1", | |
"required": [], | |
"title": "insdcAccessionFull", | |
"type": "string" | |
}, | |
"name": { | |
"default": "main", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"sequence": { | |
"default": "[[URL:https://corneliusroemer.github.io/seqs/artefacts/ebola-sudan/reference.fasta]]", | |
"required": [], | |
"title": "sequence", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"sequence", | |
"insdcAccessionFull" | |
], | |
"type": "object" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "nucleotideSequences", | |
"type": "array" | |
} | |
}, | |
"required": [ | |
"nucleotideSequences", | |
"genes" | |
], | |
"title": "referenceGenomes", | |
"type": "object" | |
}, | |
"schema": { | |
"additionalProperties": false, | |
"properties": { | |
"earliestReleaseDate": { | |
"additionalProperties": false, | |
"properties": { | |
"enabled": { | |
"default": true, | |
"required": [], | |
"title": "enabled", | |
"type": "boolean" | |
}, | |
"externalFields": { | |
"items": { | |
"anyOf": [ | |
{ | |
"required": [], | |
"type": "string" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "externalFields", | |
"type": "array" | |
} | |
}, | |
"required": [ | |
"enabled", | |
"externalFields" | |
], | |
"title": "earliestReleaseDate", | |
"type": "object" | |
}, | |
"extraInputFields": { | |
"items": { | |
"required": [] | |
}, | |
"required": [], | |
"title": "extraInputFields", | |
"type": "array" | |
}, | |
"image": { | |
"default": "/images/organisms/ebolasudan_small.jpg", | |
"required": [], | |
"title": "image", | |
"type": "string" | |
}, | |
"loadSequencesAutomatically": { | |
"default": true, | |
"required": [], | |
"title": "loadSequencesAutomatically", | |
"type": "boolean" | |
}, | |
"metadata": { | |
"description": "# TODO: Allow extra metadata field by particular organisms (e.g. clade/lineage)", | |
"items": { | |
"anyOf": [ | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"columnWidth": { | |
"default": 100, | |
"required": [], | |
"title": "columnWidth", | |
"type": "integer" | |
}, | |
"displayName": { | |
"default": "Collection date", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "ncbiCollectionDate", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"name": { | |
"default": "sampleCollectionDate", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"notSearchable": { | |
"default": true, | |
"required": [], | |
"title": "notSearchable", | |
"type": "boolean" | |
}, | |
"order": { | |
"default": 10, | |
"required": [], | |
"title": "order", | |
"type": "integer" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"args": { | |
"additionalProperties": false, | |
"properties": { | |
"fieldType": { | |
"default": "dateRangeString", | |
"required": [], | |
"title": "fieldType", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"fieldType" | |
], | |
"title": "args", | |
"type": "object" | |
}, | |
"function": { | |
"default": "parse_date_into_range", | |
"required": [], | |
"title": "function", | |
"type": "string" | |
}, | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"date": { | |
"default": "sampleCollectionDate", | |
"required": [], | |
"title": "date", | |
"type": "string" | |
}, | |
"releaseDate": { | |
"default": "ncbiReleaseDate", | |
"required": [], | |
"title": "releaseDate", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"date", | |
"releaseDate" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"function", | |
"inputs", | |
"args" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"required": { | |
"default": true, | |
"required": [], | |
"title": "required", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"header", | |
"ingest", | |
"order", | |
"preprocessing", | |
"required", | |
"notSearchable", | |
"columnWidth" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Collection date (lower bound)", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"initiallyVisible": { | |
"default": true, | |
"required": [], | |
"title": "initiallyVisible", | |
"type": "boolean" | |
}, | |
"name": { | |
"default": "sampleCollectionDateRangeLower", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"args": { | |
"additionalProperties": false, | |
"properties": { | |
"fieldType": { | |
"default": "dateRangeLower", | |
"required": [], | |
"title": "fieldType", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"fieldType" | |
], | |
"title": "args", | |
"type": "object" | |
}, | |
"function": { | |
"default": "parse_date_into_range", | |
"required": [], | |
"title": "function", | |
"type": "string" | |
}, | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"date": { | |
"default": "sampleCollectionDate", | |
"required": [], | |
"title": "date", | |
"type": "string" | |
}, | |
"releaseDate": { | |
"default": "ncbiReleaseDate", | |
"required": [], | |
"title": "releaseDate", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"date", | |
"releaseDate" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"function", | |
"inputs", | |
"args" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"rangeOverlapSearch": { | |
"additionalProperties": false, | |
"properties": { | |
"bound": { | |
"default": "lower", | |
"required": [], | |
"title": "bound", | |
"type": "string" | |
}, | |
"rangeDisplayName": { | |
"default": "Collection date", | |
"required": [], | |
"title": "rangeDisplayName", | |
"type": "string" | |
}, | |
"rangeName": { | |
"default": "sampleCollectionDateRange", | |
"required": [], | |
"title": "rangeName", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"rangeName", | |
"rangeDisplayName", | |
"bound" | |
], | |
"title": "rangeOverlapSearch", | |
"type": "object" | |
}, | |
"type": { | |
"default": "date", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"type", | |
"initiallyVisible", | |
"header", | |
"preprocessing", | |
"rangeOverlapSearch", | |
"noInput" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Collection date (upper bound)", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"initiallyVisible": { | |
"default": true, | |
"required": [], | |
"title": "initiallyVisible", | |
"type": "boolean" | |
}, | |
"name": { | |
"default": "sampleCollectionDateRangeUpper", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"args": { | |
"additionalProperties": false, | |
"properties": { | |
"fieldType": { | |
"default": "dateRangeUpper", | |
"required": [], | |
"title": "fieldType", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"fieldType" | |
], | |
"title": "args", | |
"type": "object" | |
}, | |
"function": { | |
"default": "parse_date_into_range", | |
"required": [], | |
"title": "function", | |
"type": "string" | |
}, | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"date": { | |
"default": "sampleCollectionDate", | |
"required": [], | |
"title": "date", | |
"type": "string" | |
}, | |
"releaseDate": { | |
"default": "ncbiReleaseDate", | |
"required": [], | |
"title": "releaseDate", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"date", | |
"releaseDate" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"function", | |
"inputs", | |
"args" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"rangeOverlapSearch": { | |
"additionalProperties": false, | |
"properties": { | |
"bound": { | |
"default": "upper", | |
"required": [], | |
"title": "bound", | |
"type": "string" | |
}, | |
"rangeDisplayName": { | |
"default": "Collection date", | |
"required": [], | |
"title": "rangeDisplayName", | |
"type": "string" | |
}, | |
"rangeName": { | |
"default": "sampleCollectionDateRange", | |
"required": [], | |
"title": "rangeName", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"rangeName", | |
"rangeDisplayName", | |
"bound" | |
], | |
"title": "rangeOverlapSearch", | |
"type": "object" | |
}, | |
"type": { | |
"default": "date", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"type", | |
"initiallyVisible", | |
"header", | |
"preprocessing", | |
"rangeOverlapSearch", | |
"noInput" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"name": { | |
"default": "displayName", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"args": { | |
"additionalProperties": false, | |
"properties": { | |
"order": { | |
"items": { | |
"anyOf": [ | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "order", | |
"type": "array" | |
}, | |
"type": { | |
"items": { | |
"anyOf": [ | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "type", | |
"type": "array" | |
} | |
}, | |
"required": [ | |
"order", | |
"type" | |
], | |
"title": "args", | |
"type": "object" | |
}, | |
"function": { | |
"default": "concatenate", | |
"required": [], | |
"title": "function", | |
"type": "string" | |
}, | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"geoLocCountry": { | |
"default": "geoLocCountry", | |
"required": [], | |
"title": "geoLocCountry", | |
"type": "string" | |
}, | |
"sampleCollectionDate": { | |
"default": "sampleCollectionDate", | |
"required": [], | |
"title": "sampleCollectionDate", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"geoLocCountry", | |
"sampleCollectionDate" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"function", | |
"inputs", | |
"args" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"name", | |
"preprocessing", | |
"noInput" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"columnWidth": { | |
"default": 100, | |
"required": [], | |
"title": "columnWidth", | |
"type": "integer" | |
}, | |
"displayName": { | |
"default": "NCBI release date", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "ncbiReleaseDate", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"function": { | |
"default": "parse_timestamp", | |
"required": [], | |
"title": "function", | |
"type": "string" | |
}, | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"timestamp": { | |
"default": "ncbiReleaseDate", | |
"required": [], | |
"title": "timestamp", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"timestamp" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"function", | |
"inputs" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"type": { | |
"default": "date", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"type", | |
"header", | |
"preprocessing", | |
"noInput", | |
"columnWidth" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Earliest release date", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "earliestReleaseDate", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"rangeSearch": { | |
"default": true, | |
"required": [], | |
"title": "rangeSearch", | |
"type": "boolean" | |
}, | |
"type": { | |
"default": "date", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"header", | |
"type", | |
"rangeSearch", | |
"noInput" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"columnWidth": { | |
"default": 100, | |
"required": [], | |
"title": "columnWidth", | |
"type": "integer" | |
}, | |
"displayName": { | |
"default": "NCBI update date", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "ncbiUpdateDate", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"oneHeader": { | |
"default": true, | |
"required": [], | |
"title": "oneHeader", | |
"type": "boolean" | |
}, | |
"perSegment": { | |
"default": true, | |
"required": [], | |
"title": "perSegment", | |
"type": "boolean" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"function": { | |
"default": "parse_timestamp", | |
"required": [], | |
"title": "function", | |
"type": "string" | |
}, | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"timestamp": { | |
"default": "ncbiUpdateDate", | |
"required": [], | |
"title": "timestamp", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"timestamp" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"function", | |
"inputs" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"type": { | |
"default": "date", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"type", | |
"displayName", | |
"header", | |
"preprocessing", | |
"noInput", | |
"perSegment", | |
"oneHeader", | |
"columnWidth" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Latitude", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Geo-coordinate latitude in decimal degree (WGS84) format, i.e. values in range -90 to 90, where positive values are north of the Equator.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "geoLocLatitude", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"type": { | |
"default": "float", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"header", | |
"type", | |
"guidance" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Longitude", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Geo-coordinate longitude in decimal degree (WGS84) format, i.e. values in range -180 to 180, where positive values are east of the Prime Meridian.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "geoLocLongitude", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"type": { | |
"default": "float", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"header", | |
"type", | |
"guidance" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"displayName": { | |
"default": "Collection country", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"generateIndex": { | |
"default": true, | |
"required": [], | |
"title": "generateIndex", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "country", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"initiallyVisible": { | |
"default": true, | |
"required": [], | |
"title": "initiallyVisible", | |
"type": "boolean" | |
}, | |
"name": { | |
"default": "geoLocCountry", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"order": { | |
"default": 20, | |
"required": [], | |
"title": "order", | |
"type": "integer" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"args": { | |
"additionalProperties": false, | |
"properties": { | |
"options": { | |
"items": { | |
"anyOf": [ | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "options", | |
"type": "array" | |
} | |
}, | |
"required": [ | |
"options" | |
], | |
"title": "args", | |
"type": "object" | |
}, | |
"function": { | |
"default": "process_options", | |
"required": [], | |
"title": "function", | |
"type": "string" | |
}, | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"input": { | |
"default": "geoLocCountry", | |
"required": [], | |
"title": "input", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"input" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"function", | |
"inputs", | |
"args" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"required": { | |
"default": true, | |
"required": [], | |
"title": "required", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"generateIndex", | |
"autocomplete", | |
"initiallyVisible", | |
"header", | |
"order", | |
"ingest", | |
"required", | |
"preprocessing" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"displayName": { | |
"default": "Collection subdivision level 1", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"generateIndex": { | |
"default": true, | |
"required": [], | |
"title": "generateIndex", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "division", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"initiallyVisible": { | |
"default": true, | |
"required": [], | |
"title": "initiallyVisible", | |
"type": "boolean" | |
}, | |
"name": { | |
"default": "geoLocAdmin1", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"order": { | |
"default": 30, | |
"required": [], | |
"title": "order", | |
"type": "integer" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"generateIndex", | |
"autocomplete", | |
"initiallyVisible", | |
"header", | |
"order", | |
"ingest" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"displayName": { | |
"default": "Collection subdivision level 2", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"generateIndex": { | |
"default": true, | |
"required": [], | |
"title": "generateIndex", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "geoLocAdmin2", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"generateIndex", | |
"autocomplete", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"displayName": { | |
"default": "Collection city", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"generateIndex": { | |
"default": true, | |
"required": [], | |
"title": "generateIndex", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "geoLocCity", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"generateIndex", | |
"autocomplete", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The name of a specific geographical location e.g. Credit River (rather than river).", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Collection site", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Credit River", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Provide the name of the specific geographical site using a specific noun (a word that names a certain place, thing).", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "geoLocSite", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100436", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Isolate name", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"enableSubstringSearch": { | |
"default": true, | |
"required": [], | |
"title": "enableSubstringSearch", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "ncbiIsolateName", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"name": { | |
"default": "specimenCollectorSampleId", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"header", | |
"ingest", | |
"enableSubstringSearch" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"columnWidth": { | |
"default": 140, | |
"required": [], | |
"title": "columnWidth", | |
"type": "integer" | |
}, | |
"displayName": { | |
"default": "Authors", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"enableSubstringSearch": { | |
"default": true, | |
"required": [], | |
"title": "enableSubstringSearch", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "Authors", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "ncbiSubmitterNames", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"name": { | |
"default": "authors", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"order": { | |
"default": 40, | |
"required": [], | |
"title": "order", | |
"type": "integer" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"function": { | |
"default": "check_authors", | |
"required": [], | |
"title": "function", | |
"type": "string" | |
}, | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"authors": { | |
"default": "authors", | |
"required": [], | |
"title": "authors", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"authors" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"function", | |
"inputs" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"truncateColumnDisplayTo": { | |
"default": 25, | |
"required": [], | |
"title": "truncateColumnDisplayTo", | |
"type": "integer" | |
}, | |
"type": { | |
"default": "authors", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"type", | |
"header", | |
"enableSubstringSearch", | |
"order", | |
"truncateColumnDisplayTo", | |
"ingest", | |
"preprocessing", | |
"columnWidth" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Author affiliations", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"enableSubstringSearch": { | |
"default": true, | |
"required": [], | |
"title": "enableSubstringSearch", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "Authors", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "ncbiSubmitterAffiliation", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"name": { | |
"default": "authorAffiliations", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"truncateColumnDisplayTo": { | |
"default": 15, | |
"required": [], | |
"title": "truncateColumnDisplayTo", | |
"type": "integer" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"enableSubstringSearch", | |
"truncateColumnDisplayTo", | |
"header", | |
"ingest" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"displayName": { | |
"default": "NCBI submitter country", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"generateIndex": { | |
"default": true, | |
"required": [], | |
"title": "generateIndex", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"hideOnSequenceDetailsPage": { | |
"default": true, | |
"required": [], | |
"title": "hideOnSequenceDetailsPage", | |
"type": "boolean" | |
}, | |
"name": { | |
"default": "ncbiSubmitterCountry", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"generateIndex", | |
"autocomplete", | |
"hideOnSequenceDetailsPage", | |
"noInput", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"hideOnSequenceDetailsPage": { | |
"default": true, | |
"required": [], | |
"title": "hideOnSequenceDetailsPage", | |
"type": "boolean" | |
}, | |
"name": { | |
"default": "insdcAccessionBase", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"oneHeader": { | |
"default": true, | |
"required": [], | |
"title": "oneHeader", | |
"type": "boolean" | |
}, | |
"perSegment": { | |
"default": true, | |
"required": [], | |
"title": "perSegment", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"name", | |
"header", | |
"hideOnSequenceDetailsPage", | |
"noInput", | |
"perSegment", | |
"oneHeader" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"hideOnSequenceDetailsPage": { | |
"default": true, | |
"required": [], | |
"title": "hideOnSequenceDetailsPage", | |
"type": "boolean" | |
}, | |
"name": { | |
"default": "insdcVersion", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"oneHeader": { | |
"default": true, | |
"required": [], | |
"title": "oneHeader", | |
"type": "boolean" | |
}, | |
"perSegment": { | |
"default": true, | |
"required": [], | |
"title": "perSegment", | |
"type": "boolean" | |
}, | |
"type": { | |
"default": "int", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"type", | |
"header", | |
"hideOnSequenceDetailsPage", | |
"noInput", | |
"perSegment", | |
"oneHeader" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"customDisplay": { | |
"additionalProperties": false, | |
"properties": { | |
"type": { | |
"default": "link", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
}, | |
"url": { | |
"default": "https://www.ncbi.nlm.nih.gov/nuccore/__value__", | |
"required": [], | |
"title": "url", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"type", | |
"url" | |
], | |
"title": "customDisplay", | |
"type": "object" | |
}, | |
"displayName": { | |
"default": "INSDC accession", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "genbankAccession", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"name": { | |
"default": "insdcAccessionFull", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"oneHeader": { | |
"default": true, | |
"required": [], | |
"title": "oneHeader", | |
"type": "boolean" | |
}, | |
"perSegment": { | |
"default": true, | |
"required": [], | |
"title": "perSegment", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"customDisplay", | |
"header", | |
"ingest", | |
"noInput", | |
"perSegment", | |
"oneHeader" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"customDisplay": { | |
"additionalProperties": false, | |
"properties": { | |
"type": { | |
"default": "link", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
}, | |
"url": { | |
"default": "https://www.ncbi.nlm.nih.gov/bioproject/__value__", | |
"required": [], | |
"title": "url", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"type", | |
"url" | |
], | |
"title": "customDisplay", | |
"type": "object" | |
}, | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "bioprojects", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"name": { | |
"default": "bioprojectAccession", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"name", | |
"customDisplay", | |
"header", | |
"ingest", | |
"noInput" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"customDisplay": { | |
"additionalProperties": false, | |
"properties": { | |
"type": { | |
"default": "link", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
}, | |
"url": { | |
"default": "https://www.ncbi.nlm.nih.gov/datasets/genome/__value__", | |
"required": [], | |
"title": "url", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"type", | |
"url" | |
], | |
"title": "customDisplay", | |
"type": "object" | |
}, | |
"displayName": { | |
"default": "GCA accession", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "gcaAccession", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"oneHeader": { | |
"default": true, | |
"required": [], | |
"title": "oneHeader", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"customDisplay", | |
"header", | |
"noInput", | |
"oneHeader" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"customDisplay": { | |
"additionalProperties": false, | |
"properties": { | |
"type": { | |
"default": "link", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
}, | |
"url": { | |
"default": "https://www.ncbi.nlm.nih.gov/biosample/__value__", | |
"required": [], | |
"title": "url", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"type", | |
"url" | |
], | |
"title": "customDisplay", | |
"type": "object" | |
}, | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "biosampleAccession", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"oneHeader": { | |
"default": true, | |
"required": [], | |
"title": "oneHeader", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"name", | |
"customDisplay", | |
"header", | |
"noInput", | |
"oneHeader" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Culture ID", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "cultureId", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The date on which the sample was received by the laboratory.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Sample received date", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "2020-03-20", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Alternative if \"sampleCollectionDate\" is not available. Record the date the sample was received by the laboratory. 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 received date by adding or subtracting calendar days. Do not change the received date in your original records. Alternatively, collection_date may be used as a substitute in the data you share. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\".", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "sampleReceivedDate", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001177", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"function": { | |
"default": "parse_and_assert_past_date", | |
"required": [], | |
"title": "function", | |
"type": "string" | |
}, | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"date": { | |
"default": "sampleReceivedDate", | |
"required": [], | |
"title": "date", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"date" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"function", | |
"inputs" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"type": { | |
"default": "date", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"type", | |
"preprocessing", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Sample type", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sampling", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "sampleType", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The reason that the sample was collected.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Diagnostic testing", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Select a value from the pick list in the template", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sampling", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "ncbiPurposeOfSampling", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"name": { | |
"default": "purposeOfSampling", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001198", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"header", | |
"ingest" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The activities or variables introduced upstream of sample collection that may affect the sample collected.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Presampling activity", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Antimicrobial pre-treatment [GENEPIO:0100537]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "If there was presampling activity that would affect the sample prior to collection (this is different than sample processing which happens after the sample is collected), 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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sampling", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "presamplingActivity", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100433", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "A substance obtained from an anatomical part of an organism e.g. tissue, blood.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Anatomical material", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Blood [UBERON:0000178]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sampling", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "anatomicalMaterial", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001211", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "An anatomical part of an organism e.g. oropharynx.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Anatomical part", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Nasopharynx (NP) [UBERON:0001728]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sampling", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "anatomicalPart", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001214", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "A substance excreted/secreted from an organism e.g. feces, urine, sweat.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Body product", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Feces [UBERON:0001988]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sampling", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "bodyProduct", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001216", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "A substance obtained from the natural or man-made environment e.g. soil, water, sewage, door handle, bed handrail, face mask.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Environmental material", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Face mask [OBI:0002787]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sampling", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "environmentalMaterial", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001223", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "An environmental location may describe a site in the natural or built environment e.g. hospital, wet market, bat cave.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Environmental site", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Hospital [ENVO:00002173]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sampling", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "environmentalSite", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001232", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The instrument or container used to collect the sample e.g. swab.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Collection device", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Swab [GENEPIO:0100027]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sampling", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "collectionDevice", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001234", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The process used to collect the sample e.g. phlebotomy, necropsy.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Collection method", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Bronchoalveolar lavage (BAL) [GENEPIO:0100032]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sampling", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "collectionMethod", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001241", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "A material consumed and digested for nutritional value or enjoyment.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Food product", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Feather meal [FOODON:00003927]; Bone meal [ENVO:02000054]; Chicken breast [FOODON:00002703]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sampling", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "foodProduct", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100444", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "Any characteristic of the food product pertaining to its state, processing, a label claim, or implications for consumers.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Food product properties", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Food (chopped) [FOODON:00002777]; Ready-to-eat (RTE) [FOODON:03316636]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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).", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sampling", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "foodProductProperties", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100445", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The processing applied to samples post-collection, prior to further testing, characterization, or isolation procedures.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Specimen processing", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Samples pooled [OBI:0600016]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Specimen processing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "specimenProcessing", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100435", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "Detailed information regarding the processing applied to a sample during or after receiving the sample.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Specimen processing details", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "25 swabs were pooled and further prepared as a single sample during library prep.", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Provide a free text description of any processing details applied to a sample.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Specimen processing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "specimenProcessingDetails", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100311", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The type of role that the sample represents in the experiment.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Experimental specimen role type", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Positive experimental control [GENEPIO:0101018]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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\".", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Specimen processing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "experimentalSpecimenRoleType", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100921", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "Age of host at the time of sampling.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Host age", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "79", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "If known, provide age. Age-binning is also acceptable.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "hostAge", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001392", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
}, | |
"rangeSearch": { | |
"default": true, | |
"required": [], | |
"title": "rangeSearch", | |
"type": "boolean" | |
}, | |
"type": { | |
"default": "int", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"type", | |
"header", | |
"rangeSearch" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The age category of the host at the time of sampling.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Host age bin", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "50 - 59 [GENEPIO:0100054]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "hostAgeBin", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001394", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The gender of the host at the time of sample collection.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Host gender", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Male [NCIT:C46109]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "If known, select a value from the pick list.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "ncbiHostSex", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"name": { | |
"default": "hostGender", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001395", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header", | |
"ingest" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The country of origin of the host.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Host origin country", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "South Africa [GAZ:00001094]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "hostOriginCountry", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100438", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The name of the disease experienced by the host.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Host disease", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "mastitis, gastroenteritis", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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”.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "hostDisease", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001391", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "A perceived change in function or sensation, (loss, disturbance or appearance) indicative of a disease, reported by a patient.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Signs and symptoms", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Cough [HP:0012735], Fever [HP:0001945], Rigors (fever shakes) [HP:0025145]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Select all of the symptoms experienced by the host from the pick list.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "signsAndSymptoms", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001400", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "Health status of the host at the time of sample collection.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Host health state", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Asymptomatic [NCIT:C3833]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "If known, select a value from the pick list.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "hostHealthState", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001388", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "Disease outcome in the host.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Host health outcome", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Recovered [NCIT:C49498]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "If known, select a value from the pick list.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "hostHealthOutcome", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001390", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "Travel history in last six months.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Travel history", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Canada, Vancouver; USA, Seattle; Italy, Milan", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "travelHistory", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001416", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "Event leading to exposure.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Exposure event", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Mass Gathering [GENEPIO:0100237]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "If known, select the exposure event from the pick list.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "exposureEvent", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001417", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The role of the host in relation to the exposure setting.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Host role", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Patient [OMRSE:00000030]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "hostRole", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001419", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The setting leading to exposure.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Exposure setting", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Healthcare Setting [GENEPIO:0100201]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Select the host exposure setting(s) from the pick list provided in the template. If a desired term is missing, contact the curation team.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "exposureSetting", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001428", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "Additional host exposure information.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Exposure details", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Host role - Other: Bus Driver", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Free text description of the exposure.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "exposureDetails", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001431", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The name of the disease previously experienced by the host.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Previous infection (disease)", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "COVID-19", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Provide the name(s) of the previous of ongoing disease(s). Multiple diseases can be separated by a semi-colon.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "previousInfectionDisease", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The name of the pathogen causing the disease previously experienced by the host.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Previous infection (organism)", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Sudden Acute Respiratory Syndrome Coronavirus 2 (SARS-CoV-2)", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Provide the name(s) of the pathogen(s) causing the previous or ongoing infections. Multiple pathogen names can be separated using a semi-colon.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "previousInfectionOrganism", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The vaccination status of the host (fully vaccinated, partially vaccinated, or not vaccinated).", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Host vaccination status", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Fully Vaccinated [GENEPIO:0100100]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Select the vaccination status of the host from the pick list.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "hostVaccinationStatus", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001404", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The reason that the sample was sequenced.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Purpose of sequencing", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Baseline surveillance (random sampling) [GENEPIO:0100005]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "purposeOfSequencing", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001445", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The date the sample was sequenced.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Sequencing date", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "2021-04-26", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Provide the sequencing date in ISO 8601 standard format \"YYYY-MM-DD\".", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "sequencingDate", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001447", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"function": { | |
"default": "parse_and_assert_past_date", | |
"required": [], | |
"title": "function", | |
"type": "string" | |
}, | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"date": { | |
"default": "sequencingDate", | |
"required": [], | |
"title": "date", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"date" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"function", | |
"inputs" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"type": { | |
"default": "date", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"type", | |
"preprocessing", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The specifications of the primers (primer sequences, binding positions, fragment size generated etc) used to generate the amplicons to be sequenced.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Amplicon PCR primer scheme", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "https://github.com/joshquick/artic-ncov2019/blob/master/primer_schemes/nCoV-2019/V3/nCoV-2019.tsv", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Provide the name and version of the primer scheme used to generate the amplicons for sequencing.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "ampliconPcrPrimerScheme", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001456", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The length of the amplicon generated by PCR amplification.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Amplicon size", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "300bp", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Provide the amplicon size, including the units.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "ampliconSize", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001449", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The model of the sequencing instrument used.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Sequencing instrument", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Oxford Nanopore MinION [GENEPIO:0100142]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Select the sequencing instrument from the pick list.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "sequencingInstrument", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001452", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The protocol used to generate the sequence.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Sequencing protocol", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "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.", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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 \u003cfill in\u003e primer scheme. Sequencing was performed using a \u003cfill in\u003e sequencing instrument. Libraries were prepared using \u003cfill in\u003e library kit. \"", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "sequencingProtocol", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001454", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The overarching sequencing methodology that was used to determine the sequence of a biomaterial.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Sequencing assay type", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "whole genome sequencing assay [OBI:0002117]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "sequencingAssayType", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100997", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The name of the agency, organization or institution responsible for sequencing the isolate's genome.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Sequenced by", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Public Health Agency of Canada (PHAC) [GENEPIO:0100551]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "sequencedByOrganization", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100416", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The name or title of the contact responsible for follow-up regarding the sequence.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Sequenced by - contact name", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Enterics Lab Manager", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "sequencedByContactName", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100471", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The email address of the contact responsible for follow-up regarding the sequence.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Sequenced by - contact email", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "[email protected]", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "sequencedByContactEmail", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100422", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The method used for raw data processing such as removing barcodes, adapter trimming, filtering etc.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Raw sequence data processing method", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Porechop 0.2.3", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Provide the name and version numbers of the software used to process the raw data.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "rawSequenceDataProcessingMethod", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001458", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The method used to remove host reads from the pathogen sequence.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Dehosting method", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Nanostripper 1.2.3", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Provide the name and version number of the software used to remove host reads.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "dehostingMethod", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001459", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "A persistent, unique identifier of a genome database entry.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Reference genome accession", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "NC_045512.2", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Provide the accession number of the reference genome used for mapping/assembly.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "referenceGenomeAccession", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001485", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The name of software used to generate the consensus sequence.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Consensus sequence software name", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Ivar", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Provide the name of the software used to generate the consensus sequence.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "consensusSequenceSoftwareName", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001463", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The version of the software used to generate the consensus sequence.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Consensus sequence software version", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "1.3", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Provide the version of the software used to generate the consensus sequence.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "consensusSequenceSoftwareVersion", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001469", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The average number of reads representing a given nucleotide in the reconstructed sequence.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Depth of coverage", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": 400, | |
"required": [], | |
"title": "example", | |
"type": "integer" | |
}, | |
"guidance": { | |
"default": "Provide value as a fold of coverage (as a number).", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "depthOfCoverage", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001474", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
}, | |
"type": { | |
"default": "int", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"type", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The threshold used as a cut-off for the depth of coverage.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Breadth of coverage", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": 100, | |
"required": [], | |
"title": "example", | |
"type": "integer" | |
}, | |
"guidance": { | |
"default": "Provide the threshold fold coverage (as a number)", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "breadthOfCoverage", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0001475", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
}, | |
"type": { | |
"default": "int", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"type", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The name of the method used to assess whether a sequence passed a predetermined quality control threshold.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Quality control method name", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "ncov-tools", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "qualityControlMethodName", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100557", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The version number of the method used to assess whether a sequence passed a predetermined quality control threshold.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Quality control method version", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "1.2.3", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "qualityControlMethodVersion", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100558", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The determination of a quality control assessment.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Quality control determination", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "sequence failed quality control", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "qualityControlDetermination", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100559", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The reason contributing to, or causing, a low quality determination in a quality control assessment.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Quality control issues", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "low average genome coverage", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "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.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sequencing", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "qualityControlIssues", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100560", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The details surrounding a low quality determination in a quality control assessment.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Quality control details", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "CT value of 39. Low viral load. Low DNA concentration after amplification.", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Provide notes or details regarding QC results using free text.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Diagnostics", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "qualityControlDetails", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100561", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Diagnostic measurement method", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Diagnostics", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "diagnosticMeasurementMethod", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Diagnostic target presence", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Diagnostics", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "diagnosticTargetPresence", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Gene name", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Diagnostics", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "diagnosticTargetGeneName", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Diagnostic measurement value", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Diagnostics", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "diagnosticMeasurementValue", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Diagnostic measurement unit", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Diagnostics", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "diagnosticMeasurementUnit", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Length", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Alignment states and QC metrics", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"initiallyVisible": { | |
"default": true, | |
"required": [], | |
"title": "initiallyVisible", | |
"type": "boolean" | |
}, | |
"name": { | |
"default": "length", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"perSegment": { | |
"default": true, | |
"required": [], | |
"title": "perSegment", | |
"type": "boolean" | |
}, | |
"rangeSearch": { | |
"default": true, | |
"required": [], | |
"title": "rangeSearch", | |
"type": "boolean" | |
}, | |
"type": { | |
"default": "int", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"type", | |
"header", | |
"noInput", | |
"rangeSearch", | |
"initiallyVisible", | |
"perSegment", | |
"displayName" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"generateIndex": { | |
"default": true, | |
"required": [], | |
"title": "generateIndex", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "ncbiHostName", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"name": { | |
"default": "hostNameScientific", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"generateIndex", | |
"autocomplete", | |
"header", | |
"ingest" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"generateIndex": { | |
"default": true, | |
"required": [], | |
"title": "generateIndex", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "ncbiHostCommonName", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"name": { | |
"default": "hostNameCommon", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"generateIndex", | |
"autocomplete", | |
"header", | |
"ingest" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"customDisplay": { | |
"additionalProperties": false, | |
"properties": { | |
"type": { | |
"default": "link", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
}, | |
"url": { | |
"default": "https://www.ncbi.nlm.nih.gov/Taxonomy/Browser/wwwtax.cgi?mode=info\u0026id=__value__", | |
"required": [], | |
"title": "url", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"type", | |
"url" | |
], | |
"title": "customDisplay", | |
"type": "object" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "ncbiHostTaxId", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"name": { | |
"default": "hostTaxonId", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"type": { | |
"default": "int", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"type", | |
"autocomplete", | |
"customDisplay", | |
"header", | |
"ingest" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "ncbiIsLabHost", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"name": { | |
"default": "isLabHost", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"type": { | |
"default": "boolean", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"type", | |
"autocomplete", | |
"header", | |
"ingest" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"generateIndex": { | |
"default": true, | |
"required": [], | |
"title": "generateIndex", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "cellLine", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"generateIndex", | |
"autocomplete", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "passageNumber", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"type": { | |
"default": "int", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"type", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"generateIndex": { | |
"default": true, | |
"required": [], | |
"title": "generateIndex", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "Host", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "passageMethod", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"generateIndex", | |
"autocomplete", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"generateIndex": { | |
"default": true, | |
"required": [], | |
"title": "generateIndex", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"hideOnSequenceDetailsPage": { | |
"default": true, | |
"required": [], | |
"title": "hideOnSequenceDetailsPage", | |
"type": "boolean" | |
}, | |
"name": { | |
"default": "ncbiSourceDb", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"name", | |
"generateIndex", | |
"autocomplete", | |
"header", | |
"hideOnSequenceDetailsPage", | |
"noInput" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"generateIndex": { | |
"default": true, | |
"required": [], | |
"title": "generateIndex", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"hideOnSequenceDetailsPage": { | |
"default": true, | |
"required": [], | |
"title": "hideOnSequenceDetailsPage", | |
"type": "boolean" | |
}, | |
"name": { | |
"default": "ncbiVirusName", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"name", | |
"generateIndex", | |
"autocomplete", | |
"hideOnSequenceDetailsPage", | |
"noInput", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"customDisplay": { | |
"additionalProperties": false, | |
"properties": { | |
"type": { | |
"default": "link", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
}, | |
"url": { | |
"default": "https://www.ncbi.nlm.nih.gov/labs/virus/vssi/#/virus?SeqType_s=Nucleotide\u0026VirusLineage_ss=taxid:__value__", | |
"required": [], | |
"title": "url", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"type", | |
"url" | |
], | |
"title": "customDisplay", | |
"type": "object" | |
}, | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"hideOnSequenceDetailsPage": { | |
"default": true, | |
"required": [], | |
"title": "hideOnSequenceDetailsPage", | |
"type": "boolean" | |
}, | |
"name": { | |
"default": "ncbiVirusTaxId", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"type": { | |
"default": "int", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"type", | |
"autocomplete", | |
"customDisplay", | |
"hideOnSequenceDetailsPage", | |
"noInput", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"customDisplay": { | |
"additionalProperties": false, | |
"properties": { | |
"type": { | |
"default": "link", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
}, | |
"url": { | |
"default": "https://www.ncbi.nlm.nih.gov/sra/?term=__value__", | |
"required": [], | |
"title": "url", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"type", | |
"url" | |
], | |
"title": "customDisplay", | |
"type": "object" | |
}, | |
"displayName": { | |
"default": "SRA run accession", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "ncbiSraAccessions", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"name": { | |
"default": "sraRunAccession", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"customDisplay", | |
"header", | |
"ingest", | |
"noInput" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Total SNPs", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Alignment states and QC metrics", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "totalSnps", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"perSegment": { | |
"default": true, | |
"required": [], | |
"title": "perSegment", | |
"type": "boolean" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"input": { | |
"default": "nextclade.totalSubstitutions", | |
"required": [], | |
"title": "input", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"input" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"inputs" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"rangeSearch": { | |
"default": true, | |
"required": [], | |
"title": "rangeSearch", | |
"type": "boolean" | |
}, | |
"type": { | |
"default": "int", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"type", | |
"header", | |
"noInput", | |
"rangeSearch", | |
"perSegment", | |
"displayName", | |
"preprocessing" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Total inserted nucs", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Alignment states and QC metrics", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "totalInsertedNucs", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"perSegment": { | |
"default": true, | |
"required": [], | |
"title": "perSegment", | |
"type": "boolean" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"input": { | |
"default": "nextclade.totalInsertions", | |
"required": [], | |
"title": "input", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"input" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"inputs" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"rangeSearch": { | |
"default": true, | |
"required": [], | |
"title": "rangeSearch", | |
"type": "boolean" | |
}, | |
"type": { | |
"default": "int", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"type", | |
"header", | |
"noInput", | |
"rangeSearch", | |
"perSegment", | |
"displayName", | |
"preprocessing" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Total deleted nucs", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Alignment states and QC metrics", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "totalDeletedNucs", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"perSegment": { | |
"default": true, | |
"required": [], | |
"title": "perSegment", | |
"type": "boolean" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"input": { | |
"default": "nextclade.totalDeletions", | |
"required": [], | |
"title": "input", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"input" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"inputs" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"rangeSearch": { | |
"default": true, | |
"required": [], | |
"title": "rangeSearch", | |
"type": "boolean" | |
}, | |
"type": { | |
"default": "int", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"type", | |
"header", | |
"noInput", | |
"rangeSearch", | |
"perSegment", | |
"preprocessing", | |
"displayName" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Total ambiguous nucs", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Alignment states and QC metrics", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "totalAmbiguousNucs", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"perSegment": { | |
"default": true, | |
"required": [], | |
"title": "perSegment", | |
"type": "boolean" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"input": { | |
"default": "nextclade.totalNonACGTNs", | |
"required": [], | |
"title": "input", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"input" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"inputs" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"rangeSearch": { | |
"default": true, | |
"required": [], | |
"title": "rangeSearch", | |
"type": "boolean" | |
}, | |
"type": { | |
"default": "int", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"type", | |
"header", | |
"noInput", | |
"rangeSearch", | |
"perSegment", | |
"displayName", | |
"preprocessing" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Total unknown nucs", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Alignment states and QC metrics", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "totalUnknownNucs", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"perSegment": { | |
"default": true, | |
"required": [], | |
"title": "perSegment", | |
"type": "boolean" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"input": { | |
"default": "nextclade.totalMissing", | |
"required": [], | |
"title": "input", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"input" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"inputs" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"rangeSearch": { | |
"default": true, | |
"required": [], | |
"title": "rangeSearch", | |
"type": "boolean" | |
}, | |
"type": { | |
"default": "int", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"type", | |
"header", | |
"noInput", | |
"rangeSearch", | |
"perSegment", | |
"displayName", | |
"preprocessing" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Total frame shifts", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Alignment states and QC metrics", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "totalFrameShifts", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"perSegment": { | |
"default": true, | |
"required": [], | |
"title": "perSegment", | |
"type": "boolean" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"input": { | |
"default": "nextclade.totalFrameShifts", | |
"required": [], | |
"title": "input", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"input" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"inputs" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"rangeSearch": { | |
"default": true, | |
"required": [], | |
"title": "rangeSearch", | |
"type": "boolean" | |
}, | |
"type": { | |
"default": "int", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"type", | |
"rangeSearch", | |
"header", | |
"noInput", | |
"perSegment", | |
"displayName", | |
"preprocessing" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Frame shifts", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Alignment states and QC metrics", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "frameShifts", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"perSegment": { | |
"default": true, | |
"required": [], | |
"title": "perSegment", | |
"type": "boolean" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"input": { | |
"default": "nextclade.frameShifts", | |
"required": [], | |
"title": "input", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"input" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"inputs" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"name", | |
"header", | |
"noInput", | |
"perSegment", | |
"displayName", | |
"preprocessing" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"customDisplay": { | |
"additionalProperties": false, | |
"properties": { | |
"type": { | |
"default": "percentage", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"type" | |
], | |
"title": "customDisplay", | |
"type": "object" | |
}, | |
"displayName": { | |
"default": "Completeness", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Alignment states and QC metrics", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "completeness", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"perSegment": { | |
"default": true, | |
"required": [], | |
"title": "perSegment", | |
"type": "boolean" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"input": { | |
"default": "nextclade.coverage", | |
"required": [], | |
"title": "input", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"input" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"inputs" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"rangeSearch": { | |
"default": true, | |
"required": [], | |
"title": "rangeSearch", | |
"type": "boolean" | |
}, | |
"type": { | |
"default": "float", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"type", | |
"header", | |
"noInput", | |
"perSegment", | |
"displayName", | |
"rangeSearch", | |
"customDisplay", | |
"preprocessing" | |
], | |
"type": "object" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "metadata", | |
"type": "array" | |
}, | |
"organismName": { | |
"default": "Ebola Sudan", | |
"required": [], | |
"title": "organismName", | |
"type": "string" | |
}, | |
"richFastaHeaderFields": { | |
"items": { | |
"anyOf": [ | |
{ | |
"required": [], | |
"type": "string" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "richFastaHeaderFields", | |
"type": "array" | |
}, | |
"silo": { | |
"additionalProperties": false, | |
"properties": { | |
"dateToSortBy": { | |
"default": "sampleCollectionDateRangeUpper", | |
"required": [], | |
"title": "dateToSortBy", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"dateToSortBy" | |
], | |
"title": "silo", | |
"type": "object" | |
}, | |
"website": { | |
"additionalProperties": false, | |
"properties": { | |
"defaultOrder": { | |
"default": "descending", | |
"required": [], | |
"title": "defaultOrder", | |
"type": "string" | |
}, | |
"defaultOrderBy": { | |
"default": "sampleCollectionDate", | |
"required": [], | |
"title": "defaultOrderBy", | |
"type": "string" | |
}, | |
"tableColumns": { | |
"items": { | |
"anyOf": [ | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "tableColumns", | |
"type": "array" | |
} | |
}, | |
"required": [ | |
"tableColumns", | |
"defaultOrderBy", | |
"defaultOrder" | |
], | |
"title": "website", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"loadSequencesAutomatically", | |
"organismName", | |
"image", | |
"earliestReleaseDate", | |
"richFastaHeaderFields", | |
"metadata", | |
"website", | |
"silo", | |
"extraInputFields" | |
], | |
"title": "schema", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"schema", | |
"preprocessing", | |
"ingest", | |
"enaDeposition", | |
"referenceGenomes" | |
], | |
"title": "\u003c\u003c", | |
"type": "object" | |
}, | |
"enaDeposition": { | |
"additionalProperties": false, | |
"properties": { | |
"configFile": { | |
"additionalProperties": false, | |
"properties": { | |
"molecule_type": { | |
"default": "genomic RNA", | |
"required": [], | |
"title": "molecule_type", | |
"type": "string" | |
}, | |
"scientific_name": { | |
"default": "Orthonairovirus haemorrhagiae", | |
"required": [], | |
"title": "scientific_name", | |
"type": "string" | |
}, | |
"taxon_id": { | |
"default": 3052518, | |
"required": [], | |
"title": "taxon_id", | |
"type": "integer" | |
} | |
}, | |
"required": [ | |
"taxon_id", | |
"scientific_name", | |
"molecule_type" | |
], | |
"title": "configFile", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"configFile" | |
], | |
"title": "enaDeposition", | |
"type": "object" | |
}, | |
"ingest": { | |
"additionalProperties": false, | |
"properties": { | |
"\u003c\u003c": { | |
"additionalProperties": false, | |
"properties": { | |
"configFile": { | |
"additionalProperties": false, | |
"properties": { | |
"taxon_id": { | |
"default": 186540, | |
"required": [], | |
"title": "taxon_id", | |
"type": "integer" | |
} | |
}, | |
"required": [ | |
"taxon_id" | |
], | |
"title": "configFile", | |
"type": "object" | |
}, | |
"image": { | |
"default": "ghcr.io/loculus-project/ingest", | |
"required": [], | |
"title": "image", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"image", | |
"configFile" | |
], | |
"title": "\u003c\u003c", | |
"type": "object" | |
}, | |
"configFile": { | |
"additionalProperties": false, | |
"properties": { | |
"\u003c\u003c": { | |
"additionalProperties": false, | |
"properties": { | |
"taxon_id": { | |
"default": 186540, | |
"required": [], | |
"title": "taxon_id", | |
"type": "integer" | |
} | |
}, | |
"required": [ | |
"taxon_id" | |
], | |
"title": "\u003c\u003c", | |
"type": "object" | |
}, | |
"nextclade_dataset_name": { | |
"default": "nextstrain/cchfv/linked", | |
"required": [], | |
"title": "nextclade_dataset_name", | |
"type": "string" | |
}, | |
"nextclade_dataset_server": { | |
"default": "https://raw.githubusercontent.com/nextstrain/nextclade_data/cornelius-cchfv/data_output", | |
"required": [], | |
"title": "nextclade_dataset_server", | |
"type": "string" | |
}, | |
"taxon_id": { | |
"default": 3052518, | |
"required": [], | |
"title": "taxon_id", | |
"type": "integer" | |
} | |
}, | |
"required": [ | |
"\u003c\u003c", | |
"taxon_id", | |
"nextclade_dataset_server", | |
"nextclade_dataset_name" | |
], | |
"title": "configFile", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"\u003c\u003c", | |
"configFile" | |
], | |
"title": "ingest", | |
"type": "object" | |
}, | |
"preprocessing": { | |
"items": { | |
"anyOf": [ | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"\u003c\u003c": { | |
"additionalProperties": false, | |
"properties": { | |
"args": { | |
"items": { | |
"anyOf": [ | |
{ | |
"required": [], | |
"type": "string" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "args", | |
"type": "array" | |
}, | |
"configFile": { | |
"additionalProperties": false, | |
"properties": { | |
"batch_size": { | |
"default": 100, | |
"required": [], | |
"title": "batch_size", | |
"type": "integer" | |
}, | |
"genes": { | |
"items": { | |
"anyOf": [ | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "genes", | |
"type": "array" | |
}, | |
"log_level": { | |
"default": "DEBUG", | |
"required": [], | |
"title": "log_level", | |
"type": "string" | |
}, | |
"nextclade_dataset_name": { | |
"default": "nextstrain/ebola/sudan", | |
"required": [], | |
"title": "nextclade_dataset_name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"log_level", | |
"nextclade_dataset_name", | |
"genes", | |
"batch_size" | |
], | |
"title": "configFile", | |
"type": "object" | |
}, | |
"image": { | |
"default": "ghcr.io/loculus-project/preprocessing-nextclade", | |
"required": [], | |
"title": "image", | |
"type": "string" | |
}, | |
"replicas": { | |
"default": 2, | |
"required": [], | |
"title": "replicas", | |
"type": "integer" | |
}, | |
"version": { | |
"default": 1, | |
"required": [], | |
"title": "version", | |
"type": "integer" | |
} | |
}, | |
"required": [ | |
"version", | |
"image", | |
"args", | |
"replicas", | |
"configFile" | |
], | |
"title": "\u003c\u003c", | |
"type": "object" | |
}, | |
"configFile": { | |
"additionalProperties": false, | |
"properties": { | |
"\u003c\u003c": { | |
"additionalProperties": false, | |
"properties": { | |
"batch_size": { | |
"default": 100, | |
"required": [], | |
"title": "batch_size", | |
"type": "integer" | |
}, | |
"genes": { | |
"items": { | |
"anyOf": [ | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "genes", | |
"type": "array" | |
}, | |
"log_level": { | |
"default": "DEBUG", | |
"required": [], | |
"title": "log_level", | |
"type": "string" | |
}, | |
"nextclade_dataset_name": { | |
"default": "nextstrain/ebola/sudan", | |
"required": [], | |
"title": "nextclade_dataset_name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"log_level", | |
"nextclade_dataset_name", | |
"genes", | |
"batch_size" | |
], | |
"title": "\u003c\u003c", | |
"type": "object" | |
}, | |
"genes": { | |
"items": { | |
"anyOf": [ | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "genes", | |
"type": "array" | |
}, | |
"log_level": { | |
"default": "DEBUG", | |
"required": [], | |
"title": "log_level", | |
"type": "string" | |
}, | |
"nextclade_dataset_name": { | |
"default": "nextstrain/cchfv/linked", | |
"required": [], | |
"title": "nextclade_dataset_name", | |
"type": "string" | |
}, | |
"nextclade_dataset_server": { | |
"default": "https://raw.githubusercontent.com/nextstrain/nextclade_data/cornelius-cchfv/data_output", | |
"required": [], | |
"title": "nextclade_dataset_server", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"\u003c\u003c", | |
"log_level", | |
"nextclade_dataset_name", | |
"nextclade_dataset_server", | |
"genes" | |
], | |
"title": "configFile", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"\u003c\u003c", | |
"configFile" | |
], | |
"type": "object" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "preprocessing", | |
"type": "array" | |
}, | |
"referenceGenomes": { | |
"additionalProperties": false, | |
"properties": { | |
"genes": { | |
"items": { | |
"anyOf": [ | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"name": { | |
"default": "RdRp", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"sequence": { | |
"default": "[[URL:https://corneliusroemer.github.io/seqs/artefacts/cchf/RdRp.fasta]]", | |
"required": [], | |
"title": "sequence", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"sequence" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"name": { | |
"default": "GPC", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"sequence": { | |
"default": "[[URL:https://corneliusroemer.github.io/seqs/artefacts/cchf/GPC.fasta]]", | |
"required": [], | |
"title": "sequence", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"sequence" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"name": { | |
"default": "NP", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"sequence": { | |
"default": "[[URL:https://corneliusroemer.github.io/seqs/artefacts/cchf/NP.fasta]]", | |
"required": [], | |
"title": "sequence", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"sequence" | |
], | |
"type": "object" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "genes", | |
"type": "array" | |
}, | |
"nucleotideSequences": { | |
"items": { | |
"anyOf": [ | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"insdcAccessionFull": { | |
"default": "NC_005301.3", | |
"required": [], | |
"title": "insdcAccessionFull", | |
"type": "string" | |
}, | |
"name": { | |
"default": "L", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"sequence": { | |
"default": "[[URL:https://corneliusroemer.github.io/seqs/artefacts/cchf/reference_L.fasta]]", | |
"required": [], | |
"title": "sequence", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"sequence", | |
"insdcAccessionFull" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"insdcAccessionFull": { | |
"default": "NC_005300.2", | |
"required": [], | |
"title": "insdcAccessionFull", | |
"type": "string" | |
}, | |
"name": { | |
"default": "M", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"sequence": { | |
"default": "[[URL:https://corneliusroemer.github.io/seqs/artefacts/cchf/reference_M.fasta]]", | |
"required": [], | |
"title": "sequence", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"sequence", | |
"insdcAccessionFull" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"insdcAccessionFull": { | |
"default": "NC_005302.1", | |
"required": [], | |
"title": "insdcAccessionFull", | |
"type": "string" | |
}, | |
"name": { | |
"default": "S", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"sequence": { | |
"default": "[[URL:https://corneliusroemer.github.io/seqs/artefacts/cchf/reference_S.fasta]]", | |
"required": [], | |
"title": "sequence", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"sequence", | |
"insdcAccessionFull" | |
], | |
"type": "object" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "nucleotideSequences", | |
"type": "array" | |
} | |
}, | |
"required": [ | |
"nucleotideSequences", | |
"genes" | |
], | |
"title": "referenceGenomes", | |
"type": "object" | |
}, | |
"schema": { | |
"additionalProperties": false, | |
"properties": { | |
"\u003c\u003c": { | |
"additionalProperties": false, | |
"properties": { | |
"earliestReleaseDate": { | |
"additionalProperties": false, | |
"properties": { | |
"enabled": { | |
"default": true, | |
"required": [], | |
"title": "enabled", | |
"type": "boolean" | |
}, | |
"externalFields": { | |
"items": { | |
"anyOf": [ | |
{ | |
"required": [], | |
"type": "string" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "externalFields", | |
"type": "array" | |
} | |
}, | |
"required": [ | |
"enabled", | |
"externalFields" | |
], | |
"title": "earliestReleaseDate", | |
"type": "object" | |
}, | |
"extraInputFields": { | |
"items": { | |
"required": [] | |
}, | |
"required": [], | |
"title": "extraInputFields", | |
"type": "array" | |
}, | |
"image": { | |
"default": "/images/organisms/ebolasudan_small.jpg", | |
"required": [], | |
"title": "image", | |
"type": "string" | |
}, | |
"loadSequencesAutomatically": { | |
"default": true, | |
"required": [], | |
"title": "loadSequencesAutomatically", | |
"type": "boolean" | |
}, | |
"metadata": { | |
"description": "# TODO: Allow extra metadata field by particular organisms (e.g. clade/lineage)", | |
"items": { | |
"anyOf": [ | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"columnWidth": { | |
"default": 100, | |
"required": [], | |
"title": "columnWidth", | |
"type": "integer" | |
}, | |
"displayName": { | |
"default": "Collection date", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "ncbiCollectionDate", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"name": { | |
"default": "sampleCollectionDate", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"notSearchable": { | |
"default": true, | |
"required": [], | |
"title": "notSearchable", | |
"type": "boolean" | |
}, | |
"order": { | |
"default": 10, | |
"required": [], | |
"title": "order", | |
"type": "integer" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"args": { | |
"additionalProperties": false, | |
"properties": { | |
"fieldType": { | |
"default": "dateRangeString", | |
"required": [], | |
"title": "fieldType", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"fieldType" | |
], | |
"title": "args", | |
"type": "object" | |
}, | |
"function": { | |
"default": "parse_date_into_range", | |
"required": [], | |
"title": "function", | |
"type": "string" | |
}, | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"date": { | |
"default": "sampleCollectionDate", | |
"required": [], | |
"title": "date", | |
"type": "string" | |
}, | |
"releaseDate": { | |
"default": "ncbiReleaseDate", | |
"required": [], | |
"title": "releaseDate", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"date", | |
"releaseDate" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"function", | |
"inputs", | |
"args" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"required": { | |
"default": true, | |
"required": [], | |
"title": "required", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"header", | |
"ingest", | |
"order", | |
"preprocessing", | |
"required", | |
"notSearchable", | |
"columnWidth" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Collection date (lower bound)", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"initiallyVisible": { | |
"default": true, | |
"required": [], | |
"title": "initiallyVisible", | |
"type": "boolean" | |
}, | |
"name": { | |
"default": "sampleCollectionDateRangeLower", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"args": { | |
"additionalProperties": false, | |
"properties": { | |
"fieldType": { | |
"default": "dateRangeLower", | |
"required": [], | |
"title": "fieldType", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"fieldType" | |
], | |
"title": "args", | |
"type": "object" | |
}, | |
"function": { | |
"default": "parse_date_into_range", | |
"required": [], | |
"title": "function", | |
"type": "string" | |
}, | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"date": { | |
"default": "sampleCollectionDate", | |
"required": [], | |
"title": "date", | |
"type": "string" | |
}, | |
"releaseDate": { | |
"default": "ncbiReleaseDate", | |
"required": [], | |
"title": "releaseDate", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"date", | |
"releaseDate" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"function", | |
"inputs", | |
"args" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"rangeOverlapSearch": { | |
"additionalProperties": false, | |
"properties": { | |
"bound": { | |
"default": "lower", | |
"required": [], | |
"title": "bound", | |
"type": "string" | |
}, | |
"rangeDisplayName": { | |
"default": "Collection date", | |
"required": [], | |
"title": "rangeDisplayName", | |
"type": "string" | |
}, | |
"rangeName": { | |
"default": "sampleCollectionDateRange", | |
"required": [], | |
"title": "rangeName", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"rangeName", | |
"rangeDisplayName", | |
"bound" | |
], | |
"title": "rangeOverlapSearch", | |
"type": "object" | |
}, | |
"type": { | |
"default": "date", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"type", | |
"initiallyVisible", | |
"header", | |
"preprocessing", | |
"rangeOverlapSearch", | |
"noInput" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Collection date (upper bound)", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"initiallyVisible": { | |
"default": true, | |
"required": [], | |
"title": "initiallyVisible", | |
"type": "boolean" | |
}, | |
"name": { | |
"default": "sampleCollectionDateRangeUpper", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"args": { | |
"additionalProperties": false, | |
"properties": { | |
"fieldType": { | |
"default": "dateRangeUpper", | |
"required": [], | |
"title": "fieldType", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"fieldType" | |
], | |
"title": "args", | |
"type": "object" | |
}, | |
"function": { | |
"default": "parse_date_into_range", | |
"required": [], | |
"title": "function", | |
"type": "string" | |
}, | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"date": { | |
"default": "sampleCollectionDate", | |
"required": [], | |
"title": "date", | |
"type": "string" | |
}, | |
"releaseDate": { | |
"default": "ncbiReleaseDate", | |
"required": [], | |
"title": "releaseDate", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"date", | |
"releaseDate" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"function", | |
"inputs", | |
"args" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"rangeOverlapSearch": { | |
"additionalProperties": false, | |
"properties": { | |
"bound": { | |
"default": "upper", | |
"required": [], | |
"title": "bound", | |
"type": "string" | |
}, | |
"rangeDisplayName": { | |
"default": "Collection date", | |
"required": [], | |
"title": "rangeDisplayName", | |
"type": "string" | |
}, | |
"rangeName": { | |
"default": "sampleCollectionDateRange", | |
"required": [], | |
"title": "rangeName", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"rangeName", | |
"rangeDisplayName", | |
"bound" | |
], | |
"title": "rangeOverlapSearch", | |
"type": "object" | |
}, | |
"type": { | |
"default": "date", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"type", | |
"initiallyVisible", | |
"header", | |
"preprocessing", | |
"rangeOverlapSearch", | |
"noInput" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"name": { | |
"default": "displayName", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"args": { | |
"additionalProperties": false, | |
"properties": { | |
"order": { | |
"items": { | |
"anyOf": [ | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "order", | |
"type": "array" | |
}, | |
"type": { | |
"items": { | |
"anyOf": [ | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "type", | |
"type": "array" | |
} | |
}, | |
"required": [ | |
"order", | |
"type" | |
], | |
"title": "args", | |
"type": "object" | |
}, | |
"function": { | |
"default": "concatenate", | |
"required": [], | |
"title": "function", | |
"type": "string" | |
}, | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"geoLocCountry": { | |
"default": "geoLocCountry", | |
"required": [], | |
"title": "geoLocCountry", | |
"type": "string" | |
}, | |
"sampleCollectionDate": { | |
"default": "sampleCollectionDate", | |
"required": [], | |
"title": "sampleCollectionDate", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"geoLocCountry", | |
"sampleCollectionDate" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"function", | |
"inputs", | |
"args" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"name", | |
"preprocessing", | |
"noInput" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"columnWidth": { | |
"default": 100, | |
"required": [], | |
"title": "columnWidth", | |
"type": "integer" | |
}, | |
"displayName": { | |
"default": "NCBI release date", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "ncbiReleaseDate", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"function": { | |
"default": "parse_timestamp", | |
"required": [], | |
"title": "function", | |
"type": "string" | |
}, | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"timestamp": { | |
"default": "ncbiReleaseDate", | |
"required": [], | |
"title": "timestamp", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"timestamp" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"function", | |
"inputs" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"type": { | |
"default": "date", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"type", | |
"header", | |
"preprocessing", | |
"noInput", | |
"columnWidth" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Earliest release date", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "earliestReleaseDate", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"rangeSearch": { | |
"default": true, | |
"required": [], | |
"title": "rangeSearch", | |
"type": "boolean" | |
}, | |
"type": { | |
"default": "date", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"header", | |
"type", | |
"rangeSearch", | |
"noInput" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"columnWidth": { | |
"default": 100, | |
"required": [], | |
"title": "columnWidth", | |
"type": "integer" | |
}, | |
"displayName": { | |
"default": "NCBI update date", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "ncbiUpdateDate", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"oneHeader": { | |
"default": true, | |
"required": [], | |
"title": "oneHeader", | |
"type": "boolean" | |
}, | |
"perSegment": { | |
"default": true, | |
"required": [], | |
"title": "perSegment", | |
"type": "boolean" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"function": { | |
"default": "parse_timestamp", | |
"required": [], | |
"title": "function", | |
"type": "string" | |
}, | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"timestamp": { | |
"default": "ncbiUpdateDate", | |
"required": [], | |
"title": "timestamp", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"timestamp" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"function", | |
"inputs" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"type": { | |
"default": "date", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"type", | |
"displayName", | |
"header", | |
"preprocessing", | |
"noInput", | |
"perSegment", | |
"oneHeader", | |
"columnWidth" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Latitude", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Geo-coordinate latitude in decimal degree (WGS84) format, i.e. values in range -90 to 90, where positive values are north of the Equator.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "geoLocLatitude", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"type": { | |
"default": "float", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"header", | |
"type", | |
"guidance" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Longitude", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Geo-coordinate longitude in decimal degree (WGS84) format, i.e. values in range -180 to 180, where positive values are east of the Prime Meridian.", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "geoLocLongitude", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"type": { | |
"default": "float", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"header", | |
"type", | |
"guidance" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"displayName": { | |
"default": "Collection country", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"generateIndex": { | |
"default": true, | |
"required": [], | |
"title": "generateIndex", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "country", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"initiallyVisible": { | |
"default": true, | |
"required": [], | |
"title": "initiallyVisible", | |
"type": "boolean" | |
}, | |
"name": { | |
"default": "geoLocCountry", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"order": { | |
"default": 20, | |
"required": [], | |
"title": "order", | |
"type": "integer" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"args": { | |
"additionalProperties": false, | |
"properties": { | |
"options": { | |
"items": { | |
"anyOf": [ | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
}, | |
{ | |
"required": [], | |
"type": "string" | |
} | |
], | |
"required": [] | |
}, | |
"required": [], | |
"title": "options", | |
"type": "array" | |
} | |
}, | |
"required": [ | |
"options" | |
], | |
"title": "args", | |
"type": "object" | |
}, | |
"function": { | |
"default": "process_options", | |
"required": [], | |
"title": "function", | |
"type": "string" | |
}, | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"input": { | |
"default": "geoLocCountry", | |
"required": [], | |
"title": "input", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"input" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"function", | |
"inputs", | |
"args" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"required": { | |
"default": true, | |
"required": [], | |
"title": "required", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"generateIndex", | |
"autocomplete", | |
"initiallyVisible", | |
"header", | |
"order", | |
"ingest", | |
"required", | |
"preprocessing" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"displayName": { | |
"default": "Collection subdivision level 1", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"generateIndex": { | |
"default": true, | |
"required": [], | |
"title": "generateIndex", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "division", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"initiallyVisible": { | |
"default": true, | |
"required": [], | |
"title": "initiallyVisible", | |
"type": "boolean" | |
}, | |
"name": { | |
"default": "geoLocAdmin1", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"order": { | |
"default": 30, | |
"required": [], | |
"title": "order", | |
"type": "integer" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"generateIndex", | |
"autocomplete", | |
"initiallyVisible", | |
"header", | |
"order", | |
"ingest" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"displayName": { | |
"default": "Collection subdivision level 2", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"generateIndex": { | |
"default": true, | |
"required": [], | |
"title": "generateIndex", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "geoLocAdmin2", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"generateIndex", | |
"autocomplete", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"displayName": { | |
"default": "Collection city", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"generateIndex": { | |
"default": true, | |
"required": [], | |
"title": "generateIndex", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "geoLocCity", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"generateIndex", | |
"autocomplete", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The name of a specific geographical location e.g. Credit River (rather than river).", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Collection site", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "Credit River", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Provide the name of the specific geographical site using a specific noun (a word that names a certain place, thing).", | |
"required": [], | |
"title": "guidance", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "geoLocSite", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"ontology_id": { | |
"default": "GENEPIO:0100436", | |
"required": [], | |
"title": "ontology_id", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"ontology_id", | |
"definition", | |
"guidance", | |
"example", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Isolate name", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"enableSubstringSearch": { | |
"default": true, | |
"required": [], | |
"title": "enableSubstringSearch", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "ncbiIsolateName", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"name": { | |
"default": "specimenCollectorSampleId", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"header", | |
"ingest", | |
"enableSubstringSearch" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"columnWidth": { | |
"default": 140, | |
"required": [], | |
"title": "columnWidth", | |
"type": "integer" | |
}, | |
"displayName": { | |
"default": "Authors", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"enableSubstringSearch": { | |
"default": true, | |
"required": [], | |
"title": "enableSubstringSearch", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "Authors", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "ncbiSubmitterNames", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"name": { | |
"default": "authors", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"order": { | |
"default": 40, | |
"required": [], | |
"title": "order", | |
"type": "integer" | |
}, | |
"preprocessing": { | |
"additionalProperties": false, | |
"properties": { | |
"function": { | |
"default": "check_authors", | |
"required": [], | |
"title": "function", | |
"type": "string" | |
}, | |
"inputs": { | |
"additionalProperties": false, | |
"properties": { | |
"authors": { | |
"default": "authors", | |
"required": [], | |
"title": "authors", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"authors" | |
], | |
"title": "inputs", | |
"type": "object" | |
} | |
}, | |
"required": [ | |
"function", | |
"inputs" | |
], | |
"title": "preprocessing", | |
"type": "object" | |
}, | |
"truncateColumnDisplayTo": { | |
"default": 25, | |
"required": [], | |
"title": "truncateColumnDisplayTo", | |
"type": "integer" | |
}, | |
"type": { | |
"default": "authors", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"type", | |
"header", | |
"enableSubstringSearch", | |
"order", | |
"truncateColumnDisplayTo", | |
"ingest", | |
"preprocessing", | |
"columnWidth" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Author affiliations", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"enableSubstringSearch": { | |
"default": true, | |
"required": [], | |
"title": "enableSubstringSearch", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "Authors", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "ncbiSubmitterAffiliation", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"name": { | |
"default": "authorAffiliations", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"truncateColumnDisplayTo": { | |
"default": 15, | |
"required": [], | |
"title": "truncateColumnDisplayTo", | |
"type": "integer" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"enableSubstringSearch", | |
"truncateColumnDisplayTo", | |
"header", | |
"ingest" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"autocomplete": { | |
"default": true, | |
"required": [], | |
"title": "autocomplete", | |
"type": "boolean" | |
}, | |
"displayName": { | |
"default": "NCBI submitter country", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"generateIndex": { | |
"default": true, | |
"required": [], | |
"title": "generateIndex", | |
"type": "boolean" | |
}, | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"hideOnSequenceDetailsPage": { | |
"default": true, | |
"required": [], | |
"title": "hideOnSequenceDetailsPage", | |
"type": "boolean" | |
}, | |
"name": { | |
"default": "ncbiSubmitterCountry", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"generateIndex", | |
"autocomplete", | |
"hideOnSequenceDetailsPage", | |
"noInput", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"hideOnSequenceDetailsPage": { | |
"default": true, | |
"required": [], | |
"title": "hideOnSequenceDetailsPage", | |
"type": "boolean" | |
}, | |
"name": { | |
"default": "insdcAccessionBase", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"oneHeader": { | |
"default": true, | |
"required": [], | |
"title": "oneHeader", | |
"type": "boolean" | |
}, | |
"perSegment": { | |
"default": true, | |
"required": [], | |
"title": "perSegment", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"name", | |
"header", | |
"hideOnSequenceDetailsPage", | |
"noInput", | |
"perSegment", | |
"oneHeader" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"hideOnSequenceDetailsPage": { | |
"default": true, | |
"required": [], | |
"title": "hideOnSequenceDetailsPage", | |
"type": "boolean" | |
}, | |
"name": { | |
"default": "insdcVersion", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"oneHeader": { | |
"default": true, | |
"required": [], | |
"title": "oneHeader", | |
"type": "boolean" | |
}, | |
"perSegment": { | |
"default": true, | |
"required": [], | |
"title": "perSegment", | |
"type": "boolean" | |
}, | |
"type": { | |
"default": "int", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"type", | |
"header", | |
"hideOnSequenceDetailsPage", | |
"noInput", | |
"perSegment", | |
"oneHeader" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"customDisplay": { | |
"additionalProperties": false, | |
"properties": { | |
"type": { | |
"default": "link", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
}, | |
"url": { | |
"default": "https://www.ncbi.nlm.nih.gov/nuccore/__value__", | |
"required": [], | |
"title": "url", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"type", | |
"url" | |
], | |
"title": "customDisplay", | |
"type": "object" | |
}, | |
"displayName": { | |
"default": "INSDC accession", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "genbankAccession", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"name": { | |
"default": "insdcAccessionFull", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"oneHeader": { | |
"default": true, | |
"required": [], | |
"title": "oneHeader", | |
"type": "boolean" | |
}, | |
"perSegment": { | |
"default": true, | |
"required": [], | |
"title": "perSegment", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"customDisplay", | |
"header", | |
"ingest", | |
"noInput", | |
"perSegment", | |
"oneHeader" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"customDisplay": { | |
"additionalProperties": false, | |
"properties": { | |
"type": { | |
"default": "link", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
}, | |
"url": { | |
"default": "https://www.ncbi.nlm.nih.gov/bioproject/__value__", | |
"required": [], | |
"title": "url", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"type", | |
"url" | |
], | |
"title": "customDisplay", | |
"type": "object" | |
}, | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"ingest": { | |
"default": "bioprojects", | |
"required": [], | |
"title": "ingest", | |
"type": "string" | |
}, | |
"name": { | |
"default": "bioprojectAccession", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"name", | |
"customDisplay", | |
"header", | |
"ingest", | |
"noInput" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"customDisplay": { | |
"additionalProperties": false, | |
"properties": { | |
"type": { | |
"default": "link", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
}, | |
"url": { | |
"default": "https://www.ncbi.nlm.nih.gov/datasets/genome/__value__", | |
"required": [], | |
"title": "url", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"type", | |
"url" | |
], | |
"title": "customDisplay", | |
"type": "object" | |
}, | |
"displayName": { | |
"default": "GCA accession", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "gcaAccession", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"oneHeader": { | |
"default": true, | |
"required": [], | |
"title": "oneHeader", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"customDisplay", | |
"header", | |
"noInput", | |
"oneHeader" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"customDisplay": { | |
"additionalProperties": false, | |
"properties": { | |
"type": { | |
"default": "link", | |
"required": [], | |
"title": "type", | |
"type": "string" | |
}, | |
"url": { | |
"default": "https://www.ncbi.nlm.nih.gov/biosample/__value__", | |
"required": [], | |
"title": "url", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"type", | |
"url" | |
], | |
"title": "customDisplay", | |
"type": "object" | |
}, | |
"header": { | |
"default": "INSDC", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "biosampleAccession", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
}, | |
"noInput": { | |
"default": true, | |
"required": [], | |
"title": "noInput", | |
"type": "boolean" | |
}, | |
"oneHeader": { | |
"default": true, | |
"required": [], | |
"title": "oneHeader", | |
"type": "boolean" | |
} | |
}, | |
"required": [ | |
"name", | |
"customDisplay", | |
"header", | |
"noInput", | |
"oneHeader" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"displayName": { | |
"default": "Culture ID", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"header": { | |
"default": "Sample details", | |
"required": [], | |
"title": "header", | |
"type": "string" | |
}, | |
"name": { | |
"default": "cultureId", | |
"required": [], | |
"title": "name", | |
"type": "string" | |
} | |
}, | |
"required": [ | |
"name", | |
"displayName", | |
"header" | |
], | |
"type": "object" | |
}, | |
{ | |
"additionalProperties": false, | |
"properties": { | |
"definition": { | |
"default": "The date on which the sample was received by the laboratory.", | |
"required": [], | |
"title": "definition", | |
"type": "string" | |
}, | |
"displayName": { | |
"default": "Sample received date", | |
"required": [], | |
"title": "displayName", | |
"type": "string" | |
}, | |
"example": { | |
"default": "2020-03-20", | |
"required": [], | |
"title": "example", | |
"type": "string" | |
}, | |
"guidance": { | |
"default": "Alternative if \"sampleCollectionDate\" is not available. Record the date the sample was received by the laboratory. 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 received date by adding or subtracting calendar days. Do not change the received date in your original records. Alternatively, collection_date may be used as a substitute in the data you share. The date should be provided in ISO 8601 standard format \"YYYY-MM-DD\".", | |
"required |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment