-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(portal): data model changes #4659
Conversation
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great! I don't have any comments for this PR.
I have a few comments for the future discussion.
- What should we do with tissue type? Should it be merged with material type? Or is there another way to model this?
- When creating a schema using the RD3_V2 template, it takes a while to import the
MedDRA.csv
file and the ontology is not loaded in the form. It is also unclear what the difference is between this ontology and the ones we use in patient registries (e.g., OMIM, ORDO, HPO, etc.). In future versions, we might want to determine the level of catalogue integration and remove tables that aren't needed or duplicates of the patient registries.
@@ -3,6 +3,7 @@ Biosamples,,,,,,,,,,,http://purl.obolibrary.org/obo/NCIT_C43376,"A natural subst | |||
Biosamples,,id,string,1,TRUE,,,,,,http://purl.obolibrary.org/obo/NCIT_C93400,A unique proper name or character sequence that identifies this particular material,"Beacon v2, FAIR Genomes, DCAT examples, RD3" | |||
Biosamples,,alternate ids,string_array,,,,,,,,http://purl.obolibrary.org/obo/NCIT_C90353,A backup sequence of characters used to identify an entity,RD3 | |||
Biosamples,,material type,ontology,,,,BiospecimenType,,,,http://purl.obolibrary.org/obo/NCIT_C70713,"The type of material taken from a biological entity for testing, diagnostic, propagation, treatment or research purposes","FAIR Genomes, RD3" | |||
Biosamples,,tissue type,ontology,,,,TissueType,,,,,, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
(Flagging this for future discussion)
Further input is needed on how to handle material type and tissue type. We might need to revisit this in the future.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
indeed, important.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I discussed this with Joeri, he agreed on adding tissue type for now, but he stated this might need to be merged at a later point.
Linked with issue molgenis/GCC#843 |
@@ -3,6 +3,7 @@ Biosamples,,,,,,,,,,,http://purl.obolibrary.org/obo/NCIT_C43376,"A natural subst | |||
Biosamples,,id,string,1,TRUE,,,,,,http://purl.obolibrary.org/obo/NCIT_C93400,A unique proper name or character sequence that identifies this particular material,"Beacon v2, FAIR Genomes, DCAT examples, RD3" | |||
Biosamples,,alternate ids,string_array,,,,,,,,http://purl.obolibrary.org/obo/NCIT_C90353,A backup sequence of characters used to identify an entity,RD3 | |||
Biosamples,,material type,ontology,,,,BiospecimenType,,,,http://purl.obolibrary.org/obo/NCIT_C70713,"The type of material taken from a biological entity for testing, diagnostic, propagation, treatment or research purposes","FAIR Genomes, RD3" | |||
Biosamples,,tissue type,ontology,,,,TissueType,,,,,, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
indeed, important.
@@ -2,11 +2,11 @@ tableName,tableExtends,columnName,columnType,key,required,refSchema,refTable,ref | |||
Files,,,,,,,,,,,"http://purl.obolibrary.org/obo/STATO_0000002,http://purl.obolibrary.org/obo/NCIT_C42883","An electronic file is an information content entity which conforms to a specification or format and which is meant to hold data and information in digital form, accessible to software agents.","RD3, DCAT files add-on" | |||
Files,,name,string,1,TRUE,,,,,,http://purl.obolibrary.org/obo/NCIT_C171191,The name of a file that identifies an electronic file,"RD3, DCAT files add-on" | |||
Files,,alternate ids,string_array,,,,,,,,http://purl.obolibrary.org/obo/NCIT_C90353,A backup sequence of characters used to identify an entity,RD3 | |||
Files,,path,hyperlink_array,,TRUE,,,,,,http://purl.allotrope.org/ontologies/result#AFR_0001927,"A file path is an identifier for a file in a file system or network (e.g., a scp compatible <host>:<path>)","RD3, DCAT files add-on" | |||
Files,,path,string_array,,TRUE,,,,,,http://purl.allotrope.org/ontologies/result#AFR_0001927,"A file path is an identifier for a file in a file system or network (e.g., a scp compatible <host>:<path>)","RD3, DCAT files add-on" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
so we allow for non URLs. That makes sense.
What are the main changes you did
How to test
Checklist