From 71634fc876c42f9fc20e67c9b68983ae501d5899 Mon Sep 17 00:00:00 2001 From: Shawn Polson Date: Thu, 1 Oct 2026 10:49:21 -0600 Subject: [PATCH 1/4] Link project titles to HSSI software landing pages --- _data/projects.yml | 60 ++++++++++++++++++++++ _data/projects_core.yml | 7 +++ _data/projects_unevaluated.yml | 28 ++++++++++ _includes/project_cards.html | 4 +- _includes/project_cards_unevaluated.html | 4 +- _includes/project_title.html | 5 ++ _pages/docs/adding_to_pyhc_project_list.md | 1 + css/custom.css | 19 +++++++ 8 files changed, 124 insertions(+), 4 deletions(-) create mode 100644 _includes/project_title.html diff --git a/_data/projects.yml b/_data/projects.yml index a0674bc3..814fd5ef 100644 --- a/_data/projects.yml +++ b/_data/projects.yml @@ -1,4 +1,5 @@ - name: "AACGMV2" + hssi: "https://hssi.hsdcloud.org/software/aacgmv2/" description: "A Python wrapper for the AACGM-v2 C library" docs: "http://aacgmv2.readthedocs.io" code: "https://github.com/aburrell/aacgmv2" @@ -12,6 +13,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: AFINO + hssi: "https://hssi.hsdcloud.org/software/afino-automated-flare-inference-of-oscillations/" code: https://github.com/aringlis/afino_release_version docs: https://afino-release-version.readthedocs.io/ description: A tool for finding oscillations in time series data @@ -25,6 +27,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "aiapy" + hssi: "https://hssi.hsdcloud.org/software/aiapy/" code: "https://github.com/LM-SAL/aiapy" docs: "https://aiapy.readthedocs.io" logo: "https://assets.gitlab-static.net/uploads/-/system/project/avatar/10985339/AIA_logo_small.jpg?width=64" @@ -39,6 +42,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "aidapy" + hssi: "https://hssi.hsdcloud.org/software/aidapy/" code: "https://gitlab.com/aidaspace/aidapy" docs: "https://aidapy.readthedocs.io" description: "A Python package to provide machine learning and statistical methods to heliophysics data" @@ -52,6 +56,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: amisrsynthdata + hssi: "https://hssi.hsdcloud.org/software/amisrsynthdata/" description: "The amisrsynthdata package generates synthetic data for the Advanced Modular Incoherent Scatter Radars (AMISR)." docs: https://amisrsynthdata.readthedocs.io/en/latest/ code: https://github.com/amisr/amisrsynthdata @@ -65,6 +70,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "apexpy" + hssi: "https://hssi.hsdcloud.org/software/apexpy/" description: "A Python wrapper for the Apex fortran library" docs: "http://apexpy.readthedocs.io" code: "https://github.com/aburrell/apexpy" @@ -78,6 +84,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "asilib" + hssi: "https://hssi.hsdcloud.org/software/asilib/" description: "asilib is an open source package providing data access and analysis tools for the world’s all-sky imager (ASI) data." docs: "https://aurora-asi-lib.readthedocs.io/" code: "https://github.com/mshumko/asilib" @@ -92,6 +99,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: CCSDSPy + hssi: "https://hssi.hsdcloud.org/software/ccsdspy/" code: https://github.com/ccsdspy/ccsdspy/ description: A Python package for reading CCSDS (spacecraft) packet data. docs: "https://docs.ccsdspy.org/en/latest/#" @@ -106,6 +114,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: CDFlib + hssi: "https://hssi.hsdcloud.org/software/cdflib/" code: https://github.com/MAVENSDC/cdflib docs: https://cdflib.readthedocs.io/en/latest/ description: Read / write NASA CDF with pure Python + Numpy, no compiling @@ -120,6 +129,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "CloudCatalog" + hssi: "https://hssi.hsdcloud.org/software/cloudcatalog-api/" code: https://github.com/heliocloud-data/cloudcatalog/ description: A Python package for retrieving cloud data file catalogs/indices docs: https://github.com/heliocloud-data/cloudcatalog/blob/main/docs/cloudcatalog-spec.md @@ -134,6 +144,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "dbprocessing" + hssi: "https://hssi.hsdcloud.org/software/spacepy-dbprocessing/" description: "Database-driven Heliophysics processing controller." docs: "https://spacepy.github.io/dbprocessing" code: "https://github.com/spacepy/dbprocessing" @@ -147,6 +158,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: enlilviz + hssi: "https://hssi.hsdcloud.org/software/enlilviz/" description: A Python toolkit for Enlil solar wind visualizations. docs: https://enlilviz.readthedocs.io/ code: https://github.com/SWxTREC/enlilviz @@ -160,6 +172,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "EUVpy" + hssi: "https://hssi.hsdcloud.org/software/euvpy/" url: "https://github.com/DanBrandt/EUVpy/tree/main" description: "A Python package containing several models for solar EUV irradiance." logo: https://euvpy.readthedocs.io/en/latest/_images/EUVpy_logo.png @@ -175,6 +188,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "fiasco" + hssi: "https://hssi.hsdcloud.org/software/fiasco/" description: "A Python interface to the CHIANTI atomic database." docs: "http://fiasco.readthedocs.io" code: "https://github.com/wtbarnes/fiasco" @@ -188,6 +202,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "fisspy" + hssi: "https://hssi.hsdcloud.org/software/fisspy/" description: "Fast Imaging Solar Spectrograph (FISS) on the New Solar Telescope." code: "https://github.com/SNU-sunday/fisspy" contact: "Juhyeong Kang" @@ -200,6 +215,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "GCMprocpy" + hssi: "https://hssi.hsdcloud.org/software/gcmprocpy/" description: "A Python package for post processing and analysis of TIE-GCM and WACCM-X outputs." docs: "https://gcmprocpy.readthedocs.io" code: "https://github.com/NCAR/gcmprocpy.git" @@ -213,6 +229,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "geodata" + hssi: "https://hssi.hsdcloud.org/software/jswoboda-geodatapython-isr-sim-paper/" description: "Geophysics analysis of radar and optical systems." logo: "https://github.com/jswoboda/GeoDataPython/raw/master/logo/logo1.png" code: "https://github.com/jswoboda/GeoDataPython" @@ -226,6 +243,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "geopack" + hssi: "https://hssi.hsdcloud.org/software/geopack/" description: "Python version of geopack and Tsyganenko models" docs: "https://github.com/tsssss/geopack/blob/master/README.md" code: "https://github.com/tsssss/geopack" @@ -239,6 +257,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "GeospaceLAB" + hssi: "https://hssi.hsdcloud.org/software/geospacelab/" url: "https://github.com/JouleCai/geospacelab" description: "A Python library for managing and visualizing data in Space Physics." logo: "https://github.com/JouleCai/geospacelab/blob/master/docs/images/logo_v1_landscape_accent_colors.png" @@ -254,6 +273,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "HelioAI" + hssi: "" url: "https://github.com/erdoganfurkan/HelioAI" description: "An AI agent for heliophysics: natural-language parameter discovery across 70+ missions, sandboxed analysis, and reproducible notebook export." docs: "https://erdoganfurkan.github.io/HelioAI/" @@ -268,6 +288,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "HERMES-Core" + hssi: "https://hssi.hsdcloud.org/software/hermes-core/" url: "https://github.com/HERMES-SOC/hermes_core" description: "A central Python Package for common functionality across all HERMES instruments" logo: "https://raw.githubusercontent.com/HERMES-SOC/hermes_core/main/docs/logo/hermes_logo.png" @@ -283,6 +304,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "hissw" + hssi: "https://hssi.hsdcloud.org/software/hissw/" description: "Easily integrate SSWIDL scripts into your Python workflow via Jinja templates" docs: "https://wtbarnes.github.io/hissw" code: "https://github.com/wtbarnes/hissw" @@ -296,6 +318,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "irispy-lmsal" + hssi: "https://hssi.hsdcloud.org/software/irispy/" description: "A Python package that provides the tools to read in and analyze data from the IRIS solar-observing satellite." docs: "https://irispy-lmsal.readthedocs.io" code: "https://github.com/LM-SAL/irispy-lmsal" @@ -309,6 +332,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "kaipy" + hssi: "https://hssi.hsdcloud.org/software/kaipy/" description: "Kaipy is a Python package for analysis and visualization of simulation results from a scientific software package Kaiju." docs: "https://kaipy-docs.readthedocs.io/" code: "https://github.com/JHUAPL/kaipy" @@ -322,6 +346,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: lofarSun + hssi: "https://hssi.hsdcloud.org/software/lofarsun/" url: "https://github.com/peijin94/LOFAR-Sun-tools" code: "https://github.com/peijin94/LOFAR-Sun-tools" docs: "https://lofar-sun-tools.readthedocs.io/en/latest" @@ -337,6 +362,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "MadrigalWeb" + hssi: "https://hssi.hsdcloud.org/software/madrigalweb/" url: "https://cedar.openmadrigal.org" code: "https://github.com/MITHaystack/madrigalWeb" docs: "https://madrigalweb.readthedocs.io/en/latest/" @@ -351,6 +377,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "MCALF" + hssi: "https://hssi.hsdcloud.org/software/mcalf-multi-component-atmospheric-line-fitting/" description: "Accurately constraining velocity information from spectral imaging observations using machine learning techniques." docs: "https://mcalf.macbride.me" code: "https://github.com/ConorMacBride/mcalf" @@ -364,6 +391,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "NDCube" + hssi: "https://hssi.hsdcloud.org/software/ndcube/" description: "A Python package for manipulating, inspecting and visualizing multi-dimensional contiguous and non-contiguous coordinate-aware data arrays" logo: "https://raw.githubusercontent.com/sunpy/ndcube/master/docs/logo/ndcube.png" docs: "https://docs.sunpy.org/projects/ndcube" @@ -378,6 +406,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "OCBpy" + hssi: "https://hssi.hsdcloud.org/software/ocbpy/" description: "A Python module that converts between AACGM coordinates and an adjustable magnetic coordinate system based on the location of the polar cap" logo: "https://raw.githubusercontent.com/aburrell/ocbpy/main/docs/figures/ocbpy_logo.gif" docs: "http://ocbpy.readthedocs.io" @@ -392,6 +421,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "OMMBV" + hssi: "https://hssi.hsdcloud.org/software/ommbv/" description: "Othogonal Multipole Magnetic Basis Vectors - Accurately map electric fields and ion drifts along geomagnetic field lines and accurately express vectors relative to a multipole magnetic field using an orthogonal basis." logo: "https://github.com/CosmicStudioSoftware/OMMBV/blob/main/docs/images/logo_high_res.png" docs: "https://ommbv.readthedocs.io" @@ -406,6 +436,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "PyAuroraX" + hssi: "https://hssi.hsdcloud.org/software/pyaurorax/" description: "Python library supporting data access and analysis for All-Sky Imager (ASI) data" logo: "https://raw.githubusercontent.com/aurorax-space/pyaurorax/main/logo.svg" docs: "https://docs.aurorax.space/code/pyaurorax_api_reference/pyaurorax/" @@ -420,6 +451,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: PyCDFpp + hssi: "" code: https://github.com/SciQLop/CDFpp description: "A fast and easy to use C++ CDF library with Python bindings." docs: https://pycdfpp.readthedocs.io/en/latest/ @@ -433,6 +465,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "pyDARN" + hssi: "https://hssi.hsdcloud.org/software/pydarn/" description: "Python data visualization library for the Super Dual Auroral Radar Network." code: "https://github.com/SuperDARN/pydarn" logo: "https://raw.githubusercontent.com/SuperDARN/pydarn/master/docs/imgs/pydarn_logo.png" @@ -447,6 +480,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "pyflct" + hssi: "https://hssi.hsdcloud.org/software/pyflct/" description: "A Python wrapper for Fourier Local Correlation Tracking" docs: "https://pyflct.readthedocs.io" code: "https://github.com/sunpy/pyflct" @@ -460,6 +494,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "pyglow" + hssi: "https://hssi.hsdcloud.org/software/pyglow/" description: "Upper atmosphere models and geophysical indices." logo: "https://camo.githubusercontent.com/446f7d47177fd5b0f7aa141a31cef246769cf843/68747470733a2f2f7261772e6769746875622e636f6d2f74696d64756c79342f7079676c6f772f6d61737465722f6c6f676f2e706e67" code: "https://github.com/timduly4/pyglow" @@ -473,6 +508,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "PyGS" + hssi: "https://hssi.hsdcloud.org/software/pygs/" url: "https://github.com/PyGSDR/PyGS/" description: "Analysis tools for flux ropes based on GS techniques" logo: "https://github.com/PyGSDR/PyGS/blob/main/logo/logo.png" @@ -488,6 +524,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "pyIntensityFeatures" + hssi: "" url: "https://github.com/aburrell/pyIntensityFeatures" contact: "Angeline G. Burrell" description: "A tool to identify features, such as auroral luminosity boundaries, in imager data." @@ -505,6 +542,7 @@ - name: PyRFU + hssi: "https://hssi.hsdcloud.org/software/pyrfu/" code: https://github.com/louis-richard/irfu-python description: "PyRFU is a free and open-source Python package for advanced analysis of in-situ space plasma data." docs: https://pyrfu.readthedocs.io/en/latest/ @@ -519,6 +557,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "pysatCDF" + hssi: "https://hssi.hsdcloud.org/software/pysatcdf/" description: "Python reader for NASA CDF, includes CDF libraries." code: "https://github.com/rstoneback/pysatCDF" contact: "Russell Stoneback" @@ -531,6 +570,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "python-magnetosphere" + hssi: "https://hssi.hsdcloud.org/software/python-magnetosphere/" description: "Python wrapper for cxform, coordinate transformation package " code: "https://github.com/dpq/python-magnetosphere" contact: "David Parunakian" @@ -543,6 +583,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: PyTplot + hssi: "" code: https://github.com/MAVENSDC/pytplot docs: https://pytplot.readthedocs.io/en/latest/ description: Based on IDL tplot, plots and manipulates time series data @@ -557,6 +598,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name : "regularizePSF" + hssi: "https://hssi.hsdcloud.org/software/regularizepsf/" description: "A Python package for manipulating and correcting various point spread functions" docs: "https://regularizepsf.readthedocs.io/en/latest/" code: "https://github.com/punch-mission/regularizepsf" @@ -570,6 +612,7 @@ license: [ "https://img.shields.io/badge/Good-brightgreen.svg", "Good" ] - name: sami2py + hssi: "https://hssi.hsdcloud.org/software/sami2py/" code: https://github.com/sami2py/sami2py docs: https://sami2py.readthedocs.io description: Run, read, and plot the SAMI2 ionospheric model. @@ -583,6 +626,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "SAMMI" + hssi: "https://hssi.hsdcloud.org/software/sammi-cdf/" code: "https://github.com/swxsoc/sammi" description: "Share Attribute and Metadata Management Interface - Manage attributes for ISTP CDF files using YAML" docs: "https://sammi-cdf.readthedocs.io/" @@ -597,6 +641,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "SAVIC" + hssi: "https://hssi.hsdcloud.org/software/savic/" description: "Stability Analysis Vitalizing Instability Classification - a Python package for predicting, quantifying and classifying ion-driven plasma instabilities" docs: "https://savic.readthedocs.io/en/latest/index.html" code: "https://github.com/MihailoMartinovic/SAVIC" @@ -610,6 +655,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: SciQLop + hssi: "https://hssi.hsdcloud.org/software/sciqlop/" code: https://github.com/SciQLop/SciQLop description: "SciQLOP (SCIentific Qt application for Learning from Observations of Plasmas) is a powerful and user-friendly software designed for the visualization and analysis of in-situ space plasma data with jupyter notebook integrated." logo: https://raw.githubusercontent.com/SciQLop/SciQLop/main/SciQLop/resources/icons/SciQLop.png @@ -623,6 +669,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "SkyWinder" + hssi: "https://hssi.hsdcloud.org/software/skywinder/" description: "SkyWinder is an open-source Python package useful for instrument control and telemetry." code: "https://github.com/PolarMesosphericClouds/SkyWinder" contact: "Carl Bjorn Kjellstrand" @@ -635,6 +682,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: solarmach + hssi: "https://hssi.hsdcloud.org/software/solarmach/" url: "https://solar-mach.github.io" code: https://github.com/jgieseler/solarmach description: "Multi-spacecraft heliospheric configuration plotter" @@ -649,6 +697,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: solo-epd-loader + hssi: "https://hssi.hsdcloud.org/software/solo-epd-loader/" code: https://github.com/jgieseler/solo-epd-loader description: "Data loader for Solar Orbiter/EPD energetic charged particle sensors EPT, HET, and STEP" docs: https://github.com/jgieseler/solo-epd-loader#readme= @@ -662,6 +711,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "space-packet-parser" + hssi: "https://hssi.hsdcloud.org/software/space-packet-parser/" code: "https://github.com/lasp/space_packet_parser" description: "A CCSDS telemetry packet decoding library based on the XTCE packet format description standard." docs: "https://space-packet-parser.readthedocs.io" @@ -675,6 +725,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: Speasy + hssi: "https://hssi.hsdcloud.org/software/speasy/" code: https://github.com/SciQLop/speasy description: "Speasy is a free and open-source Python package that makes it easy to find and load space physics data from a variety of data sources, whether it is online and public such as CDAWEB and AMDA, or any described archive, local or remote." docs: https://speasy.readthedocs.io/ @@ -689,6 +740,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "SpiceyPy" + hssi: "https://hssi.hsdcloud.org/software/spiceypy/" description: "Pythonic wrapper for Spice." docs: "https://spiceypy.readthedocs.io" code: "https://github.com/AndrewAnnex/SpiceyPy" @@ -702,6 +754,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "sunkit-image" + hssi: "https://hssi.hsdcloud.org/software/sunkit-image/" description: "A image processing toolbox for Solar Physics" docs: "https://docs.sunpy.org/projects/sunkit-image" code: "https://github.com/sunpy/sunkit-image" @@ -715,6 +768,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "sunkit-instruments" + hssi: "https://hssi.hsdcloud.org/software/sunkit-instruments/" description: "A SunPy-affiliated package for solar instrument-specific tools." docs: "https://docs.sunpy.org/projects/sunkit-instruments" code: "https://github.com/sunpy/sunkit-instruments" @@ -728,6 +782,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "sunraster" + hssi: "https://hssi.hsdcloud.org/software/sunraster/" description: "A SunPy-affiliated package which provides tools to analyze data from spectral data from any solar mission." docs: "https://docs.sunpy.org/projects/sunraster" code: "https://github.com/sunpy/sunraster" @@ -741,6 +796,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "SWVO" + hssi: "" description: "Tools for downloading and reading space-weather data and geomagnetic indices." docs: "https://swvo.readthedocs.io/en/latest/" code: "https://github.com/GFZ/SWVO" @@ -754,6 +810,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "swxsoc" + hssi: "https://hssi.hsdcloud.org/software/swxsoc/" url: "https://swxsoc.github.io/" description: "Pipeline and analysis tools for space weather data processing." docs: "https://swxsoc.readthedocs.io/" @@ -769,6 +826,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "TomograPy" + hssi: "https://hssi.hsdcloud.org/software/tomograpy/" url: "http://nbarbey.github.io/TomograPy" description: "Coronal tomographic reconstructions." code: "https://github.com/nbarbey/TomograPy" @@ -782,6 +840,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "viresclient" + hssi: "https://hssi.hsdcloud.org/software/viresclient/" code: "https://github.com/ESA-VirES/VirES-Python-Client" docs: "https://viresclient.readthedocs.io" url: "https://vires.services" @@ -797,6 +856,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "XRTpy" + hssi: "https://hssi.hsdcloud.org/software/xrtpy/" description: "A Python package for analyzing data from the X-Ray Telescope instrument onboard the Hinode spacecraft." docs: "https://xrtpy.readthedocs.io" code: "https://github.com/HinodeXRT/xrtpy" diff --git a/_data/projects_core.yml b/_data/projects_core.yml index 0427223e..228b9800 100644 --- a/_data/projects_core.yml +++ b/_data/projects_core.yml @@ -1,4 +1,5 @@ - name: "SunPy" + hssi: "https://hssi.hsdcloud.org/software/sunpy/" url: "http://www.sunpy.org" description: "Python for Solar Physics" logo: "https://raw.githubusercontent.com/sunpy/sunpy-logo/master/generated/sunpy_icon.png" @@ -14,6 +15,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "pysat" + hssi: "https://hssi.hsdcloud.org/software/pysat/" description: "Management and analysis tool for satellite and radar data." logo: "https://raw.githubusercontent.com/pysat/pysat/main/docs/images/logo.png" docs: "https://pysat.readthedocs.io" @@ -28,6 +30,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "PlasmaPy" + hssi: "https://hssi.hsdcloud.org/software/plasmapy/" url: "https://www.plasmapy.org" description: "Python package for plasma research and education" logo: "https://github.com/PlasmaPy/PlasmaPy-logo/raw/main/exports/graphic-circular.png" @@ -43,6 +46,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "SpacePy" + hssi: "https://hssi.hsdcloud.org/software/spacepy/" description: "Space science library for Python. Includes file I/O, time and coordinate conversions, common analysis techniques." logo: "https://spacepy.github.io/_static/spacepy_logo.jpg" docs: "https://spacepy.github.io/" @@ -57,6 +61,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "pySPEDAS" + hssi: "https://hssi.hsdcloud.org/software/pyspedas/" description: "Tools for loading, analysis and plotting of data from various heliophysics missions and ground magnetometers" docs: "https://pyspedas.readthedocs.io" code: "https://github.com/spedas/pyspedas" @@ -70,6 +75,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "Kamodo" + hssi: "https://hssi.hsdcloud.org/software/the-ccmc-kamodo-analysis-suite/" url: "https://ccmc.gsfc.nasa.gov/tools/kamodo/" code: "https://github.com/nasa/Kamodo" docs: "https://nasa.github.io/Kamodo/" @@ -85,6 +91,7 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "HAPI Client" + hssi: "https://hssi.hsdcloud.org/software/hapi-client/" url: "https://github.com/hapi-server/client-python" description: "Access time series data access from many sources" logo: "https://raw.githubusercontent.com/hapi-server/hapi-server.github.io/master/logos/HAPI.svg" diff --git a/_data/projects_unevaluated.yml b/_data/projects_unevaluated.yml index 66291d72..74f30057 100644 --- a/_data/projects_unevaluated.yml +++ b/_data/projects_unevaluated.yml @@ -1,22 +1,26 @@ - name: ACEmag + hssi: "https://hssi.hsdcloud.org/software/acemag/" code: https://github.com/space-physics/ACE_magnetometer description: Load and Plot ACE satellite magnetometer data contact: Michael Hirsch keywords: ["magnetosphere","ionosphere_thermosphere_mesosphere","specific"] - name: AstrometryAzEl + hssi: "https://hssi.hsdcloud.org/software/astrometryazel/" code: https://github.com/space-physics/astrometry_azel description: plate scale / calibrate star imagery to use multiple auroral/airglow cameras together contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] - name: Auroral Electrojet + hssi: "https://hssi.hsdcloud.org/software/auroral-electrojet/" code: https://github.com/space-physics/AEindex description: Auroral Electrojet AE-index read and plot. contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] - name: DASCutils + hssi: "https://hssi.hsdcloud.org/software/dascutils/" code: https://github.com/space-physics/dascasi description: Digital All Sky Camera utilities, for camera at Poker Flat Research Range and elsewhere logo: https://i.ibb.co/JKLF4FB/logo.jpg @@ -24,18 +28,21 @@ keywords: ["ionosphere_thermosphere_mesosphere","specific"] - name: Digital Meridian Spectrometer + hssi: "https://hssi.hsdcloud.org/software/digital-meridian-spectrometer/" code: https://github.com/space-physics/digital-meridian-spectrometer description: UAF Digital Meridian Spectrometer-- load and plot contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] - name: GEOrinex + hssi: "https://hssi.hsdcloud.org/software/georinex/" code: https://github.com/geospace-code/georinex description: Python RINEX 2/3 NAV/OBS reader with speed and simplicity, handling most RINEX formats. contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] - name: GOESutils + hssi: "https://hssi.hsdcloud.org/software/goesutils/" code: https://github.com/space-physics/GOESplot description: Download and plot GOES satellite PNGs and high-resolution NetCDF4 by date/time logo: https://raw.githubusercontent.com/space-physics/GOESplot/master/src/goesplot/tests/goes13-IR-2017-07-13-12.jpg @@ -43,12 +50,14 @@ keywords: ["ionosphere_thermosphere_mesosphere","solar","magnetosphere","specific"] - name: GIMAmag + hssi: "https://hssi.hsdcloud.org/software/gimamag/" code: https://github.com/space-physics/gima-magnetometer description: UAF Geophysical Institute magnetometer network data read and plot contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] - name: GLOW + hssi: "https://hssi.hsdcloud.org/software/glow/" code: https://github.com/space-physics/NCAR-GLOW description: NCAR GLOW 0.981 aurora/airglow model IR-VIS-UV from Python logo: https://www2.hao.ucar.edu/sites/default/files/resize/images/ICON-GOLD_2016/IonosphereHorizon-Banner-980x232.jpg @@ -56,6 +65,7 @@ keywords: ["ionosphere_thermosphere_mesosphere","specific"] - name: HWM-93 + hssi: "https://hssi.hsdcloud.org/software/hwm-93/" code: https://github.com/space-physics/hwm93 description: NASA Horizontal Wind Model HWM93 in Python and Matlab logo: https://ccmc.gsfc.nasa.gov/images/CCMC-LOGO-2.gif @@ -63,6 +73,7 @@ keywords: ["ionosphere_thermosphere_mesosphere","specific"] - name: IGRF-13 + hssi: "https://hssi.hsdcloud.org/software/igrf-13/" code: https://github.com/space-physics/igrf description: International Geomagnetic Reference Field IGRF -- in Python and Matlab logo: https://www.ngdc.noaa.gov/IAGA/vmod/img/vmod_header.gif @@ -70,6 +81,7 @@ keywords: ["ionosphere_thermosphere_mesosphere","specific"] - name: IRI-2016 + hssi: "https://hssi.hsdcloud.org/software/pyiri2016/" code: https://github.com/space-physics/iri2016 description: International Reference Ionosphere 2016 from Python and Matlab logo: https://iri.gsfc.nasa.gov/images/red_band-179.jpg @@ -77,6 +89,7 @@ keywords: ["ionosphere_thermosphere_mesosphere","specific"] - name: IRI-90 + hssi: "https://hssi.hsdcloud.org/software/iri-90/" code: https://github.com/space-physics/iri90 description: IRI90-international reference ionosphere in Python logo: https://iri.gsfc.nasa.gov/images/tail-179.jpg @@ -84,6 +97,7 @@ keywords: ["ionosphere_thermosphere_mesosphere","specific"] - name: LOWTRAN + hssi: "https://hssi.hsdcloud.org/software/lowtran/" code: https://github.com/space-physics/lowtran description: LOWTRAN atmospheric absorption extinction, scatter and irradiance model--in Python and Matlab logo: https://raw.githubusercontent.com/space-physics/lowtran/master/gfx/whyskyisblue.png @@ -91,60 +105,70 @@ keywords: ["ionosphere_thermosphere_mesosphere","specific"] - name: Maidenhead + hssi: "https://hssi.hsdcloud.org/software/maidenhead/" code: https://github.com/space-physics/maidenhead description: Python Maidenhead <--> WGS84 coordinate conversions, useful for crowdsourced observations contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] - name: MGSutils + hssi: "https://hssi.hsdcloud.org/software/mgsutils/" code: https://github.com/space-physics/mgs-radio description: Mars Global Surveyor radio occultation contact: Michael Hirsch keywords: ["planetary","specific"] - name: POLAN + hssi: "https://hssi.hsdcloud.org/software/polan/" code: https://github.com/space-physics/POLAN description: estimate true ionosphere height from ionosonde contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] - name: PyGemini + hssi: "https://hssi.hsdcloud.org/software/pygemini/" description: Python frontend for Gemini3D ionospheric kintic + fluid dynamics models code: https://github.com/gemini3d/gemini3d contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] - name: PyMap3D + hssi: "https://hssi.hsdcloud.org/software/pymap3d/" code: https://github.com/geospace-code/pymap3d description: Python 3D coordinate conversions for geospace ecef enu eci and more contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] - name: PyZenodo + hssi: "https://hssi.hsdcloud.org/software/pyzenodo/" code: https://github.com/space-physics/pyzenodo3 description: Simple, clean pure Python 3 Zenodo API (upload, download data). contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","magnetosphere","solar","specific"] - name: ReesAurora + hssi: "https://hssi.hsdcloud.org/software/reesaurora/" code: https://github.com/space-physics/reesaurora description: Rees/Sergienko module of excitation rates, relevant to auroral optical emissions contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] - name: Scanning Doppler Interferometer + hssi: "https://hssi.hsdcloud.org/software/scanning-doppler-interferometer/" code: https://github.com/space-physics/scanning-doppler-interferometer description: Dowload & plot Scanning Doppler Interferometer data from PI Mark Conde's instruments. contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] - name: ScienceDates + hssi: "https://hssi.hsdcloud.org/software/sciencedates/" code: https://github.com/geospace-code/sciencedates description: Date / time conversions used in the sciences. contact: Michael Hirsch keywords: ["solar","magnetosphere","ionosphere_thermosphere_mesosphere","specific"] - name: THEMISasi + hssi: "https://hssi.hsdcloud.org/software/themisasi/" code: https://github.com/space-physics/themisasi description: Read & Plot THEMIS ASI 256x256 "high resolution" GBO ground-based imager data logo: https://i.ibb.co/Jyx1nNd/thm-gbo-logo.jpg @@ -152,18 +176,21 @@ keywords: ["magnetosphere","ionosphere_thermosphere_mesosphere","specific"] - name: WMM2020 + hssi: "https://hssi.hsdcloud.org/software/wmm2020/" code: https://github.com/space-physics/WMM2020 description: World Magnetic Model 2020 from Python contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] - name: WMM2015 + hssi: "https://hssi.hsdcloud.org/software/wmm2015/" code: https://github.com/space-physics/WMM2015 description: World Magnetic Model 2015 from Python contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] - name: MSISE-00 + hssi: "https://hssi.hsdcloud.org/software/msise-00/" description: NRL MSISE-00 atmospheric model-- in Python and Matlab docs: https://ccmc.gsfc.nasa.gov/modelweb/models/nrlmsise00.php code: https://github.com/space-physics/msise00 @@ -171,6 +198,7 @@ keywords: ["ionosphere_thermosphere_mesosphere","specific"] - name: NEXRADutils + hssi: "https://hssi.hsdcloud.org/software/nexradutils/" code: https://github.com/space-physics/NEXRADutils description: Download/Plot NEXRAD compositive reflectivity by date/time, for ionospheric perturbations contact: Michael Hirsch diff --git a/_includes/project_cards.html b/_includes/project_cards.html index a84a1a06..37cd3ee1 100644 --- a/_includes/project_cards.html +++ b/_includes/project_cards.html @@ -53,7 +53,7 @@ {% for project in {{include.sorted_projects}} %} - {{ project.name }} + {% include project_title.html project=project %} {{ project.description }}
-

