Irasoft: Difference between revisions

From Istituto di Radioastronomia
Jump to navigation Jump to search
No edit summary
No edit summary
Line 7: Line 7:


Sulle macchine abilitate e' possibile usare il comando <source lang="bash">setup-help</source> per ottenere una lista aggiornata e dettagliata dei software disponibili.
Sulle macchine abilitate e' possibile usare il comando <source lang="bash">setup-help</source> per ottenere una lista aggiornata e dettagliata dei software disponibili.
Per ogni programma sono disponibili differenti versioni. E' possibile indicare la versione da caricare specificandola dopo il comando di setup, ad es:
<source lang="bash">wsclean-setup 2.10.1</source>
Se non viene specificata una versione il sistema carica la versione di default, in genere la piu recente installata. Se e' importante un comportamento uniforme del programma nel tempo si consiglia di specificare una versione.


== Programmi ==
== Programmi ==

Revision as of 00:12, 26 March 2021

I seguenti programmi sono accessibili tramite sistema IraInit da qualsiasi workstation o nodo di calcolo IRA.

I programmi sono compilati per sistema operativo Debian 10 su architettura amd64. Nel caso il proprio computer sia dotato di un sistema operativo differente, e' possibile utilizzare il container debian contenente tutte le dipendenze necessarie.

debian-setup

Sulle macchine abilitate e' possibile usare il comando

setup-help

per ottenere una lista aggiornata e dettagliata dei software disponibili.

Per ogni programma sono disponibili differenti versioni. E' possibile indicare la versione da caricare specificandola dopo il comando di setup, ad es:

wsclean-setup 2.10.1

Se non viene specificata una versione il sistema carica la versione di default, in genere la piu recente installata. Se e' importante un comportamento uniforme del programma nel tempo si consiglia di specificare una versione.

Programmi

name description default version available versions
aips The Astronomical Image Processing System is a software package for calibration, data analysis, image display, plotting, and a variety of ancillary tasks on Astronomical Data. It comes from the National Radio Astronomy Observatory. 31DEC18 31DEC13 31DEC14 31DEC15 31DEC16 31DEC18 31DEC18.old
aladin Aladin is an interactive sky atlas allowing the user to visualize digitized astronomical images or full surveys, superimpose entries from astronomical catalogues or databases, and interactively access related data and information from the Simbad database, the VizieR service and other archives for all known astronomical objects in the field. 11.024 10.076 11.024
aoflagger The AOFlagger is a flagger framework that implements several methods to deal with radio-frequency interference or RFI 2.13.0 2.13.0 2.15.0 default
aot The ALMA Observing Tool (OT) is a Java desktop application used for the preparation and submission of ALMA Phase 1 proposals and, for those which are accepted, Phase 2 materials (Scheduling Blocks). Cycle4 Cycle3PhaseII Cycle4 Cycle4_old Cycle4PhaseII
bbarolo 3D-Barolo (3D-Based Analysis of Rotating Object via Line Observations) or BBarolo is a tool for fitting 3D tilted-ring models to emission-line data-cubes 1.3 1.3
brats BRATS is a software package which provides a variety of tools for the spectral analysis of both new broad-bandwidth radio data, along with legacy support for narrowband telescopes 2.6.3 2.6.3
carta Cube Analysis and Rendering Tool for Astronomy, is a next generation image visualization and analysis tool designed for ALMA, VLA, and SKA pathfinders. 1.4-RedHat7 1.2.2 1.4-RedHat7 v1.4-ubuntu
casapy CASA, the Common Astronomy Software Applications package, is the primary data processing software for the Atacama Large Millimeter/submillimeter Array (ALMA) and NSF's Karl G. Jansky Very Large Array (VLA), and is frequently used also for other radio telescopes. release-5.1.1-5.el7 6.1.0-118 6.1.2-7-pipeline-2020.1.0.36 default feature-CAS-9108-11.el7 pipeline-release-5.6.1-8.el7 pipeline-release-5.6.2-2.el7 release-4.7.2-el7 release-5.0.0-218.el7 release-5.1.1-5.el7 release-5.1.2-4.el7 release-5.3.0-143.el7 release-5.4.0-68.el7 release-5.4.0-70.el7 release-5.4.1-31.el7 release-5.5.0-149.el7
difmap Difmap is a program developed for synthesis imaging of visibility data from interferometer arrays of radio telescopes world-wide. Its prime advantages over traditional packages, are its emphasis on interactive processing, speed, and the use of Difference mapping techniques. 2.5e 2.5e
ds9 SAOImageDS9. An image display and visualization tool for astronomical data. 8.2 7.7.5 7.7.6b8 8.0.1 8.2 8.2.deb
fv Fv is an easy to use graphical program for viewing and editing any FITS format image or table. 5.3 5.3
gildas GILDAS is a collection of state-of-the-art software oriented toward (sub-)millimeter radioastronomical applications (either single-dish or interferometer). exe-jun19c default exe-jun19c exe-mar18c exe-nov16b exe-oct16a src-jun19c
gnuplot gnuplot is a command-line program that can generate two- and three-dimensional plots of functions, data, and data fits 5.4.1 5.0.0 5.4.1
idl IDL, short for Interactive Data Language, is a programming language used for data analysis. 85 85 86 87
miriad Miriad is a radio interferometry data reduction package of particular interest to users of the Australia Telescope Compact Array (ATCA). It can be used for the reduction of continuum and spectral line observations from beginning to end, starting with the loading of the data (either FITS, the ATNF RPFITS or old BIMA formats) through to image synthesis, analysis and display with publication quality graphics. 20190625 20141023 20150702 20160721 20190625
sofia SoFiA 2 is a reimplementation of the original SoFiA pipeline in the C programming language. It is intended for use in HI data analysis pipelines 2.2.0 2.2.0
topcat TOPCAT is an interactive graphical viewer and editor for tabular data. Its aim is to provide most of the facilities that astronomers need for analysis and manipulation of source catalogues and other tables, though it can be used for non-astronomical data as well. 4.8.0 4.5-1 4.6-1 4.6-3 4.8.0
wsclean WSClean (w-stacking clean) is a fast generic widefield imager. It uses the w-stacking algorithm and can make use of the w-snapshot algorithm. 2.10.1 2.10.1 2.8 2.8.1 default

Librerie

name description default version available versions
ase The Atomic Simulation Environment (ASE) is a set of tools and Python modules for setting up, manipulating, running, visualizing and analyzing atomistic simulations 3.12.0 3.11.0_old 3.12.0 3.13.0
astron A collection of low-level routines, mainly related to astronomy, written in the commercial language IDL. needs coyote-setup. 2018-02-16 2014-01-14 2016-05-25 2018-02-16 current
astropy The Astropy Project is a community effort to develop a core package for astronomy using the Python programming language and improve usability, interoperability, and collaboration between astronomy Python packages 2.0.6 1.0.3-old 1.0.3-src 1.2.1 2.0.2 2.0.6 3.0.2 4.2 default
astroquery Astroquery is a set of tools for querying astronomical web forms and databases. 0.3.9 0.3.2 0.3.2.old 0.3.7 0.3.9 0.3.dev2794
atlas The ATLAS (Automatically Tuned Linear Algebra Software) project is an ongoing research effort focusing on applying empirical techniques in order to provide portable performance. At present, it provides C and Fortran77 interfaces to a portably efficient BLAS implementation, as well as a few routines from LAPACK. 3.10.2 3.10.2 default
casacore The casacore package contains the core libraries of the old AIPS++/CASA package. This split was made to get a better separation of core libraries and applications. 3.3.0 2.3.0 2.3.0-src 2.4.1 3.3.0
cfitsio CFITSIO is a library of C and Fortran subroutines for reading and writing data files in FITS (Flexible Image Transport System) data format. 3.49 3450 3450.old 3.47 3.49 default
fftw3 A fast, free C FFT library that includes real-complex, multidimensional, and parallel transforms. 3.3.8 3.3.8 default
gsl The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. 2.5 2.5 2.5-src default
mpi4py MPI for Python provides bindings of the Message Passing Interface (MPI) standard for the Python programming language, allowing any Python program to exploit multiple processors. 3.0.3 3.0.0 3.0.3
numpy NumPy is a library for the Python programming language, adding support for large, multi-dimensional arrays and matrices, along with a large collection of high-level mathematical functions to operate on these arrays. 1.19.4 1.11.2 1.11.2.old 1.14.2 1.14.3 1.15.4 1.16.6 1.19.4 default
pyfits The PyFITS module is a Python library providing access to FITS files. 3.4 3.4
python_casacore Python-casacore is a set of Python bindings for casacore, a c++ library used in radio astronomy. Python-casacore replaces the old pyrap 3.3.1 2.2.1 3.3.1
tensorflow TensorFlow is an end-to-end open source platform for machine learning. It has a comprehensive, flexible ecosystem of tools, libraries and community resources that lets researchers push the state-of-the-art in ML and developers easily build and deploy ML powered applications. 2.3.1-cp37 1.11.0 1.13.1 1.14.0 2.0.0b1 2.3.1-cp37

Sviluppo

name description default version available versions
gcc The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Ada, Go, and D, as well as libraries for these languages (libstdc++,...) 8.2.0 8.2.0 infrastructure
go Go is an open source programming language that makes it easy to build simple, reliable, and efficient software. 1.15.2 1.15.2
jdk The JDK includes a private JVM and a few other resources to finish the development of a Java application. 1.8.0_05 1.8.0_05
julia Julia was designed from the beginning for high performance. Julia programs compile to efficient native code for multiple platforms via LLVM. 1.5.3 1.5.3
llvm The LLVM Project is a collection of modular and reusable compiler and toolchain technologies 10.0.0 10.0.0 default
R load the R language and environment. needs gcc-setup. 3.6.0 3.1.0 3.6.0
rust Rust is a multi-paradigm programming language designed for performance and safety, especially safe concurrency. Rust is syntactically similar to C++, but can guarantee memory safety by using a borrow checker to validate references. Rust achieves memory safety without garbage collection, and reference counting is optional. 1.49.0 1.49.0 1.49.0-x86_64-unknown-linux-gnu

Ambienti

name description default version available versions
centos a CentOS container able to run all IRA software 7.202702 7 7.202702 default
cuda A Debian container with cuda toolchain and runtime 10.210112 10.210112
debian A Debian container taylored to run IRA software 10.210114 10 10.201105 10.201116 10.201130 10.201209 10.210114 default
jre the Java Runtime Environment 1.8.0_102 1.8.0_102
kern KERN is a bi-annually released set of radio astronomical software packages. It should contain most of the standard tools that a radio astronomer needs to work with radio telescope data 201119 201119
lofar A singularity image containing the IRA LOFAR software environment 191118.16 191003.13 191107.16 191111.19pub 191118.16 191121.15pub 191205.13pub 200323.12 d10.201020.09-ddf-private d10.201223-pybdsf default public