Computing

Our lab is an experimental lab but we frequently use computational methods to help analyze and interpret the experimental data. Below are some of the computing applications we have developed to calculate various properties of biological macromolecules.



HullRad

HullRad is a computer program and webserver that calculates hydrodynamic properties of macromolecules from structure files.
It uses a convex hull representation of the molecule. The figure at left shows a bacterial 50s ribosomal subunit enclosed by the initial convex hull used by HullRad.

Image

At left is the HullRad output for the ribosomal subunit shown above.

Ref: 1, 2, 3 4
Image




A new version of OS, called FIBOS, is available through a collaboration with the da Silveira lab in Brazil.
The original OS used equatorial slices to allocate the surface normals (left,top), a method that introduces some inhomogeneities in the surface areas associated with the normals. FIBOS uses Fibonacci spirals to allocate the surface normals (left, bottom). This new method provides randomly distributed surface normals with a narrow distribution of associated surface areas.

Image
FIBOS can be installed locally as a PyPi Python or CRAN R package, and it is available at https://github.com/insilico-unifei/fibos-R
and
https://github.com/insilico-unifei/fibos-py.

Ref: 1