Skip to content

Latest commit

 

History

History
36 lines (27 loc) · 1.61 KB

README.md

File metadata and controls

36 lines (27 loc) · 1.61 KB

pass-data-model

PASS provides a unified user interface that allow its users to deposit their manuscripts into multiple repositories as required by the associated funding agency's public access policies.

In this project you will find

  • Model Objects - a description of the fields for each object in the model
  • Model Diagram - a diagram showing the relationships between each object
  • JSON-LD Contexts - contexts used to convert PASS JSON to JSON LD

The Ember application is available in a separate repository.

Model Objects

The data model consists of the following components. Each is documented in full on its own page, you can see a all of these pages in the documentation folder

Model Diagram

data model

JSON-LD Contexts

JSON-LD contexts used to interpret PASS JSON as RDF can be found in the src/main/resources folder of this project. These can be incorporated into POSTs or PUTs by adding the following property to the JSON e.g.

"@context": "https://oa-pass.github.io/pass-data-model/src/main/resources/context.jsonld"