Signal. Connect. Understand.
Every config file and option across the libraries and the workspaces that override them — read-only.
YELLOW 331 config files across 9 sources · 172 workspace overrides · 3 with orphan keys · 76 possibly unused library keys
markdown version · board.json · GitHub
| Repo | Kind | Files | Lines | Keys | Priors | Unparseable |
|---|---|---|---|---|---|---|
PyAutoFitautofit/config/ | library | 17 | 562 | 445 | 9 | 0 |
PyAutoArrayautoarray/config/ | library | 4 | 136 | 128 | 0 | 0 |
PyAutoGalaxyautogalaxy/config/ | library | 99 | 7724 | 7587 | 93 | 0 |
PyAutoLensautolens/config/ | library | 5 | 297 | 125 | 0 | 0 |
PyAutoCTIautocti/config/ | library | 6 | 183 | 183 | 3 | 0 |
autofit_workspaceconfig/ | workspace | 19 | 665 | 452 | 7 | 0 |
autogalaxy_workspaceconfig/ | workspace | 85 | 6101 | 5830 | 71 | 0 |
autolens_workspaceconfig/ | workspace | 84 | 6283 | 5925 | 70 | 0 |
autocti_workspaceconfig/ | workspace | 12 | 298 | 258 | 4 | 0 |
Each workspace file against the same path across its library stack, in autonerves lookup order (e.g. lens → galaxy → array → fit). differs the workspace changes the value the libraries give; orphan no library defines the key; stack-only keys fall through to the libraries.
A static scan of every library's (and autonerves') Python for conf.instance[...] lookups: a key is unused when no literal lookup reads it, no read runs through it and no section read or non-literal subscript covers it. Keys read dynamically some other way are false positives — check before deleting.
output.log_level general.yaml:17 · GitHuboutput.log_to_file general.yaml:18 · GitHuboutput.log_file general.yaml:19 · GitHuboutput.search_internal general.yaml:22 · GitHubprofiling.repeats general.yaml:30 · GitHubparallel non_linear/GridSearch.yaml:3 · GitHubparallel.number_of_cores non_linear/GridSearch.yaml:4 · GitHubparallel.step_size non_linear/GridSearch.yaml:5 · GitHubnumba.use_numba general.yaml:23 · GitHubadapt.adapt_noise_limit general.yaml:14 · GitHuboutput.fit_dill general.yaml:2 · GitHubnest non_linear.yaml:1 · GitHubnest.DynestyDynamic non_linear.yaml:2 · GitHubnest.DynestyDynamic.initialize non_linear.yaml:3 · GitHubnest.DynestyDynamic.initialize.method non_linear.yaml:4 · GitHubnest.DynestyDynamic.parallel non_linear.yaml:5 · GitHubnest.DynestyDynamic.parallel.force_x1_cpu non_linear.yaml:6 · GitHubnest.DynestyDynamic.parallel.number_of_cores non_linear.yaml:7 · GitHubnest.DynestyDynamic.printing non_linear.yaml:8 · GitHubnest.DynestyDynamic.printing.silence non_linear.yaml:9 · GitHubnest.DynestyDynamic.run non_linear.yaml:10 · GitHubnest.DynestyDynamic.run.dlogz_init non_linear.yaml:11 · GitHubnest.DynestyDynamic.run.logl_max_init non_linear.yaml:12 · GitHubnest.DynestyDynamic.run.maxcall non_linear.yaml:13 · GitHubnest.DynestyDynamic.run.maxcall_init non_linear.yaml:14 · GitHubnest.DynestyDynamic.run.maxiter non_linear.yaml:15 · GitHubnest.DynestyDynamic.run.maxiter_init non_linear.yaml:16 · GitHubnest.DynestyDynamic.run.n_effective non_linear.yaml:17 · GitHubnest.DynestyDynamic.run.n_effective_init non_linear.yaml:18 · GitHubnest.DynestyDynamic.run.nlive_init non_linear.yaml:19 · GitHubnest.DynestyDynamic.search non_linear.yaml:20 · GitHubnest.DynestyDynamic.search.bootstrap non_linear.yaml:21 · GitHubnest.DynestyDynamic.search.bound non_linear.yaml:22 · GitHubnest.DynestyDynamic.search.enlarge non_linear.yaml:23 · GitHubnest.DynestyDynamic.search.facc non_linear.yaml:24 · GitHubnest.DynestyDynamic.search.first_update non_linear.yaml:25 · GitHubnest.DynestyDynamic.search.fmove non_linear.yaml:26 · GitHubnest.DynestyDynamic.search.max_move non_linear.yaml:27 · GitHubnest.DynestyDynamic.search.sample non_linear.yaml:28 · GitHubnest.DynestyDynamic.search.slices non_linear.yaml:29 · GitHubnest.DynestyDynamic.search.update_interval non_linear.yaml:30 · GitHubnest.DynestyDynamic.search.walks non_linear.yaml:31 · GitHubnest.DynestyStatic non_linear.yaml:32 · GitHubnest.DynestyStatic.initialize non_linear.yaml:33 · GitHubnest.DynestyStatic.initialize.method non_linear.yaml:34 · GitHubnest.DynestyStatic.parallel non_linear.yaml:35 · GitHubnest.DynestyStatic.parallel.number_of_cores non_linear.yaml:36 · GitHubnest.DynestyStatic.printing non_linear.yaml:37 · GitHubnest.DynestyStatic.printing.silence non_linear.yaml:38 · GitHubnest.DynestyStatic.run non_linear.yaml:39 · GitHubnest.DynestyStatic.run.dlogz non_linear.yaml:40 · GitHubnest.DynestyStatic.run.logl_max non_linear.yaml:41 · GitHubnest.DynestyStatic.run.maxcall non_linear.yaml:42 · GitHubnest.DynestyStatic.run.maxiter non_linear.yaml:43 · GitHubnest.DynestyStatic.run.n_effective non_linear.yaml:44 · GitHubnest.DynestyStatic.search non_linear.yaml:45 · GitHubnest.DynestyStatic.search.bootstrap non_linear.yaml:46 · GitHubnest.DynestyStatic.search.bound non_linear.yaml:47 · GitHubnest.DynestyStatic.search.enlarge non_linear.yaml:48 · GitHubnest.DynestyStatic.search.facc non_linear.yaml:49 · GitHubnest.DynestyStatic.search.first_update non_linear.yaml:50 · GitHubnest.DynestyStatic.search.fmove non_linear.yaml:51 · GitHubnest.DynestyStatic.search.max_move non_linear.yaml:52 · GitHubnest.DynestyStatic.search.nlive non_linear.yaml:53 · GitHubnest.DynestyStatic.search.sample non_linear.yaml:54 · GitHubnest.DynestyStatic.search.slices non_linear.yaml:55 · GitHubnest.DynestyStatic.search.update_interval non_linear.yaml:56 · GitHubnest.DynestyStatic.search.walks non_linear.yaml:57 · GitHubfits general.yaml:1 · GitHubfits.flip_for_ds9 general.yaml:2 · GitHubhpc.iterations_per_update general.yaml:5 · GitHubmodel general.yaml:6 · GitHubmodel.ignore_prior_limits general.yaml:7 · GitHuboutput.log_file general.yaml:11 · GitHuboutput.log_level general.yaml:12 · GitHuboutput.log_to_file general.yaml:13 · GitHubThe PYAUTO_* switches autonerves reads — options that live outside the YAML.
| Variable | What it does |
|---|---|
PYAUTO_DISABLE_JAXautonerves/test_mode.py | Return True if the JAX backend is disabled for this process. |
PYAUTO_LATENT_NAN_INJECTautonerves/test_mode.py | Return the ``PYAUTO_LATENT_NAN_INJECT`` spec string, or ``None``. |
PYAUTO_SKIP_CHECKSautonerves/test_mode.py | Return True if validation checks should be skipped. |
PYAUTO_SKIP_FIT_OUTPUTautonerves/test_mode.py | Return True if fit I/O should be skipped. |
PYAUTO_SKIP_LATENTSautonerves/test_mode.py | Return True if latent variable computation should be skipped. |
PYAUTO_SKIP_VISUALIZATIONautonerves/test_mode.py | Return True if fit visualization should be skipped. |
PYAUTO_SKIP_WORKSPACE_VERSION_CHECKautonerves/workspace.py | Verify that the installed library is new enough for the workspace at ``workspace_root``. |
PYAUTO_SMALL_DATASETSautonerves/test_mode.py | Return True if the small-datasets regime is active. |
PYAUTO_TEST_MODEautonerves/test_mode.py | Return the current test mode level. |
PYAUTO_TEST_MODE_SAMPLESautonerves/test_mode.py | Return the number of fake samples the test-mode sampler bypass writes. |
build/ lists for CI and the release build — workspace-local, not library settings.