Notebooks


DORIS days 2025

The Github repository DORISdays2025 is meant to hold source code for the "hands-on" sessions that took place during the DORIS DAYS 2025 organized by the International DORIS Service in National Technical University of,Athens (NTUA, Greece) on November 5, 2025.

Abstract: These notebooks were developed to present trivial DORIS data analysis tasks. The objectives are: 1) learn Doppler observables principles, system biases, RINEX data exploration, and ionosphere considerations; perform localization exercises with Argos simulation; 2) understand atmospheric influence on DORIS signals and apply corrections to improve data accuracy; 3) understand the mathematical formulation of DORIS observation equations, parameter estimation, and interpretation of residuals; 4) apply knowledge to compute positioning solutions, assess accuracy, and consolidate practical and theoretical skills

Accesshttps://github.com/idsdorisorg/DORISdays2025/tree/main

License: The Jupyter Notebooks are offered under the Creative Commons license CC-BY-NC 

DOI10.24400/312072/i06-2025.001

If you use the Notebooks, please cite as:
Papanikolaou X., Anastasiou D. (2025). Python scripts showcasing trivial DORIS data analysis tasks. DORIS days 2025. International DORIS Service. DOI: 10.24400/312072/i06-2025.001

 

Installation guide: readme.md 

 

Doppler Observables and System Biases: doris_system.ipynb

objectives:
  • Get a clear view about how the DORIS system works.
  • Explore DORIS data and information contained in the RINEX files.
  • Familiarize with DORIS measurements concept; beacons/emitters, satellites/receivers, passes.
  • Extract observations from a DORIS RINEX file.

Atmospheric Effects: atmosphere.ipynb

objectives
  • Overview of (DORIS) signal delay during its transition through the atmosphere
  • Modeling of tropospheric refraction, and
  • Using VMF3 to model/mitigate tropospheric delay

Observation Equation: observation_equation.ipynb

objectives
  • Treatment and mitigation of (common) errors and biases that affect DORIS observations
  • Formulation of a (simplified) observation equation

Positioning: doppler_positioning.ipynb

objectives
  • Use the Doppler observation equation to estimate beacon coordinates
  • Learn to formulate Least Squares matrices and observation weighting