let virmid ~configuration bam_pair =     somatic_variant_caller       {Variant_caller.name = "Virmid";        configuration_json = Virmid.Configuration.to_json configuration;        configuration_name = configuration.Virmid.Configuration.name;        make_target =           fun ~run_with ~input ~result_prefix             ?more_edges () ->             match input with | Variant_caller.Somatic {normal; tumor} ->             Virmid.run               ?more_edges               ~configuration ~normal ~tumor               ~run_with ~result_prefix               ()       }       bam_pair