Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
At the moment, TIMED predicts all the residues for a given protein. However, it appears that there is a demand for being able to fix some residues on a given protein, such as here:
#78
This PR enables the user to:
a) Fix residues on specified chains, on multiple structures to the WT aminoacids. When this is done, everything except the specified residues on specified chains will be PREDICTED BY TIMED.
b) Predict residues on specified chains. When this is used, everything except the specified residues on specified chains will be KEPT THE SAME AS WT.
There is a need for improvement though. For example, we can customize the fixing of residues even further by feeding some sort of a csv file, first column being the pdb name and second column being the residue numbers. As it is, the feature assumes that we always want to fix the same residues in all proteins in a given folder. However, this is rarely the case.Still, the path for achieving this seems clear to me, and can be implemented easily.