{"id":649,"date":"2012-04-25T08:27:42","date_gmt":"2012-04-25T07:27:42","guid":{"rendered":"http:\/\/all-geo.org\/volcan01010\/?p=649"},"modified":"2012-05-03T16:10:03","modified_gmt":"2012-05-03T15:10:03","slug":"egu2012-open-source-software-in-geosciences","status":"publish","type":"post","link":"https:\/\/all-geo.org\/volcan01010\/2012\/04\/egu2012-open-source-software-in-geosciences\/","title":{"rendered":"EGU2012 Open Source Software in Geosciences"},"content":{"rendered":"<p>A splinter session yesterday drew a larger-than-expected crowd to talk about the use of <a href=\"http:\/\/en.wikipedia.org\/wiki\/Free_and_open_source_software\" target=\"_blank\">free and open source software<\/a> (FOSS) in the geosciences.\u00a0 Those in attendance spanned the range from developers to end-users and the main outcome is that there will probably be a dedicated FOSS in science session at EGU2013.<\/p>\n<h3>A list of FOSS for geoscientists<\/h3>\n<p>A lot of the discussion yesterday was about open source software used in computer models (e.g. <a href=\"http:\/\/glimmer-cism.berlios.de\/\" target=\"_blank\">Glimmer-CISM<\/a>, a community-written model of ice sheet dynamics).\u00a0 Examples of more general use of FOSS in geosciences are using GRASS and QGIS instead of ArcMap, Python instead of Matlab, Inkscape instead of Illustrator.\u00a0 For a longer list and a discussion of the advantages of FOSS, see the post: <a href=\"http:\/\/all-geo.org\/volcan01010\/2011\/11\/all-the-software-a-geoscientists-needs-for-free\/\" target=\"_blank\">All the software a geoscientist needs.\u00a0 For free!<\/a><\/p>\n<h3>Showcase of FOSS in research presented at EGU2012<\/h3>\n<p>Have you used FOSS in research that you are presenting at EGU2012?\u00a0 If so, add an advert for your work in the comments (even if it has already been presented).\u00a0 The list will demonstrate the wide variety of applications for FOSS in the geosciences.\u00a0 Abstracts for the presentations can be looked up on the <a href=\"http:\/\/meetingorganizer.copernicus.org\/egu2012\/meetingprogramme\" target=\"_blank\">conference planner website<\/a>.<\/p>\n<h3>Topics discussed at the meeting<\/h3>\n<p>Much of the discussion was led by scientists who are also developers of the software that they used.\u00a0 Some of the main themes were:<\/p>\n<ul>\n<li><em>The need for reproducibility in science.<\/em> If people cannot reproduce your results, how can they test if your hypothesis is correct?\u00a0 This issue was highlighted in a <a href=\"http:\/\/arstechnica.com\/science\/news\/2012\/02\/science-code-should-be-open-source-according-to-editorial.ars\" target=\"_blank\">recent editorial in Nature<\/a>, and it is likely that it will be increasingly necessary to publish code alongside results.<\/li>\n<li><em>Logistical issues with packaging code<\/em>.\u00a0 Many open source software projects are built different packages from many sources, each with their own schedule of updates.\u00a0 Sometimes, using a different version of one of these can cause a model to give a different result.\u00a0 The need was discussed to ensure that older versions of packages are always available so that results can be exactly reproduced.<\/li>\n<li><em>Getting credit for your work<\/em>.\u00a0 If an open source model is used by the scientific community, it has, in effect, been peer reviewed.\u00a0 Can a system be developed so that the software itself becomes a citable bit of science, e.g. with a Digital Object Identifier (DOI)? How would this system cope with different versions of the same program?<\/li>\n<li><em>Ensuring good documentation<\/em>.\u00a0 Scientists often write code for their own use and give little thought to documenting it for others.\u00a0 If an open-access journal could be created where documentation for a hydrological or climate model could be published, along with an example use case, this would make it easier for others to use the models as well as giving another way of citing the author(s).<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>A splinter session yesterday drew a larger-than-expected crowd to talk about the use of free and open source software (FOSS) in the geosciences.\u00a0 Those in attendance spanned the range from developers to end-users and the main outcome is that there &hellip; <a href=\"https:\/\/all-geo.org\/volcan01010\/2012\/04\/egu2012-open-source-software-in-geosciences\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[10],"class_list":["post-649","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-egu2012"],"_links":{"self":[{"href":"https:\/\/all-geo.org\/volcan01010\/wp-json\/wp\/v2\/posts\/649","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/all-geo.org\/volcan01010\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/all-geo.org\/volcan01010\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/all-geo.org\/volcan01010\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/all-geo.org\/volcan01010\/wp-json\/wp\/v2\/comments?post=649"}],"version-history":[{"count":8,"href":"https:\/\/all-geo.org\/volcan01010\/wp-json\/wp\/v2\/posts\/649\/revisions"}],"predecessor-version":[{"id":651,"href":"https:\/\/all-geo.org\/volcan01010\/wp-json\/wp\/v2\/posts\/649\/revisions\/651"}],"wp:attachment":[{"href":"https:\/\/all-geo.org\/volcan01010\/wp-json\/wp\/v2\/media?parent=649"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/all-geo.org\/volcan01010\/wp-json\/wp\/v2\/categories?post=649"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/all-geo.org\/volcan01010\/wp-json\/wp\/v2\/tags?post=649"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}