Skip to content
Snippets Groups Projects
Select Git revision
  • b6f08b9def17b96684190bc01e700ed33c3c6e0b
  • master default protected
  • fix_antimuons_visene
  • fix-mass-handling-and-lru
  • gibuu2025
  • use-tauola
  • remove-deps-version-fixes
  • muon-vis-ene-delta-rays
  • update-awkward
  • gibuu2021
  • gibuu2023-patch1
  • flux-convention
  • resample-writeout
  • fix_vis_ene_interface
  • fix-particle-states
  • 8-muon-propagation
  • flux_error
  • adjustable-zenith
  • fix_runnumber_output
  • additional_pythia_decays
  • julia-tools
  • v1.8.3
  • v1.8.2
  • v1.8.1
  • v1.8.0
  • v1.7.1
  • v1.7.0
  • v1.6.1
  • v1.6.0
  • v1.5.0
  • v1.4.2
  • v1.4.1
  • v1.4.0
  • v1.3.0
  • v1.2.0
  • v1.1.6
  • v1.0.8
  • v1.0.7
  • v1.1.5
  • v1.1.4
  • v1.0.6
41 results

doc

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