drugforge.spectrum.fitness.normalize_fitness
- drugforge.spectrum.fitness.normalize_fitness(fitness_df_abstract: DataFrame) DataFrame[source]
Read a pandas DF containing fitness data and normalizes values to 0-1. Normalization is as MinMax: - fitness: 0-100 ranges from non-fit to most fit (i.e., >>100 would mean residue is highly mutable). - confidence: 0-1 ranges from least confident to most confident.
- Parameters:
fitness_df_abstract (pd.DataFrame) – Dataframe containing per-residue fitness data.
- Returns:
fitness_df_abstract – Dataframe containing per-residue fitness data normalized.
- Return type:
pd.DataFrame