Skip to content
Snippets Groups Projects
BoukeJisse Jung's avatar
BoukeJisse Jung authored
Update km3net_testdata/data/db/HVtuning_APIv2.0.0_HV-TUNING-GAIN-v3.json, km3net_testdata/data/db/HVtuning_APIv1.0.0_HV-TUNING-GAIN-v3.json, km3net_testdata/data/db/HVtuning_APIv1.0.0_HV-TUNING-GAIN-v2.json, km3net_testdata/data/db/HVtuning_APIv1.0.0_HV-TUNING-GAIN-v1.json files
90875b8b
History

KM3NeT TestData

A package to get access to KM3NeT sample files for testing and development purposes.

Installation and usage

pip install km3net-testdata

The file paths can be access in Python scripts using the data_path() function:

from km3net_testdata import data_path

filename = data_path("offline/km3net_offline.root")

Notice the underscore in the Python package name (PyPI forces - but Python package names are not allowed to use -).

To use the module in e.g. shell scripts, the module can be called directly and print the filepath:

$ python -m km3net_testdata offline/km3net_offline.root
/full/path/to/offline/km3net_offline.root

It can be combined with other shell tools, as usual:

$ head -n 5 $(python -m km3net_testdata detx/detx_v3.detx)
# a comment line
# another comment line starting with '#'
23 v3
1500000000.1 9999999999.0
UTM WGS84 32N 256500.0 4743000.0 -2425.0

Acknowledgements

The project idea and implementation were inspired by the Scikit-HEP Project https://github.com/scikit-hep/scikit-hep-testdata