Sync with Mac

This commit is contained in:
Silas Oettinghaus
2026-07-16 21:52:26 +02:00
parent 2e667d6ec3
commit cae81c0dae
3 changed files with 525 additions and 20 deletions

View File

@@ -3,8 +3,8 @@ dsp_options = struct();
dsp_options.mode = "run_id";
dsp_options.recipe = @mpi_recipe_dev;
dsp_options.append_to_db = false;
dsp_options.start_occurence = 1;
dsp_options.max_occurences = 15;
dsp_options.start_occurence = 5;
dsp_options.max_occurences = 1;
dsp_options.debug_plots = false;
write_mpi_reduction_db = 0;
@@ -37,7 +37,6 @@ db = DBHandler("dataBase", [dsp_options.dataBase],...
"user", dsp_options.user, "password", dsp_options.password);
%%
pamformats = [4,6,8];
baudrates = [112e9,96e9,72e9];
@@ -48,10 +47,10 @@ for i = 1
fp = QueryFilter();
fp.where('Runs','run_id','GREATER_EQUAL',3153);
fp.where('Runs', 'symbolrate', 'EQUALS', B); % 72 96 112
fp.where('Runs', 'symbolrate','EQUALS',B); % 72 96 112
fp.where('Runs', 'fiber_length', 'EQUALS', 0);
fp.where('Runs', 'interference_path_length', 'EQUALS', 1000);
fp.where('Runs', 'sir', 'LESS_EQUAL', 50);
fp.where('Runs', 'sir', 'LESS_EQUAL', 20);
fp.where('Runs', 'db_mode', 'EQUALS', '"no_db"');
% fp.where('Runs', 'is_mpi', 'EQUALS', 1);
fp.where('Runs', 'pam_level', 'EQUALS', M);
@@ -62,11 +61,12 @@ for i = 1
[~, sortIdx] = sort(dataTable.sir, 'descend');
dataTable = dataTable(sortIdx, :);
% desired_sir = [15,22,26,30,38];
% desired_sir = [22,30,38];
desired_sir = [15,22,26,30,38];
desired_sir = [22,38];
% exclude_sr = [112e9];
% % Filter dataTable to only keep rows with sir in desired_sir
% isDesired = ismember(dataTable.sir, desired_sir);
% dataTable = dataTable(isDesired, :);
isDesired = ~ismember(dataTable.symbolrate, desired_sir);
dataTable = dataTable(isDesired, :);
% dataTable = dataTable(1,:);
run_ids = dataTable.run_id;