Download the PHP package acdh-oeaw/arche-metadata-crawler without Composer
On this page you can find all versions of the php package acdh-oeaw/arche-metadata-crawler. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download acdh-oeaw/arche-metadata-crawler
More information about acdh-oeaw/arche-metadata-crawler
Files in acdh-oeaw/arche-metadata-crawler
Package arche-metadata-crawler
Short Description Script and library for checking and generating ARCHE metadata in ACDH schema
License MIT
Homepage https://github.com/acdh-oeaw/arche-metadata-crawler
Informations about the package arche-metadata-crawler
# Metadata Crawler
Functionality
A set of scripts:
- Merging metadata of a collection from inputs in various formats
- Validating the merged metadata
- Generating XLSX metadata templates based on the current ontology (see the horizontal metadata files in metadata formats description)
used for the metadata curation during ARCHE ingestions.
Installation
Locally
- Install PHP and composer
- Run:
As a docker image
- Install docker.
-
Run the
acdhch/arche-ingest
image mounting your data directory into it: -
Run the scripts, e.g.
and
- if you need the file-checker,
you can just run it with
arche-filechecker
- if you need the file-checker,
you can just run it with
On ACDH Cluster
Nothing to be done. It is installed there already.
Usage
(For a full walk-trough using arche-ingestion@acdh-cluster and the Wollmilchsau test collection please look here)
On ACDH Cluster
First, get the arche-ingestion workload console as described here
Then:
-
Generate and validate the metadata:
- Run the
arche-crawl-meta
script:
e.g.
- If you are want to skip the checks (which speeds up the process significantly), add the
--noCheck
parameter, e.g.
- Run the
-
Create metadata templates:
e.g. to create templates in the current directory
Locally
-
Generating and validaing the metadata:
e.g.
-
Creating metadata templates:
e.g. to create templates in the current directory
Remarks:
- To get a list of all available parameters run:
As a docker container
-
Generating and validaing the metadata:
Run a container mounting directory structure inside the container and overridding the command to be run with the arche-crawl-meta:e.g. to use with pahts relatively to the current working directory
-
Creating metadata templates:
Run a container mounting directory where templates should be created under/mnt
inside the container and overridding the command to be run with the arche-create-metadata-template:e.g. to create the templates in the current directory
All versions of arche-metadata-crawler with dependencies
zozlak/argparse Version ^1.0
acdh-oeaw/arche-assets Version ^3.9.4
acdh-oeaw/arche-lib-schema Version ^7
acdh-oeaw/arche-lib-ingest Version ^4
phpoffice/phpspreadsheet Version ^1.29
acdh-oeaw/arche-doorkeeper Version ^6.0.1
zozlak/logging Version ^1.0