Experiment 6.4#
Running this experiment is very similar to running Experiment 5.1. Basically, for every combination of algorithm (signal fitting, signal masking) and data set, you need to run the following two steps:
Run the respective experiment at
$HSR4HCI_EXPERIMENTS_DIR/main/6.4_observing-conditions/<algorithm>/<dataset>
Here is an example:
python $HSR4HCI_SCRIPTS_DIR/experiments/single-script/01_run_pipeline.py \ --experiment-dir $HSR4HCI_EXPERIMENTS_DIR/main/6.4_observing-conditions/signal_fitting/beta_pictoris__lp
You can either use the scripts in
single-scriptormultiple-scriptsfor this.Once you have run an experiment, you can create the corresponding result plot (containing the signal estimate as a PDF) by using the following command:
python $HSR4HCI_SCRIPTS_DIR/experiments/evaluate-and-plot/evaluate_and_plot_signal_estimate.py \ --experiment-dir $HSR4HCI_EXPERIMENTS_DIR/main/6.4_observing-conditions/<algorithm>/<dataset>
The resulting plot will be stored in:
$HSR4HCI_EXPERIMENTS_DIR/main/6.4_observing-conditions/<algorithm>/<dataset>/plots
If you have run both experiment 5.1 and experiment 6.4 completely, you can run the following script to automatically create the LaTeX code for the comparison in Table 3 and print it to stdout:
python $HSR4HCI_EXPERIMENTS_DIR/main/6.4_observing-conditions/make_latex_table.py