SphereX Data Retrieval and Photometry Toolkit
Project description
Xcavation
Xcavation is a Python package designed for efficient retrieval, photometric extraction, and visualization of SPHEREx survey data. Streamlined API for querying SPHEREx QR2 data products via IRSA, performing either aperture or PSF photometry, accounting for proper motion. Multi-threading is supported to significantly accelerate polar regions.
🛠️ Installation 🛠️
- Download Python: Visit here to install Python
- Download pip: Visit here to install pip
- Run Install Command: Run the command in terminal:
pip install xcavation
⚙️ Using Xcavation ⚙️
How to Use genspec
- After Xcavation is installed, verify the installation by running the following command:
from xcavation.genspec import *. If you encounter any issues during installation, please reach out to Hunter Brooks for assistance. - Assign the relavent variables as described below.
- Execute the command:
genspec(ra, dec, style). These are the minimum required parameters for Xcavation to run. You can include optional variables if needed.
-
Required Variables:
-
ra: Right Accension in Degrees: float:
- example:
131.123
- example:
-
dec: Declination in Degrees: float:
- example:
-12.31254
- example:
-
style: Aperature or PSF Photometry: string:
- example:
apertureorpsf
- example:
-
-
Optional Variables:
- pmra: Proper Motion in Right Accension (in arcsec/year): float
- example:
-0.981, default=None
- example:
- pmdec: Proper Motion in Declination (in arcsec/year): float
- example:
0.123, default=None
- example:
- mjd: Modified Julian Date of inputed R.A. and Decl. from Above: float
- example:
57170, default=None
- example:
- verification: Plots Q.A. and Spectrum if True: boolean
- example:
True, default=False
- example:
- threads: Number of Threads for Multi-Threading: list
- example:
2, default=8
- example:
- pmra: Proper Motion in Right Accension (in arcsec/year): float
📞 Support & Development Team 📞
- Mr. Hunter Brooks
- Email: hbrooks8@rockets.utoledo.edu
📖 Acknowledgments 📖
-
If you intend to publish any calculations done by fossyl, please reference Brooks et al. (in prep.).
-
Please reference the relavent SPHEREx publication.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file xcavation-0.1.0.tar.gz.
File metadata
- Download URL: xcavation-0.1.0.tar.gz
- Upload date:
- Size: 11.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
935e6ef47941a25e4ee154ee0c0396ff64812434bb8fecea5b81459d0f971bc0
|
|
| MD5 |
952d1ef1b58b437e04c4a5da9ed32337
|
|
| BLAKE2b-256 |
a2d1a0ae219c4d1c47711eae9df4164c4e353c125ae2460572a799a9546b252c
|
File details
Details for the file xcavation-0.1.0-py3-none-any.whl.
File metadata
- Download URL: xcavation-0.1.0-py3-none-any.whl
- Upload date:
- Size: 12.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4791228c11f608fa410b8254efb91f78de904316b3d73be432b4093ed5811bea
|
|
| MD5 |
1889feb49b44f0cb9f221768867ad195
|
|
| BLAKE2b-256 |
069adffa0d185aacc55beae54a2a60ea68f9049ded0ff525335def3d5fd7ff93
|