leonardklin's picture
Upload 328 files
978fed5 verified
"""Utility functions for mutagenicity pipeline."""
from pathlib import Path
RANDOM_STATE = 42
WORKSPACE = Path(__file__).parent
# Data paths
def get_data_path() -> Path:
"""Return path to Mutagenicity CSV (handles alternate filenames)."""
for name in ["Mutagenicity_N6512.csv", "Mutagenicity_N6512 2.csv"]:
p = WORKSPACE / name
if p.exists():
return p
return WORKSPACE / "Mutagenicity_N6512.csv"