This commit is contained in:
Félix Dorn 2025-07-03 16:26:30 +02:00
commit 2da206d368
17 changed files with 955 additions and 0 deletions

View file

@ -0,0 +1,5 @@
from .estimate_histplot import generate_estimate_histplot
GENERATORS = [
generate_estimate_histplot
]

View file

@ -0,0 +1,6 @@
from ..run import Run
from pathlib import Path
from typing import Generator
def generate_estimate_histplot(run: Run, output_dir: Path) -> Generator[Path]:
raise NotImplementedError

View file

@ -0,0 +1,6 @@
import pandas as pd
from typings import List
def must_have_columns(df: pd.DataFrame, columns: List[str]):
if not all(col in df.columns for col in columns):
raise ValueError(f"DataFrame is missing required columns: {columns}")