Skip to main content

moody

Moody is a CLI for the Mars ODE PDS Node. It implements some basic queries against the ODE to download certain files from the ODE. Currently it is focused on providing commands to download HiRISE and CTX raw files by productId instead of by wgeting the url directly.

The name ‘moody’ came from thinking about Mars, the ODE, and Python at the same time (but in a good way).

Installation

run pip install moody

Chat

There is a moody specific gitter room, but the maintainers also hang out in the open planetary slack

Gitter

Usage

Moody by default will use https to download and query the ODE, but this behavior can be changed by appending --nohttps to the end of any command.

Download a CTX EDR IMG file:

moody ctx-edr P16_007428_1845

Will download the ctx edr IMG file P16_007428_1845_XN_04N029W.IMG to the current working directory

Download all HiRISE EDR IMG files for a particular observation:

moody hirise-edr ESP_028335_1755

Will download all HiRISE EDR images for the ESP_028335_1755 observation to the current working directory.

To download a csv of the MOLA PEDR data for a given 1 degree bounding box (in 0-360 coords):

moody pedr 0 0 1 1

Commands

A list of comands and usages are listed below and can be found directly from moody using the --help flag:

moody [HTTPS]
moody [--use-https HTTPS]

moody ctx-edr PID [CHUNK_SIZE]
moody ctx-edr --pid PID [--chunk-size CHUNK_SIZE]

moody hirise-edr PID [CHUNK_SIZE]
moody hirise-edr --pid PID [--chunk-size CHUNK_SIZE]

Metadata

Release files for moody 0.2.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for moody 0.2.3
File Size Uploaded Provenance Actions
moody-0.2.3.tar.gz 6.2 kB Without provenance Details for moody-0.2.3.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for moody 0.2.3
File Interpreter ABI Platform Actions
moody-0.2.3-py3-none-any.whl Python 3 none any Details for moody-0.2.3-py3-none-any.whl

Total release size: 14.0 kB

Release files / moody-0.2.3.tar.gz

Download URL moody-0.2.3.tar.gz
Size 6.2 kB
Tags Source
SHA-256 checksum
How to use checksums
8585101fcdeb45a5666eb516498abb0ca93f352a7c1e5628998eb2513bf11cff
BLAKE2b-256 checksum
How to use checksums
9384bc46323b58938aeb3b522adc04138f80c2cb2d438c1061aaa8a2e3bc19aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.4

Release files / moody-0.2.3-py3-none-any.whl

Download URL moody-0.2.3-py3-none-any.whl
Size 7.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
40964fe8fc285e8829233390e6272e6a4a58185a3ae87c0160906177b2fc58f9
BLAKE2b-256 checksum
How to use checksums
81403a3998b7c391b9b49c16bc68809f28cc8f874d476b3c5e45a6e916bb3f1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.4

Security for moody 0.2.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page