Skip to main content

No project description provided

Project description

Test status Generic badge PyPI version

tesswcs logo

tesswcs

This package will enable you to create an astropy World Coordinate System for any pointing of the TESS telescope. You can access both the true WCS from archival data, and predict the WCS for a given RA, Dec, and spacecraft roll.

Installation

You can install tesswcs using pip

pip install --upgrade tesswcs

Usage

Below is an example of how to obtain a WCS for archival data

import tesswcs

wcs = tesswcs.WCS.from_archive(sector=1, camera=1, ccd=1)

Using astropy's WCS interface you can now either work with this object, for example you can obtain the sky position of row and column positions

wcs.pixel_to_world(row, column)

or obtain row and column positions from sky positions (using the astropy.coordinates.SkyCoord object).

from astropy.coordinates import SkyCoord
wcs.world_to_pixel(SkyCoord.from_name("HD 209458"))

You can also save these objects to fits files

wcs.to_fits('wcs.fits')

If you have a RA, Dec and roll in degrees you can also predict a WCS

import tesswcs

wcs = tesswcs.WCS.predict(ra=0, dec=0, roll=0, camera=1, ccd=1)

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

tesswcs-1.0.0.tar.gz (198.5 kB view details)

Uploaded Source

Built Distribution

tesswcs-1.0.0-py3-none-any.whl (198.2 kB view details)

Uploaded Python 3

File details

Details for the file tesswcs-1.0.0.tar.gz.

File metadata

  • Download URL: tesswcs-1.0.0.tar.gz
  • Upload date:
  • Size: 198.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.0 CPython/3.9.13 Darwin/22.6.0

File hashes

Hashes for tesswcs-1.0.0.tar.gz
Algorithm Hash digest
SHA256 a4cef1ce32abe6371041e30ddc8af7943e7a91cdb3068fe247fa042568b285d1
MD5 86ef622b2c24c714a19766f0dac8b4e0
BLAKE2b-256 7984f516a65f80252e036738abdd823544ca7a3f555a2c79263a83d2ffdec058

See more details on using hashes here.

Provenance

File details

Details for the file tesswcs-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: tesswcs-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 198.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.0 CPython/3.9.13 Darwin/22.6.0

File hashes

Hashes for tesswcs-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 29350cd4f1a8a8418ba1a6a620067033ffee7677980875a854a1f7d25a401285
MD5 2a79e773b6429334972ffdc53f5e8732
BLAKE2b-256 c93abc5211b318305967659d6cace0ccc6035ca4c0bbcab8b157adbb19d3970a

See more details on using hashes here.

Provenance

Supported by

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