Scientific Computing

Dynamic simulation modelling and Bayesian inference for models of clonal Expansion

Mitochondria and Clonal Expansion

What are Mitochondria? Living things are thing made of cells, the building blocks of life. Cells are very diverse in size and function, but humans are made up of tens of trillions of cells with an average size of 100 micrometers in diameter. Within individual cells, there are smaller sub-units, known as organelles, which have their own specific functions. Mitochondria are a type of organelle, often known as the “powerhouse of the cell” and are responsible for creating the energy required by cells, through the conversion of oxygen and nutrients (sugars, fats and proteins) to adenosine triphosphate (ATP). ... Read more

Comparing Simulation Speeds in Python, Julia and R

How quickly can we simulate using the Gillespie algorithm? There currently exist a vast array of programming languages to choose from. Two important considerations when choosing a language are the speed of the language, i.e. how long will it take to run a certain chunk of code relative to other programming languages? The second one is its ease of use, if a language has an intuitive syntax it can be far quicker to write working code in that language. ... Read more