-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Constraints between two residues ? #3
Comments
Dear Alain, Thanks for your message and for suggesting the fix for the PULCHRA installation – I've updated the notebook accordingly. Regarding the restraint between residues 1 and 66, you could apply it as a harmonic potential, adding the lines below in the the hb_cc = openmm.openmm.HarmonicBondForce()
res_i = 0
res_j = 65
r_eq = 0.4*unit.nanometer
force_constant = 1e4*unit.kilojoules_per_mole/(unit.nanometer**2) # ballpark value!
hb_cc.addBond(res_i, res_j, r_eq, force_constant)
yu.addExclusion(res_i, res_j)
ah.addExclusion(res_i, res_j)
hb_cc.setUsesPeriodicBoundaryConditions(True) I hope this helps! Best regards, |
Hello Giulio Many thanks for your update and the new collab. I ll test asap on our 'protein' of interest where the folding process is quite well known and ordered. add : test on first colab with constraints, was fine. Best regards Alain .....
|
Hello
Many thank for the google colab. I used it to test
The download of PULCHRA was a problem , cant find the tgz so i change to !conda install -y -c bioconda pulchra via miniconda.
Would it be possible—or compatible with your algorithm—to perform calculations with distance constraints between two residues? For example: residue 1 to residue 66, with a distance of 4 Å.
I am thinking about cases involving proteins where folding occurs in multiple steps, and the first step might involve, for instance, the formation of a disulfide bond.
Thank you for your assistance!
Alain
The text was updated successfully, but these errors were encountered: