OMEGA-Py

OMEGA-Py: Python Tools for OMEGA Data - Published in JOSS (2024)

https://github.com/astcherbinine/omegapy

Science Score: 100.0%

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

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 2 DOI reference(s) in README and JOSS metadata
  • Academic publication links
    Links to: joss.theoj.org, zenodo.org
  • Committers with academic emails
    2 of 3 committers (66.7%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
    Published in Journal of Open Source Software

Keywords

astronomy physics planetary-science python3

Scientific Fields

Mathematics Computer Science - 84% confidence
Last synced: 4 months ago · JSON representation ·

Repository

Python tools for OMEGA/MEx observation data (importation/correction/display).

Basic Info
Statistics
  • Stars: 12
  • Watchers: 1
  • Forks: 2
  • Open Issues: 1
  • Releases: 11
Topics
astronomy physics planetary-science python3
Created almost 5 years ago · Last pushed 10 months ago
Metadata Files
Readme License Citation

README.md

version-json pythonversion DOI status

OMEGA-Py : Python tools for OMEGA data

Importation and display of OMEGA/MEx observations in Python 3, based on the IDL SOFT10 routines developped in the IAS planetary team.

Installation & Update

Method 1: from PyPI (recommended)

Installation: pip3 install omegapy

Update: pip3 install omegapy --upgrade

Method 2: from the GitHub repository (development version)

Installation: Clone the repository and install with pip:

~~~bash git clone https://github.com/AStcherbinine/omegapy.git cd omegapy pip3 install . ~~~

Update: Go to the previously cloned repository, pull the last updates, and install them with pip: ~~~bash cd omegapy git pull pip3 install . ~~~

Documentation

Full documentation of the OMEGA-Py module is available at astcherbinine.github.io/omegapy

Planetary Data Workshop 2023: abstract & slides

Community guidelines

To contribute to OMEGA-Py, report an issue or seek support, please refer to the community guidelines page of the documentation available here.

Citing OMEGA-Py

If you are using OMEGA-Py in your research, please cite it according to the guidelines available here.

Credits

© Aurélien Stcherbinine (2020–2025)

Institut d'Astrophysique Spatiale (IAS), Université Paris-Saclay, CNRS, Orsay, France

LATMOS/IPSL, UVSQ Université Paris-Saclay, Sorbonne Université, CNRS, Guyancourt, France

Department of Astronomy and Planetary Science, Northern Arizona University, Flagstaff, AZ, USA

Institut de Recherche en Astrophysique et Planétologie (IRAP), CNES, Université Toulouse III, CNRS, Toulouse, France

License

This package is released under a MIT open source license. See LICENSE for more details.

Owner

  • Name: Aurélien Stcherbinine
  • Login: AStcherbinine
  • Kind: user
  • Company: Northern Arizona University

Postdoctoral Research Scholar in Astrophysics / Planetary science

JOSS Publication

OMEGA-Py: Python Tools for OMEGA Data
Published
July 20, 2024
Volume 9, Issue 99, Page 6566
Authors
Aurélien Stcherbinine ORCID
Department of Astronomy and Planetary Science, Northern Arizona University, Flagstaff, AZ, USA
Yves Langevin ORCID
IAS, Université Paris-Saclay, CNRS, Orsay, France
John Carter ORCID
IAS, Université Paris-Saclay, CNRS, Orsay, France, LAM, Université Aix-Marseille, CNRS, CNES, Marseille, France
Mathieu Vincendon ORCID
IAS, Université Paris-Saclay, CNRS, Orsay, France
Yann Leseigneur ORCID
IAS, Université Paris-Saclay, CNRS, Orsay, France
Océane Barraud ORCID
German Aerospace Center (DLR), Institute of Planetary Research, Berlin, Germany
Editor
Dan Foreman-Mackey ORCID
Tags
Astronomy Planetary Science OMEGA Mars Express Mars ESA

Citation (CITATION.cff)

cff-version: "1.2.0"
authors:
- family-names: Stcherbinine
  given-names: Aurélien
  orcid: "https://orcid.org/0000-0002-7086-5443"
- family-names: Langevin
  given-names: Yves
  orcid: "https://orcid.org/0000-0002-4492-215X"
- family-names: Carter
  given-names: John
  orcid: "https://orcid.org/0000-0002-2698-6926"
- family-names: Vincendon
  given-names: Mathieu
  orcid: "https://orcid.org/0000-0002-1072-7487"
- family-names: Leseigneur
  given-names: Yann
  orcid: "https://orcid.org/0000-0003-1787-2924"
- family-names: Barraud
  given-names: Océane
  orcid: "https://orcid.org/0000-0002-9985-1109"
doi: 10.5281/zenodo.7818828
message: If you use this software, please cite our article in the
  Journal of Open Source Software.
preferred-citation:
  authors:
  - family-names: Stcherbinine
    given-names: Aurélien
    orcid: "https://orcid.org/0000-0002-7086-5443"
  - family-names: Langevin
    given-names: Yves
    orcid: "https://orcid.org/0000-0002-4492-215X"
  - family-names: Carter
    given-names: John
    orcid: "https://orcid.org/0000-0002-2698-6926"
  - family-names: Vincendon
    given-names: Mathieu
    orcid: "https://orcid.org/0000-0002-1072-7487"
  - family-names: Leseigneur
    given-names: Yann
    orcid: "https://orcid.org/0000-0003-1787-2924"
  - family-names: Barraud
    given-names: Océane
    orcid: "https://orcid.org/0000-0002-9985-1109"
  date-published: 2024-07-20
  doi: 10.21105/joss.06566
  issn: 2475-9066
  issue: 99
  journal: Journal of Open Source Software
  publisher:
    name: Open Journals
  start: 6566
  title: "OMEGA-Py: Python Tools for OMEGA Data"
  type: article
  url: "https://joss.theoj.org/papers/10.21105/joss.06566"
  volume: 9
title: "OMEGA-Py: Python Tools for OMEGA Data"

GitHub Events

Total
  • Create event: 3
  • Release event: 1
  • Issues event: 1
  • Watch event: 2
  • Delete event: 1
  • Issue comment event: 5
  • Push event: 12
  • Pull request event: 4
  • Fork event: 1
Last Year
  • Create event: 3
  • Release event: 1
  • Issues event: 1
  • Watch event: 2
  • Delete event: 1
  • Issue comment event: 5
  • Push event: 12
  • Pull request event: 4
  • Fork event: 1

Committers

Last synced: 5 months ago

All Time
  • Total Commits: 269
  • Total Committers: 3
  • Avg Commits per committer: 89.667
  • Development Distribution Score (DDS): 0.019
Past Year
  • Commits: 13
  • Committers: 2
  • Avg Commits per committer: 6.5
  • Development Distribution Score (DDS): 0.308
Top Committers
Name Email Commits
aurelien stcherbinine a****e@i****r 264
frederic.schmidt f****t@u****r 4
Sierra V. Brown 8****C 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 4 months ago

All Time
  • Total issues: 9
  • Total pull requests: 6
  • Average time to close issues: 28 days
  • Average time to close pull requests: about 16 hours
  • Total issue authors: 5
  • Total pull request authors: 3
  • Average comments per issue: 2.78
  • Average comments per pull request: 0.83
  • Merged pull requests: 6
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 2
  • Pull requests: 3
  • Average time to close issues: 5 days
  • Average time to close pull requests: 1 day
  • Issue authors: 2
  • Pull request authors: 2
  • Average comments per issue: 1.5
  • Average comments per pull request: 1.67
  • Merged pull requests: 3
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • Sierra-MC (3)
  • ryanbanderson (2)
  • geomorphlab (1)
  • Inosen-Infinity (1)
  • pyg0629 (1)
Pull Request Authors
  • AStcherbinine (4)
  • Sierra-MC (2)
  • fredericschmidt (2)
Top Labels
Issue Labels
joss-review (5) bug (1)
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 35 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 1
  • Total versions: 26
  • Total maintainers: 1
pypi.org: omegapy

Python tools for OMEGA/MEx observations analysis

  • Versions: 26
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 35 Last month
Rankings
Dependent packages count: 10.0%
Stargazers count: 17.7%
Average: 20.1%
Downloads: 21.1%
Dependent repos count: 21.7%
Forks count: 29.8%
Maintainers (1)
Last synced: 4 months ago

Dependencies

requirements.txt pypi
  • matplotlib >=3.0
  • numpy >=1.17
  • pandas >=0.25
  • scipy >=1.3
  • tqdm >=4.31
.github/workflows/python-publish.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
  • pypa/gh-action-pypi-publish master composite