The full dataset viewer is not available (click to read why). Only showing a preview of the rows.
Error code: DatasetGenerationCastError
Exception: DatasetGenerationCastError
Message: An error occurred while generating the dataset
All the data files must have the same columns, but at some point there are 12 new columns ({'cfg:loss:use_penalization', 'cfg:loss:target_quantile', 'cfg:loss:filter_dict', 'cfg:loss:target_morph_feat_names', 'cfg:loss:loss_kwargs', 'cfg:loss:agg_fn_kwargs:axis', 'cfg:loss:cell_type_column', 'cfg:loss:agg_fn_kwargs:keepdims', 'cfg:loss:agg_type', 'cfg:loss:obj_type', 'cfg:loss:loss_name', 'cfg:loss:target_marker_names'})
This happened while the csv dataset builder was generating data using
gzip://loop2.csv::hf://datasets/theislab/LabCompass@71039433060da27f07d60c1fe7ca20b36413d83a/solutions/loop2.csv.gz, ['hf://datasets/theislab/LabCompass@71039433060da27f07d60c1fe7ca20b36413d83a/solutions/loop0.csv.gz', 'hf://datasets/theislab/LabCompass@71039433060da27f07d60c1fe7ca20b36413d83a/solutions/loop1.csv.gz', 'hf://datasets/theislab/LabCompass@71039433060da27f07d60c1fe7ca20b36413d83a/solutions/loop2.csv.gz', 'hf://datasets/theislab/LabCompass@71039433060da27f07d60c1fe7ca20b36413d83a/solutions/loop2p5.csv.gz', 'hf://datasets/theislab/LabCompass@71039433060da27f07d60c1fe7ca20b36413d83a/solutions/loop3.csv.gz', 'hf://datasets/theislab/LabCompass@71039433060da27f07d60c1fe7ca20b36413d83a/solutions/loop4.csv.gz']
Please either edit the data files to have matching columns, or separate them into different configurations (see docs at https://hf.co/docs/hub/datasets-manual-configuration#multiple-configurations)
Traceback: Traceback (most recent call last):
File "/usr/local/lib/python3.14/site-packages/datasets/builder.py", line 1848, in _prepare_split_single
writer.write_table(table)
~~~~~~~~~~~~~~~~~~^^^^^^^
File "/usr/local/lib/python3.14/site-packages/datasets/arrow_writer.py", line 765, in write_table
self._write_table(pa_table, writer_batch_size=writer_batch_size)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.14/site-packages/datasets/arrow_writer.py", line 773, in _write_table
pa_table = table_cast(pa_table, self._schema)
File "/usr/local/lib/python3.14/site-packages/datasets/table.py", line 2378, in table_cast
return cast_table_to_schema(table, schema)
File "/usr/local/lib/python3.14/site-packages/datasets/table.py", line 2306, in cast_table_to_schema
raise CastError(
...<3 lines>...
)
datasets.table.CastError: Couldn't cast
loop: string
experiment_type: string
cell_type: string
run_id: string
uncertainty_scoring: string
sample_id: string
gm-csf_[ng_ml]: double
tpo_[ng_ml]: double
sr1_[nm]: double
um171_[nm]: double
um729_[µm]: double
scf_[ng_ml]: double
butyzamide_[nm]: double
retinoic_acid_[µm]: double
ldl_[ng_ml]: double
il3_[ng_ml]: double
o2_[%]: double
days_of_culture: double
gm-csf_[ng_ml]:rescaled: double
tpo_[ng_ml]:rescaled: double
sr1_[nm]:rescaled: double
um171_[nm]:rescaled: double
um729_[µm]:rescaled: double
scf_[ng_ml]:rescaled: double
butyzamide_[nm]:rescaled: double
retinoic_acid_[µm]:rescaled: double
ldl_[ng_ml]:rescaled: double
il3_[ng_ml]:rescaled: double
o2_[%]:rescaled: double
days_of_culture:rescaled: double
loss: double
CD14Mono_prop: double
CD16Mono_prop: double
CyclingPro1_prop: double
CyclingPro2_prop: double
Early_GMP_prop: double
EosBasMast1_prop: double
EosBasMast2_prop: double
EosBasMast3_prop: double
EryPro_prop: double
GMP-Neutro_prop: double
GMP_cycling_prop: double
HSCs_prop: double
LMPP-CLP_prop: double
MLP_prop: double
MPP_prop: double
MPP_MgkEry_prop: double
MgKEryPro1_prop: double
MgKEryPro2_prop: double
ProB_prop: double
earlyMPP_prop: double
late_MgkPro_prop: double
preProB_prop: double
pre_cDC1_prop: double
pre_cDC2_prop: double
cfg:annotation:protocol_columns: string
cfg:annotation:protocol_obs_key_added: string
cfg:annotation:protocol_sep: string
cfg:annotation:one_hot_uns_key_added: string
cfg:annotation:protocol_obsm_key: string
cfg:annotation:scatter
...
thod: string
cfg:sampling:sde_sampling: bool
cfg:sampling:query_pure_cell_types: bool
cfg:sampling:mask_gradients: bool
cfg:sampling:target_probs: string
cfg:sampling:mask: string
cfg:scheduler:scheduler_id: string
cfg:scheduler:scheduler_kwargs:lambda_val: double
cfg:scheduler:scheduler_kwargs:lmin: double
cfg:scheduler:scheduler_kwargs:lmax: double
cfg:scheduler:scheduler_kwargs:gamma: double
cfg:optimized_metric: string
configuration path: string
inverse_results_path: string
fwd_results_path: string
EryPro_prop_std: double
target_ct_loss_mean: double
target_ct_loss_std: double
ct_prop_total_variance: double
CD14Mono_prop_std: double
CD16Mono_prop_std: double
CyclingPro1_prop_std: double
CyclingPro2_prop_std: double
Early_GMP_prop_std: double
EosBasMast1_prop_std: double
EosBasMast2_prop_std: double
EosBasMast3_prop_std: double
GMP-Neutro_prop_std: double
GMP_cycling_prop_std: double
HSCs_prop_std: double
LMPP-CLP_prop_std: double
MLP_prop_std: double
MPP_prop_std: double
MPP_MgkEry_prop_std: double
MgKEryPro1_prop_std: double
MgKEryPro2_prop_std: double
ProB_prop_std: double
earlyMPP_prop_std: double
late_MgkPro_prop_std: double
preProB_prop_std: double
pre_cDC1_prop_std: double
pre_cDC2_prop_std: double
exploitation_score: double
exploration_score: double
weighted_uncertainty_score: double
metric_response_surface: double
indices: int64
losses: double
acq_values: double
-- schema metadata --
pandas: '{"index_columns": [{"kind": "range", "name": null, "start": 0, "' + 27390
to
{'loop': Value('string'), 'experiment_type': Value('string'), 'cell_type': Value('string'), 'run_id': Value('string'), 'uncertainty_scoring': Value('string'), 'sample_id': Value('string'), 'gm-csf_[ng_ml]': Value('float64'), 'tpo_[ng_ml]': Value('float64'), 'sr1_[nm]': Value('float64'), 'um171_[nm]': Value('float64'), 'um729_[µm]': Value('float64'), 'scf_[ng_ml]': Value('float64'), 'butyzamide_[nm]': Value('float64'), 'retinoic_acid_[µm]': Value('float64'), 'ldl_[ng_ml]': Value('float64'), 'il3_[ng_ml]': Value('float64'), 'o2_[%]': Value('float64'), 'days_of_culture': Value('float64'), 'gm-csf_[ng_ml]:rescaled': Value('float64'), 'tpo_[ng_ml]:rescaled': Value('float64'), 'sr1_[nm]:rescaled': Value('float64'), 'um171_[nm]:rescaled': Value('float64'), 'um729_[µm]:rescaled': Value('float64'), 'scf_[ng_ml]:rescaled': Value('float64'), 'butyzamide_[nm]:rescaled': Value('float64'), 'retinoic_acid_[µm]:rescaled': Value('float64'), 'ldl_[ng_ml]:rescaled': Value('float64'), 'il3_[ng_ml]:rescaled': Value('float64'), 'o2_[%]:rescaled': Value('float64'), 'days_of_culture:rescaled': Value('float64'), 'loss': Value('float64'), 'CD14Mono_prop': Value('float64'), 'CD16Mono_prop': Value('float64'), 'CyclingPro1_prop': Value('float64'), 'CyclingPro2_prop': Value('float64'), 'Early_GMP_prop': Value('float64'), 'EosBasMast1_prop': Value('float64'), 'EosBasMast2_prop': Value('float64'), 'EosBasMast3_prop': Value('float64'), 'EryPro_prop': Value('float64'), 'GMP-Neutro_prop': Value('float64'), 'GM
...
e('float64'), 'cfg:optimized_metric': Value('string'), 'configuration path': Value('string'), 'inverse_results_path': Value('string'), 'fwd_results_path': Value('string'), 'late_MgkPro_prop_std': Value('float64'), 'target_ct_loss_mean': Value('float64'), 'target_ct_loss_std': Value('float64'), 'ct_prop_total_variance': Value('float64'), 'CD14Mono_prop_std': Value('float64'), 'CD16Mono_prop_std': Value('float64'), 'CyclingPro1_prop_std': Value('float64'), 'CyclingPro2_prop_std': Value('float64'), 'Early_GMP_prop_std': Value('float64'), 'EosBasMast1_prop_std': Value('float64'), 'EosBasMast2_prop_std': Value('float64'), 'EosBasMast3_prop_std': Value('float64'), 'EryPro_prop_std': Value('float64'), 'GMP-Neutro_prop_std': Value('float64'), 'GMP_cycling_prop_std': Value('float64'), 'HSCs_prop_std': Value('float64'), 'LMPP-CLP_prop_std': Value('float64'), 'MLP_prop_std': Value('float64'), 'MPP_prop_std': Value('float64'), 'MPP_MgkEry_prop_std': Value('float64'), 'MgKEryPro1_prop_std': Value('float64'), 'MgKEryPro2_prop_std': Value('float64'), 'ProB_prop_std': Value('float64'), 'earlyMPP_prop_std': Value('float64'), 'preProB_prop_std': Value('float64'), 'pre_cDC1_prop_std': Value('float64'), 'pre_cDC2_prop_std': Value('float64'), 'exploitation_score': Value('float64'), 'exploration_score': Value('float64'), 'weighted_uncertainty_score': Value('float64'), 'metric_response_surface': Value('float64'), 'indices': Value('int64'), 'losses': Value('float64'), 'acq_values': Value('float64')}
because column names don't match
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/src/services/worker/src/worker/job_runners/config/parquet_and_info.py", line 1369, in compute_config_parquet_and_info_response
parquet_operations, partial, estimated_dataset_info = stream_convert_to_parquet(
~~~~~~~~~~~~~~~~~~~~~~~~~^
builder, max_dataset_size_bytes=max_dataset_size_bytes
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/src/services/worker/src/worker/job_runners/config/parquet_and_info.py", line 948, in stream_convert_to_parquet
builder._prepare_split(split_generator=splits_generators[split], file_format="parquet")
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.14/site-packages/datasets/builder.py", line 1694, in _prepare_split
for job_id, done, content in self._prepare_split_single(
~~~~~~~~~~~~~~~~~~~~~~~~~~^
gen_kwargs=gen_kwargs, job_id=job_id, **_prepare_split_args
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
):
^
File "/usr/local/lib/python3.14/site-packages/datasets/builder.py", line 1850, in _prepare_split_single
raise DatasetGenerationCastError.from_cast_error(
...<4 lines>...
)
datasets.exceptions.DatasetGenerationCastError: An error occurred while generating the dataset
All the data files must have the same columns, but at some point there are 12 new columns ({'cfg:loss:use_penalization', 'cfg:loss:target_quantile', 'cfg:loss:filter_dict', 'cfg:loss:target_morph_feat_names', 'cfg:loss:loss_kwargs', 'cfg:loss:agg_fn_kwargs:axis', 'cfg:loss:cell_type_column', 'cfg:loss:agg_fn_kwargs:keepdims', 'cfg:loss:agg_type', 'cfg:loss:obj_type', 'cfg:loss:loss_name', 'cfg:loss:target_marker_names'})
This happened while the csv dataset builder was generating data using
gzip://loop2.csv::hf://datasets/theislab/LabCompass@71039433060da27f07d60c1fe7ca20b36413d83a/solutions/loop2.csv.gz, ['hf://datasets/theislab/LabCompass@71039433060da27f07d60c1fe7ca20b36413d83a/solutions/loop0.csv.gz', 'hf://datasets/theislab/LabCompass@71039433060da27f07d60c1fe7ca20b36413d83a/solutions/loop1.csv.gz', 'hf://datasets/theislab/LabCompass@71039433060da27f07d60c1fe7ca20b36413d83a/solutions/loop2.csv.gz', 'hf://datasets/theislab/LabCompass@71039433060da27f07d60c1fe7ca20b36413d83a/solutions/loop2p5.csv.gz', 'hf://datasets/theislab/LabCompass@71039433060da27f07d60c1fe7ca20b36413d83a/solutions/loop3.csv.gz', 'hf://datasets/theislab/LabCompass@71039433060da27f07d60c1fe7ca20b36413d83a/solutions/loop4.csv.gz']
Please either edit the data files to have matching columns, or separate them into different configurations (see docs at https://hf.co/docs/hub/datasets-manual-configuration#multiple-configurations)Need help to make the dataset viewer work? Make sure to review how to configure the dataset viewer, and open a discussion for direct support.
loop string | experiment_type string | cell_type string | run_id string | uncertainty_scoring string | sample_id string | gm-csf_[ng_ml] float64 | tpo_[ng_ml] float64 | sr1_[nm] float64 | um171_[nm] float64 | um729_[µm] float64 | scf_[ng_ml] float64 | butyzamide_[nm] float64 | retinoic_acid_[µm] float64 | ldl_[ng_ml] float64 | il3_[ng_ml] float64 | o2_[%] float64 | days_of_culture float64 | gm-csf_[ng_ml]:rescaled float64 | tpo_[ng_ml]:rescaled float64 | sr1_[nm]:rescaled float64 | um171_[nm]:rescaled float64 | um729_[µm]:rescaled float64 | scf_[ng_ml]:rescaled float64 | butyzamide_[nm]:rescaled float64 | retinoic_acid_[µm]:rescaled float64 | ldl_[ng_ml]:rescaled float64 | il3_[ng_ml]:rescaled float64 | o2_[%]:rescaled float64 | days_of_culture:rescaled float64 | loss float64 | CD14Mono_prop float64 | CD16Mono_prop float64 | CyclingPro1_prop float64 | CyclingPro2_prop float64 | Early_GMP_prop float64 | EosBasMast1_prop float64 | EosBasMast2_prop float64 | EosBasMast3_prop float64 | EryPro_prop float64 | GMP-Neutro_prop float64 | GMP_cycling_prop float64 | HSCs_prop float64 | LMPP-CLP_prop float64 | MLP_prop float64 | MPP_prop float64 | MPP_MgkEry_prop float64 | MgKEryPro1_prop float64 | MgKEryPro2_prop float64 | ProB_prop float64 | earlyMPP_prop float64 | late_MgkPro_prop float64 | preProB_prop float64 | pre_cDC1_prop float64 | pre_cDC2_prop float64 | cfg:annotation:protocol_columns string | cfg:annotation:protocol_obs_key_added string | cfg:annotation:protocol_sep string | cfg:annotation:one_hot_uns_key_added string | cfg:annotation:protocol_obsm_key string | cfg:annotation:scatter_columns string | cfg:annotation:base_sample_rep null | cfg:annotation:scatter_obsm_key string | cfg:annotation:concat_obsm_key string | cfg:annotation:log1p_exp_cols string | cfg:annotation:log21p_exp_cols string | cfg:constraints:eps float64 | cfg:constraints:use_lstsq bool | cfg:constraints:g_tol float64 | cfg:constraints:constraints_in_original_space bool | cfg:constraints:lbound_dict:gm-csf_[ng_ml] float64 | cfg:constraints:lbound_dict:tpo_[ng_ml] float64 | cfg:constraints:lbound_dict:um171_[nm] float64 | cfg:constraints:lbound_dict:um729_[µm] float64 | cfg:constraints:lbound_dict:sr1_[nm] float64 | cfg:constraints:lbound_dict:scf_[ng_ml] float64 | cfg:constraints:lbound_dict:butyzamide_[nm] float64 | cfg:constraints:lbound_dict:retinoic_acid_[µm] float64 | cfg:constraints:lbound_dict:ldl_[ng_ml] float64 | cfg:constraints:lbound_dict:il3_[ng_ml] float64 | cfg:constraints:lbound_dict:o2_[%] float64 | cfg:constraints:lbound_dict:days_of_culture float64 | cfg:constraints:ubound_dict:gm-csf_[ng_ml] float64 | cfg:constraints:ubound_dict:tpo_[ng_ml] float64 | cfg:constraints:ubound_dict:um171_[nm] float64 | cfg:constraints:ubound_dict:um729_[µm] float64 | cfg:constraints:ubound_dict:sr1_[nm] float64 | cfg:constraints:ubound_dict:scf_[ng_ml] float64 | cfg:constraints:ubound_dict:butyzamide_[nm] float64 | cfg:constraints:ubound_dict:retinoic_acid_[µm] float64 | cfg:constraints:ubound_dict:ldl_[ng_ml] float64 | cfg:constraints:ubound_dict:il3_[ng_ml] float64 | cfg:constraints:ubound_dict:o2_[%] float64 | cfg:constraints:ubound_dict:days_of_culture float64 | cfg:constraints:c_scheduler_kwargs:t_warmup float64 | cfg:constraints:c_scheduler_kwargs:vmin float64 | cfg:constraints:c_scheduler_kwargs:vmax float64 | cfg:constraints:use_exponential_penalty bool | cfg:forward_model:num_time_steps int64 | cfg:forward_model:solver_kwargs:method string | cfg:forward_model:solver_kwargs:atol float64 | cfg:forward_model:solver_kwargs:rtol float64 | cfg:loss_guidance:fix_noise bool | cfg:loss_guidance:num_forward_pass_per_sample int64 | cfg:loss_guidance:regularization null | cfg:loss_guidance:reg_strength float64 | cfg:loss_guidance:n_time_steps_forward_model int64 | cfg:loss_guidance:solver_kwargs_forward_model:method string | cfg:loss_guidance:solver_kwargs_forward_model:atol float64 | cfg:loss_guidance:solver_kwargs_forward_model:rtol float64 | cfg:non_linearity:non_linearity_id string | cfg:non_linearity:non_linearity_kwargs null | cfg:paths:perturbation_prediction_path string | cfg:paths:ct_classifier_path string | cfg:paths:prior_flow_path string | cfg:paths:prior_flow_map_path string | cfg:paths:dump_dir string | cfg:run:random_seed int64 | cfg:sampling:target_cell_type string | cfg:sampling:N int64 | cfg:sampling:num_time_steps int64 | cfg:sampling:solver_kwargs:method string | cfg:sampling:sde_sampling bool | cfg:sampling:query_pure_cell_types bool | cfg:sampling:mask_gradients bool | cfg:sampling:target_probs string | cfg:sampling:mask string | cfg:scheduler:scheduler_id string | cfg:scheduler:scheduler_kwargs:lambda_val null | cfg:scheduler:scheduler_kwargs:lmin null | cfg:scheduler:scheduler_kwargs:lmax float64 | cfg:scheduler:scheduler_kwargs:gamma null | cfg:optimized_metric string | configuration path string | inverse_results_path string | fwd_results_path string | late_MgkPro_prop_std float64 | target_ct_loss_mean float64 | target_ct_loss_std float64 | ct_prop_total_variance float64 | CD14Mono_prop_std float64 | CD16Mono_prop_std float64 | CyclingPro1_prop_std float64 | CyclingPro2_prop_std float64 | Early_GMP_prop_std float64 | EosBasMast1_prop_std float64 | EosBasMast2_prop_std float64 | EosBasMast3_prop_std float64 | EryPro_prop_std float64 | GMP-Neutro_prop_std float64 | GMP_cycling_prop_std float64 | HSCs_prop_std float64 | LMPP-CLP_prop_std float64 | MLP_prop_std float64 | MPP_prop_std float64 | MPP_MgkEry_prop_std float64 | MgKEryPro1_prop_std float64 | MgKEryPro2_prop_std float64 | ProB_prop_std float64 | earlyMPP_prop_std float64 | preProB_prop_std float64 | pre_cDC1_prop_std float64 | pre_cDC2_prop_std float64 | exploitation_score float64 | exploration_score float64 | weighted_uncertainty_score float64 | metric_response_surface float64 | indices int64 | losses float64 | acq_values float64 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
loop0 | penalized_all_axes-pure_populations-constant | late_MgkPro | 2026-04-29_18-31-21_60c294dc | same_loop | late_MgkPro:2026-04-29_18-31-21_60c294dc:0 | 10.203256 | 2.487069 | 1.412747 | 211.03653 | 0.005813 | 0.298236 | 0.436762 | 0 | 0.006839 | 0.406916 | 20.014933 | 11.138547 | 2.416205 | 1.249062 | 0.880766 | 5.356759 | 0.005796 | 0.261006 | 0.362392 | 0 | 0.006816 | 0.3414 | 3.045233 | 2.496386 | 14.433265 | 0.000009 | 0.000006 | 0.000723 | 0.000373 | 0.039149 | 0.007861 | 0.065186 | 0.001868 | 0.002913 | 0.08669 | 0.057278 | 0.002855 | 0.011674 | 0 | 0.008328 | 0.000001 | 0.350577 | 0.36124 | 0 | 0.000325 | 0.00288 | 0.000064 | 0 | 0 | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | protocol_id | _ | one_hot | condition_concat | ['FSC - Area', 'FSC - Height', 'FSC - Width', 'SSC - Area', 'SSC - Height', 'SSC - Width'] | null | X_scatter | X_concat | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | [] | 0 | true | 0.1 | true | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 12 | 10 | 2.5 | 1,120 | 1,120 | 750 | 50 | 100 | 25 | 50 | 20 | 20 | 18 | 0.1 | 2 | 7.5 | false | 1,000 | euler | 0.00001 | 0.00001 | true | 350 | null | 0 | 50 | euler | 0.00001 | 0.00001 | relu | null | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/conditional_model/flow_matching/2026-04-26_19-03-48/likely-donkey-20_FlowMatching.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/cell_type_classifier/2026-04-28_16-38-47/dandy-vortex-20_TargetPredictionModel.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_matching/2026-04-27_10-56-42/feasible-lake-25_FlowMatchingWithScore.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_map/2026-04-27_12-23-55/eager-brook-26_FlowMap.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant | 42 | late_MgkPro | 50 | 100 | euler | false | true | false | [0.07, 0.07, 0.0, 0.0, 0.07, 0.01, 0.07, 0.07, 0.0, 0.07, 0.07, 0.0, 0.21, 0.07, 0.07, 0.07, 0.0, 0.01, 0.07] | [False, False, True, True, False, False, False, False, True, False, False, True, True, False, False, False, True, False, False] | constant | null | null | 7 | null | all_conditions_wasserstein_distance | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/config.yaml | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/inverse_results.npz | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/fwd_results.npz | 0.002935 | 9.990031 | 0.247083 | 0.000926 | 0.001068 | 0.00003 | 0.001881 | 0.001587 | 0.006658 | 0.003361 | 0.010204 | 0.001269 | 0.004384 | 0.010542 | 0.009382 | 0.003505 | 0.003318 | 0.000962 | 0.004491 | 0.000631 | 0.015822 | 0.015167 | 0.000384 | 0.001224 | 0.001493 | 0.00063 | 0.000904 | 0.138738 | 0.316775 | 0.100678 | 0.227757 | 49 | 0 | 70.88885 |
loop0 | penalized_all_axes-pure_populations-constant | late_MgkPro | 2026-04-29_18-31-21_60c294dc | same_loop | late_MgkPro:2026-04-29_18-31-21_60c294dc:1 | 0.328934 | 0.203585 | 66.82368 | 144.31285 | 0.122084 | 0 | 89.114365 | 0 | 0 | 0.132902 | 17.287039 | 12.523308 | 0.284377 | 0.185305 | 4.216911 | 4.978889 | 0.115188 | 0 | 4.50108 | 0 | 0 | 0.124783 | 2.906193 | 2.604415 | 13.958786 | 0.000001 | 0.000033 | 0.000003 | 0.000106 | 0.086427 | 0.050366 | 0.004739 | 0.000004 | 0.029832 | 0.126804 | 0.010701 | 0 | 0.024696 | 0.000001 | 0.011228 | 0.000002 | 0.228067 | 0.391626 | 0.000931 | 0.002858 | 0.025781 | 0.002944 | 0.002849 | 0 | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | protocol_id | _ | one_hot | condition_concat | ['FSC - Area', 'FSC - Height', 'FSC - Width', 'SSC - Area', 'SSC - Height', 'SSC - Width'] | null | X_scatter | X_concat | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | [] | 0 | true | 0.1 | true | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 12 | 10 | 2.5 | 1,120 | 1,120 | 750 | 50 | 100 | 25 | 50 | 20 | 20 | 18 | 0.1 | 2 | 7.5 | false | 1,000 | euler | 0.00001 | 0.00001 | true | 350 | null | 0 | 50 | euler | 0.00001 | 0.00001 | relu | null | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/conditional_model/flow_matching/2026-04-26_19-03-48/likely-donkey-20_FlowMatching.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/cell_type_classifier/2026-04-28_16-38-47/dandy-vortex-20_TargetPredictionModel.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_matching/2026-04-27_10-56-42/feasible-lake-25_FlowMatchingWithScore.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_map/2026-04-27_12-23-55/eager-brook-26_FlowMap.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant | 42 | late_MgkPro | 50 | 100 | euler | false | true | false | [0.07, 0.07, 0.0, 0.0, 0.07, 0.01, 0.07, 0.07, 0.0, 0.07, 0.07, 0.0, 0.21, 0.07, 0.07, 0.07, 0.0, 0.01, 0.07] | [False, False, True, True, False, False, False, False, True, False, False, True, True, False, False, False, True, False, False] | constant | null | null | 7 | null | all_conditions_wasserstein_distance | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/config.yaml | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/inverse_results.npz | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/fwd_results.npz | 0.006982 | 8.894818 | 0.378122 | 0.001243 | 0.00159 | 0.00063 | 0.000161 | 0.000919 | 0.011315 | 0.009829 | 0.005384 | 0.000621 | 0.007124 | 0.009358 | 0.003599 | 0.000937 | 0.005008 | 0.000841 | 0.005561 | 0.000427 | 0.013667 | 0.023061 | 0.000676 | 0.000844 | 0.002511 | 0.00093 | 0.000024 | 0.123528 | 0.989492 | 0.01519 | 0.55651 | 6 | 5.84121 | 65.83212 |
loop0 | penalized_all_axes-pure_populations-constant | late_MgkPro | 2026-04-29_18-31-21_60c294dc | same_loop | late_MgkPro:2026-04-29_18-31-21_60c294dc:2 | 10.280889 | 0 | 543.66187 | 0.004315 | 6.575669 | 0.974312 | 100.12514 | 1.520303 | 0.711208 | 0 | 17.068848 | 11.930304 | 2.42311 | 0 | 6.300165 | 0.004306 | 2.024942 | 0.68022 | 4.616359 | 0.924379 | 0.537199 | 0 | 2.894189 | 2.559574 | 15.199498 | 0.00001 | 0.000007 | 0.000004 | 0.000018 | 0.066966 | 0.052096 | 0.023643 | 0 | 0.05244 | 0.101551 | 0.008229 | 0 | 0.009627 | 0.002209 | 0.000794 | 0.008801 | 0.450543 | 0.217159 | 0.000001 | 0.000004 | 0.000186 | 0.000019 | 0.002241 | 0.003451 | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | protocol_id | _ | one_hot | condition_concat | ['FSC - Area', 'FSC - Height', 'FSC - Width', 'SSC - Area', 'SSC - Height', 'SSC - Width'] | null | X_scatter | X_concat | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | [] | 0 | true | 0.1 | true | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 12 | 10 | 2.5 | 1,120 | 1,120 | 750 | 50 | 100 | 25 | 50 | 20 | 20 | 18 | 0.1 | 2 | 7.5 | false | 1,000 | euler | 0.00001 | 0.00001 | true | 350 | null | 0 | 50 | euler | 0.00001 | 0.00001 | relu | null | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/conditional_model/flow_matching/2026-04-26_19-03-48/likely-donkey-20_FlowMatching.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/cell_type_classifier/2026-04-28_16-38-47/dandy-vortex-20_TargetPredictionModel.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_matching/2026-04-27_10-56-42/feasible-lake-25_FlowMatchingWithScore.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_map/2026-04-27_12-23-55/eager-brook-26_FlowMap.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant | 42 | late_MgkPro | 50 | 100 | euler | false | true | false | [0.07, 0.07, 0.0, 0.0, 0.07, 0.01, 0.07, 0.07, 0.0, 0.07, 0.07, 0.0, 0.21, 0.07, 0.07, 0.07, 0.0, 0.01, 0.07] | [False, False, True, True, False, False, False, False, True, False, False, True, True, False, False, False, True, False, False] | constant | null | null | 7 | null | all_conditions_wasserstein_distance | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/config.yaml | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/inverse_results.npz | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/fwd_results.npz | 0.001187 | 9.909651 | 0.293445 | 0.001498 | 0.000004 | 0.001797 | 0.000324 | 0.001483 | 0.005611 | 0.009862 | 0.003128 | 0.000638 | 0.008508 | 0.017634 | 0.004684 | 0 | 0.002648 | 0.00084 | 0.001695 | 0.002007 | 0.024034 | 0.018399 | 0.00063 | 0.001416 | 0.00232 | 0.001921 | 0.002237 | 0.137622 | 0.649097 | 0.07902 | 0.393359 | 16 | 6.143046 | 65.321686 |
loop0 | penalized_all_axes-pure_populations-constant | late_MgkPro | 2026-04-29_18-31-21_60c294dc | same_loop | late_MgkPro:2026-04-29_18-31-21_60c294dc:3 | 11.000117 | 2.675764 | 177.26903 | 1.364426 | 0 | 0.445578 | 0.019251 | 1.147092 | 0 | 0 | 22.749825 | 10.167364 | 2.484916 | 1.301761 | 5.183294 | 0.860535 | 0 | 0.368509 | 0.019068 | 0.764114 | 0 | 0 | 3.167575 | 2.412996 | 21.012896 | 0.005222 | 0.002915 | 0.001118 | 0.002135 | 0.066856 | 0.031728 | 0.120838 | 0.002846 | 0.055679 | 0.203241 | 0.080561 | 0.000002 | 0.062361 | 0.000001 | 0.041021 | 0.01749 | 0.20316 | 0.095267 | 0.000007 | 0.003265 | 0.000017 | 0.000867 | 0.000006 | 0.003397 | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | protocol_id | _ | one_hot | condition_concat | ['FSC - Area', 'FSC - Height', 'FSC - Width', 'SSC - Area', 'SSC - Height', 'SSC - Width'] | null | X_scatter | X_concat | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | [] | 0 | true | 0.1 | true | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 12 | 10 | 2.5 | 1,120 | 1,120 | 750 | 50 | 100 | 25 | 50 | 20 | 20 | 18 | 0.1 | 2 | 7.5 | false | 1,000 | euler | 0.00001 | 0.00001 | true | 350 | null | 0 | 50 | euler | 0.00001 | 0.00001 | relu | null | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/conditional_model/flow_matching/2026-04-26_19-03-48/likely-donkey-20_FlowMatching.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/cell_type_classifier/2026-04-28_16-38-47/dandy-vortex-20_TargetPredictionModel.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_matching/2026-04-27_10-56-42/feasible-lake-25_FlowMatchingWithScore.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_map/2026-04-27_12-23-55/eager-brook-26_FlowMap.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant | 42 | late_MgkPro | 50 | 100 | euler | false | true | false | [0.07, 0.07, 0.0, 0.0, 0.07, 0.01, 0.07, 0.07, 0.0, 0.07, 0.07, 0.0, 0.21, 0.07, 0.07, 0.07, 0.0, 0.01, 0.07] | [False, False, True, True, False, False, False, False, True, False, False, True, True, False, False, False, True, False, False] | constant | null | null | 7 | null | all_conditions_wasserstein_distance | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/config.yaml | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/inverse_results.npz | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/fwd_results.npz | 0.001416 | 8.698325 | 0.258735 | 0.001834 | 0.002173 | 0.001395 | 0.000904 | 0.001888 | 0.011661 | 0.008873 | 0.010655 | 0.001008 | 0.0095 | 0.019268 | 0.010446 | 0.001086 | 0.011151 | 0.001539 | 0.013056 | 0.007534 | 0.017593 | 0.015604 | 0.001157 | 0.001263 | 0.001957 | 0.001071 | 0.002291 | 0.1208 | 0.666731 | 0.0304 | 0.393765 | 11 | 7.735745 | 63.504913 |
loop0 | penalized_all_axes-pure_populations-constant | late_MgkPro | 2026-04-29_18-31-21_60c294dc | same_loop | late_MgkPro:2026-04-29_18-31-21_60c294dc:4 | 3.261584 | 3.720352 | 185.85 | 980.273 | 0 | 14.873686 | 0 | 0.375041 | 0 | 0 | 28.152473 | 0.070426 | 1.449641 | 1.551883 | 5.230306 | 6.888851 | 0 | 2.764663 | 0 | 0.318484 | 0 | 0 | 3.37254 | 0.068057 | 29.33416 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.007706 | 0.00454 | 0 | 0 | 0.773048 | 0.00265 | 0.020247 | 0.191798 | 0 | 0 | 0 | 0.00001 | 0 | 0 | 0 | 0 | 0 | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | protocol_id | _ | one_hot | condition_concat | ['FSC - Area', 'FSC - Height', 'FSC - Width', 'SSC - Area', 'SSC - Height', 'SSC - Width'] | null | X_scatter | X_concat | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | [] | 0 | true | 0.1 | true | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 12 | 10 | 2.5 | 1,120 | 1,120 | 750 | 50 | 100 | 25 | 50 | 20 | 20 | 18 | 0.1 | 2 | 7.5 | false | 1,000 | euler | 0.00001 | 0.00001 | true | 350 | null | 0 | 50 | euler | 0.00001 | 0.00001 | relu | null | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/conditional_model/flow_matching/2026-04-26_19-03-48/likely-donkey-20_FlowMatching.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/cell_type_classifier/2026-04-28_16-38-47/dandy-vortex-20_TargetPredictionModel.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_matching/2026-04-27_10-56-42/feasible-lake-25_FlowMatchingWithScore.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_map/2026-04-27_12-23-55/eager-brook-26_FlowMap.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant | 42 | late_MgkPro | 50 | 100 | euler | false | true | false | [0.07, 0.07, 0.0, 0.0, 0.07, 0.01, 0.07, 0.07, 0.0, 0.07, 0.07, 0.0, 0.21, 0.07, 0.07, 0.07, 0.0, 0.01, 0.07] | [False, False, True, True, False, False, False, False, True, False, False, True, True, False, False, False, True, False, False] | constant | null | null | 7 | null | all_conditions_wasserstein_distance | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/config.yaml | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/inverse_results.npz | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/fwd_results.npz | 0 | 72.00626 | 1.11742 | 0.000502 | 0.000223 | 0 | 0 | 0.00005 | 0.000009 | 0.000711 | 0 | 0.000792 | 0.001948 | 0.000002 | 0.000212 | 0.013627 | 0.002789 | 0.005375 | 0.016539 | 0 | 0 | 0 | 0.000634 | 0.000611 | 0.00063 | 0 | 0 | 1 | 0.138679 | 0.022199 | 0.56934 | 31 | 8.185401 | 62.871315 |
loop0 | penalized_all_axes-pure_populations-constant | late_MgkPro | 2026-04-29_18-31-21_60c294dc | same_loop | late_MgkPro:2026-04-29_18-31-21_60c294dc:5 | 7.290009 | 2.03497 | 77.061516 | 448.18924 | 0.002633 | 32.339264 | 1.484186 | 0.684332 | 0 | 0.723872 | 19.611382 | 15.048348 | 2.115051 | 1.110202 | 4.357497 | 6.107444 | 0.00263 | 3.506736 | 0.909945 | 0.521369 | 0 | 0.544573 | 3.025843 | 2.775606 | 17.418253 | 0.000006 | 0.002494 | 0.003808 | 0.000016 | 0.028169 | 0.000071 | 0.172311 | 0.003223 | 0.004155 | 0.335725 | 0.053861 | 0 | 0.005741 | 0.000202 | 0.005457 | 0.013479 | 0.278273 | 0.077848 | 0 | 0.003644 | 0.000015 | 0.005596 | 0.005715 | 0.000191 | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | protocol_id | _ | one_hot | condition_concat | ['FSC - Area', 'FSC - Height', 'FSC - Width', 'SSC - Area', 'SSC - Height', 'SSC - Width'] | null | X_scatter | X_concat | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | [] | 0 | true | 0.1 | true | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 12 | 10 | 2.5 | 1,120 | 1,120 | 750 | 50 | 100 | 25 | 50 | 20 | 20 | 18 | 0.1 | 2 | 7.5 | false | 1,000 | euler | 0.00001 | 0.00001 | true | 350 | null | 0 | 50 | euler | 0.00001 | 0.00001 | relu | null | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/conditional_model/flow_matching/2026-04-26_19-03-48/likely-donkey-20_FlowMatching.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/cell_type_classifier/2026-04-28_16-38-47/dandy-vortex-20_TargetPredictionModel.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_matching/2026-04-27_10-56-42/feasible-lake-25_FlowMatchingWithScore.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_map/2026-04-27_12-23-55/eager-brook-26_FlowMap.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant | 42 | late_MgkPro | 50 | 100 | euler | false | true | false | [0.07, 0.07, 0.0, 0.0, 0.07, 0.01, 0.07, 0.07, 0.0, 0.07, 0.07, 0.0, 0.21, 0.07, 0.07, 0.07, 0.0, 0.01, 0.07] | [False, False, True, True, False, False, False, False, True, False, False, True, True, False, False, False, True, False, False] | constant | null | null | 7 | null | all_conditions_wasserstein_distance | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/config.yaml | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/inverse_results.npz | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/fwd_results.npz | 0.000963 | 10.596718 | 0.296514 | 0.00147 | 0.001178 | 0.001898 | 0.001246 | 0.000711 | 0.006399 | 0.001928 | 0.014828 | 0.001147 | 0.00144 | 0.016939 | 0.010564 | 0.000045 | 0.005014 | 0.000102 | 0.002635 | 0.004076 | 0.024594 | 0.011688 | 0.000037 | 0.001217 | 0.000924 | 0.000163 | 0.001768 | 0.147164 | 0.79533 | 0.060409 | 0.471247 | 3 | 8.698325 | 62.449257 |
loop0 | penalized_all_axes-pure_populations-constant | late_MgkPro | 2026-04-29_18-31-21_60c294dc | same_loop | late_MgkPro:2026-04-29_18-31-21_60c294dc:6 | 3.412588 | 2.289016 | 0.037926 | 81.152084 | 0 | 0 | 109.17161 | 0 | 0.572916 | 0.009201 | 19.926252 | 15.69502 | 1.484461 | 1.190589 | 0.037225 | 4.408572 | 0 | 0 | 4.702039 | 0 | 0.452931 | 0.009158 | 3.041004 | 2.81511 | 12.151252 | 0.003357 | 0.000001 | 0.000001 | 0.00095 | 0.132975 | 0.026015 | 0.004505 | 0 | 0.039036 | 0.02614 | 0.006233 | 0.011385 | 0.029118 | 0.000005 | 0.052509 | 0 | 0.070491 | 0.419735 | 0.000019 | 0.00066 | 0.173431 | 0.002891 | 0.000003 | 0.000539 | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | protocol_id | _ | one_hot | condition_concat | ['FSC - Area', 'FSC - Height', 'FSC - Width', 'SSC - Area', 'SSC - Height', 'SSC - Width'] | null | X_scatter | X_concat | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | [] | 0 | true | 0.1 | true | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 12 | 10 | 2.5 | 1,120 | 1,120 | 750 | 50 | 100 | 25 | 50 | 20 | 20 | 18 | 0.1 | 2 | 7.5 | false | 1,000 | euler | 0.00001 | 0.00001 | true | 350 | null | 0 | 50 | euler | 0.00001 | 0.00001 | relu | null | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/conditional_model/flow_matching/2026-04-26_19-03-48/likely-donkey-20_FlowMatching.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/cell_type_classifier/2026-04-28_16-38-47/dandy-vortex-20_TargetPredictionModel.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_matching/2026-04-27_10-56-42/feasible-lake-25_FlowMatchingWithScore.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_map/2026-04-27_12-23-55/eager-brook-26_FlowMap.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant | 42 | late_MgkPro | 50 | 100 | euler | false | true | false | [0.07, 0.07, 0.0, 0.0, 0.07, 0.01, 0.07, 0.07, 0.0, 0.07, 0.07, 0.0, 0.21, 0.07, 0.07, 0.07, 0.0, 0.01, 0.07] | [False, False, True, True, False, False, False, False, True, False, False, True, True, False, False, False, True, False, False] | constant | null | null | 7 | null | all_conditions_wasserstein_distance | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/config.yaml | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/inverse_results.npz | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/fwd_results.npz | 0.019244 | 5.84121 | 0.784485 | 0.001649 | 0.002021 | 0.000207 | 0.000041 | 0.002193 | 0.012737 | 0.007381 | 0.00186 | 0.000017 | 0.010975 | 0.004313 | 0.002118 | 0.002827 | 0.005831 | 0.002478 | 0.004385 | 0 | 0.008909 | 0.027365 | 0.001504 | 0.001318 | 0.001993 | 0.001447 | 0.000057 | 0.081121 | 0.562552 | 0.035817 | 0.321837 | 1 | 8.894818 | 62.371933 |
loop0 | penalized_all_axes-pure_populations-constant | late_MgkPro | 2026-04-29_18-31-21_60c294dc | same_loop | late_MgkPro:2026-04-29_18-31-21_60c294dc:7 | 6.923734 | 2.470101 | 71.73487 | 488.61517 | 0.00755 | 28.919971 | 0.594858 | 0 | 0 | 0.091521 | 21.024164 | 16.47489 | 2.069863 | 1.244184 | 4.286821 | 6.19362 | 0.007521 | 3.398526 | 0.466785 | 0 | 0 | 0.087572 | 3.09214 | 2.860765 | 17.186869 | 0.004517 | 0.003547 | 0.000354 | 0.002897 | 0.089613 | 0.005024 | 0.109818 | 0.00004 | 0.012528 | 0.155829 | 0.065934 | 0 | 0.076496 | 0.002859 | 0.010856 | 0.000006 | 0.232297 | 0.212017 | 0.003018 | 0.006384 | 0.002874 | 0.003082 | 0.000006 | 0.000003 | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | protocol_id | _ | one_hot | condition_concat | ['FSC - Area', 'FSC - Height', 'FSC - Width', 'SSC - Area', 'SSC - Height', 'SSC - Width'] | null | X_scatter | X_concat | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | [] | 0 | true | 0.1 | true | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 12 | 10 | 2.5 | 1,120 | 1,120 | 750 | 50 | 100 | 25 | 50 | 20 | 20 | 18 | 0.1 | 2 | 7.5 | false | 1,000 | euler | 0.00001 | 0.00001 | true | 350 | null | 0 | 50 | euler | 0.00001 | 0.00001 | relu | null | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/conditional_model/flow_matching/2026-04-26_19-03-48/likely-donkey-20_FlowMatching.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/cell_type_classifier/2026-04-28_16-38-47/dandy-vortex-20_TargetPredictionModel.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_matching/2026-04-27_10-56-42/feasible-lake-25_FlowMatchingWithScore.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_map/2026-04-27_12-23-55/eager-brook-26_FlowMap.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant | 42 | late_MgkPro | 50 | 100 | euler | false | true | false | [0.07, 0.07, 0.0, 0.0, 0.07, 0.01, 0.07, 0.07, 0.0, 0.07, 0.07, 0.0, 0.21, 0.07, 0.07, 0.07, 0.0, 0.01, 0.07] | [False, False, True, True, False, False, False, False, True, False, False, True, True, False, False, False, True, False, False] | constant | null | null | 7 | null | all_conditions_wasserstein_distance | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/config.yaml | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/inverse_results.npz | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/fwd_results.npz | 0.001667 | 9.047469 | 0.203412 | 0.001205 | 0.003103 | 0.001531 | 0.000338 | 0.000742 | 0.010766 | 0.004331 | 0.01594 | 0.000493 | 0.003979 | 0.015749 | 0.008873 | 0.000632 | 0.01155 | 0.001519 | 0.005762 | 0.000715 | 0.013086 | 0.010233 | 0.000544 | 0.00168 | 0.00176 | 0.001884 | 0.00163 | 0.125648 | 1 | 0.080887 | 0.562824 | 30 | 8.760343 | 62.286583 |
loop0 | penalized_all_axes-pure_populations-constant | late_MgkPro | 2026-04-29_18-31-21_60c294dc | same_loop | late_MgkPro:2026-04-29_18-31-21_60c294dc:8 | 5.604373 | 2.562872 | 75.17207 | 379.526 | 0.000833 | 17.452168 | 0.447082 | 0 | 0 | 0 | 20.940125 | 12.510391 | 1.887732 | 1.270567 | 4.332995 | 5.941555 | 0.000832 | 2.915182 | 0.369549 | 0 | 0 | 0 | 3.088317 | 2.603459 | 16.528036 | 0.007247 | 0.003719 | 0.000054 | 0.000732 | 0.076139 | 0.030998 | 0.096044 | 0.002867 | 0.006516 | 0.139393 | 0.065118 | 0 | 0.049996 | 0.000001 | 0.00667 | 0.000004 | 0.235338 | 0.257058 | 0.002935 | 0.005812 | 0.001411 | 0.010047 | 0 | 0.0019 | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | protocol_id | _ | one_hot | condition_concat | ['FSC - Area', 'FSC - Height', 'FSC - Width', 'SSC - Area', 'SSC - Height', 'SSC - Width'] | null | X_scatter | X_concat | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | [] | 0 | true | 0.1 | true | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 12 | 10 | 2.5 | 1,120 | 1,120 | 750 | 50 | 100 | 25 | 50 | 20 | 20 | 18 | 0.1 | 2 | 7.5 | false | 1,000 | euler | 0.00001 | 0.00001 | true | 350 | null | 0 | 50 | euler | 0.00001 | 0.00001 | relu | null | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/conditional_model/flow_matching/2026-04-26_19-03-48/likely-donkey-20_FlowMatching.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/cell_type_classifier/2026-04-28_16-38-47/dandy-vortex-20_TargetPredictionModel.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_matching/2026-04-27_10-56-42/feasible-lake-25_FlowMatchingWithScore.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_map/2026-04-27_12-23-55/eager-brook-26_FlowMap.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant | 42 | late_MgkPro | 50 | 100 | euler | false | true | false | [0.07, 0.07, 0.0, 0.0, 0.07, 0.01, 0.07, 0.07, 0.0, 0.07, 0.07, 0.0, 0.21, 0.07, 0.07, 0.07, 0.0, 0.01, 0.07] | [False, False, True, True, False, False, False, False, True, False, False, True, True, False, False, False, True, False, False] | constant | null | null | 7 | null | all_conditions_wasserstein_distance | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/config.yaml | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/inverse_results.npz | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/fwd_results.npz | 0.001862 | 8.935531 | 0.147673 | 0.001421 | 0.002858 | 0.001178 | 0.000539 | 0.001167 | 0.012435 | 0.005182 | 0.011543 | 0.000708 | 0.004894 | 0.011407 | 0.006722 | 0.001017 | 0.010723 | 0.001811 | 0.006214 | 0.000792 | 0.020751 | 0.017064 | 0.000901 | 0.001618 | 0.002028 | 0.000718 | 0.001904 | 0.124094 | 0.969497 | 0.088143 | 0.546796 | 26 | 8.724787 | 62.284046 |
loop0 | penalized_all_axes-pure_populations-constant | late_MgkPro | 2026-04-29_18-31-21_60c294dc | same_loop | late_MgkPro:2026-04-29_18-31-21_60c294dc:9 | 7.618242 | 2.423178 | 3.964902 | 329.62375 | 0.002898 | 4.566199 | 0.029991 | 0 | 0 | 0.847584 | 18.501482 | 11.56596 | 2.153881 | 1.230569 | 1.602394 | 5.800981 | 0.002894 | 1.716712 | 0.02955 | 0 | 0 | 0.613879 | 2.970491 | 2.530992 | 14.186476 | 0.000005 | 0.000003 | 0.00005 | 0.001033 | 0.065708 | 0.024628 | 0.068171 | 0.000388 | 0.008892 | 0.179511 | 0.047514 | 0 | 0.013736 | 0 | 0.005465 | 0.00286 | 0.271266 | 0.304782 | 0.000004 | 0.002982 | 0.002906 | 0.000018 | 0.000005 | 0.000071 | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | protocol_id | _ | one_hot | condition_concat | ['FSC - Area', 'FSC - Height', 'FSC - Width', 'SSC - Area', 'SSC - Height', 'SSC - Width'] | null | X_scatter | X_concat | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | [] | 0 | true | 0.1 | true | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 12 | 10 | 2.5 | 1,120 | 1,120 | 750 | 50 | 100 | 25 | 50 | 20 | 20 | 18 | 0.1 | 2 | 7.5 | false | 1,000 | euler | 0.00001 | 0.00001 | true | 350 | null | 0 | 50 | euler | 0.00001 | 0.00001 | relu | null | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/conditional_model/flow_matching/2026-04-26_19-03-48/likely-donkey-20_FlowMatching.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/cell_type_classifier/2026-04-28_16-38-47/dandy-vortex-20_TargetPredictionModel.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_matching/2026-04-27_10-56-42/feasible-lake-25_FlowMatchingWithScore.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_map/2026-04-27_12-23-55/eager-brook-26_FlowMap.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant | 42 | late_MgkPro | 50 | 100 | euler | false | true | false | [0.07, 0.07, 0.0, 0.0, 0.07, 0.01, 0.07, 0.07, 0.0, 0.07, 0.07, 0.0, 0.21, 0.07, 0.07, 0.07, 0.0, 0.01, 0.07] | [False, False, True, True, False, False, False, False, True, False, False, True, True, False, False, False, True, False, False] | constant | null | null | 7 | null | all_conditions_wasserstein_distance | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/config.yaml | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/inverse_results.npz | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/fwd_results.npz | 0.002567 | 8.887984 | 0.183256 | 0.001741 | 0.002934 | 0.001334 | 0.000894 | 0.000946 | 0.007293 | 0.006878 | 0.013247 | 0.000813 | 0.00408 | 0.0165 | 0.014532 | 0.000649 | 0.004764 | 0.000001 | 0.002315 | 0.000463 | 0.024135 | 0.018146 | 0.000837 | 0.000901 | 0.001516 | 0.000843 | 0.000816 | 0.123433 | 0.561153 | 0.144894 | 0.342293 | 37 | 8.857932 | 62.11942 |
loop0 | penalized_all_axes-pure_populations-constant | late_MgkPro | 2026-04-29_18-31-21_60c294dc | same_loop | late_MgkPro:2026-04-29_18-31-21_60c294dc:10 | 6.252189 | 1.229741 | 115.82848 | 400.90118 | 0.808946 | 19.76708 | 1.432284 | 0.010229 | 0 | 0 | 21.226768 | 17.742725 | 1.981303 | 0.801886 | 4.760707 | 5.996206 | 0.592744 | 3.033369 | 0.888831 | 0.010178 | 0 | 0 | 3.101297 | 2.930806 | 18.94953 | 0.002957 | 0.017669 | 0.000429 | 0.002305 | 0.028312 | 0.002916 | 0.1277 | 0.002144 | 0.000029 | 0.42407 | 0.040297 | 0 | 0.016275 | 0.002857 | 0.004642 | 0.111808 | 0.178371 | 0.026324 | 0.001487 | 0.000074 | 0.002874 | 0.000007 | 0.004029 | 0.002423 | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | protocol_id | _ | one_hot | condition_concat | ['FSC - Area', 'FSC - Height', 'FSC - Width', 'SSC - Area', 'SSC - Height', 'SSC - Width'] | null | X_scatter | X_concat | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | [] | 0 | true | 0.1 | true | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 12 | 10 | 2.5 | 1,120 | 1,120 | 750 | 50 | 100 | 25 | 50 | 20 | 20 | 18 | 0.1 | 2 | 7.5 | false | 1,000 | euler | 0.00001 | 0.00001 | true | 350 | null | 0 | 50 | euler | 0.00001 | 0.00001 | relu | null | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/conditional_model/flow_matching/2026-04-26_19-03-48/likely-donkey-20_FlowMatching.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/cell_type_classifier/2026-04-28_16-38-47/dandy-vortex-20_TargetPredictionModel.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_matching/2026-04-27_10-56-42/feasible-lake-25_FlowMatchingWithScore.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_map/2026-04-27_12-23-55/eager-brook-26_FlowMap.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant | 42 | late_MgkPro | 50 | 100 | euler | false | true | false | [0.07, 0.07, 0.0, 0.0, 0.07, 0.01, 0.07, 0.07, 0.0, 0.07, 0.07, 0.0, 0.21, 0.07, 0.07, 0.07, 0.0, 0.01, 0.07] | [False, False, True, True, False, False, False, False, True, False, False, True, True, False, False, False, True, False, False] | constant | null | null | 7 | null | all_conditions_wasserstein_distance | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/config.yaml | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/inverse_results.npz | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/fwd_results.npz | 0.000987 | 13.747531 | 0.35705 | 0.001008 | 0.001447 | 0.004615 | 0.00055 | 0.001 | 0.010411 | 0.001702 | 0.015153 | 0.001769 | 0.001589 | 0.014502 | 0.005186 | 0.000631 | 0.004936 | 0.000024 | 0.002934 | 0.010976 | 0.013924 | 0.006614 | 0.000597 | 0.001067 | 0.000957 | 0.001358 | 0.00161 | 0.190921 | 0.734134 | 0.033931 | 0.462528 | 25 | 8.663558 | 62.07511 |
loop0 | penalized_all_axes-pure_populations-constant | late_MgkPro | 2026-04-29_18-31-21_60c294dc | same_loop | late_MgkPro:2026-04-29_18-31-21_60c294dc:11 | 8.78579 | 0.417989 | 20.4845 | 605.3844 | 0 | 7.11007 | 91.749466 | 0.910244 | 0.425629 | 0.606169 | 20.435827 | 18.136408 | 2.280931 | 0.34924 | 3.067332 | 6.407514 | 0 | 2.093107 | 4.529902 | 0.647231 | 0.354613 | 0.473852 | 3.065064 | 2.951593 | 12.414805 | 0.000062 | 0.000008 | 0.00043 | 0.003036 | 0.036928 | 0.018454 | 0.023678 | 0.001014 | 0.008249 | 0.090458 | 0.009825 | 0.000004 | 0.003997 | 0 | 0.008437 | 0.002865 | 0.351056 | 0.396325 | 0 | 0.002849 | 0.042319 | 0.000004 | 0 | 0.000002 | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | protocol_id | _ | one_hot | condition_concat | ['FSC - Area', 'FSC - Height', 'FSC - Width', 'SSC - Area', 'SSC - Height', 'SSC - Width'] | null | X_scatter | X_concat | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | [] | 0 | true | 0.1 | true | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 12 | 10 | 2.5 | 1,120 | 1,120 | 750 | 50 | 100 | 25 | 50 | 20 | 20 | 18 | 0.1 | 2 | 7.5 | false | 1,000 | euler | 0.00001 | 0.00001 | true | 350 | null | 0 | 50 | euler | 0.00001 | 0.00001 | relu | null | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/conditional_model/flow_matching/2026-04-26_19-03-48/likely-donkey-20_FlowMatching.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/cell_type_classifier/2026-04-28_16-38-47/dandy-vortex-20_TargetPredictionModel.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_matching/2026-04-27_10-56-42/feasible-lake-25_FlowMatchingWithScore.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_map/2026-04-27_12-23-55/eager-brook-26_FlowMap.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant | 42 | late_MgkPro | 50 | 100 | euler | false | true | false | [0.07, 0.07, 0.0, 0.0, 0.07, 0.01, 0.07, 0.07, 0.0, 0.07, 0.07, 0.0, 0.21, 0.07, 0.07, 0.07, 0.0, 0.01, 0.07] | [False, False, True, True, False, False, False, False, True, False, False, True, True, False, False, False, True, False, False] | constant | null | null | 7 | null | all_conditions_wasserstein_distance | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/config.yaml | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/inverse_results.npz | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/fwd_results.npz | 0.0077 | 7.735745 | 0.351813 | 0.000741 | 0.001337 | 0.000016 | 0.000203 | 0.001206 | 0.010355 | 0.004623 | 0.004258 | 0.0005 | 0.006055 | 0.011204 | 0.00544 | 0.00111 | 0.003409 | 0.000943 | 0.005031 | 0.000562 | 0.01532 | 0.00775 | 0.000555 | 0.001617 | 0.000775 | 0.000934 | 0.000837 | 0.107432 | 0.24755 | 0.049237 | 0.177491 | 18 | 9.322288 | 61.913784 |
loop0 | penalized_all_axes-pure_populations-constant | late_MgkPro | 2026-04-29_18-31-21_60c294dc | same_loop | late_MgkPro:2026-04-29_18-31-21_60c294dc:12 | 6.516654 | 2.012354 | 40.87689 | 389.98657 | 0.012261 | 8.54257 | 0.389749 | 0 | 0 | 0.28051 | 20.590893 | 14.01934 | 2.017121 | 1.102722 | 3.734734 | 5.968673 | 0.012186 | 2.255763 | 0.329123 | 0 | 0 | 0.247258 | 3.072272 | 2.709339 | 15.824266 | 0.008013 | 0.008505 | 0.000024 | 0.005747 | 0.059241 | 0.024552 | 0.074722 | 0.002074 | 0.012539 | 0.039018 | 0.046412 | 0 | 0.017117 | 0 | 0.000339 | 0 | 0.328949 | 0.357987 | 0.000006 | 0.000099 | 0.010975 | 0.003066 | 0.000015 | 0.000599 | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | protocol_id | _ | one_hot | condition_concat | ['FSC - Area', 'FSC - Height', 'FSC - Width', 'SSC - Area', 'SSC - Height', 'SSC - Width'] | null | X_scatter | X_concat | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | [] | 0 | true | 0.1 | true | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 12 | 10 | 2.5 | 1,120 | 1,120 | 750 | 50 | 100 | 25 | 50 | 20 | 20 | 18 | 0.1 | 2 | 7.5 | false | 1,000 | euler | 0.00001 | 0.00001 | true | 350 | null | 0 | 50 | euler | 0.00001 | 0.00001 | relu | null | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/conditional_model/flow_matching/2026-04-26_19-03-48/likely-donkey-20_FlowMatching.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/cell_type_classifier/2026-04-28_16-38-47/dandy-vortex-20_TargetPredictionModel.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_matching/2026-04-27_10-56-42/feasible-lake-25_FlowMatchingWithScore.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_map/2026-04-27_12-23-55/eager-brook-26_FlowMap.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant | 42 | late_MgkPro | 50 | 100 | euler | false | true | false | [0.07, 0.07, 0.0, 0.0, 0.07, 0.01, 0.07, 0.07, 0.0, 0.07, 0.07, 0.0, 0.21, 0.07, 0.07, 0.07, 0.0, 0.01, 0.07] | [False, False, True, True, False, False, False, False, True, False, False, True, True, False, False, False, True, False, False] | constant | null | null | 7 | null | all_conditions_wasserstein_distance | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/config.yaml | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/inverse_results.npz | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/fwd_results.npz | 0.002791 | 10.348864 | 0.142949 | 0.001138 | 0.002163 | 0.003899 | 0.00003 | 0.002523 | 0.010757 | 0.005572 | 0.006154 | 0.000306 | 0.006863 | 0.008734 | 0.007323 | 0.000632 | 0.004923 | 0 | 0.001406 | 0.000015 | 0.014618 | 0.022306 | 0.000625 | 0.000644 | 0.001192 | 0.000846 | 0.001328 | 0.143722 | 0.966181 | 0.05552 | 0.554951 | 39 | 9.689064 | 61.493347 |
loop0 | penalized_all_axes-pure_populations-constant | late_MgkPro | 2026-04-29_18-31-21_60c294dc | same_loop | late_MgkPro:2026-04-29_18-31-21_60c294dc:13 | 9.07866 | 2.673162 | 33.258022 | 0.943575 | 1.310411 | 0.000627 | 0.007515 | 0.514613 | 0.809575 | 0 | 20.798834 | 12.394729 | 2.31042 | 1.301053 | 3.533921 | 0.664529 | 0.837425 | 0.000627 | 0.007487 | 0.41516 | 0.593092 | 0 | 3.081857 | 2.594861 | 18.346771 | 0.009914 | 0.000011 | 0.000176 | 0.002853 | 0.092282 | 0.056978 | 0.066025 | 0.00188 | 0.07017 | 0.095029 | 0.038808 | 0.004689 | 0.062042 | 0.00398 | 0.046075 | 0.002427 | 0.189376 | 0.242707 | 0.000072 | 0.002778 | 0.006219 | 0.002911 | 0 | 0.002595 | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | protocol_id | _ | one_hot | condition_concat | ['FSC - Area', 'FSC - Height', 'FSC - Width', 'SSC - Area', 'SSC - Height', 'SSC - Width'] | null | X_scatter | X_concat | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | [] | 0 | true | 0.1 | true | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 12 | 10 | 2.5 | 1,120 | 1,120 | 750 | 50 | 100 | 25 | 50 | 20 | 20 | 18 | 0.1 | 2 | 7.5 | false | 1,000 | euler | 0.00001 | 0.00001 | true | 350 | null | 0 | 50 | euler | 0.00001 | 0.00001 | relu | null | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/conditional_model/flow_matching/2026-04-26_19-03-48/likely-donkey-20_FlowMatching.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/cell_type_classifier/2026-04-28_16-38-47/dandy-vortex-20_TargetPredictionModel.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_matching/2026-04-27_10-56-42/feasible-lake-25_FlowMatchingWithScore.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_map/2026-04-27_12-23-55/eager-brook-26_FlowMap.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant | 42 | late_MgkPro | 50 | 100 | euler | false | true | false | [0.07, 0.07, 0.0, 0.0, 0.07, 0.01, 0.07, 0.07, 0.0, 0.07, 0.07, 0.0, 0.21, 0.07, 0.07, 0.07, 0.0, 0.01, 0.07] | [False, False, True, True, False, False, False, False, True, False, False, True, True, False, False, False, True, False, False] | constant | null | null | 7 | null | all_conditions_wasserstein_distance | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/config.yaml | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/inverse_results.npz | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/fwd_results.npz | 0.003187 | 8.697543 | 0.138109 | 0.001658 | 0.003837 | 0.001046 | 0.000119 | 0.002033 | 0.012746 | 0.013666 | 0.009556 | 0.000706 | 0.008744 | 0.01062 | 0.006326 | 0.00219 | 0.015639 | 0.002487 | 0.009267 | 0.001425 | 0.013618 | 0.020488 | 0.001018 | 0.001078 | 0.002061 | 0.000965 | 0.001151 | 0.120789 | 0.789949 | 0.033239 | 0.455369 | 33 | 9.823916 | 61.353863 |
loop0 | penalized_all_axes-pure_populations-constant | late_MgkPro | 2026-04-29_18-31-21_60c294dc | same_loop | late_MgkPro:2026-04-29_18-31-21_60c294dc:14 | 5.273955 | 2.767422 | 190.10507 | 464.1792 | 0 | 21.781404 | 0 | 0.002914 | 0 | 0.057339 | 20.71608 | 11.785753 | 1.836407 | 1.326391 | 5.252823 | 6.142423 | 0 | 3.125945 | 0 | 0.002909 | 0 | 0.055755 | 3.078053 | 2.548332 | 31.563509 | 0.008649 | 0.000108 | 0.000117 | 0.001482 | 0.11977 | 0.048506 | 0.059636 | 0.000004 | 0.020716 | 0.146774 | 0.057766 | 0.003359 | 0.173383 | 0.006845 | 0.097057 | 0.001575 | 0.169205 | 0.074523 | 0.00618 | 0.000159 | 0.000069 | 0.00331 | 0.000002 | 0.000807 | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | protocol_id | _ | one_hot | condition_concat | ['FSC - Area', 'FSC - Height', 'FSC - Width', 'SSC - Area', 'SSC - Height', 'SSC - Width'] | null | X_scatter | X_concat | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | [] | 0 | true | 0.1 | true | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 12 | 10 | 2.5 | 1,120 | 1,120 | 750 | 50 | 100 | 25 | 50 | 20 | 20 | 18 | 0.1 | 2 | 7.5 | false | 1,000 | euler | 0.00001 | 0.00001 | true | 350 | null | 0 | 50 | euler | 0.00001 | 0.00001 | relu | null | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/conditional_model/flow_matching/2026-04-26_19-03-48/likely-donkey-20_FlowMatching.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/cell_type_classifier/2026-04-28_16-38-47/dandy-vortex-20_TargetPredictionModel.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_matching/2026-04-27_10-56-42/feasible-lake-25_FlowMatchingWithScore.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_map/2026-04-27_12-23-55/eager-brook-26_FlowMap.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant | 42 | late_MgkPro | 50 | 100 | euler | false | true | false | [0.07, 0.07, 0.0, 0.0, 0.07, 0.01, 0.07, 0.07, 0.0, 0.07, 0.07, 0.0, 0.21, 0.07, 0.07, 0.07, 0.0, 0.01, 0.07] | [False, False, True, True, False, False, False, False, True, False, False, True, True, False, False, False, True, False, False] | constant | null | null | 7 | null | all_conditions_wasserstein_distance | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/config.yaml | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/inverse_results.npz | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/fwd_results.npz | 0.001214 | 8.981357 | 0.214213 | 0.001785 | 0.002118 | 0.000633 | 0.000124 | 0.000981 | 0.011681 | 0.006624 | 0.013084 | 0.000068 | 0.005575 | 0.017123 | 0.008843 | 0.000751 | 0.012139 | 0.002224 | 0.018976 | 0.001689 | 0.016827 | 0.014589 | 0.00059 | 0.001157 | 0.002373 | 0.000017 | 0.002249 | 0.12473 | 0.866228 | 0.034226 | 0.495479 | 40 | 9.693027 | 61.30226 |
loop0 | penalized_all_axes-pure_populations-constant | late_MgkPro | 2026-04-29_18-31-21_60c294dc | same_loop | late_MgkPro:2026-04-29_18-31-21_60c294dc:15 | 5.07922 | 3.226708 | 126.883354 | 684.2199 | 0.008696 | 21.873077 | 1.152246 | 0.504704 | 0 | 0.458875 | 14.955544 | 16.508005 | 1.804876 | 1.441423 | 4.851119 | 6.52974 | 0.008658 | 3.129961 | 0.766512 | 0.408596 | 0 | 0.377665 | 2.769806 | 2.862658 | 18.908533 | 0.00358 | 0.002873 | 0.001096 | 0.002486 | 0.055653 | 0.017207 | 0.139905 | 0.000001 | 0.003874 | 0.164932 | 0.089235 | 0 | 0.052687 | 0.000001 | 0.021346 | 0.002727 | 0.309507 | 0.115736 | 0.000002 | 0.00001 | 0.002862 | 0.008161 | 0.000001 | 0.006118 | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | protocol_id | _ | one_hot | condition_concat | ['FSC - Area', 'FSC - Height', 'FSC - Width', 'SSC - Area', 'SSC - Height', 'SSC - Width'] | null | X_scatter | X_concat | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | [] | 0 | true | 0.1 | true | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 12 | 10 | 2.5 | 1,120 | 1,120 | 750 | 50 | 100 | 25 | 50 | 20 | 20 | 18 | 0.1 | 2 | 7.5 | false | 1,000 | euler | 0.00001 | 0.00001 | true | 350 | null | 0 | 50 | euler | 0.00001 | 0.00001 | relu | null | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/conditional_model/flow_matching/2026-04-26_19-03-48/likely-donkey-20_FlowMatching.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/cell_type_classifier/2026-04-28_16-38-47/dandy-vortex-20_TargetPredictionModel.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_matching/2026-04-27_10-56-42/feasible-lake-25_FlowMatchingWithScore.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_map/2026-04-27_12-23-55/eager-brook-26_FlowMap.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant | 42 | late_MgkPro | 50 | 100 | euler | false | true | false | [0.07, 0.07, 0.0, 0.0, 0.07, 0.01, 0.07, 0.07, 0.0, 0.07, 0.07, 0.0, 0.21, 0.07, 0.07, 0.07, 0.0, 0.01, 0.07] | [False, False, True, True, False, False, False, False, True, False, False, True, True, False, False, False, True, False, False] | constant | null | null | 7 | null | all_conditions_wasserstein_distance | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/config.yaml | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/inverse_results.npz | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/fwd_results.npz | 0.000004 | 10.5492 | 0.157994 | 0.001745 | 0.001546 | 0.000671 | 0.001344 | 0.000904 | 0.008557 | 0.005026 | 0.022811 | 0.000576 | 0.002157 | 0.018653 | 0.00898 | 0.000872 | 0.006276 | 0.001483 | 0.006411 | 0.001711 | 0.018382 | 0.015778 | 0.000522 | 0.003022 | 0.001682 | 0.000017 | 0.001378 | 0.146504 | 0.73946 | 0.059168 | 0.442982 | 13 | 8.697543 | 60.02258 |
loop0 | penalized_all_axes-pure_populations-constant | late_MgkPro | 2026-04-29_18-31-21_60c294dc | same_loop | late_MgkPro:2026-04-29_18-31-21_60c294dc:16 | 10.738477 | 4.66127 | 152.70111 | 114.444374 | 0.036328 | 10.321817 | 0.000187 | 3.789189 | 0 | 0.28705 | 18.332148 | 7.400201 | 2.462872 | 1.733648 | 5.03501 | 4.748789 | 0.035684 | 2.426732 | 0.000187 | 1.566361 | 0 | 0.252353 | 2.961769 | 2.128256 | 20.253551 | 0.005714 | 0.000016 | 0.016919 | 0.021461 | 0.016007 | 0.046671 | 0.061611 | 0.000048 | 0.074687 | 0.024426 | 0.035931 | 0 | 0.00513 | 0 | 0.004087 | 0.000055 | 0.338534 | 0.254503 | 0.000069 | 0.000218 | 0.088179 | 0.002863 | 0.002871 | 0 | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | protocol_id | _ | one_hot | condition_concat | ['FSC - Area', 'FSC - Height', 'FSC - Width', 'SSC - Area', 'SSC - Height', 'SSC - Width'] | null | X_scatter | X_concat | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | [] | 0 | true | 0.1 | true | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 12 | 10 | 2.5 | 1,120 | 1,120 | 750 | 50 | 100 | 25 | 50 | 20 | 20 | 18 | 0.1 | 2 | 7.5 | false | 1,000 | euler | 0.00001 | 0.00001 | true | 350 | null | 0 | 50 | euler | 0.00001 | 0.00001 | relu | null | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/conditional_model/flow_matching/2026-04-26_19-03-48/likely-donkey-20_FlowMatching.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/cell_type_classifier/2026-04-28_16-38-47/dandy-vortex-20_TargetPredictionModel.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_matching/2026-04-27_10-56-42/feasible-lake-25_FlowMatchingWithScore.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_map/2026-04-27_12-23-55/eager-brook-26_FlowMap.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant | 42 | late_MgkPro | 50 | 100 | euler | false | true | false | [0.07, 0.07, 0.0, 0.0, 0.07, 0.01, 0.07, 0.07, 0.0, 0.07, 0.07, 0.0, 0.21, 0.07, 0.07, 0.07, 0.0, 0.01, 0.07] | [False, False, True, True, False, False, False, False, True, False, False, True, True, False, False, False, True, False, False] | constant | null | null | 7 | null | all_conditions_wasserstein_distance | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/config.yaml | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/inverse_results.npz | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/fwd_results.npz | 0.007398 | 6.143046 | 0.575937 | 0.000923 | 0.001784 | 0.000828 | 0.004084 | 0.007642 | 0.003706 | 0.013262 | 0.007537 | 0.000181 | 0.013476 | 0.006482 | 0.006518 | 0.000629 | 0.001791 | 0.000631 | 0.003187 | 0.000078 | 0.011827 | 0.010627 | 0.000452 | 0.001144 | 0.000984 | 0.002571 | 0.000927 | 0.085313 | 0.355054 | 0.045331 | 0.220183 | 27 | 10.051429 | 58.145283 |
loop0 | penalized_all_axes-pure_populations-constant | late_MgkPro | 2026-04-29_18-31-21_60c294dc | same_loop | late_MgkPro:2026-04-29_18-31-21_60c294dc:17 | 7.894581 | 2.326428 | 0.647303 | 239.56786 | 0 | 1.90212 | 0.303049 | 0 | 0.00636 | 1.060173 | 19.785542 | 11.434978 | 2.185442 | 1.201899 | 0.499139 | 5.483002 | 0 | 1.065441 | 0.264707 | 0 | 0.00634 | 0.72279 | 3.034258 | 2.520513 | 13.944338 | 0.0001 | 0.000007 | 0.01003 | 0.000128 | 0.018102 | 0.002207 | 0.075165 | 0.000104 | 0.009697 | 0.113361 | 0.048587 | 0 | 0.008218 | 0.000001 | 0.004991 | 0.000004 | 0.384056 | 0.320201 | 0.000002 | 0.002035 | 0.000041 | 0.002962 | 0 | 0.000002 | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | protocol_id | _ | one_hot | condition_concat | ['FSC - Area', 'FSC - Height', 'FSC - Width', 'SSC - Area', 'SSC - Height', 'SSC - Width'] | null | X_scatter | X_concat | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | [] | 0 | true | 0.1 | true | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 12 | 10 | 2.5 | 1,120 | 1,120 | 750 | 50 | 100 | 25 | 50 | 20 | 20 | 18 | 0.1 | 2 | 7.5 | false | 1,000 | euler | 0.00001 | 0.00001 | true | 350 | null | 0 | 50 | euler | 0.00001 | 0.00001 | relu | null | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/conditional_model/flow_matching/2026-04-26_19-03-48/likely-donkey-20_FlowMatching.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/cell_type_classifier/2026-04-28_16-38-47/dandy-vortex-20_TargetPredictionModel.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_matching/2026-04-27_10-56-42/feasible-lake-25_FlowMatchingWithScore.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_map/2026-04-27_12-23-55/eager-brook-26_FlowMap.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant | 42 | late_MgkPro | 50 | 100 | euler | false | true | false | [0.07, 0.07, 0.0, 0.0, 0.07, 0.01, 0.07, 0.07, 0.0, 0.07, 0.07, 0.0, 0.21, 0.07, 0.07, 0.07, 0.0, 0.01, 0.07] | [False, False, True, True, False, False, False, False, True, False, False, True, True, False, False, False, True, False, False] | constant | null | null | 7 | null | all_conditions_wasserstein_distance | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/config.yaml | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/inverse_results.npz | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/fwd_results.npz | 0.001654 | 9.78691 | 0.12252 | 0.001232 | 0.000881 | 0.000005 | 0.002786 | 0.000927 | 0.004183 | 0.003881 | 0.011483 | 0.000952 | 0.002724 | 0.013764 | 0.00755 | 0.001338 | 0.002171 | 0.000865 | 0.001944 | 0.000283 | 0.023377 | 0.015356 | 0.000231 | 0.001962 | 0.001593 | 0.000824 | 0.000672 | 0.135917 | 0.599478 | 0.12741 | 0.367698 | 28 | 10.006225 | 56.896893 |
loop0 | penalized_all_axes-pure_populations-constant | late_MgkPro | 2026-04-29_18-31-21_60c294dc | same_loop | late_MgkPro:2026-04-29_18-31-21_60c294dc:18 | 10.453279 | 0 | 450.22028 | 0.190951 | 5.506805 | 2.292579 | 96.84639 | 2.48226 | 0 | 0 | 19.052765 | 12.801224 | 2.438276 | 0 | 6.111956 | 0.174752 | 1.872849 | 1.191671 | 4.583399 | 1.247681 | 0 | 0 | 2.998367 | 2.624757 | 15.821829 | 0 | 0.002884 | 0.002838 | 0.005353 | 0.066008 | 0.022902 | 0.028892 | 0.000061 | 0.042041 | 0.15217 | 0.026184 | 0 | 0.005678 | 0 | 0.002681 | 0.020041 | 0.432453 | 0.184385 | 0.000007 | 0.001426 | 0.000081 | 0.000014 | 0.002868 | 0.001031 | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | protocol_id | _ | one_hot | condition_concat | ['FSC - Area', 'FSC - Height', 'FSC - Width', 'SSC - Area', 'SSC - Height', 'SSC - Width'] | null | X_scatter | X_concat | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | [] | 0 | true | 0.1 | true | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 12 | 10 | 2.5 | 1,120 | 1,120 | 750 | 50 | 100 | 25 | 50 | 20 | 20 | 18 | 0.1 | 2 | 7.5 | false | 1,000 | euler | 0.00001 | 0.00001 | true | 350 | null | 0 | 50 | euler | 0.00001 | 0.00001 | relu | null | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/conditional_model/flow_matching/2026-04-26_19-03-48/likely-donkey-20_FlowMatching.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/cell_type_classifier/2026-04-28_16-38-47/dandy-vortex-20_TargetPredictionModel.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_matching/2026-04-27_10-56-42/feasible-lake-25_FlowMatchingWithScore.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_map/2026-04-27_12-23-55/eager-brook-26_FlowMap.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant | 42 | late_MgkPro | 50 | 100 | euler | false | true | false | [0.07, 0.07, 0.0, 0.0, 0.07, 0.01, 0.07, 0.07, 0.0, 0.07, 0.07, 0.0, 0.21, 0.07, 0.07, 0.07, 0.0, 0.01, 0.07] | [False, False, True, True, False, False, False, False, True, False, False, True, True, False, False, False, True, False, False] | constant | null | null | 7 | null | all_conditions_wasserstein_distance | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/config.yaml | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/inverse_results.npz | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/fwd_results.npz | 0.000251 | 9.322288 | 0.347223 | 0.001121 | 0.000706 | 0.001027 | 0.000096 | 0.00107 | 0.008081 | 0.00766 | 0.004394 | 0.000922 | 0.009959 | 0.012412 | 0.005292 | 0 | 0.002815 | 0.000336 | 0.001891 | 0.007095 | 0.016547 | 0.018434 | 0 | 0.001253 | 0.000984 | 0.002931 | 0.002381 | 0.129465 | 0.543649 | 0.085234 | 0.336557 | 17 | 9.78691 | 56.510433 |
loop0 | penalized_all_axes-pure_populations-constant | late_MgkPro | 2026-04-29_18-31-21_60c294dc | same_loop | late_MgkPro:2026-04-29_18-31-21_60c294dc:19 | 7.003425 | 2.954012 | 159.80049 | 550.8887 | 0 | 43.709785 | 0.865861 | 0.360861 | 0 | 0.417409 | 19.409164 | 14.953509 | 2.07987 | 1.374731 | 5.080164 | 6.313346 | 0 | 3.800192 | 0.623722 | 0.308118 | 0 | 0.34883 | 3.015984 | 2.769679 | 18.385359 | 0.004841 | 0.000002 | 0.000136 | 0.00543 | 0.080638 | 0.057469 | 0.118 | 0.00001 | 0.022101 | 0.151043 | 0.090274 | 0 | 0.049915 | 0.000003 | 0.040066 | 0.000294 | 0.230372 | 0.144526 | 0.000003 | 0.000245 | 0.000053 | 0.004331 | 0 | 0.000246 | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | protocol_id | _ | one_hot | condition_concat | ['FSC - Area', 'FSC - Height', 'FSC - Width', 'SSC - Area', 'SSC - Height', 'SSC - Width'] | null | X_scatter | X_concat | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | [] | 0 | true | 0.1 | true | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 12 | 10 | 2.5 | 1,120 | 1,120 | 750 | 50 | 100 | 25 | 50 | 20 | 20 | 18 | 0.1 | 2 | 7.5 | false | 1,000 | euler | 0.00001 | 0.00001 | true | 350 | null | 0 | 50 | euler | 0.00001 | 0.00001 | relu | null | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/conditional_model/flow_matching/2026-04-26_19-03-48/likely-donkey-20_FlowMatching.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/cell_type_classifier/2026-04-28_16-38-47/dandy-vortex-20_TargetPredictionModel.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_matching/2026-04-27_10-56-42/feasible-lake-25_FlowMatchingWithScore.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_map/2026-04-27_12-23-55/eager-brook-26_FlowMap.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant | 42 | late_MgkPro | 50 | 100 | euler | false | true | false | [0.07, 0.07, 0.0, 0.0, 0.07, 0.01, 0.07, 0.07, 0.0, 0.07, 0.07, 0.0, 0.21, 0.07, 0.07, 0.07, 0.0, 0.01, 0.07] | [False, False, True, True, False, False, False, False, True, False, False, True, True, False, False, False, True, False, False] | constant | null | null | 7 | null | all_conditions_wasserstein_distance | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/config.yaml | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/inverse_results.npz | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/fwd_results.npz | 0.002921 | 9.046445 | 0.277091 | 0.001306 | 0.001962 | 0.000629 | 0.000681 | 0.001958 | 0.010057 | 0.006049 | 0.006948 | 0.000747 | 0.007088 | 0.013576 | 0.013923 | 0.000786 | 0.004869 | 0.002645 | 0.006731 | 0.000606 | 0.018996 | 0.01507 | 0.000743 | 0.001151 | 0.001639 | 0.001239 | 0.001732 | 0.125634 | 0.860975 | 0.053082 | 0.493304 | 36 | 15.709833 | 55.60712 |
loop0 | penalized_all_axes-pure_populations-constant | late_MgkPro | 2026-04-29_18-31-21_60c294dc | same_loop | late_MgkPro:2026-04-29_18-31-21_60c294dc:20 | 9.868363 | 2.016667 | 67.81265 | 0.618692 | 0.582164 | 11.651053 | 0.1057 | 0.989812 | 0 | 0.056094 | 23.221233 | 14.539146 | 2.385856 | 1.104153 | 4.231388 | 0.481618 | 0.458793 | 2.537741 | 0.100479 | 0.68804 | 0 | 0.054577 | 3.18723 | 2.743362 | 20.734087 | 0.006388 | 0.015333 | 0.000051 | 0.003659 | 0.106275 | 0.015273 | 0.126898 | 0.000113 | 0.023822 | 0.11545 | 0.066029 | 0.002844 | 0.081586 | 0.000001 | 0.005978 | 0.00629 | 0.28728 | 0.135534 | 0.000004 | 0.000039 | 0.00003 | 0.000177 | 0.000024 | 0.000923 | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | protocol_id | _ | one_hot | condition_concat | ['FSC - Area', 'FSC - Height', 'FSC - Width', 'SSC - Area', 'SSC - Height', 'SSC - Width'] | null | X_scatter | X_concat | ['gm-csf_[ng_ml]', 'tpo_[ng_ml]', 'sr1_[nm]', 'um171_[nm]', 'um729_[µm]', 'scf_[ng_ml]', 'butyzamide_[nm]', 'retinoic_acid_[µm]', 'ldl_[ng_ml]', 'il3_[ng_ml]', 'o2_[%]', 'days_of_culture'] | [] | 0 | true | 0.1 | true | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 12 | 10 | 2.5 | 1,120 | 1,120 | 750 | 50 | 100 | 25 | 50 | 20 | 20 | 18 | 0.1 | 2 | 7.5 | false | 1,000 | euler | 0.00001 | 0.00001 | true | 350 | null | 0 | 50 | euler | 0.00001 | 0.00001 | relu | null | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/conditional_model/flow_matching/2026-04-26_19-03-48/likely-donkey-20_FlowMatching.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/cell_type_classifier/2026-04-28_16-38-47/dandy-vortex-20_TargetPredictionModel.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_matching/2026-04-27_10-56-42/feasible-lake-25_FlowMatchingWithScore.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/checkpoints/prior/flow_map/2026-04-27_12-23-55/eager-brook-26_FlowMap.pkl | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant | 42 | late_MgkPro | 50 | 100 | euler | false | true | false | [0.07, 0.07, 0.0, 0.0, 0.07, 0.01, 0.07, 0.07, 0.0, 0.07, 0.07, 0.0, 0.21, 0.07, 0.07, 0.07, 0.0, 0.01, 0.07] | [False, False, True, True, False, False, False, False, True, False, False, True, True, False, False, False, True, False, False] | constant | null | null | 7 | null | all_conditions_wasserstein_distance | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/config.yaml | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/inverse_results.npz | /lustre/groups/ml01/workspace/lorenzo.consoli/projects/SFC_cambridge/output/inverse/loss_guidance/bloodplus_inverse_fm_old_measurements_official/penalized_all_axes-pure_populations-constant/late_MgkPro/2026-04-29_18-31-21_60c294dc/fwd_results.npz | 0.002254 | 10.51771 | 0.234542 | 0.001226 | 0.004602 | 0.004068 | 0.000414 | 0.003194 | 0.013075 | 0.002825 | 0.008167 | 0.001024 | 0.004249 | 0.010762 | 0.01017 | 0.000842 | 0.009394 | 0.00084 | 0.003805 | 0.002757 | 0.018907 | 0.014395 | 0.000704 | 0.001419 | 0.001879 | 0.001532 | 0.001895 | 0.146067 | 0.663231 | 0.099602 | 0.404649 | 32 | 10.376896 | 51.791084 |
LabCompass — Spectral Flow Cytometry haematopoiesis dataset
Measurements underlying LabCompass, a method for generative modeling of experimental design in single-cell data. This dataset contains Spectral Flow Cytometry (SFC) profiles of in vitro haematopoietic differentiation cultures, collected over successive rounds of a closed-loop experimental design cycle.
Each round — a loop — proposes new culture protocols, runs them at the bench, and measures the resulting cells. The measurements from each loop are published here as a separate file.
- Code and full reproduction pipeline: https://github.com/theislab/LabCompass
- Contents: per-loop measurements in
loops/, trained models incheckpoints/, designed protocols insolutions/ - Wet-lab experiments and measurements: Göttgens Lab
- License: CC-BY-4.0
⚠️ These files are per-loop, not cumulative
loops/loop3.h5ad contains only the cells measured in loop 3 — not loops 0–3 together. Models in
the paper are trained on the accumulated data, so a loop's training set is the concatenation of
every loop up to and including it:
dataset(N) = concat(dataset(N-1), loopN)
Concatenating them yourself is a few lines of anndata, but the exact chain matters (one loop
introduces new protocol axes that must be zero-filled on the earlier data — see below). The
reproduction repository ships a script that does it correctly:
git clone https://github.com/theislab/LabCompass.git
python scripts/data/build_loop_datasets.py # downloads from this repo and builds the chain
python scripts/data/build_loop_datasets.py --variants 500k # subsampled only: far smaller and faster
Files
Every loop is published in two variants: the full measurement set, and a subsampled version
(_500k suffix) intended for fast iteration. The suffix is a naming convention carried over from
the source data, not a guaranteed cell count — the subsampled files vary in size.
| Loop | Full | Subsampled | Approx. size (full) |
|---|---|---|---|
| 0 (baseline) | loops/loop0.h5ad |
loops/loop0_500k.h5ad |
36 GB |
| 1 | loops/loop1.h5ad |
loops/loop1_500k.h5ad |
2.5 GB |
| 2 | loops/loop2.h5ad |
loops/loop2_500k.h5ad |
3.9 GB |
| 2.5 | loops/loop2p5.h5ad |
loops/loop2p5_500k.h5ad |
2.7 GB |
| 3 | loops/loop3.h5ad |
loops/loop3_500k.h5ad |
6.3 GB |
| 4 | loops/loop4.h5ad |
loops/loop4_500k.h5ad |
0.9 GB |
| 4.5 | loops/loop4p5.h5ad |
loops/loop4p5_500k.h5ad |
0.5 GB |
| 5 | loops/loop5.h5ad |
loops/loop5_500k.h5ad |
6.3 GB |
Loop 0 is the baseline screen and is by far the largest. The half-steps (2.5, 4.5) are follow-up rounds within a design cycle and accumulate like any other loop, giving the chain
loop0 → loop1 → loop2 → loop2p5 → loop3 → loop4 → loop4p5 → loop5
The full set is roughly 60 GB; the subsampled set is a few GB.
Format
Each file is an AnnData .h5ad object:
X— logicle-transformed SFC intensities: fluorescence channels and morphological scatter features, one row per cell.obs— per-cell metadata, in three groups:- Acquisition:
experiment_number,experiment_id,replicate,date,well_id,cytometer,cytometer_serial_no,count_beads,cell_counts,source_id. - Protocol axes — the culture recipe, and the space LabCompass searches over. Cytokines and small
molecules carry their units in the column name, e.g.
scf_[ng_ml],tpo_[ng_ml],il3_[ng_ml],gm-csf_[ng_ml],rhflt3l_[ng_ml],ldl_[ng_ml],sr1_[nm],um171_[nm],um729_[µm],butyzamide_[nm],retinoic_acid_[µm],mtg_[µm],740-yp_[µm], alongside culture conditions such aso2_[%]andhydrogel_type. - Annotation: cell-type labels, where available.
- Acquisition:
experiment_number identifies the physical experiment a cell came from (loop 1, for instance, spans
experiments 206–210), which makes it a convenient way to check which loops are present in a
concatenated object.
The protocol schema grows across loops
Later loops vary axes that earlier loops never did. Loop 3 introduces il7_[ng_ml],
mcsf_[ng_ml] and ly_cocktail_[ul/well], which are absent from loops 0–2.5. When concatenating,
these must be zero-filled on the earlier data (they were held at zero, not missing) so both sides
share an obs schema. build_loop_datasets.py does this; a naive anndata.concat will silently
drop the columns instead.
Loading
import anndata as ad
from huggingface_hub import hf_hub_download
path = hf_hub_download(
repo_id="theislab/LabCompass",
filename="loops/loop3_500k.h5ad",
repo_type="dataset",
)
adata = ad.read_h5ad(path)
Model checkpoints
checkpoints/ holds the trained models behind the paper's designs, one folder per loop:
| Folder | Size | Forward model | Config group |
|---|---|---|---|
checkpoints/loop0/ |
1.7 GB | likely-donkey-20 |
paths=loop0 |
checkpoints/loop1/ |
1.9 GB | eager-feather-1 |
paths=loop1 |
checkpoints/loop2/ |
2.1 GB | fresh-bee-21 |
paths=loop2_replicate |
checkpoints/loop2p5/ |
2.3 GB | celestial-fire-40 |
paths=loop2p5_replicate |
checkpoints/loop3/ |
2.6 GB | rich-sunset-44 |
paths=loop3_replicate |
checkpoints/loop4/ |
2.6 GB | fast-gorge-13 |
paths=loop4_replicate |
Loop N's models are the ones that generated the designs executed in loop N+1. So to reproduce
the candidates that were run at the bench in loop 1, use checkpoints/loop0/.
Each folder contains the four models the pipeline needs:
*_FlowMatching.pkl— the forward model: predicts the cell-state distribution a protocol induces.*_TargetPredictionModel.pkl— the cell-type classifier, i.e. the phenotypic readout that the inverse objective is defined against.*_FlowMatchingWithScore.pkl— the generative prior over protocols.*_FlowMap.pkl— a distilled few-step version of that prior.
File names are the Weights & Biases run names, unchanged from training. checkpoints/manifest.json
records, for every file, which paths config group refers to it, its original size, and a sha256.
Three things to know before using them
They are inference-only. The training and validation data that the original checkpoints carried
inside them has been removed — that is why a 113 GB file is 1 GB here. Everything inference touches
is intact (network weights bitwise unchanged, normalisation parameters, cell-type labels, the
condition key), and every checkpoint was verified tensor-by-tensor against its original and exercised
end-to-end through the pipeline. But you cannot retrain a prior from these: the scripts that do
so read the forward model's embedded training set, which is gone. Retrain the forward model from the
loops/ data instead.
They are CPU-resident. The tensors load on any machine, with or without a GPU; move the model to your device as you would any PyTorch module. The original checkpoints held CUDA tensors and could only be loaded on a GPU node.
Loops 3 and 4 use the expanded design space. They were trained after M-CSF and the lymphoid
cocktail were added, so they expect the wider protocol vector and will fail with a shape mismatch if
you load them with the earlier annotation. Use annotation=bloodplus_loop3 for those two; the
earlier loops use the default.
Loading
from huggingface_hub import hf_hub_download
from labcompass.models import FlowMatching
path = hf_hub_download(
repo_id="theislab/LabCompass",
filename="checkpoints/loop3/rich-sunset-44_FlowMatching.pkl",
repo_type="dataset",
)
model = FlowMatching.load(path)
In the reproduction repository these are wired up through the paths config group, so pointing a run
at a downloaded loop is a matter of overriding the four checkpoint paths.
Designed protocols (solutions/)
solutions/ contains every candidate protocol LabCompass generated, across all sweeps behind the
paper — about 1.07 million designs. The raw output is a tree of ~16,000 run directories; each loop is
flattened here into a single gzipped CSV, with the directory structure turned into columns.
| File | Designs | Runs | Size |
|---|---|---|---|
solutions/loop0.csv.gz |
74,400 | 744 | 35 MB |
solutions/loop1.csv.gz |
373,900 | 3,111 | 169 MB |
solutions/loop2.csv.gz |
69,012 | 1,386 | 32 MB |
solutions/loop2p5.csv.gz |
152,050 | 3,041 | 53 MB |
solutions/loop3.csv.gz |
195,000 | 3,900 | 86 MB |
solutions/loop4.csv.gz |
208,700 | 4,174 | 91 MB |
Each row is one designed protocol. Column counts differ between loops (170–187) because the design space and the cell-type panel both grew over the campaign, which is why these are six files rather than one.
Columns
- Provenance —
loop,experiment_type(the optimisation variant and guidance schedule, e.g.penalized_all_axes-pure_populations-constant),cell_type(the target the run optimised for),run_id, anduncertainty_scoring. - The design — one column per protocol axis (
tpo_[ng_ml],um171_[nm],o2_[%],days_of_culture, …), plus:rescaledvariants. - Predicted outcome —
<cell_type>_propfor every cell type in the panel, andloss. - Uncertainty —
<cell_type>_prop_std,target_ct_loss_mean,target_ct_loss_std,ct_prop_total_variance. - Configuration — ~96
cfg:*columns recording the resolved hydra config for that run, so every design can be traced back to exactly how it was produced.
These are unfiltered
Nothing here has been filtered or ranked. The paper's analysis applies thresholds downstream — minimum predicted enrichment, oxygenation and culture-duration bounds, and a margin on the measured design range — and those thresholds differ per loop and per target cell type. Publishing the full search record keeps that choice in the reader's hands, and preserves the configurations that did not work alongside those that did.
The uncertainty_scoring column says how each row was scored:
same_loop— scored under that loop's own forward model, the usual case.next_loop— the same candidates re-scored under a later loop's model. This is what shows predictive uncertainty falling as data accumulates; present for loops 0 and 1.none— uncertainty estimation never ran for that run, so the_stdcolumns are empty. This affects roughly half of loop 2.5 (71,450 of 152,050 rows); the designs and their predicted proportions are still there.
Not included
The per-run .npz files holding the guidance trajectories and per-candidate forward samples are not
published — roughly 157 GB, around thirty times everything else, and needed only for trajectory and
sensitivity plots. They can be regenerated from the published checkpoints/.
Loading
import pandas as pd
from huggingface_hub import hf_hub_download
path = hf_hub_download(
repo_id="theislab/LabCompass",
filename="solutions/loop3.csv.gz",
repo_type="dataset",
)
designs = pd.read_csv(path)
# e.g. the most promising MgkPro designs that carry a scored uncertainty
mgk = designs[
(designs["cell_type"] == "late_MgkPro")
& (designs["uncertainty_scoring"] == "same_loop")
].nlargest(20, "late_MgkPro_prop")
Citation
@article{labcompass,
title = {TODO},
author = {Consoli, Lorenzo and Palma, Alessandro and others},
journal = {TODO},
year = {TODO},
}
- Downloads last month
- 74