@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix this: <http://purl.org/np/RAjrfBAkLYFIWFN7SX4OA0Ng5KQIGWcdAXVY75aMDwUIg> .
@prefix sub: <http://purl.org/np/RAjrfBAkLYFIWFN7SX4OA0Ng5KQIGWcdAXVY75aMDwUIg#> .
@prefix np: <http://www.nanopub.org/nschema#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix nt: <https://w3id.org/np/o/ntemplate/> .
@prefix npx: <http://purl.org/nanopub/x/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix orcid: <https://orcid.org/> .
@prefix prov: <http://www.w3.org/ns/prov#> .
sub:Head {
  this: np:hasAssertion sub:assertion ;
    np:hasProvenance sub:provenance ;
    np:hasPublicationInfo sub:pubinfo ;
    a np:Nanopublication .
}
sub:assertion {
  sub:assertion dcterms:description "Such a nanopublication expresses an association between two organism taxons (a subject taxon and an object taxon), for example expressing that the organisms of the subject taxon prey on organisms of the object taxon." ;
    a nt:AssertionTemplate ;
    rdfs:label "Expressing an association between two organism taxons" ;
    nt:hasStatement sub:st00 , sub:st01 , sub:st02 , sub:st11 , sub:st12 , sub:st20 , sub:st30 , sub:st41 , sub:st42 , sub:st50 ;
    nt:hasTag "Biodiversity" .
  sub:association a nt:IntroducedResource , nt:LocalResource ;
    rdfs:label "this association" .
  sub:objlifecyclestage a nt:GuidedChoicePlaceholder ;
    rdfs:label "the life cycle stage of the object taxon" ;
    nt:possibleValuesFromApi "https://www.ebi.ac.uk/ols/api/select?ontology=uberon&fieldList=iri,label,description&childrenOf=http://purl.obolibrary.org/obo/UBERON_0000105&q=" .
  sub:objtaxon a nt:LocalResource ;
    rdfs:label "the object taxon" .
  sub:objtaxondef a nt:ExternalUriPlaceholder ;
    rdfs:label "taxon concept reference (http://doi.org/... or https://treatment.plazi.org/id/...)" ;
    nt:hasRegex "(http://doi.org/|https://treatment.plazi.org/id/).+" .
  sub:objtaxonname a nt:GuidedChoicePlaceholder ;
    rdfs:label "the object taxon, e.g. a species" ;
    nt:possibleValuesFromApi "https://vodex.petapico.org/nidx/query?rows=100&q=label:" .
  sub:relation a nt:RestrictedChoicePlaceholder ;
    rdfs:label "the type of relation between the two taxons" ;
    nt:possibleValuesFrom <http://purl.org/np/RAodaWZBY-yDEtl9reYazBfI-YVD5L4zPh8RrVFS0kbEo> .
  sub:st00 rdf:object <https://w3id.org/biolink/vocab/OrganismTaxonToOrganismTaxonAssociation> ;
    rdf:predicate rdf:type ;
    rdf:subject sub:association .
  sub:st01 rdf:object sub:subjtaxon ;
    rdf:predicate <https://w3id.org/biolink/vocab/subject> ;
    rdf:subject sub:association .
  sub:st02 rdf:object sub:objtaxon ;
    rdf:predicate <https://w3id.org/biolink/vocab/object> ;
    rdf:subject sub:association .
  sub:st11 rdf:object sub:subjtaxonname ;
    rdf:predicate <https://w3id.org/kpxl/biodiv/terms/hasTaxonName> ;
    rdf:subject sub:subjtaxon .
  sub:st12 rdf:object sub:subjtaxondef ;
    rdf:predicate <https://w3id.org/kpxl/biodiv/terms/hasTaxonConceptDefinition> ;
    rdf:subject sub:subjtaxon ;
    a nt:OptionalStatement .
  sub:st20 rdf:object sub:subjlifecyclestage ;
    rdf:predicate <https://w3id.org/kpxl/biodiv/terms/hasSubjectLifeCycleStage> ;
    rdf:subject sub:association ;
    a nt:OptionalStatement .
  sub:st30 rdf:object sub:relation ;
    rdf:predicate <https://w3id.org/biolink/vocab/predicate> ;
    rdf:subject sub:association .
  sub:st41 rdf:object sub:objtaxonname ;
    rdf:predicate <https://w3id.org/kpxl/biodiv/terms/hasTaxonName> ;
    rdf:subject sub:objtaxon .
  sub:st42 rdf:object sub:objtaxondef ;
    rdf:predicate <https://w3id.org/kpxl/biodiv/terms/hasTaxonConceptDefinition> ;
    rdf:subject sub:objtaxon ;
    a nt:OptionalStatement .
  sub:st50 rdf:object sub:objlifecyclestage ;
    rdf:predicate <https://w3id.org/kpxl/biodiv/terms/hasObjectLifeCycleStage> ;
    rdf:subject sub:association ;
    a nt:OptionalStatement .
  sub:subjlifecyclestage a nt:GuidedChoicePlaceholder ;
    rdfs:label "the life cycle stage of the subject taxon" ;
    nt:possibleValuesFromApi "https://www.ebi.ac.uk/ols/api/select?ontology=uberon&fieldList=iri,label,description&childrenOf=http://purl.obolibrary.org/obo/UBERON_0000105&q=" .
  sub:subjtaxon a nt:LocalResource ;
    rdfs:label "the subject taxon" .
  sub:subjtaxondef a nt:ExternalUriPlaceholder ;
    rdfs:label "taxon concept reference (http://doi.org/... or https://treatment.plazi.org/id/...)" ;
    nt:hasRegex "(http://doi.org/|https://treatment.plazi.org/id/).+" .
  sub:subjtaxonname a nt:GuidedChoicePlaceholder ;
    rdfs:label "the subject taxon, e.g. a species" ;
    nt:possibleValuesFromApi "https://vodex.petapico.org/nidx/query?rows=100&q=label:" .
  rdf:type rdfs:label "is a" .
  <https://w3id.org/biolink/vocab/OrganismTaxonToOrganismTaxonAssociation> rdfs:label "association between two organism taxons" .
  <https://w3id.org/biolink/vocab/object> rdfs:label "refers to - links an association to its object" .
  <https://w3id.org/biolink/vocab/predicate> rdfs:label "refers to the relation (between subject taxon and object taxon)" .
  <https://w3id.org/biolink/vocab/subject> rdfs:label "refers to - links an association to its subject" .
  <https://w3id.org/kpxl/biodiv/terms/hasObjectLifeCycleStage> rdfs:label "refers to the object taxon's life cycle stage" .
  <https://w3id.org/kpxl/biodiv/terms/hasSubjectLifeCycleStage> rdfs:label "refers to the subject taxon's life cycle stage" .
  <https://w3id.org/kpxl/biodiv/terms/hasTaxonConceptDefinition> rdfs:label "is used according to" .
  <https://w3id.org/kpxl/biodiv/terms/hasTaxonName> rdfs:label "refers to - links a taxon usage to a taxon name" .
}
sub:provenance {
  sub:assertion prov:wasAttributedTo orcid:0000-0002-1267-0234 .
}
sub:pubinfo {
  sub:sig npx:hasAlgorithm "RSA" ;
    npx:hasPublicKey "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCjDGQCS1S+SRnERDuYDXOugdYUP0efEquHJEEHAbU/uLzBVlga89zqrNPCS7fBE6lArBUWEmT8eLKdMapyqvAzI1J3jUWTMhDJF+XFBkUiuiFfNSc4vJJcmi0yujtnuzXsRIG202jyaP4f5ULoskFwaZOSBZJfiE0dsB3D7DTIAQIDAQAB" ;
    npx:hasSignature "OjNT4pnS89seq1bCjHOGpsyElOPnbIVLHmcHIJ4CBYifCGf3DqPyyv5tciu4wJGbh+0qFvd7byEdUyRJkDmtnM1DKe9nVKWz5W3oCasnlqbdTHLC/CG+1J7MDIPow9txJsiXP0otgfWKVgIDuwumpn50bvrlrnqjxr6rtbq+fXs=" ;
    npx:hasSignatureTarget this: .
  this: dcterms:created "2023-06-23T12:48:21.974Z"^^xsd:dateTime ;
    dcterms:creator orcid:0000-0002-1267-0234 ;
    dcterms:license <https://creativecommons.org/licenses/by/4.0/> ;
    npx:supersedes <http://purl.org/np/RAIQaXKdORGb-svH5kp5L_BknECMr_Vhbcv5eOwTFu3A8> ;
    nt:wasCreatedFromProvenanceTemplate <http://purl.org/np/RANwQa4ICWS5SOjw7gp99nBpXBasapwtZF1fIM3H2gYTM> ;
    nt:wasCreatedFromPubinfoTemplate <http://purl.org/np/RAA2MfqdBCzmz9yVWjKLXNbyfBNcwsMmOqcNUxkk1maIM> , <http://purl.org/np/RAh1gm83JiG5M6kDxXhaYT1l49nCzyrckMvTzcPn-iv90> , <http://purl.org/np/RAjpBMlw3owYhJUBo3DtsuDlXsNAJ8cnGeWAutDVjuAuI> ;
    nt:wasCreatedFromTemplate <http://purl.org/np/RA5awHTBKJwv0iGa1au6zAor35CtkO-ZQDglzUuq8AT88> .
}