Or, Adventures in CI Py. As some of you may know I help run an open source nuclear engineering project called PyNE. It is awesome, and complicated. It isn’t complicated because it is nuclear related. It is complicated because we provide C++ and Python APIs (which are idiomatic to each language) and data. We also have the… [Read more…]
November 29, 2012 by Anthony Scopatz
The ICERM workshop on Reproducibility in Computational and Experimental Mathematics at Brown University is coming up in a couple of weeks. Prior to this, they invited all participants to submit a short position paper “…to express [our] thoughts on issues concerning reproducibility…” I couldn’t pass up the opportunity. I hope you enjoy my submission (below). Dear… [Read more…]
Sumana Harihareswara brought the fun to Episode 27: Ladies Who Learn And Code. Now, she’s bringing a big challenge to the geek community. Sumana and her partner, Leonard Richardson have pledged to support the Ada Initiative with a generous, $10,000 donation matching challenge. From Valerie Aurora’s Geek Feminism post on the topic : Sumana is a joyful, passionate… [Read more…]
July 22, 2012 by Anthony Scopatz
SciPy 2012 Postview: The following is a section taken from my SciPy 2012 proceeding from the conference last week. You can see the paper at github. This post is a follow up to the “Why Reproducibility is Important” post. I hope to do a recap of the conference itself next week! (NOTE: flmake is a specific CLI utility for workflow management in the… [Read more…]
July 13, 2012 by Anthony Scopatz
2
SciPy 2012 Preview: The following is a section taken from my SciPy 2012 proceeding for the conference next week. You can see a preview of the paper at github. I hope to see you at the conference (and my talk)! True to its part of speech, much of ‘scientific computing’ has the trappings of science… [Read more…]
June 28, 2012 by Anthony Scopatz
0
You may recall that a few months ago I wrote a post about how open source is a continuum and that free and open are orthogonal concepts. Well, the nice people at the American Nuclear Society invited me to a round table discussion on software licences on Monday where I presented this material. I figured I’d post my… [Read more…]
June 22, 2012 by Anthony Scopatz
0
Hello scientists! Sorry it has been a while since we posted. We promise that there are episodes in the pipeline, coming soon to an eardrum near you! In the meantime, if you have ever programmed in C/C++ you are well aware of the #include diamond problem. Basically you can’t have the same binary include the same header… [Read more…]
April 5, 2012 by katyhuff
1
This post was cross-posted from software-carpentry.org in case you’ve been wondering what your inSCIghtful panelists are up to when they’re not making podcasts. This week, Anthony, Katy, and Milad were doing this : Software Carpentry brought a boot camp to the University of Chicago with collaboration from the FLASH Center at the University of Chicago’s Computational Institute and The… [Read more…]
March 31, 2012 by Anthony Scopatz
0
the thought process of a computational scientist To appease the PI, our hero – the dashing, young scientist – faces down the following problem with moxie normally reserved for Marie Curie. In 2D or 3D, we have two points (p1 and p2) which define a line segment. Additionally there exists experimental data which can be… [Read more…]
March 9, 2012 by Anthony Scopatz
1
A couple of weeks ago Milad (animal) and I engaged in a lively discussion at the NIF User Group Meeting banquet on the nature of free & open source. Specifically in contention was FLASH, the code we both work on for the University of Chicago. At the NIF User Group Meeting and elsewhere, FLASH has… [Read more…]
January 19, 2013 by Anthony Scopatz
0