Abstract Brownian Disks Lab (BDL) is a Java-based application for the real-time generation and visualization of the motion of two-dimensional Brownian disks using Brownian Dynamics (BD) simulations. This software is designed to emulate time-lapse microscopy experiments of colloidal fluids in quasi-2D situations, such as sedimented layers of particles, optical trap confinement, or fluid interfaces. Microrheology of bio-inspired fluids through optical-based techniques such as videomicroscopy is a classic tool for obtaining the mechanical properties and molecular behavior of these materials. The results obtained by microrheology notably depend of the time-lapse value of the videomicroscopy setup, therefore, a tool to test the influence of the lack of statistics by simulating Brownian objects in experimental-like situations is needed. We simulate a colloidal fluid by using Brownian Dynamics (BD) simulations, where the particles are subjected to different external applied forces and inter-particle interactions. This software has been tested for the analysis of the microrheological consequences of attractive forces between particles [1], the influence of image analysis on experimental microrheological results [2], and to explore experimental diffusion with optical tweezers [3]. The output results of BDL are directly compatible with the format used by standard microrheological algorithms [4]. In a context of microrheology of complex bio-inspired fluids, we use this tool here to study if the lack of statistics may influence the observed potential of a bead trapped by optical tweezers. Program summary Program Title: Brownian Disks Lab (BDL) Program Files doi: http://dx.doi.org/10.17632/dbwzdkttkb.1 Licensing provisions: GPLv3 Programming language: Java (JDK 7 and above) Supplementary material: We provide a detailed user manual which describes how to use BDL, the theoretical basis of Brownian dynamics simulations, the particle–particle interactions implemented in this software, and additional details and explanations regarding the developed code. Nature of problem: By using time-lapse microscopy experiments (video-microscopy), we can observe the Brownian motion of colloidal particles under different particle–particle interactions and external forces. Sedimented quasi-two-dimensional layers, fluid interfaces, or optically trapped particles can be considered as two-dimensional colloidal systems. The centers of mass of the colloidal objects are subsequently obtained by the image analysis of the time-lapsed images stored. We need an application to generate an ideal real-time motion of colloidal objects in a simple fluid, providing the position of the particles without the need of image analysis. This software should allow to inspect, before the experiments, the general behavior of a colloidal fluid, including visual inspection of the particles’ movement. Using this application, we should be able to analyze the collective motion of the Brownian objects, the influence of different inter-particle forces, and the limitations of the experimental setup, e.g., the effect of image analysis in the results obtained. Solution method: BDL performs the simulation of Brownian 2D disks contained in a transparent medium with a constant viscosity value. The theoretical scheme allows us to introduce external forces in the disks for testing different experimental conditions, and the interactions observed in experiments on colloidal physics (Einstein, 1905; Xin et al., 2016). We use a computational multi-platform environment without high computing requirements since a small number of particles ( n ≤ 500 ) and small concentrations are typical of time-lapse microscopy experiments. The output data is analogous to a video-microscopy setup: the required statistical quantities can be later calculated from the particles’ positions using microrheology standard algorithms (Bevan and Eichmann, 2011). BDL has been developed using Easy Java/JavaScript Simulations (EjsS) (Dinsmore et al., 2002), a software which allows to simplify the code generation and the visualization of simulated objects. Java allows to run the software in any SO without compilation or installation as long as Java Runtime Environment (JRE) is previously installed in the computer. Additional comments including restrictions and unusual features: Requires SO with Java Runtime Environment (JRE) installed. [1] P. Dominguez-Garcia, Europhys. J. E. Soft. Matter. 35, p. 73, 2012. [2] P. Dominguez-Garcia and M. A. Rubio, Appl. Phys. Lett. 102, p. 074101, 2013. [3] M. Pancorbo, M. A. Rubio, P. Dominguez-Garcia, Procedia Comp. Sci.. 108, p. 166–174, 2017. [4] J. C. Crocker and D. G. Grier, J. Colloid Interface Sci. 179, p. 298–310, 1996.
[1]
G. Karniadakis,et al.
111 years of Brownian motion.
,
2016,
Soft matter.
[2]
T. Franosch,et al.
Anomalous transport in the crowded world of biological cells
,
2013,
Reports on progress in physics. Physical Society.
[3]
D. Grier,et al.
Methods of Digital Video Microscopy for Colloidal Studies
,
1996
.
[4]
K. Svoboda,et al.
Biological applications of optical forces.
,
1994,
Annual review of biophysics and biomolecular structure.
[5]
S. Eichmann,et al.
Optical microscopy measurements of kT-scale colloidal interactions
,
2011
.
[6]
Fumio Oosawa,et al.
Interaction between particles suspended in solutions of macromolecules
,
1958
.
[7]
Miguel A. Rubio,et al.
Single and multi-particle passive microrheology of low-density fluids using sedimented microspheres
,
2013
.
[8]
D A Weitz,et al.
Two-point microrheology of inhomogeneous soft materials.
,
2000,
Physical review letters.
[9]
Mason,et al.
Optical measurements of frequency-dependent linear viscoelastic moduli of complex fluids.
,
1995,
Physical review letters.
[10]
Sylvia Jeney,et al.
Interplay between optical, viscous, and elastic forces on an optically trapped Brownian particle immersed in a viscoelastic fluid
,
2016,
1609.06871.
[11]
David G. Grier,et al.
Like-charge attractions in metastable colloidal crystallites
,
1997,
Nature.
[12]
Sonia Melle,et al.
Morphology of anisotropic chains in a magneto-rheological fluid during aggregation and disaggregation processes.
,
2009,
Journal of colloid and interface science.
[13]
Thomas Andrew Waigh,et al.
Advances in the microrheology of complex fluids
,
2016,
Reports on progress in physics. Physical Society.
[14]
Marcus,et al.
Self-diffusion in dilute quasi-two-dimensional hard sphere suspensions: Evanescent wave light scattering and video microscopy studies.
,
1996,
Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.
[15]
D. Boal,et al.
Mechanics of the cell
,
2001
.
[16]
J. Crocker,et al.
Multiple-particle tracking and two-point microrheology in cells.
,
2007,
Methods in cell biology.
[17]
P. Domínguez-García,et al.
JColloids: Image analysis for video-microscopy studies of colloidal suspensions
,
2018,
Comput. Phys. Commun..
[18]
M. Tassieri.
Linear microrheology with optical tweezers of living cells 'is not an option'!
,
2015,
Soft matter.
[19]
Francisco Esquembre,et al.
Easy Java Simulations: a software tool to create scientific simulations in Java
,
2004
.