Why is Python ideal for research software development?

Python is showing an incredible growth in many fields, including academia. By enumerating the challenges we face in sustainable research software development and how Python's unique strengths are catering to these challenges in this video below, I hope to explain this growth and encourage further adoption of python for research software development! A closely related …

Continue reading Why is Python ideal for research software development?

Let’s focus our neuroinformatics community efforts in Python and on software validation

TL;DR Summary: News: my talk at PyCon Canada 2018 summarizing my thoughts for the broader context of research software development is available here. Python and its ecosystem are ideal for neuroinformatics, and we must try to get all the essential and established techniques implemented in pure python Community efforts (for testing & validation) must be …

Continue reading Let’s focus our neuroinformatics community efforts in Python and on software validation