moody

CLI for the Mars ODE PDS Node

https://github.com/andrewannex/moody

Science Score: 23.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    1 of 2 committers (50.0%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.9%) to scientific vocabulary

Keywords

cli data mars python
Last synced: 6 months ago · JSON representation

Repository

CLI for the Mars ODE PDS Node

Basic Info
  • Host: GitHub
  • Owner: AndrewAnnex
  • License: mit
  • Language: Python
  • Default Branch: main
  • Homepage:
  • Size: 42 KB
Statistics
  • Stars: 6
  • Watchers: 3
  • Forks: 1
  • Open Issues: 1
  • Releases: 3
Topics
cli data mars python
Created almost 9 years ago · Last pushed about 1 year ago
Metadata Files
Readme Contributing License

README.rst

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|

.. |Gitter| image:: https://badges.gitter.im/AndrewAnnex/moody.svg
   :target: https://gitter.im/AndrewAnnex/moody?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge

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]

Owner

  • Name: Dr. Andrew Annex
  • Login: AndrewAnnex
  • Kind: user
  • Location: Pasadena, CA
  • Company: SETI Institute

Coder and Planetary Science PhD from Johns Hopkins University. Fmr Postdoc @ Caltech, Current Senior Science Systems Engineer @ SETI Institute

GitHub Events

Total
  • Watch event: 1
  • Push event: 3
  • Pull request event: 1
  • Create event: 1
Last Year
  • Watch event: 1
  • Push event: 3
  • Pull request event: 1
  • Create event: 1

Committers

Last synced: over 2 years ago

All Time
  • Total Commits: 30
  • Total Committers: 2
  • Avg Commits per committer: 15.0
  • Development Distribution Score (DDS): 0.133
Past Year
  • Commits: 4
  • Committers: 1
  • Avg Commits per committer: 4.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Andrew Annex a****y@v****u 26
Andrew Annex a****x@g****m 4
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 1
  • Total pull requests: 5
  • Average time to close issues: 4 months
  • Average time to close pull requests: about 5 hours
  • Total issue authors: 1
  • Total pull request authors: 1
  • Average comments per issue: 2.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 4
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 1
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • PDoakORNL (1)
Pull Request Authors
  • AndrewAnnex (5)
Top Labels
Issue Labels
Pull Request Labels

Dependencies

setup.py pypi
  • fire *
  • requests *
  • tqdm *
.github/workflows/ci-test.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
.github/workflows/python-publish.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite