Skip to content

Conversation

@alfonsoSR
Copy link
Owner

@alfonsoSR alfonsoSR commented Jun 15, 2025

Changes included in this PR:

  • Updated interface for DEL files
  • Remove Experiment attribute from Observation, Station, and Baseline
  • Remove update_baseline_with_observations() method, and moved functionality to Baseline constructor
  • Grouped all the functionality to augment timestamps in Baseline.update_station_with_geophysical_displacements
  • Updated Github actions to fix issue with missing Fortran compiler
  • Isolated Station class on its own submodule
  • Fixed implementation of ionex interface to save TEC interpolators and their epochs (fixes [F&E]: Calculate ionospheric TEC #18 )
  • Fixed implementation of ionospheric delay to use the correct TEC maps (fixes [BUG]: Incorrect use of TEC maps in ionospheric delay #19 )

To be added before merning:

alfonsoSR added 30 commits May 21, 2025 20:57
- Updated DEL interface to comply with current SFXC format
- Separated read and write functionality in DEL interface
- Unit tests for DEL interface
- Isolated functionality to peek buffer in utils + unit tests
Update DEL interfaces + unit tests
- Created astro module for general functionality in astrodynamics
- Added speed of light to constants module
- Isolated function to calculate Lorentz transformations of positions
  from GCRF to BCRF
- Created interface functions for SPICE to make algorithms less verbose
  and allow for possible adjustments to all SPICE calls
- Missing tests for new functionality (Added warnings indicating it)
From CLI script to update_station_with_geophysical_displacements, so
that everything related to timestamp augmentation is fully contained in
one function
@alfonsoSR alfonsoSR moved this from To Start to Pull Request in PRIDE development board Jun 15, 2025
@alfonsoSR alfonsoSR moved this from Pull Request to In Progress in PRIDE development board Jun 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment