-
Notifications
You must be signed in to change notification settings - Fork 2
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
Add scoring to fragmenstein multiplex #1023
Comments
Conclusion from chat (this morning):
Out of scope, and requiring a new ticket (action: @tdudgeon):
|
#1026 created to handle the first step - making GPUs available to K8S |
@tdudgeon estimates ~1 day, plus minor FE work to update the configuration. |
Needs hacking (something about gitlab allowing private registries, because of PyRosetta licensing.) Options:
|
X-linking to Fragmenstein PyRosetta > OpenMM shift enhancement: matteoferla/Fragmenstein#33 Regarding Fragmenstein without the in protein minimisation, this is the code (xposted): from fragmenstein import Victor
from fragmenstein import __version__ as fragn_version
from fragmenstein.demo import Mac1
# RuntimeWarning: PyRosetta is not installed. A mock object is loaded. Any calls will fail.
print(fragn_version)
# 0.9.12.6
from rdkit import Chem
class Wictor(Victor):
"""
This Victor does not call Igor
"""
def _calculate_combination_thermo(self):
# override igor.
pass
def _calculate_placement_thermo(self):
# override igor.
pass
def post_monster_step(self):
# this is a black overridable methods that will be the last thing called
self.minimized_mol: Chem.Mol = self.monster.positioned_mol
self.minimized_pdbblock: str = self.unminimized_pdbblock
Wictor.capture_rdkit_log()
#Wictor.enable_stdout()
Wictor.error_to_catch = ()
wicky = Wictor(hits=Mac1.get_n_filtered_mols(2),
pdb_block=Mac1.get_template(),
)
wicky.combine() NB. odd behaviour is seen however with |
Check whether fits in ALC2 budget. @tdudgeon?
Which of these scores can be straightforwardly added?:
SuCOS
PointVS
CoPriNet
Interaction preservation
Ro5 (?)
...
Discuss / finalise based on effort.
Required for ALC2 milestone.
The text was updated successfully, but these errors were encountered: