Skip to content

Commit

Permalink
more working on the descriptions file
Browse files Browse the repository at this point in the history
  • Loading branch information
calmacx committed Mar 19, 2024
1 parent 86c9aed commit 6446536
Show file tree
Hide file tree
Showing 10 changed files with 185 additions and 139 deletions.
111 changes: 91 additions & 20 deletions hdr_schemata/annotations/config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -204,6 +204,36 @@ Common: &common_definitions
description: Descriptions of all tables and data elements that can be included in the dataset
title: Structural Metadata

dataClass:
name:
description: "The name of a table in a dataset."
title: "Table Name"

description:
description: "A description of a table in a dataset."
title: "Table Description"

elements:
description: "A list of data elements contained within a table in a dataset."
title: "Data Elements"

dataElement:
name:
description: "The name of a column in a table."
title: Column Name

dataType:
description: "The data type of values in the column"
title: Data Type

description:
description: "A description of a column in a table."
title: Column Description

sensitive:
description: "A True or False value, indicating if the field is sensitive or not"
title: Sensitive

GWDM:
v1p0: &gwdm_1p0_definitions
<<: *common_definitions
Expand Down Expand Up @@ -326,26 +356,67 @@ HDRUK:
<<: *common_definitions_accessibility
access:
title: Access
description: Metadat relating to access to this dataset
usage:
dataUseLimitation:
description: "Please provide an indication of consent permissions for datasets and/or materials, and relates to the purposes for which datasets and/or material might be removed, stored or used. NOTE: we have extended the DUO to include a value for NO LINKAGE"
title: Data Use Limitation

dataUseRequirements:
description: Please indicate fit here are any additional conditions set for use if any, multiple requirements may be provided. Please ensure that these restrictions are documented in access rights information.
title: Data Use Requirements

resourceCreator:
description: Please provide the text that you would like included as part of any citation that credits this dataset. This is typically just the name of the publisher. No employee details should be provided.'
title: Citation Requirements'

investigations:
title: Investigations

isReferencedBy:
description: "Please provide the keystone paper associated with the dataset. Also include a list of known citations, if available and should be links to existing resources where the dataset has been used or referenced. Please provide multiple entries, or if you are using a csv upload please provide them as a tab separated list."
title: "Citations"
description: Metadata relating to access to this dataset
accessRights:
title: Access Rights
description: Please provide details for the data access rights

accessService:
description: "Please provide a brief description of the data access services that are available including: environment that is currently available to researchers;additional consultancy and services;any indication of costs associated. If no environment is currently available, please indicate the current plans and timelines when and how data will be made available to researchers Note: This value will be used as default access environment for all datasets submitted by the organisation. However, there will be the opportunity to overwrite this value for each dataset."
examples:
- "https://cnfl.extge.co.uk/display/GERE/Research+Environment+User+Guide"
title: Access Service

accessRequestCost:
description: "Please provide link(s) to a webpage detailing the commercial model for processing data access requests for the organisation (if available) Definition: Indication of commercial model or cost (in GBP) for processing each data access request by the data custodian."
title: "Organisation Access Request Cost"

deliveryLeadTime:
description: "Please provide an indication of the typical processing times based on the types of requests typically received."
title: "Access Request Duration"

jurisdiction:
description: Please use country code from ISO 3166-1 country codes and the associated ISO 3166-2 for regions, cities, states etc. for the country/state under whose laws the data subjects' data is collected, processed and stored.
title: Jurisdiction

dataController:
description: "Data Controller means a person/entity who (either alone or jointly or in common with other persons/entities) determines the purposes for which and the way any Data Subject data, specifically personal data or are to be processed."
title: Data Controller

dataProcessor:
description: "A Data Processor, in relation to any Data Subject data, specifically personal data, means any person/entity (other than an employee of the data controller) who processes the data on behalf of the data controller."
title: Data Processor

usage:
title: Usage
description: Data usage information
dataUseLimitation:
description: "Please provide an indication of consent permissions for datasets and/or materials, and relates to the purposes for which datasets and/or material might be removed, stored or used. NOTE: we have extended the DUO to include a value for NO LINKAGE"
title: Data Use Limitation

dataUseRequirements:
description: Please indicate fit here are any additional conditions set for use if any, multiple requirements may be provided. Please ensure that these restrictions are documented in access rights information.
title: Data Use Requirements

resourceCreator:
description: Please provide the text that you would like included as part of any citation that credits this dataset. This is typically just the name of the publisher. No employee details should be provided.'
title: Citation Requirements'

