{"id":262,"date":"2020-04-03T18:00:55","date_gmt":"2020-04-03T22:00:55","guid":{"rendered":"https:\/\/ajeziorski.ca\/podcast\/?p=262"},"modified":"2022-07-26T23:14:14","modified_gmt":"2022-07-27T03:14:14","slug":"08-computational-time","status":"publish","type":"post","link":"https:\/\/ajeziorski.ca\/podcast\/08-computational-time\/","title":{"rendered":"08: Computational Time"},"content":{"rendered":"\n<p><em>&#8220;With great power, comes great responsibility&#8221; &#8211; Benjamin Parker<\/em><\/p>\n\n\n\n<p>The second episode of our <em>Into the Weeds<\/em> podcast arc is about how computing advances of the late 1970s and early 1980s were critical to the development of paleolimnology. The increased availability of computational power prompted rapid improvements in statistical techniques and software. Many of the programs used in paleolimnology today are able to trace their history back to this time period. We also spend some time reflecting on how the command line interface (CLI) and DIY approach to programming of the UNIX\/DOS era, that seemed to be in decline during the late-1990s and early-2000s (at least from our perspective), has returned with a vengeance through the proliferation of R-based statistical tools.<\/p>\n\n\n\n<p>The history of computing within paleolimnology is closely tied to the history of multivariate statistical techniques. Some of the statistical approaches paleolimnologists use today are relatively old. For example, principal component analysis (PCA) and correspondence analysis (CA) were invented\/proposed in the early 1900s and 1930s respectively. The complex calculations used in multivariate analyses became much less onerous as mainframe computers became available to universities in the 1970s and allowed the development of specialized software.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" width=\"355\" height=\"233\" src=\"https:\/\/ajeziorski.ca\/podcast\/wp-content\/uploads\/2020\/04\/mainframe.png\" alt=\"\" class=\"wp-image-268\" srcset=\"https:\/\/ajeziorski.ca\/podcast\/wp-content\/uploads\/2020\/04\/mainframe.png 355w, https:\/\/ajeziorski.ca\/podcast\/wp-content\/uploads\/2020\/04\/mainframe-300x197.png 300w\" sizes=\"(max-width: 355px) 100vw, 355px\" \/><figcaption>A few million bucks to generate a PCA in mere hours!<\/figcaption><\/figure><\/div>\n\n\n\n<p>Prior to the 1980s paleolimnology was largely qualitative, with some quantitative approaches limited to comparing ratios and indices for individual taxa. A major change occurred during the late 1970s with the development of detrended correspondence analysis (DCA) and its implementation in the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Fortran\">Fortran<\/a> program DECORANA (<a href=\"https:\/\/www.ceh.ac.uk\/services\/decorana-and-twinspan\">A DOS version of DECORANA is freely available, along with an early version of the hierarchical cluster analysis program TWINSPAN<\/a>).<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" width=\"178\" height=\"66\" src=\"https:\/\/ajeziorski.ca\/podcast\/wp-content\/uploads\/2020\/04\/dosPrompt.png\" alt=\"\" class=\"wp-image-264\"\/><figcaption>The Horror. . . The Horror. . .<\/figcaption><\/figure><\/div>\n\n\n\n<p>As personal computers became increasingly widespread in the 1980s, the complex multivariate datasets available in paleolimnology had considerable appeal to statisticians. Development of <a href=\"https:\/\/ajeziorski.ca\/podcast\/06-reconstructions-deconstructed\/\">calibration set and transfer function techniques<\/a> occurred rapidly, along with the emergence of programs designed to implement these techniques (e.g. <a href=\"http:\/\/canoco5.com\/\">CANOCO<\/a>), as well as software to simplify the production of stratigraphic diagrams (e.g. <a href=\"https:\/\/www.tiliait.com\/\">Tilia<\/a>).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"640\" height=\"480\" src=\"https:\/\/ajeziorski.ca\/podcast\/wp-content\/uploads\/2020\/04\/win95Desktop.png\" alt=\"\" class=\"wp-image-265\" srcset=\"https:\/\/ajeziorski.ca\/podcast\/wp-content\/uploads\/2020\/04\/win95Desktop.png 640w, https:\/\/ajeziorski.ca\/podcast\/wp-content\/uploads\/2020\/04\/win95Desktop-300x225.png 300w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><figcaption>What you see is&#8230; ugly<\/figcaption><\/figure>\n\n\n\n<p>In the wake of the graphical user interface (GUI) popularized by Windows 95, a fresh wave of software arrived for paleolimnologists. Slide projectors were quickly retired as <a href=\"https:\/\/en.wikipedia.org\/wiki\/PowerPoint\">PowerPoint<\/a> became the standard presentation format. A wide variety of statistical programs emerged (e.g. <a href=\"https:\/\/en.wikipedia.org\/wiki\/SPSS\">SPSS<\/a>), as well as highly specialized tools for analyzing and visualizing paleolimnological data (e.g. <a href=\"https:\/\/www.staff.ncl.ac.uk\/stephen.juggins\/software\/C2Home.htm\">C2<\/a>).<\/p>\n\n\n\n<p>Today, the dominance of Windows has decreased from its peak, and within one lab, students may be bouncing between Windows, macOS and\/or GNU\/Linux machines (plus iOS and Android).In this multiplatform era, the highly extensible <a href=\"https:\/\/en.wikipedia.org\/wiki\/R_(programming_language)\">R programming language<\/a> has emerged as an essential tool for the paleolimnology toolbox. Many of the older programs already mentioned have been implemented within R packages (e.g. the DCA function within the package <a href=\"https:\/\/cran.r-project.org\/web\/packages\/vegan\/index.html\">\u2018vegan\u2019<\/a> is called \u2018decorana\u2019, the functionality of C2 is provided by the package <a href=\"https:\/\/cran.r-project.org\/web\/packages\/rioja\/index.html\">\u2018rioja\u2019<\/a>, and many plots you will see in scientific papers today were generated using the <a href=\"https:\/\/cran.r-project.org\/web\/packages\/ggplot2\/index.html\">\u2018ggplot2\u2019<\/a> package). The return to a CLI interface is a little ironic given how alien the command prompt seemed to so many graduate students just a few years ago.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"639\" height=\"341\" src=\"https:\/\/ajeziorski.ca\/podcast\/wp-content\/uploads\/2020\/04\/rPrompt.png\" alt=\"\" class=\"wp-image-266\" srcset=\"https:\/\/ajeziorski.ca\/podcast\/wp-content\/uploads\/2020\/04\/rPrompt.png 639w, https:\/\/ajeziorski.ca\/podcast\/wp-content\/uploads\/2020\/04\/rPrompt-300x160.png 300w\" sizes=\"(max-width: 639px) 100vw, 639px\" \/><figcaption>Back to the future!<\/figcaption><\/figure>\n\n\n\n<p><a href=\"https:\/\/soundcloud.com\/coreideas\/ep-08-computational-time\">Episode 08 can be found here<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8220;With great power, comes great responsibility&#8221; &#8211; Benjamin Parker The second episode of our Into the Weeds podcast arc is&hellip;<\/p>\n","protected":false},"author":1,"featured_media":333,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[217],"tags":[81,92,66,84,83,28,79,85,89,80,90,86,91,82,87],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.13 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>08: Computational Time - Core Ideas<\/title>\n<meta name=\"description\" content=\"In thise episode of the Core Ideas podcast we discuss how computing advances of the 1970s and 1980s were critical to the development of paleolimnology.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ajeziorski.ca\/podcast\/08-computational-time\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"08: Computational Time - Core Ideas\" \/>\n<meta property=\"og:description\" content=\"In thise episode of the Core Ideas podcast we discuss how computing advances of the 1970s and 1980s were critical to the development of paleolimnology.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ajeziorski.ca\/podcast\/08-computational-time\/\" \/>\n<meta property=\"og:site_name\" content=\"Core Ideas\" \/>\n<meta property=\"article:published_time\" content=\"2020-04-03T22:00:55+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-07-27T03:14:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ajeziorski.ca\/podcast\/wp-content\/uploads\/2020\/04\/08_featured.png\" \/>\n\t<meta property=\"og:image:width\" content=\"645\" \/>\n\t<meta property=\"og:image:height\" content=\"275\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"adam\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"adam\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/ajeziorski.ca\/podcast\/08-computational-time\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/ajeziorski.ca\/podcast\/08-computational-time\/\"},\"author\":{\"name\":\"adam\",\"@id\":\"https:\/\/ajeziorski.ca\/podcast\/#\/schema\/person\/72bedfb150614dabc43298caca540eb9\"},\"headline\":\"08: Computational Time\",\"datePublished\":\"2020-04-03T22:00:55+00:00\",\"dateModified\":\"2022-07-27T03:14:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ajeziorski.ca\/podcast\/08-computational-time\/\"},\"wordCount\":539,\"publisher\":{\"@id\":\"https:\/\/ajeziorski.ca\/podcast\/#organization\"},\"keywords\":[\"back in my day\",\"C2\",\"calibration set\",\"CANOCO\",\"cluster analyses\",\"dating\",\"DCA\",\"Decorana\",\"ggplot2\",\"ordinations\",\"R\",\"rioja\",\"Tilia\",\"transfer functions\",\"vegan\"],\"articleSection\":[\"Into the Weeds\"],\"inLanguage\":\"en-CA\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ajeziorski.ca\/podcast\/08-computational-time\/\",\"url\":\"https:\/\/ajeziorski.ca\/podcast\/08-computational-time\/\",\"name\":\"08: Computational Time - Core Ideas\",\"isPartOf\":{\"@id\":\"https:\/\/ajeziorski.ca\/podcast\/#website\"},\"datePublished\":\"2020-04-03T22:00:55+00:00\",\"dateModified\":\"2022-07-27T03:14:14+00:00\",\"description\":\"In thise episode of the Core Ideas podcast we discuss how computing advances of the 1970s and 1980s were critical to the development of paleolimnology.\",\"breadcrumb\":{\"@id\":\"https:\/\/ajeziorski.ca\/podcast\/08-computational-time\/#breadcrumb\"},\"inLanguage\":\"en-CA\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ajeziorski.ca\/podcast\/08-computational-time\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ajeziorski.ca\/podcast\/08-computational-time\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ajeziorski.ca\/podcast\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"08: Computational Time\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ajeziorski.ca\/podcast\/#website\",\"url\":\"https:\/\/ajeziorski.ca\/podcast\/\",\"name\":\"Core Ideas\",\"description\":\"The Paleolimnology Podcast\",\"publisher\":{\"@id\":\"https:\/\/ajeziorski.ca\/podcast\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ajeziorski.ca\/podcast\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-CA\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/ajeziorski.ca\/podcast\/#organization\",\"name\":\"Core Ideas - A Paleolimnology Podcast\",\"url\":\"https:\/\/ajeziorski.ca\/podcast\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-CA\",\"@id\":\"https:\/\/ajeziorski.ca\/podcast\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/ajeziorski.ca\/podcast\/wp-content\/uploads\/2020\/01\/square.png\",\"contentUrl\":\"https:\/\/ajeziorski.ca\/podcast\/wp-content\/uploads\/2020\/01\/square.png\",\"width\":643,\"height\":643,\"caption\":\"Core Ideas - A Paleolimnology Podcast\"},\"image\":{\"@id\":\"https:\/\/ajeziorski.ca\/podcast\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/ajeziorski.ca\/podcast\/#\/schema\/person\/72bedfb150614dabc43298caca540eb9\",\"name\":\"adam\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-CA\",\"@id\":\"https:\/\/ajeziorski.ca\/podcast\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4db4612039360df5d274f14a3041f73e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4db4612039360df5d274f14a3041f73e?s=96&d=mm&r=g\",\"caption\":\"adam\"},\"url\":\"https:\/\/ajeziorski.ca\/podcast\/author\/adam\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"08: Computational Time - Core Ideas","description":"In thise episode of the Core Ideas podcast we discuss how computing advances of the 1970s and 1980s were critical to the development of paleolimnology.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ajeziorski.ca\/podcast\/08-computational-time\/","og_locale":"en_US","og_type":"article","og_title":"08: Computational Time - Core Ideas","og_description":"In thise episode of the Core Ideas podcast we discuss how computing advances of the 1970s and 1980s were critical to the development of paleolimnology.","og_url":"https:\/\/ajeziorski.ca\/podcast\/08-computational-time\/","og_site_name":"Core Ideas","article_published_time":"2020-04-03T22:00:55+00:00","article_modified_time":"2022-07-27T03:14:14+00:00","og_image":[{"width":645,"height":275,"url":"https:\/\/ajeziorski.ca\/podcast\/wp-content\/uploads\/2020\/04\/08_featured.png","type":"image\/png"}],"author":"adam","twitter_card":"summary_large_image","twitter_misc":{"Written by":"adam","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ajeziorski.ca\/podcast\/08-computational-time\/#article","isPartOf":{"@id":"https:\/\/ajeziorski.ca\/podcast\/08-computational-time\/"},"author":{"name":"adam","@id":"https:\/\/ajeziorski.ca\/podcast\/#\/schema\/person\/72bedfb150614dabc43298caca540eb9"},"headline":"08: Computational Time","datePublished":"2020-04-03T22:00:55+00:00","dateModified":"2022-07-27T03:14:14+00:00","mainEntityOfPage":{"@id":"https:\/\/ajeziorski.ca\/podcast\/08-computational-time\/"},"wordCount":539,"publisher":{"@id":"https:\/\/ajeziorski.ca\/podcast\/#organization"},"keywords":["back in my day","C2","calibration set","CANOCO","cluster analyses","dating","DCA","Decorana","ggplot2","ordinations","R","rioja","Tilia","transfer functions","vegan"],"articleSection":["Into the Weeds"],"inLanguage":"en-CA"},{"@type":"WebPage","@id":"https:\/\/ajeziorski.ca\/podcast\/08-computational-time\/","url":"https:\/\/ajeziorski.ca\/podcast\/08-computational-time\/","name":"08: Computational Time - Core Ideas","isPartOf":{"@id":"https:\/\/ajeziorski.ca\/podcast\/#website"},"datePublished":"2020-04-03T22:00:55+00:00","dateModified":"2022-07-27T03:14:14+00:00","description":"In thise episode of the Core Ideas podcast we discuss how computing advances of the 1970s and 1980s were critical to the development of paleolimnology.","breadcrumb":{"@id":"https:\/\/ajeziorski.ca\/podcast\/08-computational-time\/#breadcrumb"},"inLanguage":"en-CA","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ajeziorski.ca\/podcast\/08-computational-time\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/ajeziorski.ca\/podcast\/08-computational-time\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ajeziorski.ca\/podcast\/"},{"@type":"ListItem","position":2,"name":"08: Computational Time"}]},{"@type":"WebSite","@id":"https:\/\/ajeziorski.ca\/podcast\/#website","url":"https:\/\/ajeziorski.ca\/podcast\/","name":"Core Ideas","description":"The Paleolimnology Podcast","publisher":{"@id":"https:\/\/ajeziorski.ca\/podcast\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ajeziorski.ca\/podcast\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-CA"},{"@type":"Organization","@id":"https:\/\/ajeziorski.ca\/podcast\/#organization","name":"Core Ideas - A Paleolimnology Podcast","url":"https:\/\/ajeziorski.ca\/podcast\/","logo":{"@type":"ImageObject","inLanguage":"en-CA","@id":"https:\/\/ajeziorski.ca\/podcast\/#\/schema\/logo\/image\/","url":"https:\/\/ajeziorski.ca\/podcast\/wp-content\/uploads\/2020\/01\/square.png","contentUrl":"https:\/\/ajeziorski.ca\/podcast\/wp-content\/uploads\/2020\/01\/square.png","width":643,"height":643,"caption":"Core Ideas - A Paleolimnology Podcast"},"image":{"@id":"https:\/\/ajeziorski.ca\/podcast\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/ajeziorski.ca\/podcast\/#\/schema\/person\/72bedfb150614dabc43298caca540eb9","name":"adam","image":{"@type":"ImageObject","inLanguage":"en-CA","@id":"https:\/\/ajeziorski.ca\/podcast\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/4db4612039360df5d274f14a3041f73e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4db4612039360df5d274f14a3041f73e?s=96&d=mm&r=g","caption":"adam"},"url":"https:\/\/ajeziorski.ca\/podcast\/author\/adam\/"}]}},"_links":{"self":[{"href":"https:\/\/ajeziorski.ca\/podcast\/wp-json\/wp\/v2\/posts\/262"}],"collection":[{"href":"https:\/\/ajeziorski.ca\/podcast\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ajeziorski.ca\/podcast\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ajeziorski.ca\/podcast\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ajeziorski.ca\/podcast\/wp-json\/wp\/v2\/comments?post=262"}],"version-history":[{"count":6,"href":"https:\/\/ajeziorski.ca\/podcast\/wp-json\/wp\/v2\/posts\/262\/revisions"}],"predecessor-version":[{"id":274,"href":"https:\/\/ajeziorski.ca\/podcast\/wp-json\/wp\/v2\/posts\/262\/revisions\/274"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ajeziorski.ca\/podcast\/wp-json\/wp\/v2\/media\/333"}],"wp:attachment":[{"href":"https:\/\/ajeziorski.ca\/podcast\/wp-json\/wp\/v2\/media?parent=262"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ajeziorski.ca\/podcast\/wp-json\/wp\/v2\/categories?post=262"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ajeziorski.ca\/podcast\/wp-json\/wp\/v2\/tags?post=262"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}