Tools to expand on pandas functionality for astronomical operations.
Project description
astropandas
Tools to expand on pandas functionality for astronomical applications. The code is publically hosted on github:
https://github.com/jlvdb/yet_another_wizz.git
Installation
The yet_another_wizz package can be installed directly with pip::
pip install astropandas
Features
- directly read and write FITS table data, see
astropandas.read_fits
andastropandas.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
Release history Release notifications | RSS feed
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.2.tar.gz
(21.8 kB
view details)
Built Distribution
File details
Details for the file astropandas-1.2.2.tar.gz
.
File metadata
- Download URL: astropandas-1.2.2.tar.gz
- Upload date:
- Size: 21.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.17
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c1726911c9bcfb87e20f10e81380bc2e042cb8104c253237e90720f627ee8cd5 |
|
MD5 | b1faf55f407e1fabba8a0e5e5c69028e |
|
BLAKE2b-256 | 9e3ad642bf1ae5b32aafa05593f00508691d07f061a6419bc0c228f417dd2216 |
File details
Details for the file astropandas-1.2.2-py3-none-any.whl
.
File metadata
- Download URL: astropandas-1.2.2-py3-none-any.whl
- Upload date:
- Size: 21.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.17
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9b2e6a27dda4219c2f5031de8a4666eb085aec722e31a5a5cb9a57a713d06e0 |
|
MD5 | aefc78a67032449dfa92d673876415df |
|
BLAKE2b-256 | 11482e871033e7d84fb6746f9b9c4ac5b3919096bed3e6db9b4c5a3824d7c172 |