Skip to main content

Pipeline for processing and analysis of high-contrast imaging data

Project description

Pipeline for processing and analysis of high-contrast imaging data

https://badge.fury.io/py/pynpoint.svg https://img.shields.io/badge/Python-3.6%2C%203.7-yellow.svg?style=flat https://travis-ci.org/PynPoint/PynPoint.svg?branch=master https://readthedocs.org/projects/pynpoint/badge/?version=latest https://coveralls.io/repos/github/PynPoint/PynPoint/badge.svg?branch=master https://www.codefactor.io/repository/github/pynpoint/pynpoint/badge https://img.shields.io/badge/License-GPLv3-blue.svg http://img.shields.io/badge/arXiv-1811.03336-orange.svg?style=flat

PynPoint is a generic, end-to-end pipeline for the data reduction and analysis of high-contrast imaging data of planetary and substellar companions, as well as circumstellar disks in scattered light. The package is stable, has been extensively tested, and is available on PyPI. PynPoint is under continuous development so the latest implementations can be pulled from Github repository.

The pipeline has a modular architecture with a central data storage in which all results are stored by the processing modules. These modules have specific tasks such as the subtraction of the thermal background emission, frame selection, centering, PSF subtraction, and photometric and astrometric measurements. The tags from the central data storage can be written to FITS, HDF5, and text files with the available I/O modules.

To get a first impression, there is an end-to-end example available of a SPHERE/ZIMPOL H-alpha data set of the accreting M dwarf companion of HD 142527, which can be downloaded here.

Documentation

Documentation can be found at http://pynpoint.readthedocs.io, including installation instructions, details on the architecture of PynPoint, and a description of all the pipeline modules and their input parameters.

Mailing list

Please subscribe to the mailing list if you want to be informed about new functionalities, pipeline modules, releases, and other PynPoint related news.

Attribution

If you use PynPoint in your publication then please cite Stolker et al. (2019). Please also cite Amara & Quanz (2012) as the origin of PynPoint, which focused initially on the use of principal component analysis (PCA) as a PSF subtraction method. In case you use specifically the PCA-based background subtraction module or the wavelet based speckle suppression module, please give credit to Hunziker et al. (2018) or Bonse, Quanz & Amara (2018), respectively.

Contributing

Contributions in the form of bug fixes, new or improved functionalities, and additional pipeline modules are highly appreciated. Please consider forking the repository and creating a pull request to help improve and extend the package. Instructions for writing of modules are provided in the documentation. Bug reports can be provided by creating an issue on the Github page.

License

Copyright 2014-2019 Tomas Stolker, Markus Bonse, Sascha Quanz, Adam Amara, and contributors.

PynPoint is distributed under the GNU General Public License v3. See the LICENSE file for the terms and conditions.

Acknowledgements

The PynPoint logo was designed by Atlas Infographics and is available for use in presentations.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pynpoint-0.8.1.tar.gz (672.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pynpoint-0.8.1-py3-none-any.whl (158.5 kB view details)

Uploaded Python 3

File details

Details for the file pynpoint-0.8.1.tar.gz.

File metadata

  • Download URL: pynpoint-0.8.1.tar.gz
  • Upload date:
  • Size: 672.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.0

File hashes

Hashes for pynpoint-0.8.1.tar.gz
Algorithm Hash digest
SHA256 7af716d3bfd59d268da87e87523e7684b2df7eed6f93c714591c8258d099ec55
MD5 1cae13113828de169916b79f2dce8fdb
BLAKE2b-256 88a8ca3400f52b1e44ee505135a5f3c69958d4fd241ace128f24a2be3e17ff6d

See more details on using hashes here.

File details

Details for the file pynpoint-0.8.1-py3-none-any.whl.

File metadata

  • Download URL: pynpoint-0.8.1-py3-none-any.whl
  • Upload date:
  • Size: 158.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.0

File hashes

Hashes for pynpoint-0.8.1-py3-none-any.whl
Algorithm Hash digest
SHA256 16cd1fe4b551b91cd8ab1a1f1b5c6d8b1b93493675e2f8e00e4deaf0695621cc
MD5 4aafa89b9e0c6cb741f01bb2ba9e6018
BLAKE2b-256 71e74a4d001da1b07ba1263bb2d69b858e357d59ca1adbeb7c4d1e37332e8629

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page