Aron Ahmadia

Number of videos:
5
Reproducible, Relocatable, Customizable Builds and Packaging with HashDist Part1
SciPy 2014
Andy Terrel , Aron Ahmadia , Chris Kees , Dag Sverre Seljebotn , Ondrej Certik
Recorded: July 9, 2014Language: English

This talk introduces HashDist, a critical component of the scientific software development workflow. HashDist enables highly customizable, source-driven, and reproducible builds for scientific software stacks. HashDist builds can be made relocatable, allowing the easy redistribution of binaries on all three major operating systems as well as cloud and supercomputing platforms.

Teaching Numerical Methods with IPython Notebooks 2
SciPy 2014
Aron Ahmadia , David I. Ketcheson
Recorded: July 9, 2014Language: English

This tutorial will give participants an introduction to the use of IPython notebooks in teaching numerical methods or scientific computing, at the level of an undergraduate or graduate university course. Prior familiarity with notebooks is not necessary. Participants will create an interactive notebook that explains and helps students to implement and explore a numerical algorithm.

Teaching Numerical Methods with IPython Notebooks, Part 1
SciPy 2014
Aron Ahmadia , David I. Ketcheson
Recorded: July 9, 2014Language: English

This tutorial will give participants an introduction to the use of IPython notebooks in teaching numerical methods or scientific computing, at the level of an undergraduate or graduate university course. Prior familiarity with notebooks is not necessary. Participants will create an interactive notebook that explains and helps students to implement and explore a numerical algorithm.

Teaching Numerical Methods with IPython Notebooks, Part 3
SciPy 2014
Aron Ahmadia , David I. Ketcheson
Recorded: July 9, 2014Language: English

This tutorial will give participants an introduction to the use of IPython notebooks in teaching numerical methods or scientific computing, at the level of an undergraduate or graduate university course. Prior familiarity with notebooks is not necessary. Participants will create an interactive notebook that explains and helps students to implement and explore a numerical algorithm.