Linux distros – The art of selecting one.

I have decided to migrate all of the programming environments to linux . The reason is simplicity of linux to run Python and R. I am often befuddled by common dependency issues, which linux seems to have avoided. This is especially true for Python. An added advantage is the ability to run very sophisticated deep learning… Continue reading Linux distros – The art of selecting one.

Writing better code – Parallelize

Today, I am going to share a secret recipe for writing beautiful and efficient code that I learned, while creating simulation models for nanoveda. Nanoveda is using advanced nanoscale simulations to design next generation cancer therapeutics. The secret recipe is: parallelizing code. Most modern PCs have a multicore processor inside it. We seldom code to exploit all… Continue reading Writing better code – Parallelize