<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Tools on The Carpentries</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/tag/tools/</link><description>Recent content in Tools on The Carpentries</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Wed, 20 Nov 2024 10:51:28 -0500</lastBuildDate><atom:link href="https://deploy-preview-705--carpentries-website.netlify.app/blog/tag/tools/index.xml" rel="self" type="application/rss+xml"/><item><title>My Favorite tool - A Coding Sandbox</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2017/12/replit_fave/</link><pubDate>Thu, 21 Dec 2017 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2017/12/replit_fave/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>My favorite tool is &lt;a href="https://repl.it/">repl.it&lt;/a>, a &amp;lsquo;sandbox&amp;rsquo; tool to help me test and refine Python code.&lt;/p>
&lt;h4 id="why-do-i-like-it">Why do I like it?&lt;/h4>
&lt;p>It is an online tool for testing/running code. It allows you to write and run code in
a number of &lt;a href="https://repl.it/languages">different languages&lt;/a>, and see the results.
No R support I&amp;rsquo;m afraid, but it does have Python (2 and 3), Ruby, Haskell, Go, JavaScript and many more.&lt;/p></description></item><item><title>My Favorite Tool - Asking for Help</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2017/11/asking-for-help/</link><pubDate>Tue, 28 Nov 2017 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2017/11/asking-for-help/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>My favorite tool is asking for help.
You may not think of it as a tool,
but it&amp;rsquo;s something I use frequently to solve a wide range of problems,
so I think it qualifies.
Whether it&amp;rsquo;s saying,
&amp;ldquo;I don&amp;rsquo;t know what to do next – does anyone have any ideas?&amp;rdquo; when teaching,
or &lt;a href="%7B%7Bsite.baseurl%7D%7D/blog/2013/11/updated-cold-call.html">cold-calling people&lt;/a>
to see if they&amp;rsquo;ll host a workshop,
asking for help has probably done more for me
than Emacs and version control combined.&lt;/p></description></item><item><title>My Favourite Tool: OpenRefine</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2017/10/schneider-fave/</link><pubDate>Mon, 30 Oct 2017 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2017/10/schneider-fave/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;h4 id="my-favorite-tool-is-openrefinehttpopenrefineorg">My favorite tool is &lt;a href="http://openrefine.org/">OpenRefine&lt;/a>.&lt;/h4>
&lt;p>OpenRefine all the way, baby! I&amp;rsquo;m the curator of &lt;a href="https://www.eagle-i.net">eagle-i&lt;/a>, an RDF open access repository of stem cells,
viruses, mice, core facilities,
lab equipment and people. I use OpenRefine to facet by URI,
by date, by label, to clean the data up, search for anomalies and export in csv,
Excel or whatever format is needed for my purpose.&lt;/p>
&lt;p>I use OpenRefine&amp;rsquo;s General Refine Expression Language functionality (GREL) to perform complex search and replace,
to transform the data, to break up and combine strings.&lt;/p></description></item><item><title>My Favourite Tool: Git/GitHub</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2017/10/oliver-fave/</link><pubDate>Wed, 25 Oct 2017 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2017/10/oliver-fave/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;h4 id="my-favorite-tool-is-">My favorite tool is &amp;hellip;&lt;/h4>
&lt;p>I love &lt;a href="https://git-scm.com/">Git&lt;/a> and &lt;a href="https://github.com">GitHub&lt;/a>.&lt;/p>
&lt;p>I only use them for work I care about. Examples include lesson development for R workshops, my recent performance review
packet, and collaborative projects on species distribution modeling. Oh, and Software Carpentry workshop websites (obviously).&lt;/p>
&lt;h4 id="why-i-like-git">Why I like Git:&lt;/h4>
&lt;p>The version control system and the companion remote host system (GitHub or Bitbucket or CloudForge, etc.) provide a
great versioning and collaboration platform, the highlights of which have been enumerated many times over and in such depth that
I won&amp;rsquo;t talk about them here.&lt;/p></description></item><item><title>Blogging for the Carpentries - We Want to Hear From You</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2017/10/fave-tools/</link><pubDate>Mon, 16 Oct 2017 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2017/10/fave-tools/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>This is an open invitation to our community members to share their knowledge.&lt;/p>
&lt;p>We have a global community working in many different disciplines using a vast range of tools. On our blog, we would like to tap
into that community experience and then share that hard-won knowledge.&lt;/p>
&lt;p>This kind of information could help people new to a discipline, or might inspire others to try out a tool they have never used before.&lt;/p></description></item><item><title>My Favourite Tool: R</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2017/10/my-fave-tool/</link><pubDate>Mon, 16 Oct 2017 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2017/10/my-fave-tool/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;h3 id="my-favorite-tool-for-data-analysis-is-rhttpswwwr-projectorg">My favorite tool for data analysis is &lt;a href="https://www.r-project.org/">R&lt;/a>.&lt;/h3>
&lt;p>I have used it for a few years now, I feel at ease when I need to work with tabular data.
Using R makes my work enjoyable. I can clean my data in one place - &lt;a href="https://www.rstudio.com/">RStudio&lt;/a> - and then work with it creating new graphics.
I also enjoy learning new things in R. Its constant development gives you the chance to learn a bit more every day. This is thanks to a
huge collaborative community that supports you, with quick answers, with examples, and with new packages.&lt;/p></description></item><item><title>How to print our lessons?</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2017/05/print-lesson/</link><pubDate>Mon, 08 May 2017 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2017/05/print-lesson/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>From the time that I joined Software Carpentry,
I remember two feature requests that often showed up on our list of issues.
The first one was links to help navigate the lessons
and the second one was a way to print the lessons.
Adding these two features was challenging
because the limited information that is available as metadata by Jekyll
(or Pandoc, which we used for a while).
In addition,
we want to have a &amp;ldquo;real&amp;rdquo; solution,
instead of a workaround that is going to stop work in a few months.
Although as software developers we knew that at every release of Jekyll,
or any other library, that we are using
exist a chance that our pipeline will break.&lt;/p></description></item><item><title>Plans for Windows Installer</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2017/05/windows-installer/</link><pubDate>Thu, 04 May 2017 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2017/05/windows-installer/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>In March,
we had two email threads on our &lt;a href="http://lists.software-carpentry.org/listinfo/discuss">discuss mailing list&lt;/a>
related to nano on Windows machines
The &lt;a href="http://lists.software-carpentry.org/pipermail/discuss/2017-March/005085.html">first thread&lt;/a>
was about &amp;ldquo;nano not found&amp;rdquo;,
a bug on our installer that we never managed to trace.
The &lt;a href="http://lists.software-carpentry.org/pipermail/discuss/2017-March/005140.html">second thread&lt;/a>
was about some &amp;ldquo;misbehaviour&amp;rdquo; of nano on Windows,
and the suggestion to use &lt;a href="https://atom.io/">Atom&lt;/a> as the default text editor.
The suggestion to use Atom
started a long discussion where instructors described their reasons to use nano
and why Atom is inadequate which lead us to start investigating ways to install nano properly on Windows.
On May 3rd,
Kate Hertweck, Maneesha Sane, Naupaka Zimmerman, Rémi Emonet and I met online
to draft a plan&amp;mdash;taking into consideration all of the feedback that was provided in the past month&amp;mdash;to solve the problem with nano on Windows.&lt;/p></description></item><item><title>Software tools for unix shell: Survey and April community call</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2017/04/installer-community-call/</link><pubDate>Fri, 14 Apr 2017 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2017/04/installer-community-call/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>The Software Carpentry &lt;a href="https://software-carpentry.org/conduct/">Code of Conduct&lt;/a> includes
a somewhat tongue-in-cheek reference to nondiscrimination based on &amp;ldquo;choice of text
editor.&amp;rdquo; While a choice of software may seem trivial, this particular discussion has led
to more than one heated exchange among programmers. In fact, the &lt;a href="http://lists.software-carpentry.org/pipermail/discuss/2017-March/thread.html">Discuss list in March&lt;/a>
was very active concerning issues with the Windows installer, which provides access to the
nano text editor through Git for Windows (used in both the Software Carpentry Shell and Git
lessons). That discussion eventually transitioned to consideration of alternative software
tools we might consider using and moved over to &lt;a href="https://github.com/carpentries/conversations/issues/11">GitHub&lt;/a>,
where you can read more about the opinions and options voiced by participants.&lt;/p></description></item><item><title>Cookie Cutter</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/02/cookie-cutter/</link><pubDate>Tue, 10 Feb 2015 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/02/cookie-cutter/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 I was first introduced to William Stafford Noble's paper
 "&lt;a href="http://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1000424">A Quick Guide to Organizing Computational Biology Projects&lt;/a>"
 when Ivan Gonzalez and I taught Harvard last November. Noble describes
 how scientists in Computational Biology should set up their
 project folders so code, results, outputs, figures, and papers are
 all in easily understandable locations. He also writes about how
 one should run experiments (using driver scripts) to make workflows
 reproducible, readable, and understandable to others (and your
 future self).
