Recently I developed rigid body minimization algorithm and then extend it to also consider torsional flexibility. Here is the list of the papers:
Rigid Body Energy Minimization on Manifolds for Molecular Docking
A new Approach to Rigid Body Minimization with Application to Molecular Docking
Flexible Refinement of Protein-Ligand Docking on Manifolds
As far as I know rigid body minimization and also flexible minimization(backbone, peptide, small molecule) are one of the main components of Rosetta protocol.
I was software engineer in Google and I am experienced programmer. I am interested to corporate these pieces and adopt them to the Rosetta environment or provide the source code to the Rosetta developers in case that they are interested to use it in the next generation of the code. I am not sure where I should start. It would be great if you let me know whether is this a reasonable and feasible direction.