{{ project.name }}

+

{% include project_title.html project=project %}

{{ project.description }}
{{ project.contact }}

diff --git a/_includes/project_cards_unevaluated.html b/_includes/project_cards_unevaluated.html index a02af066..ce118a1f 100644 --- a/_includes/project_cards_unevaluated.html +++ b/_includes/project_cards_unevaluated.html @@ -48,7 +48,7 @@ {% for project in {{include.sorted_projects}} %} - {{ project.name }} + {% include project_title.html project=project %} {{ project.description }}
-

{{ project.name }}

+

{% include project_title.html project=project %}

{{ project.description }}
{{ project.contact }}

diff --git a/_includes/project_title.html b/_includes/project_title.html new file mode 100644 index 00000000..1b9d1ba5 --- /dev/null +++ b/_includes/project_title.html @@ -0,0 +1,5 @@ +{%- if include.project.hssi and include.project.hssi != empty -%} + {{ include.project.name }} +{%- else -%} + {{ include.project.name }} +{%- endif -%} diff --git a/_pages/docs/adding_to_pyhc_project_list.md b/_pages/docs/adding_to_pyhc_project_list.md index 1bce7841..4cd6d9cf 100644 --- a/_pages/docs/adding_to_pyhc_project_list.md +++ b/_pages/docs/adding_to_pyhc_project_list.md @@ -22,6 +22,7 @@ In `projects.yml`, projects are listed in alphabetical order. Available inputs f * The project name (name) * * The project's website url (url), +* The project's HSSI software landing page URL (hssi), using its published slug (for example, `https://hssi.hsdcloud.org/software/sunpy/`). Leave this empty if the package does not yet have a published HSSI record. * A description of the project's main function (description) *, * A direct link to the raw image of the project's logo (logo) * The location of the project's documentation (docs) diff --git a/css/custom.css b/css/custom.css index 888f6706..726ed935 100644 --- a/css/custom.css +++ b/css/custom.css @@ -264,6 +264,25 @@ select.filter { display: none; } +/* Project title links keep the existing table and card title appearance. */ +a.project-title-link, +a.project-title-link:visited, +a.project-title-link:focus, +a.project-title-link:active { + color: inherit; + text-decoration: none; +} + +a.project-title-link:hover, +a.project-title-link:focus-visible { + color: #555; +} + +[data-theme="dark"] a.project-title-link:hover, +[data-theme="dark"] a.project-title-link:focus-visible { + color: #ccc; +} + /* Dark Mode Styles */ :root { --background-color: #ffffff; From 14adbec6cdb5000d3ef026cb42af9f934901a50b Mon Sep 17 00:00:00 2001 From: Shawn Polson Date: Thu, 1 Oct 2026 11:03:37 -0600 Subject: [PATCH 2/4] Place HSSI metadata before project grading badges --- _data/projects.yml | 120 ++++++++++++++++----------------- _data/projects_core.yml | 14 ++-- _data/projects_unevaluated.yml | 56 +++++++-------- 3 files changed, 95 insertions(+), 95 deletions(-) diff --git a/_data/projects.yml b/_data/projects.yml index 814fd5ef..e9b487c9 100644 --- a/_data/projects.yml +++ b/_data/projects.yml @@ -1,10 +1,10 @@ - name: "AACGMV2" - hssi: "https://hssi.hsdcloud.org/software/aacgmv2/" description: "A Python wrapper for the AACGM-v2 C library" docs: "http://aacgmv2.readthedocs.io" code: "https://github.com/aburrell/aacgmv2" contact: "Angeline G. Burrell" keywords: ["ionosphere_thermosphere_mesosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/aacgmv2/" community: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -13,12 +13,12 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: AFINO - hssi: "https://hssi.hsdcloud.org/software/afino-automated-flare-inference-of-oscillations/" code: https://github.com/aringlis/afino_release_version docs: https://afino-release-version.readthedocs.io/ description: A tool for finding oscillations in time series data contact: Andrew Inglis keywords: ["data_analysis"] + hssi: "https://hssi.hsdcloud.org/software/afino-automated-flare-inference-of-oscillations/" community: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] documentation: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] testing: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] @@ -27,13 +27,13 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "aiapy" - hssi: "https://hssi.hsdcloud.org/software/aiapy/" code: "https://github.com/LM-SAL/aiapy" docs: "https://aiapy.readthedocs.io" logo: "https://assets.gitlab-static.net/uploads/-/system/project/avatar/10985339/AIA_logo_small.jpg?width=64" description: "A Python package for analyzing data from SDO/AIA" contact: "Will Barnes, Mark Cheung" keywords: ["solar", "specific"] + hssi: "https://hssi.hsdcloud.org/software/aiapy/" community: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -42,12 +42,12 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "aidapy" - hssi: "https://hssi.hsdcloud.org/software/aidapy/" code: "https://gitlab.com/aidaspace/aidapy" docs: "https://aidapy.readthedocs.io" description: "A Python package to provide machine learning and statistical methods to heliophysics data" contact: "Romain Dupuis, Jorge Amaya, Giovanni Lapenta" keywords: ["machine_learning", "heliosphere", "data_analysis"] + hssi: "https://hssi.hsdcloud.org/software/aidapy/" community: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] documentation: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] testing: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] @@ -56,12 +56,12 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: amisrsynthdata - hssi: "https://hssi.hsdcloud.org/software/amisrsynthdata/" description: "The amisrsynthdata package generates synthetic data for the Advanced Modular Incoherent Scatter Radars (AMISR)." docs: https://amisrsynthdata.readthedocs.io/en/latest/ code: https://github.com/amisr/amisrsynthdata contact: Leslie Lamarche keywords: ["geospace", "ionosphere_thermosphere_mesosphere", "plasma_physics", "coordinates", "time", "specific", "hdf5", "local", "instrumentation", "reference_data"] + hssi: "https://hssi.hsdcloud.org/software/amisrsynthdata/" community: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] @@ -70,12 +70,12 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "apexpy" - hssi: "https://hssi.hsdcloud.org/software/apexpy/" description: "A Python wrapper for the Apex fortran library" docs: "http://apexpy.readthedocs.io" code: "https://github.com/aburrell/apexpy" contact: "Angeline G. Burrell" keywords: ["ionosphere_thermosphere_mesosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/apexpy/" community: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -84,13 +84,13 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "asilib" - hssi: "https://hssi.hsdcloud.org/software/asilib/" description: "asilib is an open source package providing data access and analysis tools for the world’s all-sky imager (ASI) data." docs: "https://aurora-asi-lib.readthedocs.io/" code: "https://github.com/mshumko/asilib" logo: "http://raw.githubusercontent.com/mshumko/asilib/refs/heads/main/docs/_static/asilib_logo.png" contact: "Mykhaylo (Mike) Shumko" keywords: ["ionosphere_thermosphere_mesosphere", "data_retrieval", "image_processing", "plotting", "general", "remote", "data_access", "data_analysis", "instrumentation", "themis", "igrf"] + hssi: "https://hssi.hsdcloud.org/software/asilib/" community: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] @@ -99,13 +99,13 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: CCSDSPy - hssi: "https://hssi.hsdcloud.org/software/ccsdspy/" code: https://github.com/ccsdspy/ccsdspy/ description: A Python package for reading CCSDS (spacecraft) packet data. docs: "https://docs.ccsdspy.org/en/latest/#" logo: https://docs.ccsdspy.org/en/latest/_static/logo.png contact: Daniel da Silva keywords: ["ccsds","specific", "heliosphere", "ionosphere_thermosphere_mesosphere", "magnetosphere"] + hssi: "https://hssi.hsdcloud.org/software/ccsdspy/" community: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -114,13 +114,13 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: CDFlib - hssi: "https://hssi.hsdcloud.org/software/cdflib/" code: https://github.com/MAVENSDC/cdflib docs: https://cdflib.readthedocs.io/en/latest/ description: Read / write NASA CDF with pure Python + Numpy, no compiling logo: https://avatars3.githubusercontent.com/u/22352442?s=460&v=4 contact: Bryan Harter, Michael Liu, David Stansby, Michael Hirsch keywords: ["magnetosphere","ionosphere_thermosphere_mesosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/cdflib/" community: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -129,13 +129,13 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "CloudCatalog" - hssi: "https://hssi.hsdcloud.org/software/cloudcatalog-api/" code: https://github.com/heliocloud-data/cloudcatalog/ description: A Python package for retrieving cloud data file catalogs/indices docs: https://github.com/heliocloud-data/cloudcatalog/blob/main/docs/cloudcatalog-spec.md logo: https://heliocloud.org/static/img/logo.jpg contact: Sandy Antunes keywords: ["data_retrieval","general","csv","remote","data_access"] + hssi: "https://hssi.hsdcloud.org/software/cloudcatalog-api/" community: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -144,12 +144,12 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "dbprocessing" - hssi: "https://hssi.hsdcloud.org/software/spacepy-dbprocessing/" description: "Database-driven Heliophysics processing controller." docs: "https://spacepy.github.io/dbprocessing" code: "https://github.com/spacepy/dbprocessing" contact: "Jon Niehof" keywords: ["heliosphere","ionosphere_thermosphere_mesosphere","magnetosphere","general"] + hssi: "https://hssi.hsdcloud.org/software/spacepy-dbprocessing/" community: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] @@ -158,12 +158,12 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: enlilviz - hssi: "https://hssi.hsdcloud.org/software/enlilviz/" description: A Python toolkit for Enlil solar wind visualizations. docs: https://enlilviz.readthedocs.io/ code: https://github.com/SWxTREC/enlilviz contact: Greg Lucas keywords: ["heliosphere","plotting","specific"] + hssi: "https://hssi.hsdcloud.org/software/enlilviz/" community: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] @@ -172,7 +172,6 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "EUVpy" - hssi: "https://hssi.hsdcloud.org/software/euvpy/" url: "https://github.com/DanBrandt/EUVpy/tree/main" description: "A Python package containing several models for solar EUV irradiance." logo: https://euvpy.readthedocs.io/en/latest/_images/EUVpy_logo.png @@ -180,6 +179,7 @@ code: "https://github.com/DanBrandt/EUVpy/tree/main" contact: "Daniel Brandt" keywords: ["solar", "ionosphere_thermosphere_mesosphere", "wrapper", "gitm", "general"] + hssi: "https://hssi.hsdcloud.org/software/euvpy/" community: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -188,12 +188,12 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "fiasco" - hssi: "https://hssi.hsdcloud.org/software/fiasco/" description: "A Python interface to the CHIANTI atomic database." docs: "http://fiasco.readthedocs.io" code: "https://github.com/wtbarnes/fiasco" contact: "Will Barnes" keywords: ["solar","ionosphere_thermosphere_mesosphere","general"] + hssi: "https://hssi.hsdcloud.org/software/fiasco/" community: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] documentation: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] testing: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] @@ -202,11 +202,11 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "fisspy" - hssi: "https://hssi.hsdcloud.org/software/fisspy/" description: "Fast Imaging Solar Spectrograph (FISS) on the New Solar Telescope." code: "https://github.com/SNU-sunday/fisspy" contact: "Juhyeong Kang" keywords: ["solar","specific"] + hssi: "https://hssi.hsdcloud.org/software/fisspy/" community: ["https://img.shields.io/badge/Requires%20improvement-red.svg", "Requires improvement"] documentation: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] testing: ["https://img.shields.io/badge/Requires%20improvement-red.svg", "Requires improvement"] @@ -215,12 +215,12 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "GCMprocpy" - hssi: "https://hssi.hsdcloud.org/software/gcmprocpy/" description: "A Python package for post processing and analysis of TIE-GCM and WACCM-X outputs." docs: "https://gcmprocpy.readthedocs.io" code: "https://github.com/NCAR/gcmprocpy.git" contact: "Nikhil Rao" keywords: ["ionosphere_thermosphere_mesosphere","2D_graphics", "plotting", "netcdf", "local", "data_analysis", "specific"] + hssi: "https://hssi.hsdcloud.org/software/gcmprocpy/" community: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Requires%20improvement-red.svg", "Requires improvement"] @@ -229,12 +229,12 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "geodata" - hssi: "https://hssi.hsdcloud.org/software/jswoboda-geodatapython-isr-sim-paper/" description: "Geophysics analysis of radar and optical systems." logo: "https://github.com/jswoboda/GeoDataPython/raw/master/logo/logo1.png" code: "https://github.com/jswoboda/GeoDataPython" contact: "John Swoboda" keywords: ["ionosphere_thermosphere_mesosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/jswoboda-geodatapython-isr-sim-paper/" community: ["https://img.shields.io/badge/Requires%20improvement-red.svg", "Requires improvement"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] @@ -243,12 +243,12 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "geopack" - hssi: "https://hssi.hsdcloud.org/software/geopack/" description: "Python version of geopack and Tsyganenko models" docs: "https://github.com/tsssss/geopack/blob/master/README.md" code: "https://github.com/tsssss/geopack" contact: "Sheng Tian" keywords: ["heliosphere", "magnetosphere"] + hssi: "https://hssi.hsdcloud.org/software/geopack/" community: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] @@ -257,7 +257,6 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "GeospaceLAB" - hssi: "https://hssi.hsdcloud.org/software/geospacelab/" url: "https://github.com/JouleCai/geospacelab" description: "A Python library for managing and visualizing data in Space Physics." logo: "https://github.com/JouleCai/geospacelab/blob/master/docs/images/logo_v1_landscape_accent_colors.png" @@ -265,6 +264,7 @@ code: "https://github.com/JouleCai/geospacelab" contact: "Lei Cai" keywords: ["geospace","ionosphere_thermosphere_mesosphere","magnetosphere","data_retrieval","data_container","plotting","data_access", "data_analysis"] + hssi: "https://hssi.hsdcloud.org/software/geospacelab/" community: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -273,13 +273,13 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "HelioAI" - hssi: "" url: "https://github.com/erdoganfurkan/HelioAI" description: "An AI agent for heliophysics: natural-language parameter discovery across 70+ missions, sandboxed analysis, and reproducible notebook export." docs: "https://erdoganfurkan.github.io/HelioAI/" code: "https://github.com/erdoganfurkan/HelioAI" contact: "Furkan Erdogan" keywords: ["heliosphere", "magnetosphere", "plasma_physics", "data_retrieval", "data_access", "data_analysis", "plotting", "cdaweb"] + hssi: "" community: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] documentation: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -288,7 +288,6 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "HERMES-Core" - hssi: "https://hssi.hsdcloud.org/software/hermes-core/" url: "https://github.com/HERMES-SOC/hermes_core" description: "A central Python Package for common functionality across all HERMES instruments" logo: "https://raw.githubusercontent.com/HERMES-SOC/hermes_core/main/docs/logo/hermes_logo.png" @@ -296,6 +295,7 @@ code: "https://github.com/HERMES-SOC/hermes_core" contact: "Steven Christe, Damian Barrous Dumme, Andrew Robbertz" keywords: ["data_container", "time", "plotting", "spectra", "cdf", "data_analysis", "hermes"] + hssi: "https://hssi.hsdcloud.org/software/hermes-core/" community: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -304,12 +304,12 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "hissw" - hssi: "https://hssi.hsdcloud.org/software/hissw/" description: "Easily integrate SSWIDL scripts into your Python workflow via Jinja templates" docs: "https://wtbarnes.github.io/hissw" code: "https://github.com/wtbarnes/hissw" contact: "Will Barnes" keywords: ["solar", "general", "wrapper", "idl_save"] + hssi: "https://hssi.hsdcloud.org/software/hissw/" community: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -318,12 +318,12 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "irispy-lmsal" - hssi: "https://hssi.hsdcloud.org/software/irispy/" description: "A Python package that provides the tools to read in and analyze data from the IRIS solar-observing satellite." docs: "https://irispy-lmsal.readthedocs.io" code: "https://github.com/LM-SAL/irispy-lmsal" contact: "SunPy Steering Committee" keywords: ["solar", "specific", "data_analysis", "spectra", "fits", "time", "coordinates","plotting", "multidimensional"] + hssi: "https://hssi.hsdcloud.org/software/irispy/" community: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] @@ -332,12 +332,12 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "kaipy" - hssi: "https://hssi.hsdcloud.org/software/kaipy/" description: "Kaipy is a Python package for analysis and visualization of simulation results from a scientific software package Kaiju." docs: "https://kaipy-docs.readthedocs.io/" code: "https://github.com/JHUAPL/kaipy" contact: "Michael Wiltberger" keywords: ["geospace","2D_graphics", "plotting", "hdf5", "local", "data_analysis", "specific"] + hssi: "https://hssi.hsdcloud.org/software/kaipy/" community: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] @@ -346,7 +346,6 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: lofarSun - hssi: "https://hssi.hsdcloud.org/software/lofarsun/" url: "https://github.com/peijin94/LOFAR-Sun-tools" code: "https://github.com/peijin94/LOFAR-Sun-tools" docs: "https://lofar-sun-tools.readthedocs.io/en/latest" @@ -354,6 +353,7 @@ logo: https://lofar-sun-tools.readthedocs.io/en/latest/_static/logo0.png contact: Peijin Zhang keywords: ["lofar"] + hssi: "https://hssi.hsdcloud.org/software/lofarsun/" community: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Requires%20improvement-red.svg", "Requires improvement"] @@ -362,13 +362,13 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "MadrigalWeb" - hssi: "https://hssi.hsdcloud.org/software/madrigalweb/" url: "https://cedar.openmadrigal.org" code: "https://github.com/MITHaystack/madrigalWeb" docs: "https://madrigalweb.readthedocs.io/en/latest/" description: "MadrigalWeb - a Python API to access the Madrigal database" contact: "Katherine Cariglia" keywords: ["geospace", "data_retrieval", "ascii", "hdf5", "netcdf", "web_service", "data_access"] + hssi: "https://hssi.hsdcloud.org/software/madrigalweb/" community: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] documentation: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -377,12 +377,12 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "MCALF" - hssi: "https://hssi.hsdcloud.org/software/mcalf-multi-component-atmospheric-line-fitting/" description: "Accurately constraining velocity information from spectral imaging observations using machine learning techniques." docs: "https://mcalf.macbride.me" code: "https://github.com/ConorMacBride/mcalf" contact: "Conor MacBride" keywords: ["solar", "machine_learning", "spectra", "plotting", "line_plots", "2D_graphics", "multidimensional", "specific", "fits", "local", "data_analysis"] + hssi: "https://hssi.hsdcloud.org/software/mcalf-multi-component-atmospheric-line-fitting/" community: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -391,13 +391,13 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "NDCube" - hssi: "https://hssi.hsdcloud.org/software/ndcube/" description: "A Python package for manipulating, inspecting and visualizing multi-dimensional contiguous and non-contiguous coordinate-aware data arrays" logo: "https://raw.githubusercontent.com/sunpy/ndcube/master/docs/logo/ndcube.png" docs: "https://docs.sunpy.org/projects/ndcube" code: "https://github.com/sunpy/ndcube" contact: "Dan Ryan" keywords: ["coordinates", "data_analysis", "data_container", "heliosphere", "plotting", "solar"] + hssi: "https://hssi.hsdcloud.org/software/ndcube/" community: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -406,13 +406,13 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "OCBpy" - hssi: "https://hssi.hsdcloud.org/software/ocbpy/" description: "A Python module that converts between AACGM coordinates and an adjustable magnetic coordinate system based on the location of the polar cap" logo: "https://raw.githubusercontent.com/aburrell/ocbpy/main/docs/figures/ocbpy_logo.gif" docs: "http://ocbpy.readthedocs.io" code: "https://github.com/aburrell/ocbpy" contact: "Angeline G. Burrell" keywords: ["ionosphere_thermosphere_mesosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/ocbpy/" community: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -421,13 +421,13 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "OMMBV" - hssi: "https://hssi.hsdcloud.org/software/ommbv/" description: "Othogonal Multipole Magnetic Basis Vectors - Accurately map electric fields and ion drifts along geomagnetic field lines and accurately express vectors relative to a multipole magnetic field using an orthogonal basis." logo: "https://github.com/CosmicStudioSoftware/OMMBV/blob/main/docs/images/logo_high_res.png" docs: "https://ommbv.readthedocs.io" code: "https://github.com/CosmicStudioSoftware/OMMBV" contact: "Russell Stoneback" keywords: ["ionosphere_thermosphere_mesosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/ommbv/" community: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -436,13 +436,13 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "PyAuroraX" - hssi: "https://hssi.hsdcloud.org/software/pyaurorax/" description: "Python library supporting data access and analysis for All-Sky Imager (ASI) data" logo: "https://raw.githubusercontent.com/aurorax-space/pyaurorax/main/logo.svg" docs: "https://docs.aurorax.space/code/pyaurorax_api_reference/pyaurorax/" code: "https://github.com/aurorax-space/pyaurorax" contact: "Darren Chaddock" keywords: ["ionosphere_thermosphere_mesosphere", "2D_graphics", "calibration", "coordinates", "data_container", "data_retrieval", "image_processing", "line_plots", "multidimensional", "orbit", "plotting", "specific", "ascii", "binary", "cdf", "hdf5", "idl_save", "local", "web_service", "data_access", "data_analysis", "instrumentation"] + hssi: "https://hssi.hsdcloud.org/software/pyaurorax/" community: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -451,12 +451,12 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: PyCDFpp - hssi: "" code: https://github.com/SciQLop/CDFpp description: "A fast and easy to use C++ CDF library with Python bindings." docs: https://pycdfpp.readthedocs.io/en/latest/ contact: Alexis Jeandet keywords: ["cdf"] + hssi: "" community: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -465,13 +465,13 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "pyDARN" - hssi: "https://hssi.hsdcloud.org/software/pydarn/" description: "Python data visualization library for the Super Dual Auroral Radar Network." code: "https://github.com/SuperDARN/pydarn" logo: "https://raw.githubusercontent.com/SuperDARN/pydarn/master/docs/imgs/pydarn_logo.png" docs: "https://pydarn.readthedocs.io/en/main/" contact: "SuperDARN Data Visualization Working Group" keywords: ["ionosphere_thermosphere_mesosphere","general","data_analysis", "superdarn"] + hssi: "https://hssi.hsdcloud.org/software/pydarn/" community: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] @@ -480,12 +480,12 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "pyflct" - hssi: "https://hssi.hsdcloud.org/software/pyflct/" description: "A Python wrapper for Fourier Local Correlation Tracking" docs: "https://pyflct.readthedocs.io" code: "https://github.com/sunpy/pyflct" contact: "SunPy Steering Committee" keywords: ["solar", "wrapper", "specific", "data_analysis"] + hssi: "https://hssi.hsdcloud.org/software/pyflct/" community: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -494,12 +494,12 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "pyglow" - hssi: "https://hssi.hsdcloud.org/software/pyglow/" description: "Upper atmosphere models and geophysical indices." logo: "https://camo.githubusercontent.com/446f7d47177fd5b0f7aa141a31cef246769cf843/68747470733a2f2f7261772e6769746875622e636f6d2f74696d64756c79342f7079676c6f772f6d61737465722f6c6f676f2e706e67" code: "https://github.com/timduly4/pyglow" contact: "Timothy Duly" keywords: ["ionosphere_thermosphere_mesosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/pyglow/" community: ["https://img.shields.io/badge/Requires%20improvement-red.svg", "Requires improvement"] documentation: ["https://img.shields.io/badge/Requires%20improvement-red.svg", "Requires improvement"] testing: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] @@ -508,7 +508,6 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "PyGS" - hssi: "https://hssi.hsdcloud.org/software/pygs/" url: "https://github.com/PyGSDR/PyGS/" description: "Analysis tools for flux ropes based on GS techniques" logo: "https://github.com/PyGSDR/PyGS/blob/main/logo/logo.png" @@ -516,6 +515,7 @@ code: "https://github.com/PyGSDR/PyGS" contact: "Yu Chen and Qiang Hu" keywords: ["heliosphere","2D_graphics","interactive","csv","cdaweb","data_analysis","ace","psp","ulysses","wind","solo"] + hssi: "https://hssi.hsdcloud.org/software/pygs/" community: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -524,7 +524,6 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "pyIntensityFeatures" - hssi: "" url: "https://github.com/aburrell/pyIntensityFeatures" contact: "Angeline G. Burrell" description: "A tool to identify features, such as auroral luminosity boundaries, in imager data." @@ -532,6 +531,7 @@ docs: "https://pyintensityfeatures.readthedocs.io/en/latest/?badge=latest" code: "https://github.com/aburrell/pyIntensityFeatures" keywords: ["magnetosphere", "specific", "data_analysis", "ionosphere_thermosphere_mesosphere"] + hssi: "" community: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -542,13 +542,13 @@ - name: PyRFU - hssi: "https://hssi.hsdcloud.org/software/pyrfu/" code: https://github.com/louis-richard/irfu-python description: "PyRFU is a free and open-source Python package for advanced analysis of in-situ space plasma data." docs: https://pyrfu.readthedocs.io/en/latest/ logo: https://raw.githubusercontent.com/louis-richard/irfu-python/master/docs/_static/logo-pyrfu.png contact: Louis Richard keywords: ["heliosphere", "magnetosphere", "planetary", "plasma_physics", "coordinates", "data_retrieval", "line_plots", "multidimensional", "orbit", "plotting", "power_spectra", "spectra", "time", "general", "local", "remote", "web_service", "data_access", "data_analysis", "instrumentation", "theory", "maven", "mms", "omni", "solo"] + hssi: "https://hssi.hsdcloud.org/software/pyrfu/" community: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] @@ -557,11 +557,11 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "pysatCDF" - hssi: "https://hssi.hsdcloud.org/software/pysatcdf/" description: "Python reader for NASA CDF, includes CDF libraries." code: "https://github.com/rstoneback/pysatCDF" contact: "Russell Stoneback" keywords: ["ionosphere_thermosphere_mesosphere","magnetosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/pysatcdf/" community: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] documentation: ["https://img.shields.io/badge/Requires%20improvement-red.svg", "Requires improvement"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -570,11 +570,11 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "python-magnetosphere" - hssi: "https://hssi.hsdcloud.org/software/python-magnetosphere/" description: "Python wrapper for cxform, coordinate transformation package " code: "https://github.com/dpq/python-magnetosphere" contact: "David Parunakian" keywords: ["magnetosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/python-magnetosphere/" community: ["https://img.shields.io/badge/Requires%20improvement-red.svg", "Requires improvement"] documentation: ["https://img.shields.io/badge/Requires%20improvement-red.svg", "Requires improvement"] testing: ["https://img.shields.io/badge/Requires%20improvement-red.svg", "Requires improvement"] @@ -583,13 +583,13 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: PyTplot - hssi: "" code: https://github.com/MAVENSDC/pytplot docs: https://pytplot.readthedocs.io/en/latest/ description: Based on IDL tplot, plots and manipulates time series data logo: https://avatars3.githubusercontent.com/u/22352442?s=460&v=4 contact: "Bryan Harter" keywords: ["solar","magnetosphere","ionosphere_thermosphere_mesosphere","general"] + hssi: "" community: ["https://img.shields.io/badge/Requires%20improvement-red.svg", "Requires improvement"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] @@ -598,12 +598,12 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name : "regularizePSF" - hssi: "https://hssi.hsdcloud.org/software/regularizepsf/" description: "A Python package for manipulating and correcting various point spread functions" docs: "https://regularizepsf.readthedocs.io/en/latest/" code: "https://github.com/punch-mission/regularizepsf" contact: "Marcus Hughes" keywords: ["plotting", "calibration", "general", "fits", "local", "data_analysis"] + hssi: "https://hssi.hsdcloud.org/software/regularizepsf/" community: [ "https://img.shields.io/badge/Good-brightgreen.svg", "Good" ] documentation: [ "https://img.shields.io/badge/Good-brightgreen.svg", "Good" ] testing: [ "https://img.shields.io/badge/Good-brightgreen.svg", "Good" ] @@ -612,12 +612,12 @@ license: [ "https://img.shields.io/badge/Good-brightgreen.svg", "Good" ] - name: sami2py - hssi: "https://hssi.hsdcloud.org/software/sami2py/" code: https://github.com/sami2py/sami2py docs: https://sami2py.readthedocs.io description: Run, read, and plot the SAMI2 ionospheric model. contact: Jeff Klenzing keywords: ["ionosphere_thermosphere_mesosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/sami2py/" community: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -626,13 +626,13 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "SAMMI" - hssi: "https://hssi.hsdcloud.org/software/sammi-cdf/" code: "https://github.com/swxsoc/sammi" description: "Share Attribute and Metadata Management Interface - Manage attributes for ISTP CDF files using YAML" docs: "https://sammi-cdf.readthedocs.io/" logo: "https://raw.githubusercontent.com/swxsoc/sammi/e764c4c84d5e511799ffc47d446a76f17501b8a2/docs/logo/sammi_logo.png" contact: "Maxine Hartnett" keywords: ["general", "cdf", "data_access"] + hssi: "https://hssi.hsdcloud.org/software/sammi-cdf/" community: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -641,12 +641,12 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "SAVIC" - hssi: "https://hssi.hsdcloud.org/software/savic/" description: "Stability Analysis Vitalizing Instability Classification - a Python package for predicting, quantifying and classifying ion-driven plasma instabilities" docs: "https://savic.readthedocs.io/en/latest/index.html" code: "https://github.com/MihailoMartinovic/SAVIC" contact: "Mihailo Martinovic" keywords: ["heliosphere","plasma_physics","multidimensional","hdf5"] + hssi: "https://hssi.hsdcloud.org/software/savic/" community: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -655,12 +655,12 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: SciQLop - hssi: "https://hssi.hsdcloud.org/software/sciqlop/" code: https://github.com/SciQLop/SciQLop description: "SciQLOP (SCIentific Qt application for Learning from Observations of Plasmas) is a powerful and user-friendly software designed for the visualization and analysis of in-situ space plasma data with jupyter notebook integrated." logo: https://raw.githubusercontent.com/SciQLop/SciQLop/main/SciQLop/resources/icons/SciQLop.png contact: Alexis Jeandet keywords: ["heliosphere", "magnetosphere", "plasma_physics", "interactive", "line_plots", "plotting", "general", "cdaweb", "sscweb", "web_service", "remote", "data_access", "data_analysis"] + hssi: "https://hssi.hsdcloud.org/software/sciqlop/" community: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] documentation: ["https://img.shields.io/badge/Requires%20improvement-red.svg", "Requires improvement"] testing: ["https://img.shields.io/badge/Requires%20improvement-red.svg", "Requires improvement"] @@ -669,11 +669,11 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "SkyWinder" - hssi: "https://hssi.hsdcloud.org/software/skywinder/" description: "SkyWinder is an open-source Python package useful for instrument control and telemetry." code: "https://github.com/PolarMesosphericClouds/SkyWinder" contact: "Carl Bjorn Kjellstrand" keywords: ["ionosphere_thermosphere_mesosphere", "geospace", "planetary", "instrumentation", "image"] + hssi: "https://hssi.hsdcloud.org/software/skywinder/" community: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] documentation: ["https://img.shields.io/badge/Requires%20improvement-red.svg", "Requires improvement"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -682,13 +682,13 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: solarmach - hssi: "https://hssi.hsdcloud.org/software/solarmach/" url: "https://solar-mach.github.io" code: https://github.com/jgieseler/solarmach description: "Multi-spacecraft heliospheric configuration plotter" docs: https://solarmach.readthedocs.io contact: Jan Gieseler keywords: ["solar", "heliosphere", "coordinates", "2D_graphics", "plotting", "general", "web_service"] + hssi: "https://hssi.hsdcloud.org/software/solarmach/" community: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -697,12 +697,12 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: solo-epd-loader - hssi: "https://hssi.hsdcloud.org/software/solo-epd-loader/" code: https://github.com/jgieseler/solo-epd-loader description: "Data loader for Solar Orbiter/EPD energetic charged particle sensors EPT, HET, and STEP" docs: https://github.com/jgieseler/solo-epd-loader#readme= contact: Jan Gieseler keywords: ["data_access", "data_retrieval", "heliosphere","instrumentation", "solar", "specific"] + hssi: "https://hssi.hsdcloud.org/software/solo-epd-loader/" community: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -711,12 +711,12 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "space-packet-parser" - hssi: "https://hssi.hsdcloud.org/software/space-packet-parser/" code: "https://github.com/lasp/space_packet_parser" description: "A CCSDS telemetry packet decoding library based on the XTCE packet format description standard." docs: "https://space-packet-parser.readthedocs.io" contact: "Gavin Medley" keywords: ["ccsds", "xtce", "packet_parsing", "packet_inspection", "data_analysis", "data_assimilation", "binary"] + hssi: "https://hssi.hsdcloud.org/software/space-packet-parser/" community: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -725,13 +725,13 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: Speasy - hssi: "https://hssi.hsdcloud.org/software/speasy/" code: https://github.com/SciQLop/speasy description: "Speasy is a free and open-source Python package that makes it easy to find and load space physics data from a variety of data sources, whether it is online and public such as CDAWEB and AMDA, or any described archive, local or remote." docs: https://speasy.readthedocs.io/ logo: https://raw.githubusercontent.com/SciQLop/speasy/main/logo/logo_speasy_400dpi.png contact: Alexis Jeandet keywords: ["heliosphere", "plasma_physics", "magnetosphere", "data_retrieval", "data_container", "general", "cdf", "csv", "ascii", "cdaweb", "local", "remote", "sscweb", "web_service", "data_access"] + hssi: "https://hssi.hsdcloud.org/software/speasy/" community: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -740,12 +740,12 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "SpiceyPy" - hssi: "https://hssi.hsdcloud.org/software/spiceypy/" description: "Pythonic wrapper for Spice." docs: "https://spiceypy.readthedocs.io" code: "https://github.com/AndrewAnnex/SpiceyPy" contact: "Andrew M. Annex" keywords: ["solar","magnetosphere","ionosphere_thermosphere_mesosphere","general"] + hssi: "https://hssi.hsdcloud.org/software/spiceypy/" community: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -754,12 +754,12 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "sunkit-image" - hssi: "https://hssi.hsdcloud.org/software/sunkit-image/" description: "A image processing toolbox for Solar Physics" docs: "https://docs.sunpy.org/projects/sunkit-image" code: "https://github.com/sunpy/sunkit-image" contact: "SunPy Steering Committee" keywords: ["solar", "general", "data_analysis"] + hssi: "https://hssi.hsdcloud.org/software/sunkit-image/" community: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -768,12 +768,12 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "sunkit-instruments" - hssi: "https://hssi.hsdcloud.org/software/sunkit-instruments/" description: "A SunPy-affiliated package for solar instrument-specific tools." docs: "https://docs.sunpy.org/projects/sunkit-instruments" code: "https://github.com/sunpy/sunkit-instruments" contact: "SunPy Steering Committee" keywords: ["solar", "specific", "instrumentation"] + hssi: "https://hssi.hsdcloud.org/software/sunkit-instruments/" community: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] documentation: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -782,12 +782,12 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "sunraster" - hssi: "https://hssi.hsdcloud.org/software/sunraster/" description: "A SunPy-affiliated package which provides tools to analyze data from spectral data from any solar mission." docs: "https://docs.sunpy.org/projects/sunraster" code: "https://github.com/sunpy/sunraster" contact: "SunPy Steering Committee" keywords: ["solar", "data_container", "spectra", "plotting", "general", "fits"] + hssi: "https://hssi.hsdcloud.org/software/sunraster/" community: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] @@ -796,12 +796,12 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "SWVO" - hssi: "" description: "Tools for downloading and reading space-weather data and geomagnetic indices." docs: "https://swvo.readthedocs.io/en/latest/" code: "https://github.com/GFZ/SWVO" contact: "Sahil Jhawar (jhawar@gfz.de), Bernhard Haas (bhaas@gfz.de)" keywords: ["heliosphere", "magnetosphere", "solar", "ionosphere_thermosphere_mesosphere", "plasma_physics", "data_access", "data_retrieval", "reference_data", "csv", "netcdf", "ascii", "coordinates", "time", "remote", "local", "web_service", "general", "ace", "dscovr", "omni", "enlil"] + hssi: "" community: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -810,7 +810,6 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "swxsoc" - hssi: "https://hssi.hsdcloud.org/software/swxsoc/" url: "https://swxsoc.github.io/" description: "Pipeline and analysis tools for space weather data processing." docs: "https://swxsoc.readthedocs.io/" @@ -818,6 +817,7 @@ logo: "https://raw.githubusercontent.com/swxsoc/swxsoc/fbbc26e70863f8acc4df53dee4876a40b5cca154/docs/logo/swxsoc_logo.png" contact: "Steven Christe, Damian Barrous Dumme, Andrew Robbertz" keywords: ["general", "data_container", "cdf", "data_analysis", "hermes"] + hssi: "https://hssi.hsdcloud.org/software/swxsoc/" community: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -826,12 +826,12 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "TomograPy" - hssi: "https://hssi.hsdcloud.org/software/tomograpy/" url: "http://nbarbey.github.io/TomograPy" description: "Coronal tomographic reconstructions." code: "https://github.com/nbarbey/TomograPy" contact: "Nicolas Barbey" keywords: ["solar","specific"] + hssi: "https://hssi.hsdcloud.org/software/tomograpy/" community: ["https://img.shields.io/badge/Requires%20improvement-red.svg", "Requires improvement"] documentation: ["https://img.shields.io/badge/Requires%20improvement-red.svg", "Requires improvement"] testing: ["https://img.shields.io/badge/Requires%20improvement-red.svg", "Requires improvement"] @@ -840,7 +840,6 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "viresclient" - hssi: "https://hssi.hsdcloud.org/software/viresclient/" code: "https://github.com/ESA-VirES/VirES-Python-Client" docs: "https://viresclient.readthedocs.io" url: "https://vires.services" @@ -848,6 +847,7 @@ description: "Access to ESA Swarm mission products" contact: "EOX IT Services / Ashley Smith" keywords: ["geospace", "ionosphere_thermosphere_mesosphere", "data_retrieval", "web_service", "remote", "data_access", "specific"] + hssi: "https://hssi.hsdcloud.org/software/viresclient/" community: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] @@ -856,12 +856,12 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "XRTpy" - hssi: "https://hssi.hsdcloud.org/software/xrtpy/" description: "A Python package for analyzing data from the X-Ray Telescope instrument onboard the Hinode spacecraft." docs: "https://xrtpy.readthedocs.io" code: "https://github.com/HinodeXRT/xrtpy" contact: "Joy Velasquez" keywords: ["solar", "specific", "data_analysis", "hinode"] + hssi: "https://hssi.hsdcloud.org/software/xrtpy/" community: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] documentation: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] testing: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] diff --git a/_data/projects_core.yml b/_data/projects_core.yml index 228b9800..426b12f9 100644 --- a/_data/projects_core.yml +++ b/_data/projects_core.yml @@ -1,5 +1,4 @@ - name: "SunPy" - hssi: "https://hssi.hsdcloud.org/software/sunpy/" url: "http://www.sunpy.org" description: "Python for Solar Physics" logo: "https://raw.githubusercontent.com/sunpy/sunpy-logo/master/generated/sunpy_icon.png" @@ -7,6 +6,7 @@ code: "https://github.com/sunpy/sunpy" contact: "Stuart Mumford" keywords: ["2D_graphics","cdaweb","coordinates","data_analysis","data_retrieval","fermi","fido","fits","general","goes","heliosphere","image_processing","lasco","line_plots","netcdf","plotting","power_spectra","soho","solar","time"] + hssi: "https://hssi.hsdcloud.org/software/sunpy/" community: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -15,13 +15,13 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "pysat" - hssi: "https://hssi.hsdcloud.org/software/pysat/" description: "Management and analysis tool for satellite and radar data." logo: "https://raw.githubusercontent.com/pysat/pysat/main/docs/images/logo.png" docs: "https://pysat.readthedocs.io" code: "https://github.com/pysat/pysat" contact: "pysat Development Team" keywords: ["ace","coordinates","data_analysis","data_retrieval","de2","dmsp","general","icon","ionosphere_thermosphere_mesosphere","madrigal","magnetosphere","omni","orbit","plotting","sami2","tiegcm","time"] + hssi: "https://hssi.hsdcloud.org/software/pysat/" community: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -30,7 +30,6 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "PlasmaPy" - hssi: "https://hssi.hsdcloud.org/software/plasmapy/" url: "https://www.plasmapy.org" description: "Python package for plasma research and education" logo: "https://github.com/PlasmaPy/PlasmaPy-logo/raw/main/exports/graphic-circular.png" @@ -38,6 +37,7 @@ code: "https://github.com/PlasmaPy/PlasmaPy" contact: "Nick Murphy" keywords: ["data_analysis","general","heliosphere","instrumentation","ionosphere_thermosphere_mesosphere","laboratory","magnetosphere","plasma_physics","plotting","simulation","solar","theory"] + hssi: "https://hssi.hsdcloud.org/software/plasmapy/" community: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -46,13 +46,13 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "SpacePy" - hssi: "https://hssi.hsdcloud.org/software/spacepy/" description: "Space science library for Python. Includes file I/O, time and coordinate conversions, common analysis techniques." logo: "https://spacepy.github.io/_static/spacepy_logo.jpg" docs: "https://spacepy.github.io/" code: "https://github.com/spacepy/spacepy" contact: "Jon Niehof" keywords: ["ascii","bats_r_us","cdf","coordinates","csv","data_access","data_analysis","data_container","general","hdf5","heliosphere","igrf","ionosphere_thermosphere_mesosphere","local","magnetosphere","omni","plotting","reference_data","shue","simulation","swmf","time","tsyganenko"] + hssi: "https://hssi.hsdcloud.org/software/spacepy/" community: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] @@ -61,12 +61,12 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "pySPEDAS" - hssi: "https://hssi.hsdcloud.org/software/pyspedas/" description: "Tools for loading, analysis and plotting of data from various heliophysics missions and ground magnetometers" docs: "https://pyspedas.readthedocs.io" code: "https://github.com/spedas/pyspedas" contact: "Jim Lewis" keywords: ["ace","arase","cdf","cluster","coordinates","csswe","data_access","dscovr","equator_s","fast","geotail","heliosphere","image","kyoto_dst","line_plots","magnetosphere","maven","mica","mms","plotting","poes","polar","psp","solo","spectra","stereo","themis","twins","ulysses","van_allen_probes","wind"] + hssi: "https://hssi.hsdcloud.org/software/pyspedas/" community: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] @@ -75,7 +75,6 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "Kamodo" - hssi: "https://hssi.hsdcloud.org/software/the-ccmc-kamodo-analysis-suite/" url: "https://ccmc.gsfc.nasa.gov/tools/kamodo/" code: "https://github.com/nasa/Kamodo" docs: "https://nasa.github.io/Kamodo/" @@ -83,6 +82,7 @@ logo: "https://raw.githubusercontent.com/nasa/Kamodo/master/logos/Kamodo2.png" contact: "Darren De Zeeuw" keywords: ["2D_graphics","3D_graphics","adelphi","amgeo","ascii","coordinates","csv","ctipe","data_access","data_retrieval","enlil","gamera","general","geospace","gitm","hapi","heliosphere","interactive","ionosphere_thermosphere_mesosphere","iri","line_plots","local","magnetosphere","multidimensional","netcdf","openggcm","orbit","orbit","plotting","remote","sami3","solar","superdarn","swmf","tiegcm","time","waccmx","web_service"] + hssi: "https://hssi.hsdcloud.org/software/the-ccmc-kamodo-analysis-suite/" community: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Partially%20met-orange.svg", "Partially met"] @@ -91,7 +91,6 @@ license: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] - name: "HAPI Client" - hssi: "https://hssi.hsdcloud.org/software/hapi-client/" url: "https://github.com/hapi-server/client-python" description: "Access time series data access from many sources" logo: "https://raw.githubusercontent.com/hapi-server/hapi-server.github.io/master/logos/HAPI.svg" @@ -99,6 +98,7 @@ code: "https://github.com/hapi-server/client-python" contact: "Bob Weigel" keywords: ["data_retrieval","line_plots","plotting","spectra"] + hssi: "https://hssi.hsdcloud.org/software/hapi-client/" community: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] documentation: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] testing: ["https://img.shields.io/badge/Good-brightgreen.svg", "Good"] diff --git a/_data/projects_unevaluated.yml b/_data/projects_unevaluated.yml index 74f30057..56849eef 100644 --- a/_data/projects_unevaluated.yml +++ b/_data/projects_unevaluated.yml @@ -1,205 +1,205 @@ - name: ACEmag - hssi: "https://hssi.hsdcloud.org/software/acemag/" code: https://github.com/space-physics/ACE_magnetometer description: Load and Plot ACE satellite magnetometer data contact: Michael Hirsch keywords: ["magnetosphere","ionosphere_thermosphere_mesosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/acemag/" - name: AstrometryAzEl - hssi: "https://hssi.hsdcloud.org/software/astrometryazel/" code: https://github.com/space-physics/astrometry_azel description: plate scale / calibrate star imagery to use multiple auroral/airglow cameras together contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/astrometryazel/" - name: Auroral Electrojet - hssi: "https://hssi.hsdcloud.org/software/auroral-electrojet/" code: https://github.com/space-physics/AEindex description: Auroral Electrojet AE-index read and plot. contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/auroral-electrojet/" - name: DASCutils - hssi: "https://hssi.hsdcloud.org/software/dascutils/" code: https://github.com/space-physics/dascasi description: Digital All Sky Camera utilities, for camera at Poker Flat Research Range and elsewhere logo: https://i.ibb.co/JKLF4FB/logo.jpg contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/dascutils/" - name: Digital Meridian Spectrometer - hssi: "https://hssi.hsdcloud.org/software/digital-meridian-spectrometer/" code: https://github.com/space-physics/digital-meridian-spectrometer description: UAF Digital Meridian Spectrometer-- load and plot contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/digital-meridian-spectrometer/" - name: GEOrinex - hssi: "https://hssi.hsdcloud.org/software/georinex/" code: https://github.com/geospace-code/georinex description: Python RINEX 2/3 NAV/OBS reader with speed and simplicity, handling most RINEX formats. contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/georinex/" - name: GOESutils - hssi: "https://hssi.hsdcloud.org/software/goesutils/" code: https://github.com/space-physics/GOESplot description: Download and plot GOES satellite PNGs and high-resolution NetCDF4 by date/time logo: https://raw.githubusercontent.com/space-physics/GOESplot/master/src/goesplot/tests/goes13-IR-2017-07-13-12.jpg contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","solar","magnetosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/goesutils/" - name: GIMAmag - hssi: "https://hssi.hsdcloud.org/software/gimamag/" code: https://github.com/space-physics/gima-magnetometer description: UAF Geophysical Institute magnetometer network data read and plot contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/gimamag/" - name: GLOW - hssi: "https://hssi.hsdcloud.org/software/glow/" code: https://github.com/space-physics/NCAR-GLOW description: NCAR GLOW 0.981 aurora/airglow model IR-VIS-UV from Python logo: https://www2.hao.ucar.edu/sites/default/files/resize/images/ICON-GOLD_2016/IonosphereHorizon-Banner-980x232.jpg contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/glow/" - name: HWM-93 - hssi: "https://hssi.hsdcloud.org/software/hwm-93/" code: https://github.com/space-physics/hwm93 description: NASA Horizontal Wind Model HWM93 in Python and Matlab logo: https://ccmc.gsfc.nasa.gov/images/CCMC-LOGO-2.gif contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/hwm-93/" - name: IGRF-13 - hssi: "https://hssi.hsdcloud.org/software/igrf-13/" code: https://github.com/space-physics/igrf description: International Geomagnetic Reference Field IGRF -- in Python and Matlab logo: https://www.ngdc.noaa.gov/IAGA/vmod/img/vmod_header.gif contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/igrf-13/" - name: IRI-2016 - hssi: "https://hssi.hsdcloud.org/software/pyiri2016/" code: https://github.com/space-physics/iri2016 description: International Reference Ionosphere 2016 from Python and Matlab logo: https://iri.gsfc.nasa.gov/images/red_band-179.jpg contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/pyiri2016/" - name: IRI-90 - hssi: "https://hssi.hsdcloud.org/software/iri-90/" code: https://github.com/space-physics/iri90 description: IRI90-international reference ionosphere in Python logo: https://iri.gsfc.nasa.gov/images/tail-179.jpg contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/iri-90/" - name: LOWTRAN - hssi: "https://hssi.hsdcloud.org/software/lowtran/" code: https://github.com/space-physics/lowtran description: LOWTRAN atmospheric absorption extinction, scatter and irradiance model--in Python and Matlab logo: https://raw.githubusercontent.com/space-physics/lowtran/master/gfx/whyskyisblue.png contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/lowtran/" - name: Maidenhead - hssi: "https://hssi.hsdcloud.org/software/maidenhead/" code: https://github.com/space-physics/maidenhead description: Python Maidenhead <--> WGS84 coordinate conversions, useful for crowdsourced observations contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/maidenhead/" - name: MGSutils - hssi: "https://hssi.hsdcloud.org/software/mgsutils/" code: https://github.com/space-physics/mgs-radio description: Mars Global Surveyor radio occultation contact: Michael Hirsch keywords: ["planetary","specific"] + hssi: "https://hssi.hsdcloud.org/software/mgsutils/" - name: POLAN - hssi: "https://hssi.hsdcloud.org/software/polan/" code: https://github.com/space-physics/POLAN description: estimate true ionosphere height from ionosonde contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/polan/" - name: PyGemini - hssi: "https://hssi.hsdcloud.org/software/pygemini/" description: Python frontend for Gemini3D ionospheric kintic + fluid dynamics models code: https://github.com/gemini3d/gemini3d contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/pygemini/" - name: PyMap3D - hssi: "https://hssi.hsdcloud.org/software/pymap3d/" code: https://github.com/geospace-code/pymap3d description: Python 3D coordinate conversions for geospace ecef enu eci and more contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/pymap3d/" - name: PyZenodo - hssi: "https://hssi.hsdcloud.org/software/pyzenodo/" code: https://github.com/space-physics/pyzenodo3 description: Simple, clean pure Python 3 Zenodo API (upload, download data). contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","magnetosphere","solar","specific"] + hssi: "https://hssi.hsdcloud.org/software/pyzenodo/" - name: ReesAurora - hssi: "https://hssi.hsdcloud.org/software/reesaurora/" code: https://github.com/space-physics/reesaurora description: Rees/Sergienko module of excitation rates, relevant to auroral optical emissions contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/reesaurora/" - name: Scanning Doppler Interferometer - hssi: "https://hssi.hsdcloud.org/software/scanning-doppler-interferometer/" code: https://github.com/space-physics/scanning-doppler-interferometer description: Dowload & plot Scanning Doppler Interferometer data from PI Mark Conde's instruments. contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/scanning-doppler-interferometer/" - name: ScienceDates - hssi: "https://hssi.hsdcloud.org/software/sciencedates/" code: https://github.com/geospace-code/sciencedates description: Date / time conversions used in the sciences. contact: Michael Hirsch keywords: ["solar","magnetosphere","ionosphere_thermosphere_mesosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/sciencedates/" - name: THEMISasi - hssi: "https://hssi.hsdcloud.org/software/themisasi/" code: https://github.com/space-physics/themisasi description: Read & Plot THEMIS ASI 256x256 "high resolution" GBO ground-based imager data logo: https://i.ibb.co/Jyx1nNd/thm-gbo-logo.jpg contact: Michael Hirsch keywords: ["magnetosphere","ionosphere_thermosphere_mesosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/themisasi/" - name: WMM2020 - hssi: "https://hssi.hsdcloud.org/software/wmm2020/" code: https://github.com/space-physics/WMM2020 description: World Magnetic Model 2020 from Python contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/wmm2020/" - name: WMM2015 - hssi: "https://hssi.hsdcloud.org/software/wmm2015/" code: https://github.com/space-physics/WMM2015 description: World Magnetic Model 2015 from Python contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/wmm2015/" - name: MSISE-00 - hssi: "https://hssi.hsdcloud.org/software/msise-00/" description: NRL MSISE-00 atmospheric model-- in Python and Matlab docs: https://ccmc.gsfc.nasa.gov/modelweb/models/nrlmsise00.php code: https://github.com/space-physics/msise00 contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","specific"] + hssi: "https://hssi.hsdcloud.org/software/msise-00/" - name: NEXRADutils - hssi: "https://hssi.hsdcloud.org/software/nexradutils/" code: https://github.com/space-physics/NEXRADutils description: Download/Plot NEXRAD compositive reflectivity by date/time, for ionospheric perturbations contact: Michael Hirsch keywords: ["ionosphere_thermosphere_mesosphere","general"] + hssi: "https://hssi.hsdcloud.org/software/nexradutils/" From 2daebc3c00e82e68d462441bbe725e658eee35f8 Mon Sep 17 00:00:00 2001 From: Shawn Polson Date: Thu, 1 Oct 2026 11:11:01 -0600 Subject: [PATCH 3/4] List HSSI landing page field after project keywords --- _pages/docs/adding_to_pyhc_project_list.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_pages/docs/adding_to_pyhc_project_list.md b/_pages/docs/adding_to_pyhc_project_list.md index 4cd6d9cf..6cef0af1 100644 --- a/_pages/docs/adding_to_pyhc_project_list.md +++ b/_pages/docs/adding_to_pyhc_project_list.md @@ -22,13 +22,13 @@ In `projects.yml`, projects are listed in alphabetical order. Available inputs f * The project name (name) * * The project's website url (url), -* The project's HSSI software landing page URL (hssi), using its published slug (for example, `https://hssi.hsdcloud.org/software/sunpy/`). Leave this empty if the package does not yet have a published HSSI record. * A description of the project's main function (description) *, * A direct link to the raw image of the project's logo (logo) * The location of the project's documentation (docs) * The location of the project's code base (code) * * Who to contact for questions about the project (contact) * * Keywords that are related to your project's functionality * +* The project's HSSI software landing page URL (hssi), using its published slug (for example, `https://hssi.hsdcloud.org/software/sunpy/`). Leave this empty if the package does not yet have a published HSSI record. * The grade for the community standard * * The grade for the documentation standard * * The grade for the testing standard * From aee6c36d463341b2962c3a9769a6fc73a6f912c3 Mon Sep 17 00:00:00 2001 From: Shawn Polson Date: Thu, 1 Oct 2026 18:15:01 +0100 Subject: [PATCH 4/4] Spell out Heliophysics Software Search Interface in project docs --- _pages/docs/adding_to_pyhc_project_list.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_pages/docs/adding_to_pyhc_project_list.md b/_pages/docs/adding_to_pyhc_project_list.md index 6cef0af1..be502259 100644 --- a/_pages/docs/adding_to_pyhc_project_list.md +++ b/_pages/docs/adding_to_pyhc_project_list.md @@ -28,7 +28,7 @@ In `projects.yml`, projects are listed in alphabetical order. Available inputs f * The location of the project's code base (code) * * Who to contact for questions about the project (contact) * * Keywords that are related to your project's functionality * -* The project's HSSI software landing page URL (hssi), using its published slug (for example, `https://hssi.hsdcloud.org/software/sunpy/`). Leave this empty if the package does not yet have a published HSSI record. +* The project's Heliophysics Software Search Interface software landing page URL (hssi), using its published slug (for example, `https://hssi.hsdcloud.org/software/sunpy/`). Leave this empty if the package does not yet have a published HSSI record. * The grade for the community standard * * The grade for the documentation standard * * The grade for the testing standard *