Ten simple rules for quick and dirty scientific programming