http://ns.nature.com/terms/Subject
The :Subject class represents a topic, field of study or research area which can be used to categorise the contents of a publication. The instances of :Subject are organised hierarchically using the SKOS vocabulary.
Instances of npg:Subject can have the following properties:
PROPERTY | TYPE | DESCRIPTION | RANGE |
---|---|---|---|
From class npg:Type | |||
npg:code | owl:DatatypeProperty | The :code property specifies an integer number representing an internal ID for an object. | xsd:integer |
npg:isLeaf | owl:DatatypeProperty | The :isLeaf property marks whether a SKOS concept is a leaf SKOS concept. | xsd:boolean |
npg:isPublishReady | owl:DatatypeProperty | The :isPublishReady property marks whether a type is ready for publishing. | xsd:boolean |
npg:isRoot | owl:DatatypeProperty | The :isRoot property marks whether a SKOS concept is a SKOS top concept. | xsd:boolean |
npg:otherCode | owl:DatatypeProperty | The :otherCode property specifies a number or string used by external applications as an ID for an entity. | rdfs:Literal |
npg:sortLetter | owl:DatatypeProperty | The :sortLetter property specifies the initial letter of an entity name to facilitate sort operations. | rdfs:Literal |
npg:sortNumber | owl:DatatypeProperty | The :sortLetter property specifies the sequence number of an entity to facilitate sort operations. | xsd:integer |
npg:treeDepth | owl:DatatypeProperty | The :treeDepth property specifies the depth of a term within a taxonomy tree. | xsd:integer |
npg:hasRoot | owl:ObjectProperty | The :hasRoot property relates a :Type instance to a toplevel :Type instance within the same domain model. | npg:Type |
From class npg:Concept | |||
npg:mesh | owl:ObjectProperty | The :mesh property relates a concept to a Medical Subject Heading (MeSH) term as a resource. | owl:Thing |
From class owl:Thing | |||
npg:baseUriTemplate | owl:DatatypeProperty | The :baseUriTemplate property specifies a string template for an asset base URI. | rdfs:Literal |
npg:class | owl:AnnotationProperty | The :class property specifies the class a domain model refers to. | owl:Thing |
npg:count | owl:ObjectProperty | The :count property specifies a map which records the number of instances of an entity. | owl:Thing |
npg:datetime | owl:AnnotationProperty | The :datetime property specifies a system-generated datetime for an entity. | owl:Thing |
npg:example | owl:AnnotationProperty | The :example property specifies an example of an entity. | owl:Thing |
npg:graph | owl:AnnotationProperty | The :graph property specifies the full URI of any graph. | owl:Thing |
npg:hasBlog | owl:ObjectProperty | The :hasBlog property relates a serial to a blog associated with it. | npg:Blog |
npg:hasGraph | owl:ObjectProperty | The :hasGraph property relates an entity to the RDF named graph associated with it. | npg:Graph |
npg:hasJournal | owl:ObjectProperty | The :hasJournal property relates a publication to a journal. | npg:Journal |
npg:hash | owl:DatatypeProperty | The :hash property specifies a hash value over an entity URI used as a data integrity check. | rdfs:Literal |
npg:id | owl:DatatypeProperty | The :id property provides a unique ID for a thing. | rdfs:Literal |
npg:idHash | owl:DatatypeProperty | The :idHash property specifies a string hash value for an ID. | rdfs:Literal |
npg:isNamedResource | owl:AnnotationProperty | The :isNamedResource property marks whether an object resource is named or is unnamed (i.e. a blank node). | owl:Thing |
npg:isRepeatable | owl:AnnotationProperty | The :isRepeatable property marks whether a property can be repeated. | owl:Thing |
npg:isTestInstance | owl:DatatypeProperty | The :isTestInstance property marks whether a resource is to be used for test purposes only. | xsd:boolean |
npg:isVocabulary | owl:AnnotationProperty | The :isVocabulary property marks whether a class is used for a controlled vocabulary. | owl:Thing |
npg:status | owl:DatatypeProperty | The :status property specifies a status string for an ontology term. | rdfs:Literal |
npg:test | owl:DatatypeProperty | The :test property specifies a general string test property. | owl:Thing |
npg:timestamp | owl:DatatypeProperty | The :timestamp property specifies a generic timestamp for an object. | rdfs:Literal |
npg:type | owl:AnnotationProperty | The :type property specifies the local name of the graph namespace used for instances of a class. | owl:Thing |
npg:xmlId | owl:DatatypeProperty | The :xmlId property specifies an ID assigned to an XML element. | rdfs:Literal |
@prefix npg: <http://ns.nature.com/terms/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
npg:Subject a owl:Class ;
rdfs:isDefinedBy npg: ;
rdfs:subClassOf npg:Type ;
skos:definition "The :Subject class represents a topic, field of study or research area which can be used to categorise the contents of a publication. The instances of :Subject are organised hierarchically using the SKOS vocabulary."@en ;
skos:prefLabel "Subject"@en .