- From: jerven Bolleman <jerven.bolleman@sib.swiss>
- Date: Wed, 7 Apr 2021 12:06:11 +0200
- To: Vittorio Meloni <vittorio.meloni@crs4.it>
- Cc: public-bioschemas@w3.org
Hi Vittorio, additionalProperty is not deprecated at schema.org so valid to use I would think. Of course it trends towards making your sample a Product, but somehow that seems reasonable enough to me. As in, I suspect your biobank offfers tissue samples to researchers to work with (if the right conditions are met) Regards, Jerven On 07/04/2021 09:29, Vittorio Meloni wrote: > Hi Jerven, > thank you very much for the feedback and suggestions. > The use of variableMeasured to express additional attributes not > provided by the model was actually one of the major doubts I had. > I've adopted it because it is the only one I've found for Dataset in > Bioschema profile. > I agree that additionalProperty seems to fit better but I've found it > only in the deprecated DataRecord type. > I'll consider also the "specialist" way. > > Thanks again, > Vittorio > > Il giorno mar 6 apr 2021 alle ore 15:39 jerven Bolleman > <jerven.bolleman@sib.swiss> ha scritto: > > Hi Vittorio, > > Take this as suggestions, as I do expect that some people would model > things differently than I would here. > > > You reuse a number of ontologies, where the url is the ID. > e.g. > { > "@type": "CategoryCode", > "codeValue": "OBI_0000922", > "name": "frozen specimen", > "url": "http://purl.obolibrary.org/obo/OBI_0000922 > <http://purl.obolibrary.org/obo/OBI_0000922>", > ->>>> "@id": "http://purl.obolibrary.org/obo/OBI_0000922 > <http://purl.obolibrary.org/obo/OBI_0000922>" > } > > > You are inconsistent with ICD 10 references > > "value": "urn:miriam:icd:C34.9", > in one place. > "http://identifiers.org/icd/C34.9 > <http://identifiers.org/icd/C34.9>" > in another > should really be > "https://id.who.int/icd/release/10/C34.9 > <https://id.who.int/icd/release/10/C34.9>" > > Which is not free, but is the IRI of the thing in the official > ICD repositories. In any case pick one and be consistent about it. > If you want to use identifiers.org <http://identifiers.org> use it > for everything, not > identifiers.org <http://identifiers.org> for some things and > obolibrary for other things. > An option here is > > { > "@id" : "https://id.who.int/icd/release/10/C34.9 > <https://id.who.int/icd/release/10/C34.9>", > "url" : "https://icd.who.int/browse10/2010/en#/C34.9 > <https://icd.who.int/browse10/2010/en#/C34.9>" > } > > My personal opinion here is to also stop with schema.org > <http://schema.org> and start with > domain specific ontologies. For example the schema:diagnosis property > looks enticing but would be wrong to use. I also don't think the > schema:variableMeasured is correct. > > The diagnosis is not a measured variable of the dataset but of the > original patient around the time the tissue sample was taken. If I was > staying within (bio)schema.org <http://schema.org> I would use > schema:additionalProperty > even if it is not preferred, because being specialist I don't think > there is a good generic solution. > > To be honest adding a bit of context so that you can use specialist > ontologies seems better to me. Something in the spirit of this "wrong" > modeling. > > > "@context": [ "https://schema.org <https://schema.org>", > { "diagnosis" : { "@id": > "http://purl.obolibrary.org/obo/OGMS_0000073 > <http://purl.obolibrary.org/obo/OGMS_0000073>"}, > "icd10":"https://id.who.int/icd/release/10/ > <https://id.who.int/icd/release/10/>" > } > ], > "@type": "Dataset", > "@id": "bbmri-eric:ID:UK_GBR-1-56:collection:162-526", > ->>>> "diagnosis": "icd10:C34.9", > "name": "Neoplastic pathways", > > Diagnosis is a owl:class abused as a property here, which is not "good" > but I unfortunately don't have time to look for an existing property > which accurately expresses your needs. > > > Regards and good luck, > > Jerven > > > On 06/04/2021 14:33, Vittorio Meloni wrote: > > Hi Jerven, > > yes of course. You can find attached an example of a Biobank and a > > Collection one. > > > > Thanks, > > Vittorio > > > > Il giorno mar 6 apr 2021 alle ore 14:12 jerven Bolleman > > <jerven.bolleman@sib.swiss> ha scritto: > > > > Hi Petr, Vittorio, > > > > Would you mind sharing some markup/json-ld so that we have a > concrete > > example to work with. For me at least a concrete example > helps a lot. > > > > Regards, > > Jerven > > > > On 06/04/2021 14:07, Petr Holub wrote: > > > Dear all, > > > > > > could you please review Vittorio's proposal below? We are > > implementing > > > the BioSchemas into production in the BBMRI-ERIC Directory > and the > > > initial mapping we have done almost 3 years back are no longer > > usable - > > > and thus Vittorio has created the proposal below and we would > > like to > > > confirm it before continuing. > > > > > > Thanks, > > > Petr > > > > > > > > > > > > **Assoc. Prof. *RNDr. Petr Holub, Ph.D. > > > *Senior IT/Data Protection Manager* > > > > > > BBMRI-ERIC* | Neue Stiftingtalstrasse 2/B/6 | 8010 Graz > | AUSTRIA > > > Phone: +43 316 34 99 17-18 | Fax: +43 316 34 99 17-99 | > Mobile: > > +43 664 > > > 88 72 18 77 > > > Skype:holubp | petr.holub@bbmri-eric.eu > <mailto:petr.holub@bbmri-eric.eu> > > <mailto:petr.holub@bbmri-eric.eu > <mailto:petr.holub@bbmri-eric.eu>> > > > <mailto:petr.holub@bbmri-eric.eu > <mailto:petr.holub@bbmri-eric.eu> > > <mailto:petr.holub@bbmri-eric.eu > <mailto:petr.holub@bbmri-eric.eu>>> | www.bbmri-eric.eu > <http://www.bbmri-eric.eu> > > <http://www.bbmri-eric.eu <http://www.bbmri-eric.eu>> > > > <http://www.bbmri-eric.eu <http://www.bbmri-eric.eu> > > <http://www.bbmri-eric.eu > <http://www.bbmri-eric.eu>>><https://mail.acpcloud.de/owa/redir.aspx?C=tQtD-G9C_kuPP8hViFQ4hgNjuhtf_dEI0JIE-vC5gXhf36JcThZMI5N8J9ocveR1mgFita1orqo.&URL=http%3a%2f%2fwww.bbmri-eric.eu%2f > <https://mail.acpcloud.de/owa/redir.aspx?C=tQtD-G9C_kuPP8hViFQ4hgNjuhtf_dEI0JIE-vC5gXhf36JcThZMI5N8J9ocveR1mgFita1orqo.&URL=http%3a%2f%2fwww.bbmri-eric.eu%2f> > > > <https://mail.acpcloud.de/owa/redir.aspx?C=tQtD-G9C_kuPP8hViFQ4hgNjuhtf_dEI0JIE-vC5gXhf36JcThZMI5N8J9ocveR1mgFita1orqo.&URL=http%3a%2f%2fwww.bbmri-eric.eu%2f <https://mail.acpcloud.de/owa/redir.aspx?C=tQtD-G9C_kuPP8hViFQ4hgNjuhtf_dEI0JIE-vC5gXhf36JcThZMI5N8J9ocveR1mgFita1orqo.&URL=http%3a%2f%2fwww.bbmri-eric.eu%2f>>> > > > > > > > > > ------------------------------------------------------------------------ > > > *From:* Vittorio Meloni <vittorio.meloni@crs4.it > <mailto:vittorio.meloni@crs4.it> > > <mailto:vittorio.meloni@crs4.it > <mailto:vittorio.meloni@crs4.it>>> > > > *Sent:* Tuesday, March 30, 2021 14:09 > > > *To:* public-bioschemas@w3.org > <mailto:public-bioschemas@w3.org> <mailto:public-bioschemas@w3.org > <mailto:public-bioschemas@w3.org>> > > <public-bioschemas@w3.org <mailto:public-bioschemas@w3.org> > <mailto:public-bioschemas@w3.org <mailto:public-bioschemas@w3.org>>> > > > *Subject:* Advice for applying Bioschemas to BBMRI Directory > > > Dear Bioschemas Members, > > > I am Vittorio Meloni and I'm collaborating with BBMRI to add > > Bioschemas > > > into the Biobanks' Directory. In particular, I need to > represent > > > Biobanks and Collections concepts, which are compliant > with the > > MIABIS > > > 2.0 model: the Biobank is the organization that stores samples > > and data > > > related to the samples while a Collection is the set of > samples. > > > According to these definitions, I mapped the Biobank to > DataCatalog, > > > using the "provider" attribute to describe the > organization and the > > > "dataset" attribute for the list of Collections, and the > > Collection to a > > > Dataset. Do you think this mapping would be correct? > > > Another issue I have is how to add additional properties to a > > > Collection: for example, how can I express that a Collection > > collects > > > materials as DNA? With the DataRecord I could use > > additionalProperty, > > > but it is Deprecated now. I've found the variableMeasured > > property but > > > I'm not sure it fits correctly. Do you think that's the > right way > > to go? > > > > > > Any suggestion or comment would be appreciated. > > > Thank you, > > > Vittorio > > > > > > -- > > > Vittorio Meloni > > > Data Intensive Computing - Digital Health Group > > > CRS4 - Centro di Ricerche, Sviluppo e Studi Superiori > della Sardegna > > > POLARIS, Edificio 1, 09010 PULA (CA - Italy) > > > > > > Email: vittorio.meloni@crs4.it > <mailto:vittorio.meloni@crs4.it> <mailto:vittorio.meloni@crs4.it > <mailto:vittorio.meloni@crs4.it>> > > > <https://webmail.crs4.it/imp/message.php?index=221# > <https://webmail.crs4.it/imp/message.php?index=221#> > > <https://webmail.crs4.it/imp/message.php?index=221# > <https://webmail.crs4.it/imp/message.php?index=221#>>> > > > > -- > > > > *Jerven Tjalling Bolleman* > > Principal Software Developer > > *SIB | Swiss Institute of Bioinformatics* > > 1, rue Michel Servet - CH 1211 Geneva 4 - Switzerland > > t +41 22 379 58 85 > > Jerven.Bolleman@sib.swiss - www.sib.swiss > > > > > > > > > > -- > > Vittorio Meloni > > Data Intensive Computing - Digital Health Group > > CRS4 - Centro di Ricerche, Sviluppo e Studi Superiori della Sardegna > > POLARIS, Edificio 1, 09010 PULA (CA - Italy) > > > > Email: vittorio.meloni@crs4.it <mailto:vittorio.meloni@crs4.it> > > <https://webmail.crs4.it/imp/message.php?index=221# > <https://webmail.crs4.it/imp/message.php?index=221#>> > > -- > > *Jerven Tjalling Bolleman* > Principal Software Developer > *SIB | Swiss Institute of Bioinformatics* > 1, rue Michel Servet - CH 1211 Geneva 4 - Switzerland > t +41 22 379 58 85 > Jerven.Bolleman@sib.swiss - www.sib.swiss > > > > > -- > Vittorio Meloni > Data Intensive Computing - Digital Health Group > CRS4 - Centro di Ricerche, Sviluppo e Studi Superiori della Sardegna > POLARIS, Edificio 1, 09010 PULA (CA - Italy) > > Email: vittorio.meloni@crs4.it > <https://webmail.crs4.it/imp/message.php?index=221#> -- *Jerven Tjalling Bolleman* Principal Software Developer *SIB | Swiss Institute of Bioinformatics* 1, rue Michel Servet - CH 1211 Geneva 4 - Switzerland t +41 22 379 58 85 Jerven.Bolleman@sib.swiss - www.sib.swiss
Received on Wednesday, 7 April 2021 10:06:32 UTC