DefaultProteomicsImplementation

class VmaxBuilder.protein.proteomics_implementation.DefaultProteomicsImplementation[source]

Generated: validation needed.

Description:

Resolve proteomics input and apply placeholder imputation workflow.

Public Methods

impute_proteomics(…)

Generated: validation needed.

resolve_proteomics_frame(…)

Generated: validation needed.

resolve_proteomics_frame(scaffold: Scaffold, config: APIConfig) DataFrame | None[source]

Generated: validation needed.

Description:

Resolve proteomics dataframe from configured scaffold/config sources.

Parameters:
  • scaffold (Scaffold) – Shared pipeline scaffold.

  • config (APIConfig) – Root API configuration.

Returns:

pd.DataFrame | None – Proteomics dataframe when available.

impute_proteomics(proteomics_df: DataFrame) DataFrame[source]

Generated: validation needed.

Description:

Apply simple two-step placeholder imputation for missing proteomics values.

Parameters:

proteomics_df (pd.DataFrame) – Proteomics input table.

Returns:

pd.DataFrame – Imputed proteomics table.