Skip to main content

Utility package for working with spectral data cubes.

Project description

🛰️ spectralcubekit

⚙️ A modern toolkit for working with any and all flavors of spectral data cubes.


PyPI - Python Version PyPI - License PyPI - Version


🧠 What is spectralcubekit?

spectralcubekit is a lightweight, modular Python package designed to make analysis of spectral data cubes simple, flexible, and fun. Whether you're exploring planetary hyperspectral data, performing band analysis, or building your own spectral pipelines — this toolkit’s got you covered.


🧰 Currently Available Modules

Module Description
🧪 band_parameters Provides parameters that describe spectral band shapes and sizes.
📈 linear_fitting Fits lines to entire spectral cubes along the spectral domain (z-axis).
🧩 misc_utils Miscellaneous utility functions for spectral cube operations.

And more modules coming soon! As a work through my Ph.D., I will add all the utility functions I write for hyperspectral data processing here!


🚀 Quick Start

pip install spectralcubekit
import spectralcubekit as sck

fit_result = sck.fit_linear_cube(cube)
sck.save_fit(fit_result, "path/to/save.fits")

🔗 Links

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

reflspeckit-0.1.4.tar.gz (5.7 kB view details)

Uploaded Source

Built Distribution

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

reflspeckit-0.1.4-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file reflspeckit-0.1.4.tar.gz.

File metadata

  • Download URL: reflspeckit-0.1.4.tar.gz
  • Upload date:
  • Size: 5.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for reflspeckit-0.1.4.tar.gz
Algorithm Hash digest
SHA256 7e82ef41cbaa046a4a9bce5a2d8cd7472e239dfd016aa20f4de34f804da47325
MD5 e373900f2bb31f8f23a8dcff5ff7a8bf
BLAKE2b-256 ccae29d53a90fe9c28636dc49da631e97c8e95ae0f4992704f8b65d1808b2994

See more details on using hashes here.

File details

Details for the file reflspeckit-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: reflspeckit-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 7.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for reflspeckit-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 6fea905f90f89981d70cb40fe31f7ad629c3bfc4d44dd60b0a367e1d68c648b2
MD5 65c26d9cc72004696ec81f65671d177b
BLAKE2b-256 5d92d03379f73ab0a5fc77277849ffed01151142a6986cd737c6eb74fe17afff

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