Biplab Bose's Avatar

Biplab Bose

@biplabbose.bsky.social

Biologist | Bookworm | Cycloholic | Birder | Trying to understand the design principles of Life using Mathematics and Physics | https://youtube.com/@sysbio https://fac.iitg.ac.in/biplabbose

39 Followers  |  114 Following  |  71 Posts  |  Joined: 16.12.2024
Posts Following

Posts by Biplab Bose (@biplabbose.bsky.social)

Classic floating-point quirk:
0.1 + 0.2 == 0.3 # false
Julia: use β‰ˆ instead.
0.1 + 0.2 β‰ˆ 0.3 # true

(Try \approx tab)

#julia #computing

12.01.2026 05:36 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Is it open to International students who are currently studying at their own countries?

03.01.2026 04:39 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Assume gains are private, but losses are shared. What happens if this rule governs a system of interacting open subsystems exchanging resources with the environment? The system will have a sharp, switch-like state transition. Check our new pre-print arxiv.org/abs/2512.22839
#statmech #ComplexSystem

01.01.2026 08:32 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Students are struggling. Why? – Mathematical Association of America

An increasing number of UG students appear to be struggling with mathematics. What we thought was a local, transient issue may actually be part of a wider, possibly global, problem.
maa.org/math-values/...

#math #engineering #edu

20.12.2025 13:35 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

In Julia, function composition isn’t just notation… it's executable math

> f(x) = x^2 + 1
> g = f ∘ sin
> g(pi/2) # gives 2

#julialang #joyofcomputing #computing

10.12.2025 08:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
β€˜This hurts’: NU regents back shuttering four academic programs at UNL β€’ Nebraska Examiner The University of Nebraska Board of Regents voted to eliminate four academic programs at the University of Nebraska-Lincoln.

A university is closing its Department of Statistics due to financial constraints. Really? In this age, where mathematics, computing, and AI/ML dominate every industry, closing a Statistics Department doesn’t seem like a good business decision. #justsaying nebraskaexaminer.com/2025/12/05/t...

07.12.2025 15:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

To what extent can the foundations of thermodynamics & stat physics be built purely from combinatorics and probabilityβ€”without relying on the usual concepts like work, heat, and energy? Are there any textbooks that develop the theory primarily from a probabilistic perspective only?

05.12.2025 07:39 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Don't be clueless! Better, understand how Julia thinks:
@code_lowered 2 + 3
@code_lowered 2 + 3.0
@code_lowered 2.0 + 3.0

Code better. Code smarter.
#JuliaLang #computing #sysbio #systemsbiology #qbio

04.12.2025 09:26 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

High-throughput omics studies > lots of data transformations > 5,000 correlations to be tested through experiments.
Toy models with few parameters > the design principles behind the complexity of Life.
True Systems Biology: fewer spreadsheets, more β€˜Aha!’ moments. #sysbio #mathbio #physicsoflife

03.12.2025 10:56 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Why burden memory? Take a sneaky peek and get the job done!

A = rand(5,5)
W = @view A[2:4,2:4] # take a peek, no copying
@views W[1:2, 1:2] .= 0 # sneakily mutate
A # check the mutation

#julialang #computing

02.12.2025 05:27 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Explaining non-equilibrium systems to students: β€˜Imagine a system that refuses to relax.' Students: β€˜Like us?’

#justforfun #teaching #physicsoflife #physicsoflivingmatter

01.12.2025 06:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

SchrΓΆdinger’s cat called. It is live and it wants a break. It didn’t sign up to explain superposition to every social media users. Enough!

30.11.2025 09:53 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Using Β± in Julia code? Yes, because real models don’t come with exact parameters.

using DifferentialEquations, MonteCarloMeasurements
k = 1.0 Β± 0.1
u0 = 1.0 Β± 0
prob = ODEProblem((u,p,t)->-k*u, u0, (0,5))
sol = solve(prob)
mean(sol[end])

#JuliaLang #computing

29.11.2025 07:07 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Temperature is not just a thermometer thing. Physicists, chemists, biologists, economists, and data analysts all use it differently. Maybe one day we'll find a single rule that links them all. Until then, temp keeps its cool by being complicated.

27.11.2025 04:51 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Signed Networks: theory, methods, and applications Signed networks provide a principled framework for representing systems in which interactions are not merely present or absent but qualitatively distinct: friendly or antagonistic, supportive or confl...

Another review article worth bookmarking: Signed Networks: theory, methods, and applications."
arxiv.org/abs/2511.17247
Perfect for my Systems Biology course.

#sysbio #complexsystem #graph #network #compbio #mathbio

25.11.2025 05:03 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Many bugs don't scream. They whisper in wrong units. Using units in your code can save you. Again, Julia helps in that.

using Unitful
D = 0.01u"mm^2/s" # 0.01 mm^2 s^-1
t = 100u"s" # 100 s
√(2D*t) # 1.4142 mm

#julialang #computing #sysbio #systemsbiology

24.11.2025 07:20 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Identical genome. Same environment. Totally different life choices. Turns out even cells have an identity crisis. #sysbio #physicsoflife

23.11.2025 12:28 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I get confused when philosophers and scientists debate β€œreality.”
If I slap someone, they feel pain and may hit back. That’s real.
So clearly, I’m missing something much deeper. #justsaying

22.11.2025 12:09 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

In biology, we’re still busy naming T cells and debating EMT or autophagy β€” a bit like arguing over bird names while the real wonder lies in understanding how they fly.

#complexsystem #PhysicsOfLife #sysbio

21.11.2025 03:48 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Dear developmental biologists, Julia comes with a Zygote that auto-differentiates. πŸ˜€

using Zygote
f(x) = x^2 + 3x + sin(x)
f'(2.0) # returns 6.58385

#Julialang #mathbio #qBio #compbio #sysbio #systemsbiology

20.11.2025 04:42 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Metareview: a survey of active matter reviews - The European Physical Journal E Abstract In the past years, the amount of research on active matter has grown extremely rapidly, a fact that is reflected in particular by the existence of more than 1000 reviews on this topic. Moreov...

At the beginning of this year, Active Matter researchers published a 'review of reviews' β€” yes, a meta-meta study. When your field grows so fast, you need a map of the maps. Worth bookmarking.
link.springer.com/article/10.1... #activematter #physicsoflife #physicalbiology #complexity

19.11.2025 07:55 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Is it weird that I prefer old biology papersβ€”the ones with two figures, zero rainbow plots, and actual ideas? Or am I just allergic to 100-page supplements that explain nothing?

17.11.2025 08:17 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Every time I get overwhelmed, I remember- a lot of statistical physics is basically fancy bookkeeping for balls in boxes.

16.11.2025 11:31 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

When science books cost a fortune, only publishers win. Open sharingβ€”GitHub, arXivβ€”helps every learner. Isn’t it time to free ourselves from the 'medieval' prestige of being β€˜published by a reputed publisher’? #scicom #edu #doingsciencd

15.11.2025 07:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Wet lab? Dry lab? I prefer the Symbolic lab.
Math-Bio isn't just HPC runsβ€” derivations & proofs matter too. As always, Julia helps.

using Symbolics
@variables x y a b c d m n
f = [a/(1+y^n)-b*x, c/(1+x^m)-d*y]
J = Symbolics.jacobian(f,[x,y])

#Julialang #mathbio #computaionalbiology #sysbio

14.11.2025 06:03 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Calling any large, well-organised dataset "Systems Biology" is a bit like calling a census "social theory." Essential, powerful, and impressive β€” yes. But the explanations, through generalised theories/models, still have to be earned. #systemsbiology #sysbio #physicsoflife

13.11.2025 04:21 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@ricardsole.bsky.social Is not 'thinking' (that we do) also just obeying 'physics'- possibly a physics we don't yet know or understand? #justcurious

12.11.2025 08:42 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

PhD defense (Dramatized based on real events):

You (examiner): That statistics & conclusion are wrong. Needs correction for repeated tests.

Candidate: πŸ€” (flustered).

Supervisor: No issues! 😑 This work is already published.

How often do you face such a situation?

#worldofbiologists #bio

12.11.2025 06:06 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

My physicist friends love universality β€” until the system starts voting, reproducing, or trading stocks πŸ€ͺ
#complexsystem #physicsoflife #physicsoflivingmatter #systemsbiology

11.11.2025 07:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

A = [1, 2, 3]
B = [3, 4, 5]
x = 9
x ∈ A βˆͺ B # -> false

Writing code using symbols in Julia feels like scribbling in a math notebook β€” except this one actually runs. It takes some time to get habituated, but then you get hooked.
#julialang #computing

10.11.2025 04:58 β€” πŸ‘ 7    πŸ” 1    πŸ’¬ 0    πŸ“Œ 1