Skip to content

BAMresearch/DACHS

Repository files navigation

Overview

Database for Automation, Characterisation and Holistic Synthesis

Installation

pip install dachs

You can also install the in-development version with:

pip install git+https://github.com/BAMresearch/DACHS.git@main

Usage

To invoke the command line interface for processing experimental log files to the DACHS hierarchical structure and to HDF5 output, run the following to show the usage help:

python -m dachs -h

Documentation

Development

Assuming the current working directory is the top-level source directory:

  1. To run tests only in a clean environment:

    tox -e py
    
  2. For testing generation of the complete data structure in the local environment with stdout&stderr run:

    rm *.h5; pytest -rP --show-capture=all --capture=sys -k test_integral
    
  3. Without pytest and without installation, the command line interface can be run by:

    PYTHONPATH=src python -m dachs -h
    

About

Database for Automation, Characterisation and Holistic Synthesis

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •