tetherless-world / dco-ontology

Deep Carbon Observatory Ontology
Creative Commons Zero v1.0 Universal
1 stars 0 forks source link

foaf:Person -> dco:hasDataset -> ??? #27

Open mrpatrickwest opened 9 years ago

mrpatrickwest commented 9 years ago

a foaf:Person does not "have a dataset". They might contribute to the creation of the dataset, which we should consider using prov for.

There is also no range for this property. I'm guessing it should be dcat:Dataset

There are currently no individuals that are using this property so I recommend that we remove the property all together.

dco:hasDataset
      a       owl:ObjectProperty ;
      rdfs:domain foaf:Person ;
      rdfs:label "Add Dataset"@en-US ;
      rdfs:subPropertyOf owl:topObjectProperty .
olyerickson commented 9 years ago

I believe the purpose of this was to allow users to associate datasets with their profile.

If you nuke this, how will they deposit datasets???

John

On Mon, Aug 10, 2015 at 9:32 PM, Patrick West notifications@github.com wrote:

a foaf:Person does not "have a dataset". They might contribute to the creation of the dataset, which we should consider using prov for.

There is also no range for this property. I'm guessing it should be dcat:Dataset

There are currently no individuals that are using this property so I recommend that we remove the property all together.

dco:hasDataset a owl:ObjectProperty ; rdfs:domain foaf:Person ; rdfs:label "Add Dataset"@en-US ; rdfs:subPropertyOf owl:topObjectProperty .

— Reply to this email directly or view it on GitHub https://github.com/tetherless-world/dco-ontology/issues/27.

John S. Erickson, Ph.D. Director of Operations, The Rensselaer IDEA Deputy Director, Web Science Research Center (RPI) http://tw.rpi.edu olyerickson@gmail.com Twitter & Skype: olyerickson

mrpatrickwest commented 9 years ago

A dataset has a list of authors. There's no need for this additional property. And they show up under the person's publications tab in their profile.

olyerickson commented 9 years ago

That wasn't my point...My point was, there is no way to add a dataset from a person's profile without having the Add Dataset interface there.

Yes, datasets are listed under the profiles "Publications" tab; that's not the problem.

Adding a dataset via the usual process of adding a publication of type Dataset doesn't appear to work (and I don't recall ever doing it that way)...

John

On Tue, Aug 11, 2015 at 11:29 AM, Patrick West notifications@github.com wrote:

A dataset has a list of authors. There's no need for this additional property. And they show up under the person's publications tab in their profile.

— Reply to this email directly or view it on GitHub https://github.com/tetherless-world/dco-ontology/issues/27#issuecomment-129930504 .

John S. Erickson, Ph.D. Director of Operations, The Rensselaer IDEA Deputy Director, Web Science Research Center (RPI) http://tw.rpi.edu olyerickson@gmail.com Twitter & Skype: olyerickson

mrpatrickwest commented 9 years ago

I'm surprised then that there are no individuals using that property. Is it that DCO-DS has entered all of the datasets so we add it through the admin interface?

https://info.deepcarbon.net/vivo/display/d966a796e-87b5-4ef7-9cbf-3ad0896f86c5?verbose=true

PREFIX dco: <http://info.deepcarbon.net/schema#>

select * where { ?s dco:hasDataset ?o }
olyerickson commented 9 years ago

Does that interface actually cause that property to be generated?

Remember your experiments trying to attach files to PU's...

On Tue, Aug 11, 2015 at 11:48 AM, Patrick West notifications@github.com wrote:

I'm surprised then that there are no individuals using that property. Is it that DCO-DS has entered all of the datasets so we add it through the admin interface?

https://info.deepcarbon.net/vivo/display/d966a796e-87b5-4ef7-9cbf-3ad0896f86c5?verbose=true

PREFIX dco: http://info.deepcarbon.net/schema#

select * where { ?s dco:hasDataset ?o }

— Reply to this email directly or view it on GitHub https://github.com/tetherless-world/dco-ontology/issues/27#issuecomment-129938801 .

John S. Erickson, Ph.D. Director of Operations, The Rensselaer IDEA Deputy Director, Web Science Research Center (RPI) http://tw.rpi.edu olyerickson@gmail.com Twitter & Skype: olyerickson

mrpatrickwest commented 9 years ago

The project update issue is that our code is expecting a dataset with the distribution. If there isn't one then it throws a null pointer exception. The code is buggy.