investigations:
title: Investigations

isReferencedBy:
description: "Please provide the keystone paper associated with the dataset. Also include a list of known citations, if available and should be links to existing resources where the dataset has been used or referenced. Please provide multiple entries, or if you are using a csv upload please provide them as a tab separated list."
title: "Citations"
enrichmentAndLinkage:
description: This section includes information about related datasets that may have previously been linked, as well as indicating if there is the opportunity to link to other datasets in the future. If a dataset has been enriched and/or derivations, scores and existing tools are available this section allows providers to indicate this to researchers.
title: Enrichment and Linkage
qualifiedRelation:
description: "If applicable, please provide the DOI of other datasets that have previously been linked to this dataset and their availability. If no DOI is available, please provide the title of the datasets that can be linked, where possible using the same title of a dataset previously onboarded to the HOP. Note: If all the datasets from Gateway organisation can be linked please indicate “ALL” and the onboarding portal will automate linkage across the datasets submitted."
title: Linked Datasets
derivation:
description: "Indicate if derived datasets or predefined extracts are available and the type of derivation available. Notes. Single or multiple dimensions can be provided as a derived extract alongside the dataset."
title: Derivations
tools:
description: "Please provide the URL of any analysis tools or models that have been created for this dataset and are available for further use. Multiple tools may be provided. Note: We encourage users to adopt a model along the lines of https://www.ga4gh.org/news/tool-registry-service-api-enabling-an-interoperable-library-of-genomics-analysis-tools/"
title: Tools
25 changes: 13 additions & 12 deletions hdr_schemata/models/HDRUK/2.1.2/schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
"type": "null"
}
],
"description": "Please provide details for the data access rights",
"title": "Access Rights"
},
"accessService": {
Expand Down Expand Up @@ -147,7 +148,7 @@
}
],
"default": null,
"description": "This section includes information about how the data can be used and how it is currently being used",
"description": "Data usage information",
"title": "Usage"
},
"access": {
Expand All @@ -156,7 +157,7 @@
"$ref": "#/$defs/Access"
}
],
"description": "Metadat relating to access to this dataset"
"description": "Metadata relating to access to this dataset"
},
"formatAndStandards": {
"anyOf": [
Expand Down Expand Up @@ -382,15 +383,15 @@
}
],
"default": null,
"description": "A description of a table in a dataset.",
"title": "Table Description"
"description": "The name of a table in a dataset.",
"title": "Table Name"
},
"elements": {
"description": "A list of data elements contained within a table in a dataset.",
"description": "The name of a table in a dataset.",
"items": {
"$ref": "#/$defs/DataElement"
},
"title": "Data Elements",
"title": "Table Name",
"type": "array"
}
},
Expand Down Expand Up @@ -769,8 +770,8 @@
"type": "null"
}
],
"description": "List standardised data models that the dataset has been stored in or transformed to, such as OMOP or FHIR. If the data is only available in a local format, please make that explicit. If you are using a standard that has not been included in the list, please use \u201cother\u201d and contact support desk to ask for an addition.",
"title": "Conforms To"
"description": "List any relevant terminologies / ontologies / controlled vocabularies, such as ICD 10 Codes, NHS Data Dictionary National Codes or SNOMED CT International, that are being used by the dataset. If the controlled vocabularies are local standards, please make that explicit. If you are using a standard that has not been included in the list, please use \u201cother\u201d and contact support desk to ask for an addition. Notes: More than one vocabulary may be provided.",
"title": "Controlled Vocabulary"
},
"language": {
"anyOf": [
Expand All @@ -787,8 +788,8 @@
"type": "null"
}
],
"description": "This should list all the languages in which the dataset metadata and underlying data is made available.",
"title": "Language"
"description": "List any relevant terminologies / ontologies / controlled vocabularies, such as ICD 10 Codes, NHS Data Dictionary National Codes or SNOMED CT International, that are being used by the dataset. If the controlled vocabularies are local standards, please make that explicit. If you are using a standard that has not been included in the list, please use \u201cother\u201d and contact support desk to ask for an addition. Notes: More than one vocabulary may be provided.",
"title": "Controlled Vocabulary"
},
"format": {
"anyOf": [
Expand All @@ -805,8 +806,8 @@
"type": "null"
}
],
"description": "If multiple formats are available please specify. See application, audio, image, message, model, multipart, text, video, https://www.iana.org/assignments/media-types/media-types.xhtml Note: If your file format is not included in the current list of formats, please indicate other. If you are using the HOP you will be directed to a service desk page where you can request your additional format. If not please go to: https://metadata.atlassian.net/servicedesk/customer/portal/4 to request your format.",
"title": "Format"
"description": "List any relevant terminologies / ontologies / controlled vocabularies, such as ICD 10 Codes, NHS Data Dictionary National Codes or SNOMED CT International, that are being used by the dataset. If the controlled vocabularies are local standards, please make that explicit. If you are using a standard that has not been included in the list, please use \u201cother\u201d and contact support desk to ask for an addition. Notes: More than one vocabulary may be provided.",
"title": "Controlled Vocabulary"
}
},
"required": [
Expand Down
25 changes: 13 additions & 12 deletions hdr_schemata/models/HDRUK/2.1.3/schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
"type": "null"
}
],
"description": "Please provide details for the data access rights",
"title": "Access Rights"
},
"accessService": {
Expand Down Expand Up @@ -147,7 +148,7 @@
}
],
"default": null,
"description": "This section includes information about how the data can be used and how it is currently being used",
"description": "Data usage information",
"title": "Usage"
},
"access": {
Expand All @@ -156,7 +157,7 @@
"$ref": "#/$defs/Access"
}
],
"description": "Metadat relating to access to this dataset"
"description": "Metadata relating to access to this dataset"
},
"formatAndStandards": {
"anyOf": [
Expand Down Expand Up @@ -382,15 +383,15 @@
}
],
"default": null,
"description": "A description of a table in a dataset.",
"title": "Table Description"
"description": "The name of a table in a dataset.",
"title": "Table Name"
},
"elements": {
"description": "A list of data elements contained within a table in a dataset.",
"description": "The name of a table in a dataset.",
"items": {
"$ref": "#/$defs/DataElement"
},
"title": "Data Elements",
"title": "Table Name",
"type": "array"
}
},
Expand Down Expand Up @@ -769,8 +770,8 @@
"type": "null"
}
],
"description": "List standardised data models that the dataset has been stored in or transformed to, such as OMOP or FHIR. If the data is only available in a local format, please make that explicit. If you are using a standard that has not been included in the list, please use \u201cother\u201d and contact support desk to ask for an addition.",
"title": "Conforms To"
"description": "List any relevant terminologies / ontologies / controlled vocabularies, such as ICD 10 Codes, NHS Data Dictionary National Codes or SNOMED CT International, that are being used by the dataset. If the controlled vocabularies are local standards, please make that explicit. If you are using a standard that has not been included in the list, please use \u201cother\u201d and contact support desk to ask for an addition. Notes: More than one vocabulary may be provided.",
"title": "Controlled Vocabulary"
},
"language": {
"anyOf": [
Expand All @@ -787,8 +788,8 @@
"type": "null"
}
],
"description": "This should list all the languages in which the dataset metadata and underlying data is made available.",
"title": "Language"
"description": "List any relevant terminologies / ontologies / controlled vocabularies, such as ICD 10 Codes, NHS Data Dictionary National Codes or SNOMED CT International, that are being used by the dataset. If the controlled vocabularies are local standards, please make that explicit. If you are using a standard that has not been included in the list, please use \u201cother\u201d and contact support desk to ask for an addition. Notes: More than one vocabulary may be provided.",
"title": "Controlled Vocabulary"
},
"format": {
"anyOf": [
Expand All @@ -805,8 +806,8 @@
"type": "null"
}
],
"description": "If multiple formats are available please specify. See application, audio, image, message, model, multipart, text, video, https://www.iana.org/assignments/media-types/media-types.xhtml Note: If your file format is not included in the current list of formats, please indicate other. If you are using the HOP you will be directed to a service desk page where you can request your additional format. If not please go to: https://metadata.atlassian.net/servicedesk/customer/portal/4 to request your format.",
"title": "Format"
"description": "List any relevant terminologies / ontologies / controlled vocabularies, such as ICD 10 Codes, NHS Data Dictionary National Codes or SNOMED CT International, that are being used by the dataset. If the controlled vocabularies are local standards, please make that explicit. If you are using a standard that has not been included in the list, please use \u201cother\u201d and contact support desk to ask for an addition. Notes: More than one vocabulary may be provided.",
"title": "Controlled Vocabulary"
}
},
"required": [
Expand Down
Loading

0 comments on commit 6446536

Please sign in to comment.