Category Archives: IDRACK

To vaccinate or not to vaccinate

Background: It is hard to imagine that we are still debating this 233 years after the successful development of the first vaccine, in 1796, by Edward Jenner. To a Pakistani this may seem like a debate in the west but locally people are increasingly refusing to vaccinate their children on various grounds. This also made… Read More »

Smoking and Radiation: The danger no one ever brings up

Smoking is dangerous and other things “Smoking is dangerous”, “Smoking can be injurious to your health”, “Tobacco smoke can harm your children”, “Cigarettes are addictive”, “Smoking kills”, “Smoking can cause blindness”, “Smoking can cause a slow and painful death”, “Smoking can cause mouth cancer”, “Smoking can lead to infertility” are just some of the warnings listed… Read More »

The Protein Structure Series: Post – IV

Recap: Just to refresh for myself and all of you, what we have been looking at so far in the Protein Structure Series is understanding protein structures. While many text books already cover a lot of the basic stuff, these posts are especially structured for aspiring researchers who want to start working with protein structures… Read More »

2 – day, scientific research training workshop. 27-28th June, 2018.

This is the first training event organised by IDRACK, in 2018, in collaboration with the Khwarizmi science society (KSS) and the Centre for Excellence in Solid State Physics at the University of the Punjab, Lahore. Objective: This workshop is being organised with two objectives in mind: To introduce Software Carpentry in Pakistan and encourage people to… Read More »

Parallel programming with Python: Recalculating Pi

The previous post illustrated in a simple way the use of Python for scientific computing purposes. This article extends the previous post by introducing the concept of parallel programming. The previous example will be used, so if you haven’t run that yet, I suggest you do that now. Modifications will be made to the previous… Read More »

Python: A Monte Carlo simulation to calculate Pi

Building on the previous post, which covered a very simple example using a for loop, this post will take things up a notch. As discussed before, there are many resources available on the internet for learning Python. This blog doesn’t attempt to teach you Python. Instead it provides exposure on using the Python programming language… Read More »