diff --git a/analysis/GRO_seq_TFSEE/matrix_analysis.py b/analysis/GRO_seq_TFSEE/matrix_analysis.py index 7ada58ec0d62b62da5f72c4aae4309b3d7ab45af..2440b9498d4129cb4e7fbbaeff873e51ea141da1 100644 --- a/analysis/GRO_seq_TFSEE/matrix_analysis.py +++ b/analysis/GRO_seq_TFSEE/matrix_analysis.py @@ -222,6 +222,8 @@ for meme,tom in meme_cell_dict.iteritems(): tomtom_motif_reorder = tomtom_motif.reindex( list(meme_positions.columns.values)).fillna(0) # dot product meme_tomtom_cell = meme_positions.dot(tomtom_motif_reorder) + meme_tomtom_cell = np.log10(meme_tomtom_cell+0.01)​ + meme_tomtom_cell = np.negative(meme_tomtom_cell) # Scale and add scaler = preprocessing.MinMaxScaler() meme_tomtom_cell_transform = meme_tomtom_cell.T