Got spreadsheet or Web-scraped data you need to clean up or transform?

By Nick Hamilton, QCIF eResearch Analyst at The University of Queensland 

Perhaps you have collected survey data where people have given multiple responses that mean the same thing, or may have responded multiple times.

Read more ...

Jupyter Notebooks for live code collaboration

By Amanda Miotto, QCIF eResearch Analyst at Griffith University

Working on code and want to collaborate? Jupyter Notebooks are a great way of sharing live code.

Read more ...

Have you vectorised your MATLAB code?

By David Warne, QCIF eResearch Analyst at QUT

MATLAB is a powerful programming environment for scientific applications. It is designed to be highly optimised for matrix and vector mathematical operations. Writing code in a way that leverages these matrix operations is known as vectorising code. There are many reasons why a particular piece of MATLAB code is running slow, but low usage of vectorised code is one of the most common ones that I see.

Read more ...