Releases: ghga-de/ghga-metadata-schema
Releases · ghga-de/ghga-metadata-schema
2.0.0
1.1.1
1.1.0
1.0.0
0.10.0
What's Changed
This is the first release after a major refactoring of the model. The key refactoring steps include
- Orienting the model on the context of submission
- Modularization of the model to enable submissions with only limited metadata
- Anchoring of files in different contexts
New Contributors
- @KerstenBreuer made their first contribution in #83
- @lkuchenb made their first contribution in #99
Full Changelog: 0.9.1...0.10.0
0.9.1
0.9.0
- has_publication removed from Project
- has_study made as list in Experiment
- introduced target regions as mandatory in Library preparation protocol
- Made library preparation kit retail name and manufacturer as optional
- Deleted has anatomical entity from Biospecimen
- Deleted has disease from Biospecimen
- Deleted has phenotypic feature from Biospecimen
- has_individual made mandatory under Biospecimen
- Introduced description to Analysis
- Introduced description as mandatory to Data Access Policy
- Introduced author, year and journal to Publication
- Defined slots for author, year, journal
- Changed type of publication year to integer in the yaml file
- updated the submission spreasheet with spreadsheet v0.9.0
- updated the mapping.json
0.8.0
- Added
has dataset
,has data access policy
,has data access committee
andhas member
to thesubmission
class - Changed
size
slot for afile
as required - Added Submission spreadsheet template to repository
- Retired custom generators in favor of GHGA specific generators
- Updated documentation
0.7.0
- Fixed range for Dataset slots
- Added
case control status
slot to Sample - Added enum for paired end/single end read status
0.6.0
- Added
type
to appropriate classes - Removed redundant declaration of slots in class definitions
- Changed
has parameter
slot tohas workflow parameter
- Added
data request form
slot to thedata access policy
class - Added
ancestry
,data use permission
,data use modifier
classes - Added
has data user permission
andhas data use modifier
slots todata use permission
class - Added
has ancestry
that refers to the ancestral group an individual is part of - Reorganized classes that are ontology classes
- Added
metadata mixin
tosubmission
class - Changed
has anatomical entity
to a multivalued field - Removed
has data access policy
fromsubmission
class - Added
has protocol
andhas publication
tosubmission
class - Added
type
toexperiment process
- Added
has attribute
toexperiment process
- Added
concept identifier
andconcept name
toontology class mixin
- Added enum for age range
- Normalized representation of enum values
- Added
affiliation
tosubmission
class to track the data hub/institution that is making the submission - Fixed
id
andalias
forpublication
class - Added
has file
toindividual
class andstudy
class - Added GWAS to
study type enum
- Added
drs uri
tofile
class - Changed
has output
ofexperiment process
class to be multivalued - Changed
has sample
ofexperiment
class to be multivalued - Added
has file
toprotocol
class - Added
type
tobiospecimen
class - Removed
has experiment
andhas analysis
fromstudy
class - Added
has attribute
toexperiment
,file
,data access policy
, `data access committee clases - Added
other
category for 'file type enum' and 'age range enum' - Changed
has individual
to optional forsample
class - Changed
type
to optional fordataset
class - Fixed range of
size
to integer