top of page

Inferring the motility and interactions between sperm cells


Rupesh Mahore


Industrial Collaboration:

Metflux Pvt Ltd

When Semen samples are imaged under a microscope, they reveal how motile the sperm cells are in that sample (VISEM dataset). This 'motility' is directly related to the sperm's ability to travel the distance inside the female reproductive system to reach the egg and possibly fertilize it. Then a natural question arises: Can this motility be inferred from the microscale videos of semen samples? However, in a previous work from our group, we discovered that interaction between agents in a collective obfuscates the inference problem. This leads us to ask: Can the interactions between the sperm cells be inferred? We are also interested in finding out if these interactions lead to collective migration of these cells in large densities and numbers.

Semen sample video snapshot.png

Engineering droplets through microfluidic networks

Industrial Collaboration: Shilps Sciences

It is often a non-intuitive task to predict or understand the motion of droplets through a network of microchannels. These devices have been found to show aperiodic patterns, large scale oscillations, synchronisation, etc. The complexity observed arises because a droplet changes the resistance for fluid motion in the branch it enters, which alters the flow in  entire network. This in turn affects the motion of these droplets and their decisions at a bifurcating channel giving rise to droplet motion through these channels that is nontrivial. In this work, we aim to develop computer-aided solutions to the design and operation of microfluidic networks where droplets have to be parked at designated areas.

Screenshot 2022-08-12 at 9.06.35 PM.png

Mesoscale dynamics of flocking systems

Collaboration: Vishwesha Guttal

Vivek Jadav

Arshed Nabeel

Order parameters characterising the polarisation of the collective, in finite sized flocks, exhibit large scale fluctuations. This motivates one to ask: What underlying stochastic dynamical processes lead to the observed features? We have developed an easy to use, Python based package (PyDaddy) which extracts an 'interpretable' Stochastic Differential Equation Model for a given time series data. We use PyDaddy on time series generated from different flocking models to understand the nature of the mesoscale dynamics and its connections to the underlying microscale interactions.


Quantifying crowd risk

Collaboration: Ashish Verma 

Gayathri H

Kiran Naik K

At high densities and flows, pedestrian systems may turn 'critical'; i.e. a small perturbation can spontaneously trigger a jammed state or lead to stampede. Hence, from a planning/crowd-control viewpoint, it is important to ask how likely is a stampede or any undesirable event in a crowd. In other words, we ask what is the 'crowd risk' associated with a pedestrian system. Existing methods to quantify crowd risk, in India, involves traffic experts looking at video clippings of pedestrian movement to assign a value for crowd risk. In this context, it is important to ask: Can we quantify crowd risk from the movement information? What features are the experts looking at, when they quantify risk? 

Indian pedestrian crowd

Learning equations governing droplet motion from data




Raghunathan R 

Arun Sankar


When modeling material systems, the first-principles knowledge of mass, momentum and energy conservation, can be used to tightly constrain the search for the 'correct' model in the space of possible models.
However, it is seldom possible to derive closed-form expressions for the different forces on the droplets for the conditions of the microchannels in a device. Hence, any model derived purely from these first principles would leave us with an incomplete set of models that have little or no capacity to satisfactorily reproduce the observed phenomena. The challenge here is to infer the governing equations from data while incorporating the known physics to develop data-physics hybrid models for droplet motion.

droplet gov eq from data

Configurational space mixing


Vishwesha Guttal

Mean field models are often employed to study the collective behavior exhibited by organismal systems which assumes 'fully connectedness' -- an agent can perceive all agents in the system. However, we know that organisms have finite field of vision and only interact with nearby neighbors. If that is the case, when is any mean-field analysis valid? We observe that the agents exhibit, what we call, configurational space mixing, due to the probabilistic nature of the interactions. We study how this mechanism may allow the agents to access information available in the entire system from just its neighbors---resulting in 'meanfield-ness'.

Configspace mixing_edited.png
bottom of page