Skip to content
This repository has been archived by the owner on Nov 7, 2023. It is now read-only.

Modeling grants

Adrian Pohl edited this page Sep 8, 2016 · 12 revisions

Basic questions

Generally, we could connect a grant to a project or to an organization. We have to decide which is better.

Connecting grants to projects

Connecting grants to organizations

See also:

1 grant 1 project

This idea was brought forward by @literarymachine. Currently we have one project "OER World Map" on the map. With this approach, each funding phase would be a separate project – which it actually is at hbz.

Projects receiving multiple consecutive grants

See also https://github.com/hbz/oerworldmap/issues/256#issuecomment-239824427.

Example (turtle):

@prefix ex: <http://example.org/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

<urn:uuid:43526b28-66f8-49bb-bf1c-c3cb8d4bbbcd>
  a ex:Action ;
  ex:funding [
    a ex:Grant ;
    ex:amount "$108,000"^^xsd:string ;
    ex:awardDate "2014-11-17"^^xsd:string ;
    ex:description "The North Rhine-Westphalian Library Service Center (hbz) is a ..."@en ;
    ex:duration "17 months"^^xsd:string ;
    ex:funder <urn:uuid:0801e4d4-3c7e-11e5-9f0e-54ee7558c81f> ;
    ex:purpose "For the development of an OER World Map"@en
  ] ;
  ex:name "OER World Map"@en .

<urn:uuid:0801e4d4-3c7e-11e5-9f0e-54ee7558c81f>
  a ex:Organization ;
  ex:name "William and Flora Hewlett Foundation"@en .

Graph visualization:

Using Funding, Research Administration and Projects Ontology (FRAPO)

This basically is the same way of modeling the funding of a project as in the previous example, using the FRAPO ontology that covers most properties.

FRAPO: http://purl.org/cerif/frapo/ (data model visualization: http://www.sparontologies.net/ontologies/frapo)

Example (turtle. using FRAPO for approach outlined in Example 1:

@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix frapo: <http://purl.org/cerif/frapo/> .
@prefix schema: <http://schema.org/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .

<urn:uuid:43526b28-66f8-49bb-bf1c-c3cb8d4bbbcd>
  a foaf:Project ;
  frapo:isFundedBy [
    a frapo:Grant ;
    frapo:hasGrantNumber "23439" ;
    frapo:hasMonetaryValue "$108,000"^^xsd:string ;
    frapo:hasAwardDate "2014-11-17"^^xsd:string ;
    schema:description "The North Rhine-Westphalian Library Service Center (hbz) is a ..."@en ;
    frapo:hasTemporalDuration "17 months"^^xsd:string ;
    frapo:isAwardedBy <urn:uuid:0801e4d4-3c7e-11e5-9f0e-54ee7558c81f> ;
    ex:purpose "For the development of an OER World Map"@en
  ] ;
  schema:name "OER World Map"@en .

<urn:uuid:0801e4d4-3c7e-11e5-9f0e-54ee7558c81f>
  a ex:Organization ;
  schema:name "William and Flora Hewlett Foundation"@en .

Graph visualization:

Using Academic Research Project Funding Ontology (ARPFO)

Another ontology using the letters a,f,o,p,r in its akronym.

ARPFO: http://vocab.ox.ac.uk/projectfunding

See also https://twitter.com/literarymachine/status/770970328797511681.

Example (turtle):

@prefix arpfo: <http://vocab.ox.ac.uk/projectfunding#> .
@prefix ex: <http://example.org/> .
@prefix schema: <http://schema.org/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

<urn:uuid:e08975fe-acc0-4733-8496-2cfc034a120a>
  a schema:Organization ;
  schema:name "North Rhine-Westphalian Library Center"@en .

<urn:uuid:0801e4d4-3c7e-11e5-9f0e-54ee7558c81f>
  a arpfo:FundingBody ;
  schema:name "William and Flora Hewlett Foundation"@en ;
  arpfo:provides [
    a arpfo:Funding ;
    arpfo:funds <urn:uuid:e08975fe-acc0-4733-8496-2cfc034a120a> ;
    arpfo:statedPurpose "For the development of an OER World Map"@en ;
    ex:amount "$108,000"^^xsd:string ;
    ex:awardDate "2014-11-17"^^xsd:string ;
    schema:description "The North Rhine-Westphalian Library Service Center (hbz) is..."@en ;
    schema:duration "P17M"^^xsd:string ;
  ].

<urn:uuid:to-be-created>
  a schema:Service ;
  schema:name "OER World Map"@en ;
  schema:provider <urn:uuid:e08975fe-acc0-4733-8496-2cfc034a120a> .

Graph visualization:

Usage of ARPFO in the wild: