DORIS
doris-rs is dedicated to DORIS (special RINEX) files parsing, processing
and production.
Each DORIS file represents one measurement system, that means one satellite. The DORIS format is a special RINEX Observation format. Unlike RINEX observations, the measurement are performed spaceborn and consists in observing a network of ground stations. DORIS is more complex than simple Observation RINEX, and also contains ground based information at the time of the spaceborn observation (like temperature on the ground).
References:
- RINEX format (Wikipedia)
- DORIS format
NB: this parser is limited to the DORIS format exclusively, her RINEX like formats have their own parser:
NB: file formatting is work in progress and should be soon validated.
To contribute or join our community, you may:
- open an Issue on Github.com
- follow our Discussions on Github.com
- join our Discord channel
Advantages :rocket:
- Fast
- Seamless gzip compression support on
flate2crate feature
Inconvenients
- Epoch events are not really well supported at the moment (epoch flag >1). This parser will store all observation data streams, disregardning potential events in between (should not cause a panic).
Citation and referencing
If you need to reference this work, please use the following model:
Nav-solutions (2025), DORIS: analysis and processing (MPLv2), https://github.com/nav-solutions
Contributions
Contributions are welcomed, do not hesitate to open new issues and submit Pull Requests through Github.