astwro
Astrophysical routines.
Documentation: | http://astwro.readthedocs.io/ |
---|---|
Source: | https://github.com/majkelx/astwro |
Download: | https://pypi.python.org/pypi/astwro |
Overview
Set of modules developed in Astronomical Institute of Wroclaw University. Contains wrappers for daophot package, star lists manipulation as pandas DataFrames with export/import to daophot and ds9 formats, genetic algorithm for searchin for optimal PSF stars and other.
Instalation
$ pip install astwro
Note
You must have modern DAOPHOT suite installed to use pydaophot module (no no no IRAF's daophot).
Modules
Package contains following modules:
- pydaophot - wrapper for Peter Stetson's DAOPHOT photometry suite:
d = astwro.pydaophot.Daophot(image='i.fits')
res = d.PHotometry(IS=35, OS=50, apertures=[8])
- starlist - provides pandas objects for stars list, with import/export do daophot and ds9 formats.
s = res.photometry_starlist.sort_values('mag')
psf = astwro.starlist.read_dao_file('i.lst')
astwro.starlist.write_ds9_regions('i.reg', color='blue', indexes=[psf.index], colors=['red']) # PSF stars red
- utils - some helpers for scripts.
dir = astwro.utils.tempdir('i.lst')
f = open(os.path.join(dir.path,'notimportant.txt'), 'w')
- tools - command line (callable form python also) tools including gapick for finding optimal PSF-stars set using generic algorithm.
$ gapick.py -od results -c i.coo i.fits
Contact
For any comments or wishes plaese e-mail for the following alias: astwro.0.5@2007.gfdgfdg.com
For any issues please use github tracker: https://github.com/majkelx/astwro/issues