Skip to content

Home

logo

PyPI version Python version License Downloads

Tests CI Gemini Gem


Total Electron Content (TEC) reconstruction with GNSS data – a Python 🐍 package with a Rust πŸ¦€ core.

What is PyTECGg?

PyTECGg is a fast, lightweight Python package that helps reconstruct and calibrate the Total Electron Content (TEC) from GNSS data.

Why calibration matters? Because without it, you don’t actually know the true value of TEC β€” only how it changes. Uncalibrated TEC is affected by unknown biases from satellites and receivers, as well as other sources of error.

Main features

This package is designed for researchers and engineers who need speed and reliability.

  • Blazing fast: powered by a Rust core and Polars, it is much faster than existing pure-Python implementations when parsing large datasets.
  • Open source: read, access, and contribute to all the code.
  • Modern GNSS support: compatible with GPS, Galileo, BeiDou, GLONASS.
  • RINEX ready: supports versions 2, 3, and 4.
  • Seamless decompression: built-in support for Hatanaka-compressed files β€” no need to decompress your data manually.

Get started

πŸ“₯ Install PyTECGg

πŸš€ Quickstart with an hands-on tutorial

πŸ€– Ask the official PyTECGg AI assistant for help

🌱 Contribute to the project