← Về thư mục
skills/admet_genetic/examples/build_example.py
- _read_csv · function · L38-L40 — def _read_csv(path: Path) -> list[dict[str, str]]
- _as_bool · function · L43-L44 — def _as_bool(value: str) -> bool
- _markdown · function · L47-L48 — def _markdown(value: Any) -> str
- load_example · function · L51-L65 — def load_example(root: Path = HERE) -> dict[str, Any]
- validate_example · function · L68-L122 — def validate_example(data: dict[str, Any]) -> None
- _passes_configured_filters · function · L125-L147 — def _passes_configured_filters(row: dict[str, str], filters: dict[str, Any]) -> bool
- _composite_score · function · L150-L168 — def _composite_score(row: dict[str, str], config: dict[str, Any]) -> float
- select_final_candidates · function · L171-L228 — def select_final_candidates( rows: list[dict[str, str]], config: dict[str, Any] ) -> list[dict[str, Any]]
- ancestral_seeds · function · L179-L191 — def ancestral_seeds(molecule_id: str) -> tuple[str, ...]
- validate_final_candidates · function · L231-L259 — def validate_final_candidates(data: dict[str, Any]) -> None
- write_final_candidates · function · L262-L270 — def write_final_candidates(path: Path, candidates: list[dict[str, Any]]) -> None
- build_report · function · L273-L420 — def build_report(data: dict[str, Any]) -> str
- main · function · L423-L444 — def main(argv: list[str] | None = None) -> None