Organisation of chromatin and the fate of a cell
DNA is a very long ribbon-like polymer that contains the genetic code. Even though different cell types in our body (skin cells, muscle cells, brain cells, etc.) have exactly the same DNA, these cells function very differently. How is this achieved is not well understood. We now know that the fate of a cell is not just decided by the sequence of the DNA but also by the ‘state’ of its chromatin. Chromatin is a 3-dimensional active assembly of DNA bound by many proteins (a set of bio-polymer molecules). Chromatin can be assembled in multiple ways.
Theoretical modeling of protein self-assembly in biology
Self-assembly of bio-macromolecules into higher-order structures is a commonly observed feature in biology. Protein self-assembly in particular is associated with
Mechanics of living systems
Living organisms are composed of a variety of cells that form colonies with other cells, divide, migrate and in general respond to stimuli from the external environment. These functions are not only crucial for processes such as embryo shaping and wound healing, but also influence cancer growth and invasion.
Computational schemes for rational solvent design
We are working on the development of computational schemes for rational solvent design to select the optimal solvent (or design a new solvent) for the extraction of a pharmaceutical intermediate, synthesised using a biotransformation process. Molecular simulations have been employed to benchmark the properties of the molecules which are estimated using the quick though inherently approximate group contribution methods in the computer aided molecular design scheme.
Molecular simulation study of phase equilibria of molecular fluids
In this work, we employ computationally efficient molecular simulation algorithms to study mixtures of molecular fluids. In literature, the traditionally employed simulation methods such as the Gibbs ensemble Monte Carlo technique require the knowledge of the phases in equilibrium a priori and computationally more expensive multi-box simulations.
Image reconstruction and processing: Methods to make images more useful and acquire them faster
In today’s world, images are ubiquitous, from the photographs we take, the videos we watch on youtube, and the images such as XRays, CT (Computed Tomography) or MRI (Magnetic Resonance Imaging) scans acquired in a hospital to satellite images. These images form an important tool for visualisation or representation of data. Our group has been working on a variety of algorithms for processing such image data to improve their appearance and to make them more useful, which also includes acquiring them faster A few highlights of the work we have been engaged in are
presented here below:
Exploring with the eyes of a quadcopter
While digital imaging has taken the world by storm, there are many trying situations when it is quite difficult to take pictures from a smartphone or a handheld camera. One of the scenarios where we may consider using a drone for imaging is to capture a panorama of an extensive building, or when an inspector wants to examine defects in, say, the iconic Worli Sea Bridge.
Hunting down elusive computer bugs: Formal methods to the rescue
Computer systems affect diverse aspects of our lives today. From the mobile phones we use to the cars, trains and airplanes we ride and fly in, from the ATMs dispensing money to the EVMs used in elections, from the life-support systems in ICUs to railway signaling systems, (embedded) computer systems silently pervade our lives. Needless to say, software or hardware bugs in these systems can have wide ranging consequences, from mere inconvenience to even loss of lives.
Behind the cloud-technology to power today’s infrastructure clouds
Cloud computing is the concept of computing as a utility bringing the illusion of infinite computing power with a pay-as-you-use model of billing to the consumer. It is analogous to the concept of other utilities such as water and electricity, but applied to computing. Cloud computing services are segregated into three layers based on the abstractions they provide:
Signal processing in earth system sciences: New perspectives
Our group specialises in the field of geophysical signal analysis. We have been working on implementation of novel signal analysis techniques such as wavelet transform, multifractal and empirical mode decomposition analyses to a variety of geophysical signals of diverse origins. These techniques help unravel the hidden information from the signals that cannot in general be possible to obtain with conventional signal analysis tools. The group maintains a library of all the software indigenously developed in Matlab, C, C++ and C# languages for the above techniques.