Archive for June 2009
Nature News recently reported work by Gurt Vriend at other to clean up records in the widely-used Protein Data Bank (PDB). This is great news, but what’s missing is a way to track forward from entries to see what already-published papers have relied on data that’s now known to be incorrect. One of the many goals of this course is to give scientists the understanding they need to tackle this problem.
Steve Easterbrook has summarized some papers from a recent Royal Society workshop on how the web is changing the way environmental science is done. We’ll be asking students in the Software Carpentry course how much of this they’re doing, and how much they would like to.
We’re ready for feedback — if you check out the new slides at http://software-carpentry.org, you’ll see a little feedback bubble at the bottom of each topic. Clicking that will give you a chance to send us email to tell us about formatting glitches, factual errors, or anything else you’d like fixed. Please let us know what you think…
In response to several requests, we have updated the license on the course material: the course content is now covered by the Creative Commons Attribution license, while the example code is (still) covered by an open source MIT license. In plain English, this means that you can re-use course content however you want, as long as you give us credit.
A draft schedule for the July 13-31 offering of the course is now available. We’d welcome your feedback: does this order make sense, are there topics we’ve included that you don’t care about, have we left out anything really important (and if so, what should we drop to make room for it), etc.
A new(er) version of the slides has been posted at http://software-carpentry.org that includes styling changes courtesy of Ryan Feeley. There are still many minor formatting glitches; we’ll fix them in the coming week, and post a schedule showing which lectures are going to be given when.
We’ve also updated the Guest Speakers page with bios and abstracts for the people who’ll be talking at the MaRS Centre in Toronto on July 29. Talks will run 1-6 pm, and will be followed by a wine and cheese. The event is free, but will require advance registration—we’ll post details here as soon as we have them.
A new (but very rough) version of the slides for the course is now up at http://software-carpentry.org. This uses Eric Meyer’s S5 package for formatting and pagination (along with a short Python script to insert cross-references). We were planning to use LaTeX, but after messing around with packages, dependencies, and the like, HTML started to look at lot simpler. We still have a lot of reformatting to do (particularly with tables and code inclusions); if you’d like to help, or if you are a CSS expert and can help make the slides look good with Internet Explorer (right now they’re styled for Firefox), please let us know.
Peter Saffrey sent email from Glasgow last week to say that he’d run a one-day course based on Software Carpentry. If you see other uses, please let us know—we’d be happy to link to them.
Cameron Neylon (a guest speaker at this summer’s offering of the course) is putting together a paper for the new BMC journal Automated Experimentation titled “Head in the Clouds: Re-imagining the experimental laboratory record for the web-based networked world“. It’s an excellent description of what a web-native lab notebook could/should look like, and much more besides.
Registration is now open for students wishing to do Software Carpentry in Edmonton July 13-31. The course will be co-taught with its counterpart in Toronto, though the Edmonton edition is only open to graduate students and post-docs at Alberta institutions. For more information, please see the full announcement.