Skip to content

Commit ac0275e

Browse files
authored
Merge pull request #7 from o2r-project/7048730-patch-2
Update metadata.md
2 parents 53c2352 + dcce1b0 commit ac0275e

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

docs/metadata.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,15 +23,15 @@ It controls the creation workflow.
2323
The creation from the metadata perspective is as follows:
2424

2525
1. `init` stores the files for a new ERC in a directory.
26-
1. `extract` uses `metaextract.py` ([docs](https://github.com/o2r-project/o2r-meta#2-metaextract)) to analyse the incoming ERC and creates new files with _raw_ metadata for each of the scanned files. Currently the following types of files will be considered: _.r, .rmd, .shp, "bagit.txt"_. Future releases of the extractor will be likely to consider _.tex, .json (geojson), .jp2, .tiff_ and more.
26+
1. `extract` uses `metaextract.py` ([docs](https://github.com/o2r-project/o2r-meta#2-metaextract)) to analyse the incoming ERC and creates new files with _raw_ metadata for each of the scanned files. Currently the following types of files will be considered: _.r, .rmd, netcdf, "bagit.txt"_. Future releases of the extractor will be likely to consider _.tex, .json (geojson), .jp2, .tiff_ and more.
2727
This raw metadata itself is _schema-less_ and non-semantic.
2828
The processed files are in conceptual competition for the best representative of the working directory's meta information, i.e. there will be only one main output, ideally represented by the most complete set of metadata.
2929
By default the competing bits of information will also be preserved in `.erc/metadata_raw_<filename>.json` where _filename_ is an identifier based on the original source file.
3030
- output file: `.erc/metadata_raw.json`
3131
- database field: `<compendium>.metadata.raw`
3232
1. `broker` uses `metabroker.py` ([docs](https://github.com/o2r-project/o2r-meta#5-metabroker)) to translate the _raw_ metadata in `json` to _o2r_ metadata in `json` as being compliant to the o2r json-schema.
33-
- output file: `.erc/metadata_o2r.json`
34-
- database field: `<compendium>.metadata.o2r`
33+
 - output file: `.erc/metadata_o2r_X.json` (where `X` is the version number as set in the [o2r-map.json](https://github.com/o2r-project/o2r-meta/blob/master/broker/mappings/o2r-map.json) mapping file, e.g. _1_)
34+
 - database field: `<compendium>.metadata.o2r`
3535
1. (`harvest` TBD; will connect to third party database endpoint via OAI-PMH to gather additional information for the enrichment of the o2r metadata collected via extraction)
3636
1. `save` stores the new ERC to the database including the aforementioned metadata fields.
3737
1. `user check` provides an interactive form to the uploading user to control and edit the suggested metadata.
@@ -54,9 +54,10 @@ It does not do any updating, brokering, or validation.
5454

5555
**destination** | **model** | **format(s)** | **description**
5656
------ | ------ | ------ | ------
57-
`zenodo` | [Deposition metadata](https://zenodo.org/dev#collapse-list16) | `json` | for storing full ERC in the Zenodo data repository; Zenodo also publishes metadata on [DataCite](https://datacite.org/)
58-
[//]: # (`datacite` | [DataCite Metadata Schema 4.0](http://schema.datacite.org/meta/kernel-4.0/) | `xml` | for metadata export)
57+
[//]: # (`datacite` | [DataCite Metadata Schema 4.1](http://schema.datacite.org/meta/kernel-4.1/) | `xml` | for metadata export)
5958
[//]: # (`datacite` | [DataCite Metadata Schema 3.1](http://schema.datacite.org/meta/kernel-3.1/) | `xml` | (still in wide spread use for OAI-PMH))
6059
[//]: # (`ORCID` (TBD) | [XML for orcid-works](https://members.orcid.org/api/xml-orcid-works) | `xml` | for adding ERC as works to an ORCID profile)
6160
[//]: # (`CRIS` (TBD) | (local adaptation of the [CERIF model](http://www.eurocris.org/cerif/main-features-cerif) | `xml` | ...)
62-
[//]: # (`codemeta` (TBD) | [codemeta 1.0](https://github.com/codemeta/codemeta/releases/tag/1.0) | `json` | ...)
61+
`b2share` | using o2r schema for the o2r community depositions on [b2share](https://b2share.eudat.eu/) | `json` | ...
62+
`codemeta` | [codemeta 2.0-rc](https://github.com/codemeta/codemeta/tree/2.0-rc) | `json ld` | ...
63+
`zenodo` | [Deposition metadata](https://zenodo.org/dev#collapse-list16) | `json` | for storing full ERC in the Zenodo data repository; Zenodo also publishes metadata on [DataCite](https://datacite.org/)

0 commit comments

Comments
 (0)