No Arabic abstract
With the advent of the Large Array Telescope (LAT) on board the Fermi satellite, a new window on the Universe has been opened. Publicly available, the Fermi-LAT data come together with an analysis software named ScienceTools (ST, http://fermi.gsfc.nasa.gov/ssc/data/analysis/software/) which can be run through a Python interface. Nevertheless, for the user, the ST can be hard to run and imply several steps. Users already contributed with scripts for a specific task but no tool allowing a complete analysis is currently available. We present a Python package called {tt Enrico}, designed to facilitate the data analysis. Using only configuration files and front end tools from the command line, the user can easily perform/reproduce an entire Fermi analysis and make plots for publications. It also include new features like debug plots, pipeline execution on one or several CPUs, downloading of the Fermi data or the generation of a sky model from the Fermi catalogue. {tt Enrico} is an open-source project currently available for download at url{https://github.com/gammapy/enrico}
Fermipy is an open-source python framework that facilitates analysis of data collected by the Fermi Large Area Telescope (LAT). Fermipy is built on the Fermi Science Tools, the publicly available software suite provided by NASA for the LAT mission. Fermipy provides a high-level interface for analyzing LAT data in a simple and reproducible way. The current feature set includes methods for extracting spectral energy distributions and lightcurves, generating test statistic maps, finding new source candidates, and fitting source position and extension. Fermipy leverages functionality from other scientific python packages including NumPy, SciPy, Matplotlib, and Astropy and is organized as a community-developed package following an open-source development model. We review the current functionality of Fermipy and plans for future development.
High-resolution optical integral field units (IFUs) are rapidly expanding our knowledge of extragalactic emission nebulae in galaxies and galaxy clusters. By studying the spectra of these objects -- which include classic HII regions, supernova remnants, planetary nebulae, and cluster filaments -- we are able to constrain their kinematics (velocity and velocity dispersion). In conjunction with additional tools, such as the BPT diagram, we can further classify emission regions based on strong emission-line flux ratios. LUCI is a simple-to-use python module intended to facilitate the rapid analysis of IFU spectra. LUCI does this by integrating well-developed pre-existing python tools such as astropy and scipy with new machine learning tools for spectral analysis (Rhea et al. 2020). Furthermore, LUCI provides several easy-to-use tools to access and fit SITELLE data cubes.
The Large Area Telescope (LAT) event analysis is the final stage in the event reconstruction responsible for the creation of high-level variables (e.g., event energy, incident direction, particle type, etc.). We discuss the development of TMine, a powerful new tool for designing and implementing event classification analyses (e.g., distinguishing photons from charged particles). TMine is structured on ROOT, a data analysis framework that is the de-facto standard for current high energy physics experiments; thus, TMine fits naturally into the ROOT-based data processing pipeline of the LAT. TMine provides a visual development environment for the LAT event analysis and utilizes advanced multivariate classification algorithms implemented in ROOT. We discuss the application of TMine to the next iteration of the event analysis (Pass 8), the LAT charged particle analyses, and the classification of unassociated LAT gamma-ray sources.
MUSE (Multi Unit Spectroscopic Explorer) is an integral-field spectrograph mounted on the Very Large Telescope (VLT) in Chile and made available to the European community since October 2014. The Centre de Recherche Astrophysique de Lyon has developed a dedicated software to help MUSE users analyze the reduced data. In this paper we introduce MPDAF, the MUSE Python Data Analysis Framework, based on several well-known Python libraries (Numpy, Scipy, Matplotlib, Astropy) which offers new tools to manipulate MUSE-specific data. We present different examples showing how this Python package may be useful for MUSE data analysis.
Cosmic-ray observatories necessarily rely on Monte Carlo simulations for their design, calibration and analysis of their data. Detailed simulations are very demanding computationally. We present a python-based package called ShowerModel to model cosmic-ray showers, their light production and their detection by an array of telescopes. It is based on parameterizations of both Cherenkov and fluorescence emission in cosmic-ray induced air showers. The package permits the modelling of fluorescence telescopes, imaging air Cherenkov telescopes, wide-angle Cherenkov detectors or any hybrid design. ShowerModel was conceived as a tool to speed up calculations that do not require a full simulation or that may serve to complement complex Monte Carlo studies and data analyses (e.g., as a cross-check). It can also be used for educational purposes.