Speaker
Description
The ICAT server is a metadata catalogue to support large facility experimental data. python-icat is a Python client library for ICAT. The package provides a collection of modules for writing programs that access an ICAT service. The most important features include the dynamic generation of Python classes to represent the entity object types from the ICAT schema that is automatically adapted to the respective schema version, an extended configuration management, a JPQL query builder, and tools to dump and restore ICAT content to and from a flat file.
Recent versions added a module to read metadata ingest files to add their content to ICAT. This is designed for the use case of ingesting metadata for datasets created during experiments.
This talk will briefly introduce python-icat and discuss the new ingest feature in detail. It will explain how the metadata reader is supposed to be integrated into the ingest pipeline for the data from the experiment.
Abstract publication | I agree that the abstract will be published on the web site |
---|