Skip to content

Latest commit

 

History

History
56 lines (34 loc) · 2.08 KB

File metadata and controls

56 lines (34 loc) · 2.08 KB

pSCTsimpipe

Python library for processing of the prototype Schwarzchild-Couder Telescope (pSCT) simulations.

Within this repository there are tools to process the CORSIKA (cherenkov light) output through sim_telarray via SLURM jobs. These tools also work for CORSIKA outputs using different telescope(s) or array configurations besides the pSCT.

To use these tools you will need to have SLURM and sim_telarray and it's dependencies installed. These tools have been used at the HummingBird cluster in UC Santa Cruz. To install the CORSIKA and sim_telarray versions for CTAO you can go here. Note it is password protected and only for CTAO users.

There's an extra set of tools to submit multiple ctapipe jobs to SLURM.

Installation

I recommend installing in a conda environment.

pip install git+https://github.com/mescobargodoy/pSCTsimpipe.git

Requirements

  • sim_telarray and it's dependencies (optional)
  • SLURM in your system (some institutions might already use this as part of a computer cluster)
  • ctapipe and it's dependencies

Usage

If you plan to use sim_telarray, you will need to export the path to your sim_telarray (and HESSIO optionally) installation.

export SIMTELDIR=/path/to/your/sim_telarray

export HESSIO=/path/to/your/HESSIO

To see all the available tools run

psctsimpipe-tools

Each tool has it's help message. You can run

<tool-name> --help

Feel free to raise any issues, bugs or any questions. Currently in development.