Schemas of the OpenAIRE Graph main entities and the relationships among them, both internal and public (dump) definitions.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Go to file
Giambattista Bloisi ad98cf0220 Change pom.xml to compile with scala 2.12
Rename 'isBlank' bean methods to 'hasBlankValues': it is required to remain compatible with Spark 3 bean Encoder that interprets 'isBlank' as a field getter and then generates failures for the missing setter
10 months ago
src Change pom.xml to compile with scala 2.12 10 months ago
.gitignore schema module made independent, migrated from https://code-repo.d4science.org/D-Net/dnet-hadoop/src/branch/stable_ids/dhp-schemas 3 years ago
CHANGES.md udpated changelog 11 months ago
LICENSE Initial commit 3 years ago
README.md Update 'README.md' 3 years ago
pom.xml Change pom.xml to compile with scala 2.12 10 months ago

README.md

Description of the project

This project defines object schemas of the OpenAIRE main entities and the relationships that intercur among them. Namely it defines the model for

  • the graph internal representation, defined under the package eu.dnetlib.dhp.schema.oaf
  • the public graph dump representations, defined under the package eu.dnetlib.dhp.schema.dump.oaf
  • the scholexplorer content representation, defined under the package eu.dnetlib.dhp.schema.sx
  • the contents acquired from the netadata aggregation subsystem, defined under the package eu.dnetlib.dhp.schema.mdstore
  • the ORCID common schemas, defined under the package eu.dnetlib.dhp.schema.orcid

Te serialization of such objects (data store files) are used to pass data between workflow nodes in the processing pipeline.