|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Load dataset |
|
|
# Load dataset |
|
|
adj_matrix, drug_fingerprints, cell_expressions, null_mask, pos_num, args = load_data(args) |
|
|
adj_matrix, drug_fingerprints, cell_expressions, null_mask, pos_num, args = load_data(args) |
|
|
print(null_mask) |
|
|
|
|
|
# Compute interaction sums for filtering |
|
|
# Compute interaction sums for filtering |
|
|
cell_interaction_sums = np.sum(adj_matrix, axis=1) # Sum of interactions per cell line |
|
|
cell_interaction_sums = np.sum(adj_matrix, axis=1) # Sum of interactions per cell line |
|
|
drug_interaction_sums = np.sum(adj_matrix, axis=0) # Sum of interactions per drug |
|
|
drug_interaction_sums = np.sum(adj_matrix, axis=0) # Sum of interactions per drug |