Skip to content

Commit 0b24bd1

Browse files
committed
updates
1 parent b7cbe88 commit 0b24bd1

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

docs/src/reference.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ scenarios:
9393

9494
## Input List File Format
9595

96-
The input list file (specified by `general.input_list`) contains paths to all files required for each docking target. Files are automatically grouped into targets based on their common root identifier, **the part before the first underscore**.
96+
The input list file (specified by `general.input_list`) contains paths to all files required for each docking target. Files are automatically grouped into targets by a shared identifier derived from the filename: for molecule files, the identifier is the part of the filename before the configured `mol_suffixes` match; for restraints, topology/parameter, shape, and miscellaneous files, grouping typically uses the part before the first underscore.
9797

9898
### File Classification
9999

@@ -302,14 +302,13 @@ When `execution: slurm`:
302302

303303
### Path Resolution
304304

305-
- **Relative paths** in the configuration file (for `input_list` and `work_dir`) are resolved relative to the configuration file's location.
306-
- **Relative paths** in the input list file are resolved relative to the input list file's location.
305+
- **Relative paths** in the configuration file (for `input_list` and `work_dir`) are resolved relative to the current working directory.
307306

308307
### Filename Pattern Resolution
309308

310309
When a module parameter ends with `_fname` and contains a pattern (e.g., `_ti.tbl`), the pattern is matched against all files available for the target. The matching is done using regular expressions.
311310

312-
If multiple files match the pattern, the module parameter will receive all matching filenames. If no file matches, the parameter will be omitted or cause an error depending on the HADDOCK3 module requirements.
311+
**IMPORTANT: If multiple files match the pattern, the match is treated as ambiguous and the resolver returns `None`, so the parameter is omitted from the generated run TOML.**
313312

314313
---
315314

0 commit comments

Comments
 (0)