Spaces:
Sleeping
Sleeping
| [ | |
| "tests/test_airgap.py::test_anonymise_fails_loudly_on_unknown_gene", | |
| "tests/test_airgap.py::test_anonymise_idempotent_with_existing_sealed_map", | |
| "tests/test_airgap.py::test_anonymise_renames_to_opaque_ids_and_writes_sealed_map", | |
| "tests/test_airgap.py::test_engine_does_not_import_sealed_map_or_reveal", | |
| "tests/test_airgap.py::test_reveal_rejects_unknown_id", | |
| "tests/test_airgap.py::test_reveal_round_trips", | |
| "tests/test_airgap.py::test_search_only_accepts_anonymised_matrix", | |
| "tests/test_api_airgap.py::test_coadread_rejects_hpv_target", | |
| "tests/test_api_airgap.py::test_enable_search_false_pins_search_to_zero", | |
| "tests/test_api_airgap.py::test_evaluate_rejects_hnsc_reference_in_coadread", | |
| "tests/test_api_airgap.py::test_evaluate_rejects_unknown_reference_set", | |
| "tests/test_api_airgap.py::test_evaluate_returns_only_supplied_ids", | |
| "tests/test_api_airgap.py::test_hnsc_hpv_run_is_airgap_clean", | |
| "tests/test_api_airgap.py::test_hnsc_rejects_msi_target", | |
| "tests/test_api_airgap.py::test_lab_payloads_contain_only_opaque_ids[20-spec0]", | |
| "tests/test_api_airgap.py::test_lab_payloads_contain_only_opaque_ids[20-spec1]", | |
| "tests/test_api_airgap.py::test_lab_payloads_contain_only_opaque_ids[20-spec2]", | |
| "tests/test_api_airgap.py::test_lab_payloads_contain_only_opaque_ids[None-spec0]", | |
| "tests/test_api_airgap.py::test_lab_payloads_contain_only_opaque_ids[None-spec1]", | |
| "tests/test_api_airgap.py::test_lab_payloads_contain_only_opaque_ids[None-spec2]", | |
| "tests/test_api_airgap.py::test_lab_payloads_contain_only_opaque_ids[spec0]", | |
| "tests/test_api_airgap.py::test_lab_payloads_contain_only_opaque_ids[spec1]", | |
| "tests/test_api_airgap.py::test_lab_stream_replays_after_done_with_only_opaque_ids", | |
| "tests/test_api_airgap.py::test_legacy_endpoints_still_present", | |
| "tests/test_api_airgap.py::test_modules_endpoint_404_for_unknown_run", | |
| "tests/test_api_airgap.py::test_modules_endpoint_rejects_unsupervised_run", | |
| "tests/test_api_airgap.py::test_modules_endpoint_returns_425_while_running", | |
| "tests/test_api_airgap.py::test_modules_endpoint_returns_opaque_only_modules", | |
| "tests/test_api_airgap.py::test_operator_usage_endpoint_404_for_unknown_run", | |
| "tests/test_api_airgap.py::test_operator_usage_endpoint_425_while_running", | |
| "tests/test_api_airgap.py::test_operator_usage_endpoint_returns_opaque_counts", | |
| "tests/test_api_airgap.py::test_population_endpoint_is_airgap_clean[v1]", | |
| "tests/test_api_airgap.py::test_population_endpoint_is_airgap_clean[v2]", | |
| "tests/test_api_airgap.py::test_post_runs_rejects_unsupported_objective", | |
| "tests/test_api_airgap.py::test_rates_override_search_zero_pins_search_to_zero", | |
| "tests/test_api_airgap.py::test_residualisation_chain_runs_and_stays_airgap_clean", | |
| "tests/test_api_airgap.py::test_residualize_against_rejected_on_supervised_target", | |
| "tests/test_api_airgap.py::test_residualize_against_unknown_id_returns_400", | |
| "tests/test_api_airgap.py::test_residualize_against_works_on_supervised_targets", | |
| "tests/test_api_airgap.py::test_transfer_endpoint_425_while_running", | |
| "tests/test_api_airgap.py::test_transfer_endpoint_carries_only_winner_revealed_symbols", | |
| "tests/test_api_airgap.py::test_transfer_endpoint_rejects_non_hpv_run", | |
| "tests/test_api_airgap.py::test_unsupervised_run_emits_posthoc_alignment", | |
| "tests/test_build.py::test_label_msi_thresholds", | |
| "tests/test_build.py::test_normalise_stage", | |
| "tests/test_build.py::test_parse_os_status", | |
| "tests/test_build.py::test_read_clinical_happy_path", | |
| "tests/test_build.py::test_read_clinical_missing_column_raises_loudly", | |
| "tests/test_dsl.py::test_apply_returns_probabilities_indexed_like_input", | |
| "tests/test_dsl.py::test_associate_pearson_perfect_negative", | |
| "tests/test_dsl.py::test_associate_pearson_perfect_positive", | |
| "tests/test_dsl.py::test_associate_spearman_monotone_only", | |
| "tests/test_dsl.py::test_associate_unknown_kind_raises", | |
| "tests/test_dsl.py::test_effect_drops_nans_and_reports_n_used", | |
| "tests/test_dsl.py::test_effect_partial_correlation_removes_confounder", | |
| "tests/test_dsl.py::test_fit_separable_features_score_above_random", | |
| "tests/test_dsl.py::test_reduce_mean_collapses_rows", | |
| "tests/test_dsl.py::test_reduce_rejects_unknown_agg", | |
| "tests/test_dsl.py::test_reduce_supports_full_agg_vocab", | |
| "tests/test_dsl.py::test_search_ranks_by_objective_and_takes_top_k", | |
| "tests/test_dsl.py::test_search_rejects_non_opaque_columns", | |
| "tests/test_dsl.py::test_select_missing_column_raises", | |
| "tests/test_dsl.py::test_select_picks_columns_in_order", | |
| "tests/test_dsl.py::test_split_partitions_by_predicate", | |
| "tests/test_engine.py::test_baseline_uses_first_k", | |
| "tests/test_engine.py::test_correlation_objective_pipeline_end_to_end", | |
| "tests/test_engine.py::test_correlation_objective_prefilter_finds_informative", | |
| "tests/test_engine.py::test_crossover_produces_valid_child", | |
| "tests/test_engine.py::test_cv_auroc_strong_for_informative_program", | |
| "tests/test_engine.py::test_fitness_penalises_size", | |
| "tests/test_engine.py::test_mutate_preserves_invariants", | |
| "tests/test_engine.py::test_permutation_null_is_around_chance", | |
| "tests/test_engine.py::test_pipeline_end_to_end_on_synthetic", | |
| "tests/test_engine.py::test_pipeline_no_prefilter_samples_full_pool", | |
| "tests/test_engine.py::test_pipeline_rejects_named_columns", | |
| "tests/test_engine.py::test_pipeline_unknown_objective_rejected_by_spec_builder", | |
| "tests/test_engine.py::test_prefilter_surfaces_the_informative_features", | |
| "tests/test_engine.py::test_program_state_shape", | |
| "tests/test_engine.py::test_random_program_well_formed", | |
| "tests/test_engine.py::test_run_gp_improves_or_holds_fitness_over_generations", | |
| "tests/test_engine.py::test_streaming_pipeline_emits_one_event_per_generation", | |
| "tests/test_engine_v2.py::test_combine_op_vocab_executes", | |
| "tests/test_engine_v2.py::test_constant_or_nan_output_returns_worst_fitness", | |
| "tests/test_engine_v2.py::test_crossover_returns_same_root_type", | |
| "tests/test_engine_v2.py::test_default_run_unchanged_by_diversity_param", | |
| "tests/test_engine_v2.py::test_effect_default_confounders_are_stage_and_age", | |
| "tests/test_engine_v2.py::test_effect_extended_confounders_include_sex_and_race", | |
| "tests/test_engine_v2.py::test_feature_ids_returns_union_across_leaves", | |
| "tests/test_engine_v2.py::test_feature_set_rejects_empty", | |
| "tests/test_engine_v2.py::test_fitness_floors_mismatched_target_to_worst", | |
| "tests/test_engine_v2.py::test_fitness_floors_no_select_program_under_unsup", | |
| "tests/test_engine_v2.py::test_full_grammar_operators_execute", | |
| "tests/test_engine_v2.py::test_immigrant_fraction_injects_fresh_programs", | |
| "tests/test_engine_v2.py::test_leakage_guard_floors_contaminated_single_gene_winner", | |
| "tests/test_engine_v2.py::test_matrix_terminal_executes_to_full_matrix", | |
| "tests/test_engine_v2.py::test_mutation_preserves_root_type_and_budget", | |
| "tests/test_engine_v2.py::test_objective_from_spec_dispatch", | |
| "tests/test_engine_v2.py::test_omni_auroc_is_orientation_agnostic", | |
| "tests/test_engine_v2.py::test_oos_silhouette_kills_non_generalising_program", | |
| "tests/test_engine_v2.py::test_oos_silhouette_rewards_consistent_split", | |
| "tests/test_engine_v2.py::test_oos_silhouette_too_small_floored", | |
| "tests/test_engine_v2.py::test_oos_silhouette_train_only_constant_floored", | |
| "tests/test_engine_v2.py::test_peeloff_residualisation_uses_train_rows_only", | |
| "tests/test_engine_v2.py::test_permutation_null_is_around_chance", | |
| "tests/test_engine_v2.py::test_pipeline_end_to_end_produces_typed_repr_and_diverse_population", | |
| "tests/test_engine_v2.py::test_pipeline_payloads_carry_only_opaque_ids", | |
| "tests/test_engine_v2.py::test_pipeline_rejects_named_columns", | |
| "tests/test_engine_v2.py::test_program_repr_is_a_tree_serialisation", | |
| "tests/test_engine_v2.py::test_ramped_population_is_diverse", | |
| "tests/test_engine_v2.py::test_random_program_obeys_depth_budget", | |
| "tests/test_engine_v2.py::test_random_program_returns_vector_typed_tree", | |
| "tests/test_engine_v2.py::test_reduce_supports_every_agg", | |
| "tests/test_engine_v2.py::test_select_restricts_columns_to_feature_set", | |
| "tests/test_engine_v2.py::test_survival_still_rejected_for_v2", | |
| "tests/test_engine_v2.py::test_synthesis_binds_scoring_target_to_objective", | |
| "tests/test_engine_v2.py::test_termination_guarantee_closes_at_depth_zero", | |
| "tests/test_engine_v2.py::test_unsupervised_objective_accepted", | |
| "tests/test_engine_v2.py::test_unsupervised_pipeline_strips_labels_from_exec_context", | |
| "tests/test_engine_v2.py::test_unsupervised_programs_always_use_gene_select", | |
| "tests/test_engine_v2.py::test_unsupervised_silhouette_kills_self_divide_outlier_split", | |
| "tests/test_engine_v2.py::test_unsupervised_silhouette_rewards_clean_2_cluster_split", | |
| "tests/test_engine_v2.py::test_unsupervised_synthesis_is_vector_only", | |
| "tests/test_h1.py::test_h1_recovers_known_direction_on_synthetic_data", | |
| "tests/test_hpv_rank.py::test_absent_gene_reported_gracefully", | |
| "tests/test_hpv_rank.py::test_present_genes_get_finite_ranks_with_right_sign", | |
| "tests/test_hpv_rank.py::test_zero_variance_gene_dropped_from_ranking", | |
| "tests/test_tmb_rank.py::test_absent_gene_reported_gracefully", | |
| "tests/test_tmb_rank.py::test_present_genes_get_finite_ranks_with_right_sign", | |
| "tests/test_tmb_rank.py::test_zero_variance_gene_dropped_from_ranking", | |
| "tests/test_transfer_gse65858.py::test_missing_symbols_are_reported_without_crashing", | |
| "tests/test_transfer_gse65858.py::test_no_found_symbols_returns_graceful_none", | |
| "tests/test_transfer_gse65858.py::test_noise_only_symbols_are_around_chance", | |
| "tests/test_transfer_gse65858.py::test_returned_payload_contains_only_supplied_symbols", | |
| "tests/test_transfer_gse65858.py::test_signal_gene_produces_high_auroc_and_small_p" | |
| ] |