Skip to main content

Tools to expand on pandas functionality for astronomical operations.

Project description

astropandas

Tools to expand on pandas functionality for astronomical applications.

Features

  • directly read and write FITS table data, see astropandas.read_fits and astropandas.to_fits
  • match based on sky coordinates, see astropandas.match

Examples

Reading and writing FITS table files:

import astropandas as apd

data = apd.read_fits("myfile.fits", hdu=1)
# manipulate data ...
apd.to_fits(data, "mynewfile.fits")

Matching on angular coordinates:

import astropandas as apd

data1 = apd.read_fits("myfile1.fits")
data2 = apd.read_fits("myfile2.fits")

# Match within one arcsecond on right ascension (ra) and declination (dec),#
# labeled "RA" and "DEC" in the data.
# Here we assume that the column names are the same in both catalogues,
# otherwise specify with left_ra=, right_ra=, etc.
apd.match(
    left=data1, right=data2,
    ra="RA", dec="DEC",
    threshold=1/3600)
# If no threshold is provided, it is computed automatically by finding the
# distance at which the number of matches is almost stationary.

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

astropandas-1.2.1.tar.gz (21.4 kB view details)

Uploaded Source

Built Distribution

astropandas-1.2.1-py3-none-any.whl (21.3 kB view details)

Uploaded Python 3

File details

Details for the file astropandas-1.2.1.tar.gz.

File metadata

  • Download URL: astropandas-1.2.1.tar.gz
  • Upload date:
  • Size: 21.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for astropandas-1.2.1.tar.gz
Algorithm Hash digest
SHA256 10a02763fbe778fb9f1bc9d435ebeb25e4a8a9780814cdd6710b4bf010489967
MD5 33fd4798365c5e6b2c13e9966a246bf3
BLAKE2b-256 8bcd2edb05d9b35f7337f93246635efd10fa595e3655ab79b40d05a34776dcac

See more details on using hashes here.

File details

Details for the file astropandas-1.2.1-py3-none-any.whl.

File metadata

  • Download URL: astropandas-1.2.1-py3-none-any.whl
  • Upload date:
  • Size: 21.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for astropandas-1.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 524d62eb04464c02fa65639482267b938d92e3e8b7aee3ca6866c9345d7040f0
MD5 8ef749b9b88f78aa780a98a7264b9b97
BLAKE2b-256 9a7284ef5ec4cee39c78f1ad984f33719dd1f4d7941d3fa7d2fd1d33690b5da7

See more details on using hashes here.

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