&lt;/p></description></item><item><title>Plot This</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/02/plot-this/</link><pubDate>Mon, 09 Feb 2015 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2015/02/plot-this/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>
 The most useful little guide to visualization I've ever found
 is the decision tree created by Andrew Abela,
 which you can find &lt;a href="http://extremepresentation.typepad.com/files/choosing-a-good-chart-09.pdf">here&lt;/a>.
 Do you want to show a comparison, a distribution, a relationship, or a composition?
 If it's a comparison, is it among items or over time?
 Each choice leads to a different kind of plot,
 and while you may not agree with all the choices,
 it makes the reasoning behind them concrete.
&lt;/p></description></item><item><title>Oh My God It's Django!</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2006/08/oh-my-god-its-django/</link><pubDate>Thu, 17 Aug 2006 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2006/08/oh-my-god-its-django/</guid><description>&lt;p>&lt;b>This post originally appeared on the &lt;a href="https://software-carpentry.org/">Software Carpentry website.&lt;/a>&lt;/b>&lt;/p>
&lt;p>&lt;strong>Guido just pronounced: Django is &lt;em>the&lt;/em> web framework&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>Won't be part of the core, but will be as "standard" as PIL or NumPy&lt;/li>
&lt;li>This was &lt;em>not&lt;/em> what I expected the outcome of my talk would be, but hey, I'll take it ;-)&lt;/li>
&lt;li>He hopes that Django and TurboGears will converge&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>Eric Jones: Enthought Tool Suite&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>Enthought does open source software and consulting for scientific computing with Python
&lt;ul>
&lt;li>One of the sponsors of this conference&lt;/li>
&lt;li>Providing hosting for Software Carpentry&lt;/li>
&lt;li>Walked through traits and other offerings&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>Chris Mueller: Synthetic Programming with Python&lt;/strong>&lt;/p></description></item></channel></rss>