drugforge.spectrum.fitness

Functions

apply_bloom_abstraction(fitness_dataframe, ...)

Read a pandas DF containing fitness data parsed from a JSON in .parse_fitness_json() and return a processed dictionary with averaged fitness scores per residue.

bloom_abstraction(fitness_scores_this_site, ...)

Applies prescribed abstraction of how mutable a residue is given fitness data.

get_fitness_scores_bloom_by_target(target)

normalize_fitness(fitness_df_abstract)

Read a pandas DF containing fitness data and normalizes values to 0-1.

parse_fitness_json(target)

Read a per-aa fitness JSON's specified target into a pandas DF.

target_has_fitness_data(target)