Good practices in scientific computing

Dr Paulus Lahur1

1CSIRO (IMT), Clayton South, Australia


A list of around ten major things that require relatively small effort to implement, but promise big reward towards the success of a scientific code. The list is drawn from references and experience. The motivation is to help researchers who might not have the time or expertise to learn and implement every single wisdom in software engineering.


Joined CSIRO in the current role in 2015.


AeRO is the industry association focused on eResearch in Australasia. We play a critical coordination role for our members, who are actively transforming research via Information Technology. Organisations join AeRO to advance their own capabilities and services, to collaborate and to network with peers. AeRO believes researchers and the sector significantly benefit from greater communication, coordination and sharing among the increasingly different and evolving service providers.