Skip to content

Commit

Permalink
add check for nan values in similarity dataframe
Browse files Browse the repository at this point in the history
  • Loading branch information
mogres committed Jul 25, 2023
1 parent ee4f64b commit 44ba6ff
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion cellpack/autopack/Analysis.py
Original file line number Diff line number Diff line change
Expand Up @@ -1318,9 +1318,11 @@ def normalize_similarity_df(self, similarity_df):
dims_to_normalize = self.get_list_of_dims() + ["pairwise_distance"]
for dim in dims_to_normalize:
values = similarity_df.loc[:, dim].values
similarity_df.loc[:, dim] = (values - numpy.min(values)) / (
normalized_values = (values - numpy.min(values)) / (
numpy.max(values) - numpy.min(values)
)
normalized_values[numpy.isnan(normalized_values)] = 0
similarity_df.loc[:, dim] = normalized_values
return similarity_df

def calc_avg_similarity_values_for_dim(self, similarity_vals_for_dim):
Expand Down

0 comments on commit 44ba6ff

Please sign in to comment.