@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix this: <http://purl.org/np/RAtQTeGSm69Jciq5ikvDOdKiprGyUF4xGmCCkHJZjB0Yw> .
@prefix sub: <http://purl.org/np/RAtQTeGSm69Jciq5ikvDOdKiprGyUF4xGmCCkHJZjB0Yw#> .
@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:st10 , sub:st11 , sub:st12 , sub:st20 , sub:st30 , sub:st40 , 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 (https://doi.org/... or https://treatment.plazi.org/id/...)" ;
    nt:hasRegex "(https://doi.org/|https://treatment.plazi.org/id/).+" .
  sub:objtaxonname a nt:GuidedChoicePlaceholder ;
    rdfs:label "the object taxon name, e.g. the name of 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:st10 rdf:object sub:subjtaxon ;
    rdf:predicate <https://w3id.org/biolink/vocab/subject> ;
    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:st40 rdf:object sub:objtaxon ;
    rdf:predicate <https://w3id.org/biolink/vocab/object> ;
    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 (https://doi.org/... or https://treatment.plazi.org/id/...)" ;
    nt:hasRegex "(https://doi.org/|https://treatment.plazi.org/id/).+" .
  sub:subjtaxonname a nt:GuidedChoicePlaceholder ;
    rdfs:label "the subject taxon name, e.g. the name of 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 "has the taxon name - 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 "OXyJjqieFbhiSGqg5Rc1hAz7TiIKG0gBS4fOFhhOZZEoO+CvtYslX0namTUVFAuKH69nysuu/dIpQaOwDvFEqZ+jli2Eq7WUglhs0hJVcwg5zIoVaZvo8gyuqAgVsQmMjXeoQwFxzJ5/1e2/VH2rVcK8XGk7UHsC+J+I2X1rfUQ=" ;
    npx:hasSignatureTarget this: .
  this: dcterms:created "2023-06-23T13:09:20.844Z"^^xsd:dateTime ;
    dcterms:creator orcid:0000-0002-1267-0234 ;
    dcterms:license <https://creativecommons.org/licenses/by/4.0/> ;
    npx:supersedes <http://purl.org/np/RAOqLyk8apHBip_n8gi6wL9tlVb-qg-PiRgMpcOuLJq_I> ;
    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> .
}