@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix owl: <http://www.w3.org/2002/07/owl#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix metadata: <http://data.bioontology.org/metadata/> . @prefix metadata_def: <http://data.bioontology.org/metadata/def/> . @prefix skos: <http://www.w3.org/2004/02/skos/core#> . @prefix ns0: <http://www.molmod.info/semantics/pims-ii.ttl#> . ns0:isFusionOf rdfs:range rdf:List . ns0:isRelatedToList rdfs:range rdf:List . ns0:isTriadOf rdfs:range rdf:List . rdf:List metadata_def:mappingLoom "list" ; metadata_def:mappingSameURI rdf:List ; metadata_def:prefLabel "List" ; metadata:prefixIRI "rdf:List" ; a owl:Class ; rdfs:comment "the first element is related to the list by rdf:first, the second by (rdf:rest o rdf:first), the third by (rdf:rest o rdf:rest o rdf:first), and so on; where the list ends, it is related by rdf:rest to rdf:nil"@en ; rdfs:subClassOf owl:Thing ; skos:example "See also: https://ontola.io/blog/ordered-data-in-rdf/"@en ; skos:scopeNote "Syntactic construct (x1 x2 x3 x4) used within the resource description framework (RDF) for a list"@en . rdf:first rdfs:domain rdf:List . rdf:rest rdfs:domain rdf:List .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix metadata: <http://data.bioontology.org/metadata/> .
@prefix metadata_def: <http://data.bioontology.org/metadata/def/> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix ns0: <http://www.molmod.info/semantics/pims-ii.ttl#> .

ns0:isFusionOf
    rdfs:range rdf:List .

ns0:isRelatedToList
    rdfs:range rdf:List .

ns0:isTriadOf
    rdfs:range rdf:List .

rdf:List
    metadata_def:mappingLoom "list" ;
    metadata_def:mappingSameURI rdf:List ;
    metadata_def:prefLabel "List" ;
    metadata:prefixIRI "rdf:List" ;
    a owl:Class ;
    rdfs:comment "the first element is related to the list by rdf:first, the second by (rdf:rest o rdf:first), the third by (rdf:rest o rdf:rest o rdf:first), and so on; where the list ends, it is related by rdf:rest to rdf:nil"@en ;
    rdfs:subClassOf owl:Thing ;
    skos:example "See also: https://ontola.io/blog/ordered-data-in-rdf/"@en ;
    skos:scopeNote "Syntactic construct (x1 x2 x3 x4) used within the resource description framework (RDF) for a list"@en .

rdf:first
    rdfs:domain rdf:List .

rdf:rest
    rdfs:domain rdf:List .