Welcome to HiPeCTA’s documentation

What is hipecta?

HiPeCTA takes advantage of the latest SIMD (Single input multiple data) operations included in modern processors, for native vectorized optimization of analytical data processing for ctapipe.

Codes

You can clone source code on GitLab https://gitlab.in2p3.fr/CTA-LAPP/HiPeCTA.

$ git clone https://gitlab.in2p3.fr/CTA-LAPP/HiPeCTA.git

Installation

$ git clone https://gitlab.in2p3.fr/CTA-LAPP/HiPeCTA.git
$ cd HiPeCTA
$ python setup.py install

Requirements

Linux Requirements

  • Python 3

  • c++ compiler (tested with g++ and clang)

  • cython

  • Numpy

  • conda 4.1.11 or later

Mac OSX

OSX is not supported but hipeCTA is nonetheless functionnal in most cases.

If the standard installation procedure does not work, please have a look at [the issues](https://gitlab.in2p3.fr/CTA-LAPP/HiPeCTA/issues). In particular, for most recent OSX, follow instructions at https://gitlab.in2p3.fr/CTA-LAPP/HiPeCTA/issues/5

If this does not work, you may post an issue yourself.

Indices and tables