Skip to content

mescobargodoy/pSCTsimpipe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Tools to process pSCT simulations through sim_telarray and ctapipe.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages