Data Analysis, Simulations and Visualization on the Sphere
Software for pixelization, hierarchical indexation, synthesis, analysis, and visualization of data on the sphere. Please acknowledge HEALPix by quoting the web page http://healpix.sourceforge.net and publication: K.M. Gorski et al., 2005, Ap.J., 622, p.759 Full software documentation available at http://healpix.sf.net/documentation.php Wiki Pages: https://sourceforge.net/p/healpix/wiki/Home GDL users should read https://sourceforge.net/p/healpix/wiki/HEALPix%20and%20GDL/
Routines for wavefront propagation in IDL, Matlab, and Python
PROPER is a library of routines for the propagation of wavefronts through an optical system using Fourier-based methods. It was developed at the Jet Propulsion Laboratory for modeling stellar coronagraphs, but it can be applied to other optical systems were diffraction propagation is of concern. It is currently available for IDL (Interactive Data Language), Matlab and Python (2.7 & 3.x). It includes routines for generating complex apertures and obscurations and aberrations (Zernike & PSD-defined). It includes a model of a deformable mirror for wavefront control. The routines perform near and far field propagation with automatic selection of propagators. All Python users are urged to download v3.0b, which has some major bug fixes. The latest Python version is v3.0b released on 6 Mar 2018. IDL and Matlab versions are v3.0a from 22 Jan 2018.
Python & NOVAS. Use Python to calculate the position of Sun, Moon, Planets and Stars with unprecedented precision. PyNOVAS can be used by (Amateur) Astronomers, Sailors and other people interested in Celestial Navigation, Astronomy and Astrometry.
Open source observatory control software
RTS2 is project to create an open source environment for control of a fully autonomous observatory. It is running about dozen fully autonomous observatories. Its modular design allow easily addition of new devices (to already huge supported HW list).
Space Science library for Python - contains superposed epoch classes, drift shell tracing, access to magnetic field models, streamline tracing, bootstrap confidence limits, time and coordinate conversions, etc.
Application for logging, planning, and searching astronomy observations. Written in Python/Tkinter with support for xmlrpc/SOAP as a secondary goal.
DIANE -- Distributed Analysis Environment for Parallel Scientific Applications. Keywords: middleware, Master Worker Workflow Manager, GRID.
GIRAFFE Data Reduction Software
GIRAFFE Base Line Data Reduction Software is a set of python scripts and modules and a C library to reduce FITS images produced by the Very Large Telescope (VLT) FLAMES instrument.
Toolbox for high-level analysis of astronomical gamma-ray data
GammaLib is a versatile toolbox for the high-level analysis of astronomical gamma-ray data. It consists of a C++ library and a Python module that exposes the full functionality of the library to Python. The library provides an abstract data analysis framework that is independent of any specific gamma-ray telescope. Instrument specific aspects, such as handling of data formats and response functions, are implemented as isolated and well defined modules sharing an identical abstract interface. This enables a joint multi-instrument analysis of data, allowing for consistent broad-band spectral fitting or imaging. So far, GammaLib supports analysis of data obtained with COMPTEL, Fermi/LAT, and Cherenkov telescopes (CTA, H.E.S.S., MAGIC, VERITAS). Except for HEASARC's cfitsio library that is used to implement the FITS interface, GammaLib does not rely on any third-party software. All functionalities are implemented natively.
KAstrometry is a Astrometry program for the KDE Desktop Environment. It aims to be a good tool to make measurements of objects in space from images taken by CCD cameras. Such measurements might be used to find orbits of astroids.
L.E.I.C.A. (Long Exposure Internet CAmera) is an application that takes input from your webcam, or v4l2 device, and makes a long-exposure image. Until now there's only a python binding for this app, soon there will be a C/C++ SDL one
The MeqTree project provides a modelling, simulation and calibration toolkit aimed at (but not exclusive to) radioastronomical applications.
NTuple is a Python module used by high-energy physicists and astrophysicists to easily and efficiently access ntuple data stored in large ROOT data stores. Specifically, NTuple provides a friendly Pythonic interface to TNtuples and TTrees stored in TFiles
IRAF image server for Mac OS X (pure Cocoa).
PyXPA is a Python interface to the XPA library (http://hea-www.harvard.edu/RD/xpa/ developed by the SAO/HEAD R&D Group (http://hea-www.harvard.edu/RD/)).
Python Arrays is a project to reimplement the existing Python Numeric module which adds the ability to efficiently manipulate large numeric arrays in ways similar to Matlab and IDL.
Sparrow is a package for single-dish astronomical data-reduction developed by the National Radio Astronomy Observatory.
Currently being unified with other sites listed at http://sthigpen.freeshell.org
Set of scripts to perform galaxy photometry simulations.
This project contains a set of python scripts to perform SExtractor galaxy photometry simulations. It uses Galfit to simulate the galaxies and SExtractor for the photometry. It is defined to be used also with distributed computing and with Condor. No very well documented yet. Developed for my PhD.
klathon is an environment in which you can switch between the two languages: Python and CLASS (CLASS is a famous software for astronomy). You can program in one language and switch to the other halfway, thus heavily enhance CLASS's controlling ability.
La P.A.P.A. (Python Alternative for Programming Astrophysics) want to give an alternative to the astrophysicists (and any one that use RSI-IDL) for start programming in Python using similar functions as IDL and at the same time learn the power of Python.
Open source development of a tool for the astronomy community to interact with the GRB Coordinates Network (GCN) broadcast of real-time gamma-ray burst (GRB) and X-ray Flash (XRF) information. Support for satellite packets: HETE-2, Integral, Swift
UTS: Unified Telescope System. A modular system for controlling astronomical observatories.