Skip to main content

A Python library for characterizing and using the CCD cameras developed by Marshall Space Flight Center.

Project description

msfc-ccd

tests codecovBlack Ruff Documentation Status PyPI version

A Python library for characterizing and using the CCD cameras developed by Marshall Space Flight Center.

More information is available in the documentation.

Installation

msfc-ccd is available on PyPI and can be installed using pip:

pip install msfc-ccd

Examples

Load and display a single FITS file.

import matplotlib.pyplot as plt
import named_arrays as na
import msfc_ccd

# Load the sample image
image = msfc_ccd.fits.open(msfc_ccd.samples.path_fe55_esis1)

# Display the sample image
fig, ax = plt.subplots(
    constrained_layout=True,
)
im = na.plt.imshow(
    image.outputs.value,
    axis_x=image.axis_x,
    axis_y=image.axis_y,
    ax=ax,
);

A sample FITS image

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

msfc_ccd-1.0.1.tar.gz (6.2 MB view details)

Uploaded Source

Built Distribution

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

msfc_ccd-1.0.1-py3-none-any.whl (6.3 MB view details)

Uploaded Python 3

File details

Details for the file msfc_ccd-1.0.1.tar.gz.

File metadata

  • Download URL: msfc_ccd-1.0.1.tar.gz
  • Upload date:
  • Size: 6.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for msfc_ccd-1.0.1.tar.gz
Algorithm Hash digest
SHA256 6e47a3ef8551e408210e2031900fdd2514f0fff7aa588d461be59b98d7b7581d
MD5 03a379a8854ed55ab7222ef0f328a693
BLAKE2b-256 3d01d89cce17b034f8d158c2d8c2c439f5c26a0944b56436dadd7553c7c3382a

See more details on using hashes here.

Provenance

The following attestation bundles were made for msfc_ccd-1.0.1.tar.gz:

Publisher: publish.yml on sun-data/msfc-ccd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file msfc_ccd-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: msfc_ccd-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 6.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for msfc_ccd-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 114cf27f2be7037cd55568ad26cfd8416999ce7feffef04d1a47980cb86f1e30
MD5 09fa7c083698ba34ad4c71eb974d464e
BLAKE2b-256 906e824f2a3ee7c6468950d7dfac71519ac74c365dd7c16a4111c7228459f88a

See more details on using hashes here.

Provenance

The following attestation bundles were made for msfc_ccd-1.0.1-py3-none-any.whl:

Publisher: publish.yml on sun-data/msfc-ccd

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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