Supplementary Concept Records
Supplementary Concept Records are created in MeSH to account for the large volume of chemical names that are found in biomedical literature. In MeSH RDF, these are represented by the super class meshv:SupplementaryConceptRecord, which has three sub-classes:
- meshv:SCR_Chemical
- meshv:SCR_Disease
- meshv:SCR_Protocol
RDF Graph Diagram

meshv:SupplementaryConceptRecord - Relations and Properties
- Relations to other classes (as subject)
- Relations to other classes (as object)
- meshv:SupplementaryConceptRecord properties
| Subject | Predicate | Object |
|---|---|---|
| meshv:SCR_Chemical | meshv:concept | meshv:Concept |
| meshv:SCR_Chemical | meshv:indexerConsiderAlso | meshv:AllowedDescriptorQualifierPair |
| meshv:SCR_Chemical | meshv:indexerConsiderAlso | meshv:Descriptor |
| meshv:SCR_Chemical | meshv:indexerConsiderAlso | meshv:DescriptorQualifierPair |
| meshv:SCR_Chemical | meshv:indexerConsiderAlso | meshv:DisallowedDescriptorQualifierPair |
| meshv:SCR_Chemical | meshv:indexerConsiderAlso | meshv:TopicalDescriptor |
| meshv:SCR_Chemical | meshv:mappedTo | meshv:Descriptor |
| meshv:SCR_Chemical | meshv:mappedTo | meshv:TopicalDescriptor |
| meshv:SCR_Chemical | meshv:pharmacologicalAction | meshv:Descriptor |
| meshv:SCR_Chemical | meshv:pharmacologicalAction | meshv:TopicalDescriptor |
| meshv:SCR_Chemical | meshv:preferredConcept | meshv:Concept |
| meshv:SCR_Chemical | meshv:preferredMappedTo | meshv:AllowedDescriptorQualifierPair |
| meshv:SCR_Chemical | meshv:preferredMappedTo | meshv:Descriptor |
| meshv:SCR_Chemical | meshv:preferredMappedTo | meshv:DescriptorQualifierPair |
| meshv:SCR_Chemical | meshv:preferredMappedTo | meshv:TopicalDescriptor |
| meshv:SCR_Chemical | meshv:preferredTerm | meshv:Term |
| meshv:SCR_Disease | meshv:concept | meshv:Concept |
| meshv:SCR_Disease | meshv:indexerConsiderAlso | meshv:Descriptor |
| meshv:SCR_Disease | meshv:indexerConsiderAlso | meshv:TopicalDescriptor |
| meshv:SCR_Disease | meshv:mappedTo | meshv:AllowedDescriptorQualifierPair |
| meshv:SCR_Disease | meshv:mappedTo | meshv:Descriptor |
| meshv:SCR_Disease | meshv:mappedTo | meshv:DescriptorQualifierPair |
| meshv:SCR_Disease | meshv:mappedTo | meshv:TopicalDescriptor |
| meshv:SCR_Disease | meshv:preferredConcept | meshv:Concept |
| meshv:SCR_Disease | meshv:preferredMappedTo | meshv:AllowedDescriptorQualifierPair |
| meshv:SCR_Disease | meshv:preferredMappedTo | meshv:Descriptor |
| meshv:SCR_Disease | meshv:preferredMappedTo | meshv:DescriptorQualifierPair |
| meshv:SCR_Disease | meshv:preferredMappedTo | meshv:TopicalDescriptor |
| meshv:SCR_Disease | meshv:preferredTerm | meshv:Term |
| meshv:SCR_Protocol | meshv:concept | meshv:Concept |
| meshv:SCR_Protocol | meshv:indexerConsiderAlso | meshv:Descriptor |
| meshv:SCR_Protocol | meshv:indexerConsiderAlso | meshv:TopicalDescriptor |
| meshv:SCR_Protocol | meshv:mappedTo | meshv:Descriptor |
| meshv:SCR_Protocol | meshv:mappedTo | meshv:TopicalDescriptor |
| meshv:SCR_Protocol | meshv:pharmacologicalAction | meshv:Descriptor |
| meshv:SCR_Protocol | meshv:pharmacologicalAction | meshv:TopicalDescriptor |
| meshv:SCR_Protocol | meshv:preferredConcept | meshv:Concept |
| meshv:SCR_Protocol | meshv:preferredMappedTo | meshv:AllowedDescriptorQualifierPair |
| meshv:SCR_Protocol | meshv:preferredMappedTo | meshv:Descriptor |
| meshv:SCR_Protocol | meshv:preferredMappedTo | meshv:DescriptorQualifierPair |
| meshv:SCR_Protocol | meshv:preferredMappedTo | meshv:TopicalDescriptor |
| meshv:SCR_Protocol | meshv:preferredTerm | meshv:Term |
| meshv:SupplementaryConceptRecord | meshv:concept | meshv:Concept |
| meshv:SupplementaryConceptRecord | meshv:indexerConsiderAlso | meshv:AllowedDescriptorQualifierPair |
| meshv:SupplementaryConceptRecord | meshv:indexerConsiderAlso | meshv:Descriptor |
| meshv:SupplementaryConceptRecord | meshv:indexerConsiderAlso | meshv:DescriptorQualifierPair |
| meshv:SupplementaryConceptRecord | meshv:indexerConsiderAlso | meshv:DisallowedDescriptorQualifierPair |
| meshv:SupplementaryConceptRecord | meshv:indexerConsiderAlso | meshv:TopicalDescriptor |
| meshv:SupplementaryConceptRecord | meshv:mappedTo | meshv:AllowedDescriptorQualifierPair |
| meshv:SupplementaryConceptRecord | meshv:mappedTo | meshv:Descriptor |
| meshv:SupplementaryConceptRecord | meshv:mappedTo | meshv:DescriptorQualifierPair |
| meshv:SupplementaryConceptRecord | meshv:mappedTo | meshv:TopicalDescriptor |
| meshv:SupplementaryConceptRecord | meshv:pharmacologicalAction | meshv:Descriptor |
| meshv:SupplementaryConceptRecord | meshv:pharmacologicalAction | meshv:TopicalDescriptor |
| meshv:SupplementaryConceptRecord | meshv:preferredConcept | meshv:Concept |
| meshv:SupplementaryConceptRecord | meshv:preferredMappedTo | meshv:AllowedDescriptorQualifierPair |
| meshv:SupplementaryConceptRecord | meshv:preferredMappedTo | meshv:Descriptor |
| meshv:SupplementaryConceptRecord | meshv:preferredMappedTo | meshv:DescriptorQualifierPair |
| meshv:SupplementaryConceptRecord | meshv:preferredMappedTo | meshv:TopicalDescriptor |
| meshv:SupplementaryConceptRecord | meshv:preferredTerm | meshv:Term |
| Subject | Predicate | Object |
|---|---|---|
| N/A | N/A | N/A |
| Subject | Predicate |
|---|---|
| meshv:SCR_Chemical | meshv:active |
| meshv:SCR_Chemical | meshv:dateCreated |
| meshv:SCR_Chemical | meshv:dateRevised |
| meshv:SCR_Chemical | meshv:frequency |
| meshv:SCR_Chemical | meshv:identifier |
| meshv:SCR_Chemical | meshv:lastActiveYear |
| meshv:SCR_Chemical | meshv:note |
| meshv:SCR_Chemical | meshv:previousIndexing |
| meshv:SCR_Chemical | meshv:source |
| meshv:SCR_Chemical | rdfs:label |
| meshv:SCR_Disease | meshv:active |
| meshv:SCR_Disease | meshv:dateCreated |
| meshv:SCR_Disease | meshv:dateRevised |
| meshv:SCR_Disease | meshv:frequency |
| meshv:SCR_Disease | meshv:identifier |
| meshv:SCR_Disease | meshv:lastActiveYear |
| meshv:SCR_Disease | meshv:note |
| meshv:SCR_Disease | meshv:previousIndexing |
| meshv:SCR_Disease | meshv:source |
| meshv:SCR_Disease | rdfs:label |
| meshv:SCR_Protocol | meshv:active |
| meshv:SCR_Protocol | meshv:dateCreated |
| meshv:SCR_Protocol | meshv:dateRevised |
| meshv:SCR_Protocol | meshv:frequency |
| meshv:SCR_Protocol | meshv:identifier |
| meshv:SCR_Protocol | meshv:lastActiveYear |
| meshv:SCR_Protocol | meshv:note |
| meshv:SCR_Protocol | meshv:previousIndexing |
| meshv:SCR_Protocol | meshv:source |
| meshv:SCR_Protocol | rdfs:label |
| meshv:SupplementaryConceptRecord | meshv:active |
| meshv:SupplementaryConceptRecord | meshv:dateCreated |
| meshv:SupplementaryConceptRecord | meshv:dateRevised |
| meshv:SupplementaryConceptRecord | meshv:frequency |
| meshv:SupplementaryConceptRecord | meshv:identifier |
| meshv:SupplementaryConceptRecord | meshv:lastActiveYear |
| meshv:SupplementaryConceptRecord | meshv:note |
| meshv:SupplementaryConceptRecord | meshv:previousIndexing |
| meshv:SupplementaryConceptRecord | meshv:source |
| meshv:SupplementaryConceptRecord | rdfs:label |
SPARQL
The RDF output shown in the diagram above can be generated with the following SPARQL query:
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
prefix mesh: <http://id.nlm.nih.gov/mesh/>
prefix meshv: <http://id.nlm.nih.gov/mesh/vocab#>
construct {
mesh:C025735 ?p ?o .
mesh:C025735 a ?scrClass .
?scrClass rdfs:subClassOf $scrSuperClass .
mesh:C025735 meshv:preferredConcept ?prefCon .
?prefCon a ?prefConType .
mesh:C025735 meshv:preferredTerm ?prefTerm .
?prefTerm a ?prefTermType .
?prefCon ?pct ?prefTerm .
mesh:C012211 meshv:indexerConsiderAlso ?ica .
}
from <http://id.nlm.nih.gov/mesh>
from <http://id.nlm.nih.gov/mesh/vocab>
where {
mesh:C025735 ?p ?o .
mesh:C025735 a ?scrClass .
?scrClass rdfs:subClassOf $scrSuperClass .
mesh:C025735 meshv:preferredConcept ?prefCon .
?prefCon a ?prefConType .
mesh:C025735 meshv:preferredTerm ?prefTerm .
?prefTerm a ?prefTermType .
?prefCon ?pct ?prefTerm .
mesh:C012211 meshv:indexerConsiderAlso ?ica .
}
