Skip to main content

Keen Event Simulation and Analysis for CTA Cluster Observations: python code to simulate and analyse galaxy cluster data with CTA

Project description

KESACCO: Keen Event Simulation and Analysis for CTA Cluster Observations

This repository contains a software dedicated to the simulation of CTA event files corresponding to the observation of galaxy clusters. The event files can then be analyzed to produce CTA analysis results.

  • clustpipe.py : Main code that defines the class ClusterPipe.

  • clustpipe_common.py : Subclass that defines common tools.

  • clustpipe_sim.py : Subclass that deal with event simulation.

  • clustpipe_ana.py : Subclass that deal with observation analysis.

  • clustpipe_ana_plot.py : Sub-modules dedicated to run automatic plots related to analysis.

  • clustpipe_title.py : Title for the software.

  • Tools : Repository that gather several useful libraries and run ctools scripts. It also contain the compact source, background, and observation setup classes.

  • notebook : Repository where to find Jupyter notebook used for development/example.

Overview of the code

Figure 1. Overview of the KESACCO software.

Environment

The code works with python 3. It should work with python 2, although several features may fail. Please make sure that you are in the correct environment when you run the code.

Installation

You can use pip to install the package:

pip install kesacco

Dependencies

The software depends on standard python package (non-exhaustive list):

  • astropy
  • matplotlib
  • random
  • numpy
  • os
  • copy
  • pickle

But also:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kesacco-1.1.4.tar.gz (103.2 kB view details)

Uploaded Source

Built Distribution

kesacco-1.1.4-py2.py3-none-any.whl (120.8 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file kesacco-1.1.4.tar.gz.

File metadata

  • Download URL: kesacco-1.1.4.tar.gz
  • Upload date:
  • Size: 103.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.8.2 requests/2.27.1 setuptools/58.0.4 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.10

File hashes

Hashes for kesacco-1.1.4.tar.gz
Algorithm Hash digest
SHA256 25ca1be1c1baacd813f7a273c651489e19cecc9b7daa6529c50eee97541de533
MD5 ba4db0612de8eb5fc786a18c02e5c340
BLAKE2b-256 2159614cf6f4401978ee848133cc2d9519f4399349c0fc7ac4ed0a72057b5afb

See more details on using hashes here.

File details

Details for the file kesacco-1.1.4-py2.py3-none-any.whl.

File metadata

  • Download URL: kesacco-1.1.4-py2.py3-none-any.whl
  • Upload date:
  • Size: 120.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.8.2 requests/2.27.1 setuptools/58.0.4 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.10

File hashes

Hashes for kesacco-1.1.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 9e9a2657ff01cd89e671e33dc865092d50b911a736e37129bab1ea68e2754730
MD5 bfc67136ee2f1304c3593393b817f3db
BLAKE2b-256 d2f0206b6f6612fc1e80454dd954b60a8069a3d8938f81fee66cdf795d67d4ab

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page