Metadata-Version: 2.1
Name: HighResAnalysis
Version: 0.0.2
Summary: Analysis of High Resolution Data from CERN and DESY beam tests
Home-page: https://github.com/dmitryhits/HighResAnalysis
Author: Dmitry Hits
Author-email: dmitry.hits@gmail.com
License: Apache Software License 2.0
Keywords: nbdev jupyter notebook python alignment telescope testbeam
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: License :: OSI Approved :: Apache Software License
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: nbdev
Requires-Dist: ipython
Requires-Dist: termcolor
Requires-Dist: numpy
Requires-Dist: uncertainties
Requires-Dist: h5py
Requires-Dist: toml
Requires-Dist: pytz
Requires-Dist: uproot
Requires-Dist: gtts
Requires-Dist: gspread
Requires-Dist: oauth2client
Requires-Dist: awkward
Requires-Dist: progressbar
Requires-Dist: scipy
Requires-Dist: screeninfo
Requires-Dist: fastcore
Provides-Extra: dev

HighResAnalysis
================

<!-- WARNING: THIS FILE WAS AUTOGENERATED! DO NOT EDIT! -->

The current repository is in development and is not guaranteed to work
The working version can be found
https://github.com/diamondIPP/HighResAnalysis

## Requirements

- python\>=3.6
- (py)ROOT\>=6.22
- [proteus](https://github.com/diamondIPP/proteus)
- [judith](https://github.com/diamondIPP/judith) (only for CERN data)
- [eudaq2](https://github.com/diamondIPP/eudaq-2) (only for DESY data)

## Installation

- download the code
  `shell   git clone --recurse-submodules https://github.com/diamondIPP/HighResAnalysis.git   cd HighResAnalysis`

- Install python3, pip, virtualenv (requires sudo)
  `shell   make prepare-dev`

- virtual environment and python packages (included in previous step)
  `shell     make venv`

- required python packages are listed in
  [requirements](requirements.txt)

- activate virtual environment and install aliases
  `shell    source .bash_aliases`

## Running

``` shell
analyse <run_number> <dut_number=0>
```

- for more information run `analyse -h`

## Further reading

More information how the code is structured may be found
[here](src/README.md).
