-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Rename metadata schema file * Download RO base * Reorganize slots * Select some of metadata fields * Draft metadata from asct-b object type * Add metadata normalization pipe * Rename functions for clarity * Remove async * Write an empty function * Extract validation function from the normalization pipe * Add metadata folder to generate the schema file * Fix metadata-base schema * Exclude name and type fields from the normalized metadata * Revise main schemas * Replace DO identifier field from id to iri * Refactor normalization process for ref-organ * Remove id field from metadata spec * Add metadata normalization and validation pipes * Code refactor to handle error on async call * Remove unused import * Implement collection metadata * Write comments for clarity * Fix metadata schema * Fix serializing normalized metadata * Report all the missing digital objects before throwing the error * Implement metadata enrichment pipe * Replace id field with iri field * Fix the metadata IRI construction * Add distribution objects * Specify mandatory fields
- Loading branch information
Showing
22 changed files
with
628 additions
and
300 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
|
||
# Slot: about | ||
|
||
|
||
|
||
|
||
URI: [dcat:about](http://www.w3.org/ns/dcat#about) | ||
|
||
|
||
## Domain and Range | ||
|
||
None → <sub>0..1</sub> [String](types/String.md) | ||
|
||
## Parents | ||
|
||
|
||
## Children | ||
|
||
|
||
## Used by | ||
|
||
|
||
## Other properties | ||
|
||
| | | | | ||
| --- | --- | --- | | ||
| **Mappings:** | | schema:about | | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
id: https://purl.humanatlas.io/specs/asct-b-metadata | ||
name: asct-b-metadata | ||
prefixes: | ||
ccf: http://purl.org/ccf/ | ||
pav: http://purl.org/pav/ | ||
dcat: http://www.w3.org/ns/dcat# | ||
dct: http://purl.org/dc/terms/ | ||
foaf: http://xmlns.com/foaf/0.1/ | ||
schema: http://schema.org/ | ||
rdfs: http://www.w3.org/2000/01/rdf-schema# | ||
xsd: http://www.w3.org/2001/XMLSchema# | ||
linkml: https://w3id.org/linkml/ | ||
|
||
default_prefix: dcat | ||
default_range: string | ||
|
||
imports: | ||
- linkml:types | ||
- ../shared/metadata-base | ||
|
||
classes: | ||
Container: | ||
tree_root: true | ||
class_uri: dcat:Dataset | ||
slots: | ||
- iri | ||
- title | ||
- description | ||
- creators | ||
- project_leads | ||
- reviewers | ||
- externalReviewers | ||
- version | ||
- creation_date | ||
- license | ||
- publisher | ||
- funders | ||
- hubmapId | ||
- doi | ||
- citation | ||
- citationOverall | ||
- datatable | ||
- distributions | ||
slot_usage: | ||
iri: | ||
required: true | ||
title: | ||
required: true | ||
description: | ||
required: true | ||
creators: | ||
required: true | ||
version: | ||
required: true | ||
creation_date: | ||
required: true | ||
license: | ||
required: true | ||
distributions: | ||
required: true |
Oops, something went wrong.