Skip to content
@NASA-Planetary-Science

NASA-Planetary-Science-GitHub

NASA-Planetary-Science GitHub

The NASA Planetary Science GitHub is the recommended repository for software developed through research projects funded by NASA's Planetary Science Division (PSD) within its Science Mission Directorate (SMD), especially research projects under ROSES Appendix C.1.

For access:

Contact Dr. KC Hansen at kenneth.c.hansen@nasa.gov to request access, which provides researchers with the ability to create a repository for their software.

Requirements & Resources

The SMD Scientific Information Policy (SPD-41A) describes how research software developed with SMD funding must be shared, starting in ROSES 2023. In particular, SMD-funded scientifically useful software must:

  • be made publicly available (e.g., via this NASA Planetary Science GitHub) no later than the publication date of the associated paper (or the end of the award's period of performance, if there is no associated publication)
  • be made citable using a persistent identifier (e.g., via Zenodo, which is integrated with GitHub)
  • include a code of conduct and guidelines for community contributions (e.g., as for NASA TOPS), which may include how to make contributions, the type of contributions that the project is accepting, or even that the project is currently not accepting contributions

Additionally, such software is strongly recommended to be released under a permissive license (e.g., Apache License 2.0, MIT License). The above requirements do not apply to restricted or commercial software.

See the SMD Open Science Guidelines, in particular the Software Management & Sharing section, for further details and examples of what is considered acceptable compliance to these requirements.

For research projects funded under ROSES Appendix C.1., the PSD Information & Data Policy, which is the PSD Division-level supplement to SPD-41A, also applies but does not contain any additional requirements on software at this time.

Go here for more information on NASA's Open Source Science Initiative.

Popular repositories Loading

  1. sbpy sbpy Public

    A Python package for small bodies research

    Python 78 38

  2. HiMAT HiMAT Public

    Jupyter Notebook 23 8

  3. sbpy-tutorial sbpy-tutorial Public

    sbpy tutorials and workshop materials

    Jupyter Notebook 15 8

  4. AmesCAP AmesCAP Public

    Analysis pipeline for the Ames GCM

    Python 12 10

  5. PlanetProfile PlanetProfile Public

    Mirror of vancesteven/PlanetProfile. Pull requests should be submitted to vancesteven/PlanetProfile.

    MATLAB 8 1

  6. planetWRF planetWRF Public

    Planetary version of the Weather Research and Forecasting model

    Fortran 8 3

Repositories

Showing 10 of 50 repositories
  • rss_ringoccs Public
    NASA-Planetary-Science/rss_ringoccs's past year of commit activity
    C 7 GPL-3.0 3 11 1 Updated Sep 23, 2026
  • VIPER Public

    VIPER : Voyager Ion PLS Experiment Response. IDL code to analyze Voyager PLS ion and electron data at the outer planets to extract plasma parameters such as density, temperature and/or velocity.

    NASA-Planetary-Science/VIPER's past year of commit activity
    IDL 0 MIT 0 0 0 Updated Sep 16, 2026
  • wara Public
    NASA-Planetary-Science/wara's past year of commit activity
    Python 4 0 1 0 Updated Sep 15, 2026
  • AmesCAP Public

    Analysis pipeline for the Ames GCM

    NASA-Planetary-Science/AmesCAP's past year of commit activity
    Python 12 MIT 10 2 1 Updated Sep 4, 2026
  • pgdtools Public

    Tools to interact with the presolar grain database.

    NASA-Planetary-Science/pgdtools's past year of commit activity
    TeX 3 MIT 1 0 0 Updated Aug 26, 2026
  • sbpy Public

    A Python package for small bodies research

    NASA-Planetary-Science/sbpy's past year of commit activity
    Python 78 38 55 (1 issue needs help) 12 Updated May 14, 2026
  • SpectralMeteoriteMappingTool Public

    The Spectral Meteorite Mapping Tool is a machine learning algorithm designed to analyze asteroid mineralogy using archived near-infrared meteorite spectroscopy.

    NASA-Planetary-Science/SpectralMeteoriteMappingTool's past year of commit activity
    Python 1 MIT 0 0 0 Updated May 4, 2026
  • PDS-SBN_LONEOS_image_processing_software Public

    This depository describes the software used to create the Planetary Data System / Small Bodies Node (PDS-SBN) LONEOS Archive V2.0 These scripts are being archived here because the PDS/SBN does not allow software to be archived.

    NASA-Planetary-Science/PDS-SBN_LONEOS_image_processing_software's past year of commit activity
    1 0 0 0 Updated Jan 16, 2026
  • krc Public

    The KRC thermal model and associated davinci interface

    NASA-Planetary-Science/krc's past year of commit activity
    TeX 5 2 1 0 Updated Jul 15, 2025
  • Pade-disk-code Public

    Fortran90 code to simulate protoplanetary disk turbulence using Pade/compact differencing.

    NASA-Planetary-Science/Pade-disk-code's past year of commit activity
    Fortran 2 0 0 0 Updated Apr 28, 2025

Most used topics

Loading…