USGCRP / gcis-ontology

Ontology for the Global Change Information System
4 stars 7 forks source link

author position in RDF? #179

Open zednis opened 8 years ago

zednis commented 8 years ago

@justgo129 @rewolfe

I was looking at the RDF for contributors and realized that there is no positioning information recorded in the RDF.

## Contributors:
## Person and his/her role in the creation of the entity:
<http://data.globalchange.gov/article/10.1002/2013EO200001>
   prov:qualifiedAttribution [
      a prov:Attribution;
      prov:agent <http://data.globalchange.gov/person/2793>;
      prov:hadRole <http://data.globalchange.gov/role_type/author>;
      prov:actedOnBehalfOf <http://data.globalchange.gov/organization/national-center-atmospheric-research-climate-global-dynamics-division>;
      ] .

I was wondering what your thoughts would be on including author ordering with a datatype property?

gcis:authorOrdering a owl:DatatTypeProperty ;
  rdfs:label "author ordering" ;
  rdfs:range xsd:integer ;
  rdfs:domain prov:Attribution .

example:

## Contributors:
## Person and his/her role in the creation of the entity:
<http://data.globalchange.gov/article/10.1002/2013EO200001>
   prov:qualifiedAttribution [
      a prov:Attribution;
      prov:agent <http://data.globalchange.gov/person/2793>;
      prov:hadRole <http://data.globalchange.gov/role_type/author>;
      prov:actedOnBehalfOf <http://data.globalchange.gov/organization/national-center-atmospheric-research-climate-global-dynamics-division>;
      gcis:authorOrdering "1"^^xsd:integer ;
      ] .

What do you think? This would be easy to add.

justgo129 commented 8 years ago

@zednis I'm intrigued by the idea but I'm not sure--with the exception of identifying a first author--that this will fill a need. I don't think delineating the 3rd author as opposed to the fourth would add much value within the RDF.

zednis commented 8 years ago

If someone wanted to presentation of the publication from the RDF then they would not be able to correctly order the authors. For example, Hook's faceted search.

As an example, we could not generate the same HTML that GCIS shows for a publication from the RDF we are publishing.

justgo129 commented 8 years ago

@zednis how long would this take? The html and turtle files are linked to here. @rewolfe I don't see any ordering of contributors within the html. Am I missing something or is that information contained elsewhere in the database?

rewolfe commented 8 years ago

@zednis - I like this idea. @justgo129 - We have a similar concept for ordering other resources (e.g. chapters). I think we may need to add a new field (ordinal) to the contributor table.

On Thu, Dec 17, 2015 at 8:22 AM, justgo129 notifications@github.com wrote:

@zednis https://github.com/zednis how long would this take? The html https://github.com/USGCRP/gcis/blob/master/lib/Tuba/files/templates/contributors.html.ep and turtle https://github.com/USGCRP/gcis/blob/master/lib/Tuba/files/templates/contributors.ttl.tut files are linked to here. @rewolfe https://github.com/rewolfe I don't see any ordering of contributors within the html. Am I missing something or is that information contained elsewhere in the database?

— Reply to this email directly or view it on GitHub https://github.com/USGCRP/gcis-ontology/issues/179#issuecomment-165452043 .

Robert Wolfe, NASA GSFC @ USGCRP, o: 202-419-3470, m: 301-257-6966

justgo129 commented 8 years ago

Sounds good. @zednis let's proceed. Since we may need to add the ordinal to the contributor table anyway, we might as well knock out this issue along with #118 simultaneously.

zednis commented 8 years ago

Ok. I'll do a quick first pass on Monday.

zednis commented 8 years ago

@justgo129 @rewolfe

This issue fell through the cracks. Do you think this ticket should be worked on now or put in the backlog?

justgo129 commented 8 years ago

@zednis, backlog