mirror of
https://github.com/p2p-ld/nwb-linkml.git
synced 2024-11-13 02:04:29 +00:00
74 lines
1.4 KiB
Text
74 lines
1.4 KiB
Text
BASE <https://w3id.org/p2p_ld/nwb-schema-language/>
|
|
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
|
|
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
|
|
PREFIX linkml: <https://w3id.org/linkml/>
|
|
PREFIX schema1: <http://schema.org/>
|
|
|
|
|
|
linkml:String xsd:string
|
|
|
|
linkml:Integer xsd:integer
|
|
|
|
linkml:Boolean xsd:boolean
|
|
|
|
linkml:Float xsd:float
|
|
|
|
linkml:Double xsd:double
|
|
|
|
linkml:Decimal xsd:decimal
|
|
|
|
linkml:Time xsd:time
|
|
|
|
linkml:Date xsd:date
|
|
|
|
linkml:Datetime xsd:dateTime
|
|
|
|
linkml:DateOrDatetime linkml:DateOrDatetime
|
|
|
|
linkml:Uriorcurie IRI
|
|
|
|
linkml:Curie xsd:string
|
|
|
|
linkml:Uri IRI
|
|
|
|
linkml:Ncname xsd:string
|
|
|
|
linkml:Objectidentifier IRI
|
|
|
|
linkml:Nodeidentifier NONLITERAL
|
|
|
|
linkml:Jsonpointer xsd:string
|
|
|
|
linkml:Jsonpath xsd:string
|
|
|
|
linkml:Sparqlpath xsd:string
|
|
|
|
<NamedThing> (
|
|
CLOSED {
|
|
( $<NamedThing_tes> ( schema1:name @linkml:String ? ;
|
|
schema1:description @linkml:String ?
|
|
) ;
|
|
rdf:type [ schema1:Thing ]
|
|
)
|
|
} OR @<Namespaces>
|
|
)
|
|
|
|
<Namespaces> CLOSED {
|
|
( $<Namespaces_tes> ( &<NamedThing_tes> ;
|
|
rdf:type [ schema1:Thing ] ? ;
|
|
schema1:email @linkml:String ? ;
|
|
schema1:birthDate @linkml:Date ? ;
|
|
<age_in_years> @linkml:Integer ? ;
|
|
<vital_status> @<PersonStatus> ?
|
|
) ;
|
|
rdf:type [ <Namespaces> ]
|
|
)
|
|
}
|
|
|
|
<NamespacesCollection> CLOSED {
|
|
( $<NamespacesCollection_tes> <entries> @<Namespaces> * ;
|
|
rdf:type [ <NamespacesCollection> ] ?
|
|
)
|
|
}
|
|
|
|
|