Old Release

This documentation relates to an old version of VIVO, version 1.9.x. Looking for another version? See all documentation.

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Overview

VIVO stores its information in graphs – named collections of triples.  Graphs keep data organized by kind, and provide the opportunity for different access rights and management practices to be applied at the graph level.  All graphs are available to the VIVO SPARQL query interface.  When using SPARQL to query the VIVO data, one does not need to know the graph the data is contained in.  Triples in all graphs are available to the query.  When updating data in VIVO using CONSTRUCT or UPDATE, knowledge of the graph may be necessary.

Here we show how to list the graphs in a VIVO, and provide a reference for the purpose of each graph.

Listing the graphs used by VIVO

To list the graphs being used by your VIVO, you can run the SPARQL query shown below.  Caution:  If you have a signficant amount of data in your VIVO, the qury may take quite a while to run.  With tens of thousands of entities in your VIVO, the query should complete in a few minutes.

SPARQL query to list the graphs in a VIVO
SELECT ?g
WHERE
{
    GRAPH ?g {
        ?s ?p ?o .
    }
}
GROUP BY ?g
ORDER BY ?g

To list the triples in a specific graph, use the query below, substituting the name of the graph you wish to list.  Caution:  listing the triples in larger graphs may take significant time.

SPARQL query to list the triples in a named graph
SELECT ?s ?p ?o
WHERE
{
    GRAPH <http://vitro.mannlib.cornell.edu/filegraph/tbox/sameAs.n3> {
        ?s ?p ?o .
    }
}

 

 

The graphs used by VIVO

Graph nameContents
http://vitro.mannlib.cornell.edu/default/asserted-tbox 
http://vitro.mannlib.cornell.edu/default/inferred-tbox 
http://vitro.mannlib.cornell.edu/default/vitro-kb-2The main triple store for content
http://vitro.mannlib.cornell.edu/default/vitro-kb-applicationMetadataTriples controlling the application
http://vitro.mannlib.cornell.edu/default/vitro-kb-infTriples created by the inferencer
http://vitro.mannlib.cornell.edu/filegraph/abox/academicDegree.rdfControlled vocabulary for academic degrees
http://vitro.mannlib.cornell.edu/filegraph/abox/continents.n3Data provided regarding the continents
http://vitro.mannlib.cornell.edu/filegraph/abox/dateTimeValuePrecision.owlControlled vocabulary for dateTimePrecision
http://vitro.mannlib.cornell.edu/filegraph/abox/documentStatus.owlControlled vocabulary for documentStatus
http://vitro.mannlib.cornell.edu/filegraph/abox/geopolitical.abox.ver1.1-11-18-11.owlData provided regarding geopolitical entities
http://vitro.mannlib.cornell.edu/filegraph/abox/grid.n3Example of a data package. Grid data regarding organizations
http://vitro.mannlib.cornell.edu/filegraph/abox/us-states.rdfData provided regarding US states and territories
http://vitro.mannlib.cornell.edu/filegraph/abox/validation.n3 
http://vitro.mannlib.cornell.edu/filegraph/abox/vocabularySource.n3 
http://vitro.mannlib.cornell.edu/filegraph/tbox/agent.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/appControls-temp.n3 
http://vitro.mannlib.cornell.edu/filegraph/tbox/bfo-bridge.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/bfo.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/classes-additional.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/clinical.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/contact-vcard.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/contact.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/data-properties.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/dataDomains.rdf 
http://vitro.mannlib.cornell.edu/filegraph/tbox/dataset.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/date-time.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/dateTimeValuePrecision.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/documentStatus.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/education.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/event.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/geo-political.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/grant.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/linkSuppression.n3 
http://vitro.mannlib.cornell.edu/filegraph/tbox/location.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/object-properties.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/object-properties2.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/object-properties3.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/objectDomains.rdf 
http://vitro.mannlib.cornell.edu/filegraph/tbox/objectRanges.rdf 
http://vitro.mannlib.cornell.edu/filegraph/tbox/ontologies.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/orcid-interface.n3 
http://vitro.mannlib.cornell.edu/filegraph/tbox/other.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/outreach.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/personTypes.n3 
http://vitro.mannlib.cornell.edu/filegraph/tbox/process.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/publication.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/relationship.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/relationshipAxioms.n3 
http://vitro.mannlib.cornell.edu/filegraph/tbox/research-resource-iao.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/research-resource.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/research.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/role.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/sameAs.n3 
http://vitro.mannlib.cornell.edu/filegraph/tbox/skos-vivo.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/teaching.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/vitro-0.7.owl 
http://vitro.mannlib.cornell.edu/filegraph/tbox/vitroPublic.owl 

 

 

  • No labels