.dockerignore
.gitignore
.pre-commit-config.yaml
CHANGELOG.md
CLAUDE.md
CONTRIBUTING.md
Dockerfile
LICENSE
MANIFEST.in
README.md
REVIEW.md
mkdocs.yml
pixi.lock
pixi.toml
pyproject.toml
recovar.def
setup.py
setup_helpers.py
.claude/settings.json
.claude/agents/gui-qa.md
.claude/hooks/autoformat.sh
.claude/hooks/block-push-to-dev-main.sh
.claude/hooks/protect-baselines.sh
.githooks/pre-push
.github/PULL_REQUEST_TEMPLATE.md
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/workflows/ci.yml
.github/workflows/claude.yml
.github/workflows/docs.yml
.github/workflows/fast-marching.yml
.github/workflows/release.yml
.github/workflows/wheels.yml
docs/CLAUDE.md
docs/index.md
docs/troubleshooting.md
docs/_static/examples/contrast_histogram.png
docs/_static/examples/density_10073_all.png
docs/_static/examples/density_10073_lcurve.png
docs/_static/examples/density_10073_stable_states.png
docs/_static/examples/density_10073_trajectory.png
docs/_static/examples/eigenvalues.png
docs/_static/examples/mean_fsc.png
docs/_static/examples/pipeline_summary.png
docs/_static/examples/principal_component_space_analysis.png
docs/_static/examples/umap_10076.png
docs/_static/gui/01_initial_dashboard.png
docs/_static/gui/02_create_project.png
docs/_static/gui/03_open_project.png
docs/_static/gui/04_dashboard.png
docs/_static/gui/05_settings_slurm.png
docs/_static/gui/05b_settings_local_gpu.png
docs/_static/gui/06_new_job_pipeline.png
docs/_static/gui/06b_file_browser.png
docs/_static/gui/06c_advanced.png
docs/_static/gui/06d_pipeline_tilt.png
docs/_static/gui/06g_local_selected.png
docs/_static/gui/06h_slurm_settings.png
docs/_static/gui/06i_local_settings.png
docs/_static/gui/07_job_completed.png
docs/_static/gui/08_job_logs.png
docs/_static/gui/09_job_params.png
docs/_static/gui/10_job_volumes.png
docs/_static/gui/11_job_plots.png
docs/_static/gui/12_job_failed.png
docs/_static/gui/13_job_running.png
docs/_static/gui/14_analyze_form.png
docs/_static/gui/15_compute_state_form.png
docs/_static/gui/16_latent_explorer.png
docs/_static/gui/19_cloned_form.png
docs/_static/gui/20_mask_wizard.png
docs/_static/gui/21_mask_wizard_3d.png
docs/_static/gui/explore_demo.mp4
docs/_static/gui/homepage_completed_job.png
docs/_static/gui/homepage_volume_viewer.png
docs/getting-started/docker.md
docs/getting-started/installation.md
docs/getting-started/quickstart.md
docs/getting-started/testing.md
docs/guide/analysis.md
docs/guide/conformational-density.md
docs/guide/cryo-et.md
docs/guide/downsampling.md
docs/guide/external-embeddings.md
docs/guide/extracting-subsets.md
docs/guide/gui.md
docs/guide/input-data.md
docs/guide/masks.md
docs/guide/outlier-detection.md
docs/guide/pipeline.md
docs/img/examples/10076/PC_01.png
docs/img/examples/10076/contrast_histogram.png
docs/img/examples/10076/eigenvalues.png
docs/img/examples/10076/mean_fsc.png
docs/img/examples/10076/mean_variance_eigenvolume_plots.png
docs/img/examples/10076/pipeline_summary.png
docs/img/examples/10076/principal_component_space_analysis.png
docs/img/examples/10076/umap_kmeans_centers.png
docs/img/examples/10076/umap_sns.png
docs/img/examples/10076_subset/PC_01.png
docs/img/examples/10076_subset/eigenvalues.png
docs/img/examples/10076_subset/mean_variance_eigenvolume_plots.png
docs/img/examples/10076_subset/umap_kmeans_centers.png
docs/img/examples/10180/PC_01.png
docs/img/examples/10180/contrast_histogram.png
docs/img/examples/10180/eigenvalues.png
docs/img/examples/10180/mean_fsc.png
docs/img/examples/10180/mean_variance_eigenvolume_plots.png
docs/img/examples/10180/pipeline_summary.png
docs/img/examples/10180/principal_component_space_analysis.png
docs/img/examples/10180/umap_kmeans_centers.png
docs/img/examples/10180/umap_sns.png
docs/notebooks/output_visualization.ipynb
docs/reference/cli.md
docs/reference/file-formats.md
docs/reference/api/core.md
docs/reference/api/data_io.md
docs/reference/api/em.md
docs/reference/api/heterogeneity.md
docs/reference/api/output.md
docs/reference/api/reconstruction.md
docs/reference/api/simulation.md
docs/reference/api/utils.md
docs/stylesheets/extra.css
examples/README.md
examples/run_10076.slurm
examples/run_10180.slurm
recovar/CLAUDE.md
recovar/__init__.py
recovar/_version.py
recovar/command_line.py
recovar/cuda_backproject.py
recovar/jax_config.py
recovar.egg-info/PKG-INFO
recovar.egg-info/SOURCES.txt
recovar.egg-info/dependency_links.txt
recovar.egg-info/entry_points.txt
recovar.egg-info/requires.txt
recovar.egg-info/scm_file_list.json
recovar.egg-info/scm_version.json
recovar.egg-info/top_level.txt
recovar/assets/5nrl_atoms.npz
recovar/assets/atom_coeffs.json
recovar/assets/atom_coeffs_extended.json
recovar/assets/ctf_10076.pkl
recovar/assets/ctf_10180.pkl
recovar/assets/noise_10076.pkl
recovar/assets/poses_10076.pkl
recovar/assets/poses_10180.pkl
recovar/assets/vol0000.mrc
recovar/assets/vol0001.mrc
recovar/assets/vol0002.mrc
recovar/commands/analyze.py
recovar/commands/build_custom_cuda.py
recovar/commands/check_paths.py
recovar/commands/compute_state.py
recovar/commands/compute_trajectory.py
recovar/commands/downsample.py
recovar/commands/estimate_conformational_density.py
recovar/commands/estimate_stable_states.py
recovar/commands/extract_image_subset.py
recovar/commands/extract_image_subset_from_kmeans.py
recovar/commands/gui.py
recovar/commands/init_project.py
recovar/commands/junk_particle_detection.py
recovar/commands/make_spike_datasets.py
recovar/commands/make_test_dataset.py
recovar/commands/outlier_detection.py
recovar/commands/parse_relion5_tomo.py
recovar/commands/pipeline.py
recovar/commands/pipeline_with_outliers.py
recovar/commands/postprocess.py
recovar/commands/project_status.py
recovar/commands/quickstart.py
recovar/commands/reconstruct_from_external_embedding.py
recovar/commands/run_test_all_metrics.py
recovar/commands/run_test_dataset.py
recovar/commands/run_test_outliers_pipeline.py
recovar/core/__init__.py
recovar/core/configs.py
recovar/core/ctf.py
recovar/core/cubic_interpolation.py
recovar/core/cuda_ops.py
recovar/core/forward.py
recovar/core/fourier_transform_utils.py
recovar/core/geometry.py
recovar/core/indexing.py
recovar/core/linalg.py
recovar/core/mask.py
recovar/core/padding.py
recovar/core/relion_interp.py
recovar/core/slicing.py
recovar/cuda/CLAUDE.md
recovar/cuda/Makefile
recovar/cuda/cuda_backproject.cu
recovar/data_io/__init__.py
recovar/data_io/_index_utils.py
recovar/data_io/cryoem_dataset.py
recovar/data_io/downsample.py
recovar/data_io/halfsets.py
recovar/data_io/image_backends.py
recovar/data_io/image_loader.py
recovar/data_io/image_metadata.py
recovar/data_io/image_sources.py
recovar/data_io/load_utils.py
recovar/data_io/metadata_readers.py
recovar/data_io/staging.py
recovar/data_io/starfile.py
recovar/em/__init__.py
recovar/em/core.py
recovar/em/e_step.py
recovar/em/em_test.ipynb
recovar/em/heterogeneity.py
recovar/em/iterations.py
recovar/em/m_step.py
recovar/em/sampling.py
recovar/em/states.py
recovar/gui_v2/.gitignore
recovar/gui_v2/CLAUDE.md
recovar/gui_v2/TODO.md
recovar/gui_v2/VISION.md
recovar/gui_v2/backend/__init__.py
recovar/gui_v2/backend/alembic.ini
recovar/gui_v2/backend/config.py
recovar/gui_v2/backend/db.py
recovar/gui_v2/backend/main.py
recovar/gui_v2/backend/ws_types.py
recovar/gui_v2/backend/api/__init__.py
recovar/gui_v2/backend/api/embeddings.py
recovar/gui_v2/backend/api/files.py
recovar/gui_v2/backend/api/jobs.py
recovar/gui_v2/backend/api/masks.py
recovar/gui_v2/backend/api/project.py
recovar/gui_v2/backend/api/settings.py
recovar/gui_v2/backend/api/subsets.py
recovar/gui_v2/backend/api/system.py
recovar/gui_v2/backend/api/volumes.py
recovar/gui_v2/backend/api/ws.py
recovar/gui_v2/backend/migrations/env.py
recovar/gui_v2/backend/migrations/script.py.mako
recovar/gui_v2/backend/migrations/versions/001_initial_schema.py
recovar/gui_v2/backend/models/__init__.py
recovar/gui_v2/backend/models/base.py
recovar/gui_v2/backend/models/job.py
recovar/gui_v2/backend/models/project.py
recovar/gui_v2/backend/models/subset.py
recovar/gui_v2/backend/sbatch_templates/generic_pbs.sh
recovar/gui_v2/backend/sbatch_templates/generic_slurm.sh
recovar/gui_v2/backend/sbatch_templates/local.sh
recovar/gui_v2/backend/sbatch_templates/princeton_della.sh
recovar/gui_v2/backend/services/__init__.py
recovar/gui_v2/backend/services/command_builder.py
recovar/gui_v2/backend/services/executor.py
recovar/gui_v2/backend/services/project_config.py
recovar/gui_v2/backend/services/scanner.py
recovar/gui_v2/backend/static/index.html
recovar/gui_v2/backend/static/assets/VtkViewer-CUiXsE32.js
recovar/gui_v2/backend/static/assets/index-noqSDMdR.js
recovar/gui_v2/backend/static/assets/index-rNGzi39T.css
recovar/gui_v2/backend/static/assets/vtk-DbGxdWJj.js
recovar/gui_v2/docs/ADR-001-executor-security.md
recovar/gui_v2/docs/API.md
recovar/gui_v2/docs/DESIGN-SYSTEM.md
recovar/gui_v2/docs/FAILURE-STATES.md
recovar/gui_v2/docs/PHASE1.md
recovar/gui_v2/frontend/.gitignore
recovar/gui_v2/frontend/.nvmrc
recovar/gui_v2/frontend/index.html
recovar/gui_v2/frontend/package-lock.json
recovar/gui_v2/frontend/package.json
recovar/gui_v2/frontend/playwright.config.mjs
recovar/gui_v2/frontend/postcss.config.js
recovar/gui_v2/frontend/tailwind.config.ts
recovar/gui_v2/frontend/tsconfig.json
recovar/gui_v2/frontend/vite.config.ts
recovar/gui_v2/frontend/e2e/_screenshots.mjs
recovar/gui_v2/frontend/e2e/ac1-create-project.spec.mjs
recovar/gui_v2/frontend/e2e/ac2-realtime-logs.spec.mjs
recovar/gui_v2/frontend/e2e/ac3-view-volumes-plots.spec.mjs
recovar/gui_v2/frontend/e2e/ac4-submit-analyze.spec.mjs
recovar/gui_v2/frontend/e2e/ac5-latent-explorer.spec.mjs
recovar/gui_v2/frontend/e2e/ac6-lasso-export.spec.mjs
recovar/gui_v2/frontend/e2e/ac7-local-mode.spec.mjs
recovar/gui_v2/frontend/e2e/helpers.mjs
recovar/gui_v2/frontend/e2e/run-tests.mjs
recovar/gui_v2/frontend/src/main.tsx
recovar/gui_v2/frontend/src/components/command-palette/CommandPalette.tsx
recovar/gui_v2/frontend/src/components/file-browser/FileBrowser.tsx
recovar/gui_v2/frontend/src/components/job-form/AnalyzeForm.tsx
recovar/gui_v2/frontend/src/components/job-form/ComputeStateForm.tsx
recovar/gui_v2/frontend/src/components/job-form/ComputeTrajectoryForm.tsx
recovar/gui_v2/frontend/src/components/job-form/DensityForm.tsx
recovar/gui_v2/frontend/src/components/job-form/DownsampleForm.tsx
recovar/gui_v2/frontend/src/components/job-form/ExecutorSelector.tsx
recovar/gui_v2/frontend/src/components/job-form/LocalSettings.tsx
recovar/gui_v2/frontend/src/components/job-form/PipelineForm.tsx
recovar/gui_v2/frontend/src/components/job-form/PipelineOutputPicker.tsx
recovar/gui_v2/frontend/src/components/job-form/PostprocessForm.tsx
recovar/gui_v2/frontend/src/components/job-form/SlurmSettings.tsx
recovar/gui_v2/frontend/src/components/job-form/StableStatesForm.tsx
recovar/gui_v2/frontend/src/components/latent-explorer/HistogramPanel.tsx
recovar/gui_v2/frontend/src/components/latent-explorer/LatentExplorer.tsx
recovar/gui_v2/frontend/src/components/latent-explorer/ScatterPanel.tsx
recovar/gui_v2/frontend/src/components/latent-explorer/SelectionToolbar.tsx
recovar/gui_v2/frontend/src/components/latent-explorer/SubsetProvenance.tsx
recovar/gui_v2/frontend/src/components/log-viewer/LogViewer.tsx
recovar/gui_v2/frontend/src/components/mask-wizard/MaskWizard.tsx
recovar/gui_v2/frontend/src/components/sidebar/Sidebar.tsx
recovar/gui_v2/frontend/src/components/ui/PathInput.tsx
recovar/gui_v2/frontend/src/components/ui/badge.tsx
recovar/gui_v2/frontend/src/components/ui/button.tsx
recovar/gui_v2/frontend/src/components/ui/dialog.tsx
recovar/gui_v2/frontend/src/components/ui/error-boundary.tsx
recovar/gui_v2/frontend/src/components/ui/input.tsx
recovar/gui_v2/frontend/src/components/ui/label.tsx
recovar/gui_v2/frontend/src/components/ui/select.tsx
recovar/gui_v2/frontend/src/components/ui/spinner.tsx
recovar/gui_v2/frontend/src/components/ui/tooltip-icon.tsx
recovar/gui_v2/frontend/src/components/volume-viewer/TrajectoryPlayer.tsx
recovar/gui_v2/frontend/src/components/volume-viewer/VolumeViewer.tsx
recovar/gui_v2/frontend/src/components/volume-viewer/VtkErrorBoundary.tsx
recovar/gui_v2/frontend/src/components/volume-viewer/VtkViewer.tsx
recovar/gui_v2/frontend/src/components/volume-viewer/volumeCategories.tsx
recovar/gui_v2/frontend/src/lib/constants.ts
recovar/gui_v2/frontend/src/lib/project-context.tsx
recovar/gui_v2/frontend/src/lib/tooltips.ts
recovar/gui_v2/frontend/src/lib/user-prefs.ts
recovar/gui_v2/frontend/src/lib/ws_types.ts
recovar/gui_v2/frontend/src/lib/api/client.ts
recovar/gui_v2/frontend/src/lib/api/embeddings.ts
recovar/gui_v2/frontend/src/lib/api/ws.ts
recovar/gui_v2/frontend/src/routes/__root.tsx
recovar/gui_v2/frontend/src/routes/compare.tsx
recovar/gui_v2/frontend/src/routes/index.tsx
recovar/gui_v2/frontend/src/routes/masks.tsx
recovar/gui_v2/frontend/src/routes/settings.tsx
recovar/gui_v2/frontend/src/routes/explore/$jobId.tsx
recovar/gui_v2/frontend/src/routes/jobs/$jobId.tsx
recovar/gui_v2/frontend/src/routes/jobs/new.tsx
recovar/gui_v2/frontend/src/styles/globals.css
recovar/gui_v2/frontend/src/types/vtk-marching-cubes.d.ts
recovar/gui_v2/frontend/tests/vtk_screenshot_test.py
recovar/gui_v2/tests/__init__.py
recovar/gui_v2/tests/backend/__init__.py
recovar/gui_v2/tests/backend/conftest.py
recovar/gui_v2/tests/backend/test_executor.py
recovar/gui_v2/tests/backend/test_jobs_api.py
recovar/gui_v2/tests/backend/test_project_api.py
recovar/gui_v2/tests/backend/test_subsets_star_export.py
recovar/heterogeneity/__init__.py
recovar/heterogeneity/adaptive_kernel_discretization.py
recovar/heterogeneity/covariance_core.py
recovar/heterogeneity/covariance_estimation.py
recovar/heterogeneity/deconvolve_density.py
recovar/heterogeneity/embedding.py
recovar/heterogeneity/fast_marching.py
recovar/heterogeneity/heterogeneity_volume.py
recovar/heterogeneity/image_assignment.py
recovar/heterogeneity/latent_density.py
recovar/heterogeneity/locres.py
recovar/heterogeneity/ppca.py
recovar/heterogeneity/principal_components.py
recovar/heterogeneity/small_experiment.py
recovar/heterogeneity/trajectory.py
recovar/output/__init__.py
recovar/output/job.py
recovar/output/metrics.py
recovar/output/output.py
recovar/output/output_paths.py
recovar/output/plot_style.py
recovar/output/plot_utils.py
recovar/project/__init__.py
recovar/project/job_context.py
recovar/project/project.py
recovar/project/registry.py
recovar/reconstruction/__init__.py
recovar/reconstruction/ewald.py
recovar/reconstruction/homogeneous.py
recovar/reconstruction/noise.py
recovar/reconstruction/regularization.py
recovar/reconstruction/relion_functions.py
recovar/simulation/__init__.py
recovar/simulation/pdb_utils.py
recovar/simulation/simulate_scattering_potential.py
recovar/simulation/simulator.py
recovar/simulation/synthetic_dataset.py
recovar/simulation/trajectory_generation.py
recovar/trajectory/__init__.py
recovar/trajectory/_fast_marching_native.cpp
recovar/utils/__init__.py
recovar/utils/cuda_env.py
recovar/utils/error_hints.py
recovar/utils/gpu_preflight.py
recovar/utils/helpers.py
recovar/utils/memory_planner.py
recovar/utils/multi_gpu.py
recovar/utils/nvtx_shim.py
recovar/utils/parser_args.py
scripts/README_TEST_SCRIPTS.md
scripts/aggregate_memory_calibration.py
scripts/api_smoke.py
scripts/bench_cuda_cubic.py
scripts/bench_half_image_jax.py
scripts/build_container.sh
scripts/build_recovar_sif.sh
scripts/calibrate_memory_planner.py
scripts/capture_metrics_baseline.py
scripts/cascade_debug.py
scripts/check_changed_python.sh
scripts/compare_junk_detection.py
scripts/compare_old_new_simulator.py
scripts/compare_pipeline_same_dataset.py
scripts/convert_pipeline_output_for_old_code.py
scripts/crun_recovar_workload_della.sh
scripts/deploy_gui_fixes.sh
scripts/download_recovar_dev_and_run_test.sh
scripts/e2e_deep.cjs
scripts/e2e_failed.cjs
scripts/e2e_fixes.cjs
scripts/e2e_gui.cjs
scripts/et_isolated_test.py
scripts/extract_regression_tables.py
scripts/generate_fixed_test_volumes.py
scripts/generate_function_baselines.py
scripts/generate_old_baselines.py
scripts/gui_qa.sh
scripts/make_env.sh
scripts/occupy_gpu_memory.py
scripts/profile_compute_state_reweighted.py
scripts/render_volume_projection_sequence.py
scripts/run_gpu_memory_matrix.sh
scripts/run_profile_multigpu.sh
scripts/run_profile_multigpu_256.sh
scripts/run_profile_multigpu_della.sh
scripts/run_pytests.sh
scripts/run_test.sh
scripts/run_test_multigpu.sh
scripts/run_tests_parallel.sh
scripts/submit_calibrate_memory_planner.sh
scripts/summarize_metrics_compare.py
scripts/summarize_test_results.py
scripts/test_clean_install_from_branch.sh
scripts/test_gui_clean_install.sh
scripts/verify_gui_fixes.py
tests/CLAUDE.md
tests/README.md
tests/bench_cuda_max_r.py
tests/bench_vs_relion.cu
tests/conftest.py
tests/test_backproject_hermitian.py
tests/test_cuda_max_r.py
tests/test_relion_interp.py
tests/baselines/compute_state_regression/et.json
tests/baselines/compute_state_regression/et_premultiplied.json
tests/baselines/compute_state_regression/spa.json
tests/baselines/downstream_commands/compute_state_volumes.json
tests/baselines/downstream_commands/perf_baseline_compute_state.json
tests/baselines/downstream_commands/perf_baseline_compute_trajectory.json
tests/baselines/downstream_commands/perf_baseline_extract_kmeans_subset.json
tests/baselines/downstream_commands/perf_baseline_stable_states.json
tests/baselines/perf/perf_compute_state_regression_et.json
tests/baselines/perf/perf_compute_state_regression_et_premultiplied.json
tests/baselines/perf/perf_compute_state_regression_spa.json
tests/baselines/pipeline_functions_isolated/pdb_5nrl/per_function_scores.json
tests/baselines/pipeline_functions_isolated/pdb_5nrl/perf_baseline.json
tests/baselines/pipeline_with_indices/cryo_et_baseline.json
tests/baselines/pipeline_with_indices/perf_baseline_cryo_et.json
tests/baselines/pipeline_with_indices/perf_baseline_spa.json
tests/baselines/pipeline_with_indices/spa_baseline.json
tests/baselines/run_test_all_metrics/README.md
tests/baselines/run_test_all_metrics/long_generated/all_scores.json
tests/baselines/run_test_all_metrics/long_generated/all_scores_cryo_et.json
tests/baselines/run_test_all_metrics/long_generated/perf_baseline_cryo_et.json
tests/baselines/run_test_all_metrics/long_generated/perf_baseline_spa.json
tests/baselines/run_test_all_metrics/pdb_5nrl_old_pipeline/all_scores.json
tests/baselines/run_test_all_metrics/pdb_5nrl_old_pipeline/perf_baseline.json
tests/baselines/run_test_outliers_pipeline/BASELINE_ORIGINS.md
tests/baselines/run_test_outliers_pipeline/README.md
tests/baselines/run_test_outliers_pipeline/tiny_baseline.json
tests/baselines/run_test_outliers_pipeline/long_generated/all_scores.json
tests/baselines/run_test_outliers_pipeline/long_generated/all_scores_cryo_et.json
tests/baselines/run_test_outliers_pipeline/long_generated/perf_baseline_cryo_et.json
tests/baselines/run_test_outliers_pipeline/long_generated/perf_baseline_spa.json
tests/baselines/tilt_index_consistency/v1.json
tests/benchmarks/bench_fast_marching.py
tests/fixtures/cryosparc_cs_subset/README.txt
tests/fixtures/cryosparc_cs_subset/particles_20.cs.npy
tests/fixtures/cryosparc_cs_subset/reference_values.npz
tests/fixtures/relion5_tomo_subset/particles.star
tests/fixtures/relion5_tomo_subset/reference_output.star
tests/fixtures/relion5_tomo_subset/reference_values.npy
tests/fixtures/relion5_tomo_subset/tomograms.star
tests/fixtures/relion5_tomo_subset/Polish/job185/tilt_series/area12_ts_001.star
tests/fixtures/relion5_tomo_subset/Polish/job185/tilt_series/area12_ts_002.star
tests/helpers/metrics_regression.py
tests/helpers/perf_regression.py
tests/helpers/tiny_synthetic.py
tests/integration/test_compute_state_gpu_stress.py
tests/integration/test_compute_state_regression.py
tests/integration/test_cryo_et_outliers_with_indices.py
tests/integration/test_downstream_commands_gpu.py
tests/integration/test_downstream_commands_regression.py
tests/integration/test_gpu_memory_matrix.py
tests/integration/test_gpu_memory_stress.py
tests/integration/test_pdb_trajectory_regression_long.py
tests/integration/test_pipeline_functions_isolated.py
tests/integration/test_pipeline_smoke.py
tests/integration/test_pipeline_with_indices_long.py
tests/integration/test_run_test_all_metrics_regression_long.py
tests/integration/test_run_test_all_metrics_tiny_integration.py
tests/integration/test_run_test_all_metrics_tiny_regression_baseline.py
tests/integration/test_run_test_dataset_e2e.py
tests/integration/test_run_test_outliers_pipeline_regression.py
tests/integration/test_run_test_outliers_pipeline_tiny_integration.py
tests/integration/test_run_test_outliers_pipeline_tiny_regression_baseline.py
tests/integration/test_uninvert_contrast.py
tests/smoke/test_repo_sanity.py
tests/unit/test_adaptive_kernel_discretization.py
tests/unit/test_analyze_jax_fallback_batch.py
tests/unit/test_cli_memory_args.py
tests/unit/test_command_line.py
tests/unit/test_commands_analyze_state.py
tests/unit/test_commands_check_paths.py
tests/unit/test_commands_density_embedding.py
tests/unit/test_commands_downsample.py
tests/unit/test_commands_estimate_stable_states.py
tests/unit/test_commands_extract_kmeans.py
tests/unit/test_commands_extraction_and_states.py
tests/unit/test_commands_junk_particle_detection.py
tests/unit/test_commands_make_spike_datasets.py
tests/unit/test_commands_misc.py
tests/unit/test_commands_outlier_detection.py
tests/unit/test_commands_outlier_pipeline.py
tests/unit/test_commands_parse_relion5_tomo.py
tests/unit/test_commands_pipeline.py
tests/unit/test_commands_postprocess.py
tests/unit/test_commands_quickstart.py
tests/unit/test_commands_reconstruct_external.py
tests/unit/test_commands_run_test_all_metrics.py
tests/unit/test_compare_pipeline_same_dataset.py
tests/unit/test_config.py
tests/unit/test_configs.py
tests/unit/test_conftest_gpu_env.py
tests/unit/test_constants_config.py
tests/unit/test_core.py
tests/unit/test_core_configs.py
tests/unit/test_core_ctf.py
tests/unit/test_core_forward.py
tests/unit/test_core_geometry.py
tests/unit/test_core_indexing.py
tests/unit/test_core_linalg.py
tests/unit/test_core_mask.py
tests/unit/test_core_padding.py
tests/unit/test_core_slicing.py
tests/unit/test_covariance_core.py
tests/unit/test_covariance_estimation.py
tests/unit/test_cryo_et_subset_io.py
tests/unit/test_cryoem_dataset.py
tests/unit/test_cs_parsing_realdata.py
tests/unit/test_ctf_evaluator_equivalence.py
tests/unit/test_cubic_half_coeffs.py
tests/unit/test_cubic_interpolation.py
tests/unit/test_cuda_arch_coverage.py
tests/unit/test_cuda_build_config.py
tests/unit/test_cuda_cache_root_fallback.py
tests/unit/test_cuda_cubic.py
tests/unit/test_cuda_env.py
tests/unit/test_cuda_jax_equivalence.py
tests/unit/test_cuda_preflight.py
tests/unit/test_cuda_real_backproject.py
tests/unit/test_dataset_tiny_io.py
tests/unit/test_deconvolve_density.py
tests/unit/test_downsample.py
tests/unit/test_em_core.py
tests/unit/test_em_heterogeneity_guards.py
tests/unit/test_em_heterogeneity_numerical.py
tests/unit/test_em_iteration.py
tests/unit/test_em_iterations_sampling.py
tests/unit/test_em_states.py
tests/unit/test_em_steps.py
tests/unit/test_embedding.py
tests/unit/test_error_hints.py
tests/unit/test_ewald.py
tests/unit/test_extract_regression_tables.py
tests/unit/test_fast_marching.py
tests/unit/test_fast_marching_native.py
tests/unit/test_fourier_transform_utils.py
tests/unit/test_gui_error_handler.py
tests/unit/test_gui_launcher.py
tests/unit/test_gui_packaging.py
tests/unit/test_half_image_equivalence.py
tests/unit/test_halfsets.py
tests/unit/test_heterogeneity_volume.py
tests/unit/test_heterogeneity_volume_regression.py
tests/unit/test_homogeneous.py
tests/unit/test_image_assignment.py
tests/unit/test_image_backends.py
tests/unit/test_image_loader.py
tests/unit/test_job_dir.py
tests/unit/test_latent_density.py
tests/unit/test_linalg.py
tests/unit/test_load_utils.py
tests/unit/test_locres.py
tests/unit/test_locres_half_volume.py
tests/unit/test_m_step.py
tests/unit/test_mask.py
tests/unit/test_max_r_default_and_equivalence.py
tests/unit/test_memory_planner.py
tests/unit/test_metadata_readers.py
tests/unit/test_metrics.py
tests/unit/test_metrics_regression_helper.py
tests/unit/test_module_imports.py
tests/unit/test_multi_gpu_utils.py
tests/unit/test_noise.py
tests/unit/test_output.py
tests/unit/test_output_helpers.py
tests/unit/test_output_paths.py
tests/unit/test_packaging_metadata.py
tests/unit/test_padding.py
tests/unit/test_parse_relion5_tomo.py
tests/unit/test_parse_relion5_tomo_realdata.py
tests/unit/test_parser_args.py
tests/unit/test_pdb_utils.py
tests/unit/test_perf_regression.py
tests/unit/test_pipeline_with_outliers.py
tests/unit/test_plot_utils.py
tests/unit/test_ppca.py
tests/unit/test_principal_components.py
tests/unit/test_project.py
tests/unit/test_regularization.py
tests/unit/test_relion_functions.py
tests/unit/test_run_test_all_metrics.py
tests/unit/test_simulate_scattering_potential.py
tests/unit/test_simulator.py
tests/unit/test_small_experiment.py
tests/unit/test_staging.py
tests/unit/test_starfile.py
tests/unit/test_synthetic_dataset.py
tests/unit/test_synthetic_pipeline_integration.py
tests/unit/test_tilt_index_consistency.py
tests/unit/test_tiny_synthetic_helper.py
tests/unit/test_trajectory.py
tests/unit/test_trajectory_generation.py
tests/unit/test_utils.py