Metadata-Version: 2.0
Name: astwro
Version: 0.5.9
Summary: Astro tools
Home-page: https://github.com/majkelx/astwro
Author: Mikolaj Kaluszynski, Astronomical Institute of Wroclaw University
Author-email: UNKNOWN
License: MIT
Keywords: daophot photometry
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering :: Astronomy
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Requires-Dist: astropy
Requires-Dist: bitarray (>=0.8)
Requires-Dist: deap
Requires-Dist: pandas
Requires-Dist: scipy

======
astwro
======
Astrophysical routines.

:Documentation: http://astwro.readthedocs.io/
:Source: https://github.com/majkelx/astwro
:Download: https://pypi.python.org/pypi/astwro

|version badge| |licence badge| |pythons badge|

.. |version badge| image:: https://img.shields.io/pypi/v/astwro.svg?maxAge=3600
   :target: https://pypi.python.org/pypi/astwro/
.. |licence badge| image:: https://img.shields.io/pypi/l/astwro.svg
    :target: https://pypi.python.org/pypi/astwro/
.. |pythons badge| image:: https://img.shields.io/pypi/pyversions/astwro.svg
    :target: 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
===========

.. code:: bash

    $ 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:

.. code:: python

   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.

.. code:: python

   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.

.. code:: python

   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.

.. code:: bash

   $ 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


