@prefix : .
@prefix foaf: .
@prefix org: .
@prefix owl: .
@prefix prov: .
@prefix rdf: .
@prefix rdfs: .
@prefix xsd: .
:studies a prov:Collection;
rdfs:label "collection of studies"^^xsd:string;
.
:study-01259 a prov:Entity;
rdfs:label "study 01259"^^xsd:string;
prov:hadMember :ddi-xml, :survey, :sample, :data-store;
.
:code-book a prov:Entity;
rdfs:label "code book"^^xsd:string;
prov:wasDerivedFrom :ddi-xml;
.
:survey a prov:Entity;
rdfs:label "survey"^^xsd:string;
prov:hadMember :question-1, :question-2
.
:question-1 a prov:Entity;
rdfs:label "question 1"^^xsd:string;
.
:question-2 a prov:Entity;
rdfs:label "question 2"^^xsd:string;
.
:sample a prov:Entity;
rdfs:label "sample"^^xsd:string;
prov:wasAttributedTo ;
.
:data-store a prov:Entity;
rdfs:label "data store"^^xsd:string;
prov:wasGeneratedBy :datastore-creation;
prov:hadMember :variable-x;
.
:variable-x a prov:Entity;
rdfs:label "variable x"^^xsd:string;
prov:wasGeneratedBy :variable-generation;
.
:variable-generation a prov:Activity;
rdfs:label "variable generation"^^xsd:string;
prov:used :question-1, :question-2, :variable-generation-algorithm
.
:spss-data a prov:Entity;
rdfs:label "SPSS data"^^xsd:string;
prov:wasRevisionOf :data-store; # could be some sort of viewOf
# needs some sort of alternateViewOf to :csv-data
.
:csv-data a prov:Entity;
rdfs:label "CSV data"^^xsd:string;
prov:wasRevisionOf :data-store; # could be some sort of viewOf
prov:hadMember :column-z;
# needs some sort of alternateViewOf to :spss-data
.
:column-z a prov:Entity;
rdfs:label "column Z"^^xsd:string;
prov:wasDerivedFrom :variable-x; # could be some sort of realisation of
.
:datastore-creation a prov:Activity;
rdfs:label "datastore creation"^^xsd:string;
prov:used :steves-code, ;
prov:wasAssociatedWith ;
.
a prov:Person;
rdfs:label "Steve"^^xsd:string;
.
:journal-article-y a prov:Entity;
rdfs:label "journal article Y"^^xsd:string;
prov:wasDerivedFrom :study-01259;
.
[] a prov:Attibution;
rdfs:label "attributed"^^xsd:string;
prov:hadRole ;
prov:agent :some-company;
.
:some-company a org:Organization;
rdfs:label "some company"^^xsd:string;
# other details about the company in an ANU DB
.
[] a prov:Attibution;
rdfs:label "attributed"^^xsd:string;
prov:hadRole ;
prov:agent ;
.
a prov:Person;
rdfs:label "Ian"^^xsd:string;
prov:actedOnBehalfOf
.
a org:Organization;
rdfs:label "ANU"^^xsd:string;
.