Skip to content

Repository all the useful scripts performed on Carlos' MSc thesis

Notifications You must be signed in to change notification settings

cfortunylombra/PRIDE-Doppler-LaRa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PRIDE-Doppler-LaRa

PRIDE-Doppler-LaRa is an object-oriented Python tool for research in the field of PRIDE (Planetary Radio Interferometry and Doppler Experiments).

Maintenance python 3.8 python 3.8 platform Linux


Developers

  • C. Fortuny-Lombraña, Master Student, Astrodynamics and Space Missions, TU Delft
  • D. Dirkx, Assistant Professor, Astrodynamics and Space Missions, TU Delft

Link MailTo


Pre-requisites

  • For Windows Users: Windows Subsystem for Linux (Installing WSL)
    • All procedures, including the following prerequisite, assume the use of WSL. Power users who wish to do otherwise, must do so at their own risk, with reduced support from the team.
    • Note that WSL is entirely separated from Windows. This means that even if Anaconda/Miniconda, Python, or any other software is already installed on Windows, it needs to be installed again in WSL, as a Linux install.
  • Anaconda installation (Installing Anaconda)
  • tudat-bundle (Installing tudat-bundle)

To install tudat-bundle, please follow carefully the setup instructions.

Inside tudat-bundle, the following GitHub are utilized:

Documentation


How to get started

The src folder contains all the source codes. The most important Python files are the following:

  • py_gsanalysis_LaRa.py and py_gsanalysis_InSight.py: Preliminary analysis of the ExoMars-LaRa and InSight-RISE observations
  • read_sebastian_files.py: Read the Doppler residuals from InSight-RISE (real data)
  • py_readrealobservations.py: Functions to transform date to Julian days
  • py_allandeviation.py: Compute Allan deviations for the PRIDE observations
  • py_preciseorbitdetermination_InSight_LaRa_DSN_PRIDE.py: Environment Setup for the Precise Orbit Determination (RISE and LaRa with DSN-PRIDE) using a fixed cross-correlation of the Doppler observations between ground stations
  • py_preciseorbitdetermination_InSight_LaRa_DSN_PRIDE_complex.py: Environment Setup for the Precise Orbit Determination (RISE and LaRa with DSN-PRIDE) using a the metric developed of the cross-correlations at the ground stations

The Python scripts used to plot, to verify and addiotional porpuses can be found in plot_codes,verification_codes and additional_codes folders.


Thesis

The report can be found here: https://bit.ly/3CgVHZ8

The research project was in collaboration with the Royal Observatory of Belgium and the Joint Institute for VLBI ERIC.


Help

In case a problem or issue related to code is found, please create a new issue in GitHub.


Releases

No releases published

Packages

No packages published