Advanced Framework for Learning Astrophysical Knowledge
Project description
===============================================================
aflak - Advanced Framework for Learning Astrophysical Knowledge
===============================================================
.. figure:: https://api.travis-ci.org/malikolivier/aflak.svg?branch=master
:alt: Build status
Environment
===========
Support Python3.
Setup
=====
::
virtualenv -p python3 venv
. ./venv/bin/activate
pip install -r requirements.txt
Open a FITS file
================
::
./run my-fits-file.fits
The provided FITS file is required to have the following extensions:
- 'FLUX': 3D data containing 2D luminosity component for each wavelength value
- 'WAVE': 1D data containing value of each target wavelength
After some fiddling you should be able to get a window like below:
.. figure:: images/2017-11-13-screenshot.jpg?raw=true
:alt: Screen capture of the running GUI application
Get sample FITS files
=====================
The Makefile contains a few recipes to get sample fits files.
Run make as below:
::
make data/manga-7443-12703-LINCUBE.fits
To see a fits file header
=========================
::
fold -w 80 foo.fits | less
TODO
====
- Show arbitrary sums over spectral data (currently only show one frame)
- Benchmark / Test with several fits files
- Improve ROI drawing
- Set a label on the histogram's Y-axis (flux [1E-17 erg/s/cm^2])
- Add a compass showing North and East directions and a scale bar in the unit
of arcsec on the image
v0.0.4
======
New:
- FITS menu from which FITS header can be seen
- Version flag to CLI
- `About' dialog box in Help menu
v0.0.3
======
Fix: Run aflak as module (with `python -m aflak`)
New:
- Include some unit tests
- Include units in waveform axes, read from loaded FITS files
v0.0.2
======
Fix: Use logarithmic scale on brightness histograms
v0.0.1
======
Very first version released on PyPI. Can only open FITS files and visualize
FLUX and WAVE data.
aflak - Advanced Framework for Learning Astrophysical Knowledge
===============================================================
.. figure:: https://api.travis-ci.org/malikolivier/aflak.svg?branch=master
:alt: Build status
Environment
===========
Support Python3.
Setup
=====
::
virtualenv -p python3 venv
. ./venv/bin/activate
pip install -r requirements.txt
Open a FITS file
================
::
./run my-fits-file.fits
The provided FITS file is required to have the following extensions:
- 'FLUX': 3D data containing 2D luminosity component for each wavelength value
- 'WAVE': 1D data containing value of each target wavelength
After some fiddling you should be able to get a window like below:
.. figure:: images/2017-11-13-screenshot.jpg?raw=true
:alt: Screen capture of the running GUI application
Get sample FITS files
=====================
The Makefile contains a few recipes to get sample fits files.
Run make as below:
::
make data/manga-7443-12703-LINCUBE.fits
To see a fits file header
=========================
::
fold -w 80 foo.fits | less
TODO
====
- Show arbitrary sums over spectral data (currently only show one frame)
- Benchmark / Test with several fits files
- Improve ROI drawing
- Set a label on the histogram's Y-axis (flux [1E-17 erg/s/cm^2])
- Add a compass showing North and East directions and a scale bar in the unit
of arcsec on the image
v0.0.4
======
New:
- FITS menu from which FITS header can be seen
- Version flag to CLI
- `About' dialog box in Help menu
v0.0.3
======
Fix: Run aflak as module (with `python -m aflak`)
New:
- Include some unit tests
- Include units in waveform axes, read from loaded FITS files
v0.0.2
======
Fix: Use logarithmic scale on brightness histograms
v0.0.1
======
Very first version released on PyPI. Can only open FITS files and visualize
FLUX and WAVE data.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
aflak-0.0.4.tar.gz
(21.8 kB
view details)
File details
Details for the file aflak-0.0.4.tar.gz.
File metadata
- Download URL: aflak-0.0.4.tar.gz
- Upload date:
- Size: 21.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c596051f49dc15608a0b2bafed4328ac25066122999bb885e6c62b94461419cf
|
|
| MD5 |
25869748e6d9d5a92433d40ae6a2d272
|
|
| BLAKE2b-256 |
2fc57613cce0c6459f78517a85abd8b672d063a4302636cf1b9792c2b2a5e4b8
|