jjerphan / CS5242Project

Predicting Protein – Ligand Interaction by using Deep Learning Models
GNU General Public License v3.0
3 stars 2 forks source link

Matching proteins and ligands together #20

Closed jjerphan closed 6 years ago

jjerphan commented 6 years ago

As we have to submit a list of tens binding ligands for each protein, we need to find a way to match them. Several strategies can be used, this issue is to tracked the design of such strategies.

The first approach would be to return, for each protein, the 10 ligands with the highest probability. However, we know that there is an extra constraint, more precisely that there is a one to one correspondence. Hence, we should or must take decisions for ligands generally and not per protein as we could choose a ligand for a lot of different protein several protein with an high confidence.

If we are given n_p proteins and n_l ligands to test :

jjerphan commented 6 years ago

21 included a matching between protein and ligands for one model.

We need to evaluate the final metric of the matching, that is the average of good predictions for proteins.

A prediction for a protein is a set of 10 ligands that are predict to have high chances to bind with it binding. A good prediction is a prediction that contains the actual correct binding ligand.

jjerphan commented 6 years ago

Some advanced matching are possible but we may not have time to develop them. Closing it for now.