Skip to main content

Flight and ground code for the IMPRESS/EXACT/IMPISH small-payload missions

Project description

Python code for IMPRESS+EXACT+IMPISH

INSTALL

From pypi (normal use)

To install all code, including ground scripts

pip install umndet.[all]

To install just the structs used in flight

pip install -e umndet

For development

First, cd into this directory. Then,

To install all code, including ground scripts

pip install -e .[all]

To install just the structs used in flight

pip install -e .

USE

Import what you want in Python, e.g.: from umndet.common import impress_exact_structs as ies

Common code between flight/ground (umn_detector/common)

Code containing ways to parse binary data to Python (via ctypes and struct).

Ground code

Code that runs on the ground once we get the data. Used to decode packets into JSON for parsing later on.

Tools

Useful tools--simulate data and other things.

Rebinner (used in-flight)

Rebins the science data from IMPRESS into smaller files.

Scripts are defined in pyproject.toml. Example:

Rebin data

impress-rebinner time+energy data/file-ident-*

Will rebin the files given along time and energy axes.

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

umndet-0.1.2.tar.gz (9.0 kB view details)

Uploaded Source

Built Distribution

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

umndet-0.1.2-py3-none-any.whl (8.5 kB view details)

Uploaded Python 3

File details

Details for the file umndet-0.1.2.tar.gz.

File metadata

  • Download URL: umndet-0.1.2.tar.gz
  • Upload date:
  • Size: 9.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.0

File hashes

Hashes for umndet-0.1.2.tar.gz
Algorithm Hash digest
SHA256 33dcba9c6454a35aca6e63cdc882953139c39f79ec775f1ec3ce8f7bceaf8ff1
MD5 db8c27d830556616633df87444a7cb59
BLAKE2b-256 44655c06b89997b9aecf79d50397ce4a49307d7613b04c1a76b071d8ed84adca

See more details on using hashes here.

File details

Details for the file umndet-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: umndet-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 8.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.0

File hashes

Hashes for umndet-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 cc1730d3198214adaebb06331ea614d03ed56407811568e4dae366ee2370e750
MD5 12fbcfe9a01099f6618e51d6b882af52
BLAKE2b-256 1f8fa461df60dea459505999a204e20ab6f7b75aa4d270d059af4a9cd9dc0d30

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