How to use Python for scientific research

Maintaining a personal Python package for scientific research

Our project should

  • Save data
  • Separate plotting from time-consuming code
  • Have good documentation
  • Be Distributable

Why Python?

It is personal preference however…

test

Auto-Animate

Auto-Animate

Layout

Root directory

exampleproject
│   README.md
│   setup.py
│
├───data
├───docs
├───exampleproject
├───notebooks
└───scripts