This fork of pass-data-model is kept here for existing PASS objects whose JSON-LD context points to a file at this location.
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
The Ember application is available in a separate repository.
The data model consists of the following components. Each is documented in full on its own page, you can see all of these pages in the documentation folder
The system also automatically creates additional properties for each entity. These are documented in System Properties.
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 POST
s or PUT
s by adding the following property to the JSON e.g.
"@context": "https://oa-pass.github.io/pass-data-model/src/main/resources/context.jsonld"
The configuration of the Elasticsearch index must be consistent with the data model and context. See https://github.com/OA-PASS/pass-indexer for details.