Files
MX_Pmodule/Tools/datacatalog
Spencer Bliven 0b438a9d2e Add scicat_client to the datacatalog module.
The script is based off the scicat_client-0.1.0 anaconda environment.
Conda does not need to be activated to run, so the pmodule simple
symlinks the entrypoint to the module bin.
2020-08-07 23:07:30 +02:00
..
2019-05-27 13:59:42 +02:00

Datacatalog

Overview

This module provides tools to interface with the Data Catalog (discovery.psi.ch).

Installation

Run ./build <VERSION> to install the latest version. This downloads the latest versions of the datasetIngestor, datasetRetriever, and datasetArchiver tools. Note that the downloads are not versioned, so make sure that the current variant matches the installed binaries.

The scicat_client script is also installed. This is maintained as an anaconda environment, then symlinked into the datacatalog pmodule. Anaconda hard-codes the correct python interpreter, so all dependencies should resolve even though the conda module is not activated. See Programming/anaconda/2019.07/conda-env-defs/scicat_client for environment installation details.