RDA-DMP-Common / RDA-DMP-Common-Standard

Official outputs from the RDA DMP Common Standards WG
The Unlicense
65 stars 34 forks source link

Are there any plans to use real data to provide examples? #9

Closed rowlandm closed 5 years ago

rowlandm commented 5 years ago

eg. in https://github.com/RDA-DMP-Common/RDA-DMP-Common-Standard/tree/master/examples/JSON

It was nice to see dummy examples, but it would be nice to see how this standard handles real complex data.

Maybe it would be useful to talk to someone like Bioplatforms Australia to see how their datasets would map to this schema. They have been doing some complicated multi-omics datasets for stem cells and sepsis recently.

Sorry - I just saw the user stories repo, but still think some complicated examples that could then inform the user stories would be really useful.

rowlandm commented 5 years ago

Bonus question, how do you handle different levels of security? eg. industry and cross institution datasets that have different security settings like the highly secure HILDA dataset from Melbourne Institute compared to the less secure storage of bioinformatics data in Array Express/ENA.

TomMiksa commented 5 years ago

The assumption of the standard is not to copy information provided somewhere else into the maDMP, if it can queried from somewhere else. The standard is also independent of the domain for which the maDMP is created. This means, that all complex types of data are "only" Datasets and Distributions to us. The standard provides a common set of fields, like identifier, format, download_url, etc. It makes no difference if they refer to bioinformatics data or raw data from satellites. In the presentation, there are links to some prototype tools, you can find there human-readable DMPs that were converted into machine-actionable. In future, we plan to publish some more examples.

Ad. bonus questions: We have defined the Security and Privacy object in which such additional information on security requirements can be provided. You can see it as an extension point (abstract class if we speak programming language). For now, one can query the Security and Privacy object to find out whether there are any specific constraints (title and description fields). We believe that modelling different security an privacy requirements was beyond the scope of this WG. However, in case there is a demand for that, it is possible to incorporate an extension.

rowlandm commented 5 years ago

Thanks!

El lun., 5 de ago. de 2019 22:48, TomMiksa notifications@github.com escribió:

The assumption of the standard is not to copy information provided somewhere else into the maDMP, if it can queried from somewhere else. The standard is also independent of the domain for which the maDMP is created. This means, that all complex types of data are "only" Datasets and Distributions to us. The standard provides a common set of fields, like identifier, format, download_url, etc. It makes no difference if they refer to bioinformatics data or raw data from satellites. In the presentation, there are links to some prototype tools, you can find there human-readable DMPs that were converted into machine-actionable. In future, we plan to publish some more examples.

Ad. bonus questions: We have defined the Security and Privacy object in which such additional information on security requirements can be provided. You can see it as an extension point (abstract class if we speak programming language). For now, one can query the Security and Privacy object to find out whether there are any specific constraints (title and description fields). We believe that modelling different security an privacy requirements was beyond the scope of this WG. However, in case there is a demand for that, it is possible to incorporate an extension.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/RDA-DMP-Common/RDA-DMP-Common-Standard/issues/9?email_source=notifications&email_token=AADGRUXRSKWGKFFZ2H6RB7LQDAOSZA5CNFSM4IIPKZEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3RWUUI#issuecomment-518220369, or mute the thread https://github.com/notifications/unsubscribe-auth/AADGRUVZ56SGXT5UU6EMAQ3QDAOSZANCNFSM4IIPKZEA .