Versions:
SHARPpy-Reimagined-vRust, published by Fahrenheit Research and currently available at version 0.3.2, is a modernized, standalone fork of the SHARPpy sounding analysis toolkit that combines Rust-accelerated computation with a responsive Qt6/PySide6 desktop interface for Python 3.11 and later. Its purpose is to deliver reproducible, point-based atmospheric sounding analysis through a SHARPpy-style graphical environment, retaining the familiar SPC-style skew-T, hodograph, hazard, and derived-parameter views that operational meteorologists and researchers rely on for convective and severe-weather assessment. The software's Rust-first architecture accelerates sounding analysis and model data ingest, while its inclusion of Rusty Weather model soundings and native analytic ECAPE (entraining convective available potential energy) calculations extends its thermodynamic analysis capabilities beyond the original toolset. Typical use cases include interactive exploration of observed and model-derived soundings in the desktop GUI, evaluation of convective hazards through derived parameters, and scripted or packageable workflows driven by its clean command-line entry points. The project emphasizes reproducibility and maintainability, shipping bundled resources alongside a test-backed decoder and extractor layer that handles the parsing of sounding data sources. Falling within the meteorological and atmospheric science software category, specifically sounding visualization and severe-storm analysis tooling, SHARPpy Reimagined vRust targets forecasters, atmospheric science students, and researchers who need a standalone, installable application rather than a library-only dependency. Its focus on packageable Python 3.11+ workflows makes it suitable for integration into institutional environments where consistent, versioned deployments matter. As indicated by its version history, the catalog lists a single recorded version, 0.3.2, reflecting the project's current pre-1.0 development state. Despite this early versioning, the software positions itself as a complete, self-contained reimplementation that preserves SHARPpy's established analytical views while modernizing its rendering stack, packaging, and computational performance through Rust acceleration.
Tags: