updated readme and resume, added august blog

This commit is contained in:
Vicky Steeves 2017-08-28 17:07:26 -04:00
parent dd778d777a
commit 7e658e2520
3 changed files with 197 additions and 32 deletions

View File

@ -1,8 +1,44 @@
[![forthebadge](http://forthebadge.com/images/badges/contains-cat-gifs.svg)](http://forthebadge.com) [![Build Status](https://travis-ci.org/VickySteeves/personal-website.svg?branch=master)](https://travis-ci.org/VickySteeves/personal-website) [![forthebadge](http://forthebadge.com/images/badges/60-percent-of-the-time-works-every-time.svg)](http://forthebadge.com)
[![forthebadge](http://forthebadge.com/images/badges/contains-cat-gifs.svg)](http://forthebadge.com)
### [vickysteeves.com](http://vickysteeves.com) ### About
My website, [vickysteeves.com](http://vickysteeves.com), upgraded from coding-by-hand (n00b) to [Nikola](https://getnikola.com/), a static site generator.
My website, recently upgraded from coding-by-hand (n00b) to [Nikola](https://getnikola.com/), a static site generator. ### Building
This site relies on Python and [Nikola](https://getnikola.com/), a static site generator.
I would recommend you use a virtualenv to build and view this website. This is a Python tool to create isolated Python environments. The HitchHiker's Guide to Python has a [great guide](http://docs.python-guide.org/en/latest/dev/virtualenvs/) on virtual environments that I used to learn how to use/interact with virtualenvs.
Here's how to make and activate a virtual environment:
<pre><code># install the tool virtualenv
$ pip install virtualenv
# create the Python 3 virtual environment
$ virtualenv -p python3 my-website
# activate the virtual environment
$ source my-website/bin/activate
</pre></code>
Now, you can get started and install all of the dependecies of my website!
<pre><code># install the dependencies
$ pip install Nikola['extras']
# clone this repo
$ git clone git@gitlab.com:VickySteeves/personal-website.git
# change directory (cd) so you are in the right folder for the website
$ cd personal-website
# build the website
$ nikola build
# see the website
$ nikola serve -b
</pre></code>
You should now be able to see and interact with my website locally!
### RSS Feed ### RSS Feed
Found here: [http://vickysteeves.com/rss.xml](http://vickysteeves.com/rss.xml) Found here: [http://vickysteeves.com/rss.xml](http://vickysteeves.com/rss.xml)

125
posts/2017-08-25.html Normal file
View File

@ -0,0 +1,125 @@
<!--
.. title: How GitLab can help in research reproducibility
.. slug: gitlab-repro
.. date: 2017-08-25 14:08:25 UTC-04:00
.. tags:
.. category: Professional Life
.. link: https://gitlab.com/VickySteeves/personal-website/blob/master/posts/2017-08-25.html
.. description:
.. type: text
-->
<!DOCTYPE html>
<html>
<body>
<p><strong>See this post on GitLab's blog <a href="https://about.gitlab.com/2017/08/25/gitlab-and-reproducibility/">here.</strong></p>
<p>NYU reproducibility librarian Vicky Steeves shares why GitLab is her choice for ongoing collaborative research, and how it can help overcome challenges with sharing code in academia.</p>
<p>GitLab is a great platform for active, ongoing, collaborative research. It enables folks to work together easily and share that work in the open. This is especially poignant given the problems in sharing code in academia, across time and people.</p>
<!-- TEASER_END -->
<img src="http://phdcomics.com/comics/archive/phd031214s.gif" alt="phd-code-comic">
<p>It's no surprise that GitLab, a platform for collaborative coding and Git repository hosting, has features for reproducibility that researchers can leverage for their own and their communities' benefit.</p>
<h3 id="what-exactly-is-reproducibility-">What exactly is reproducibility?</h3>
<p>Reproducibility is a core component in a variety of work, from software engineering to research. For software engineers, the ability to reproduce errors or functionality is key to development. For researchers, reproducibility is about independent verification of results/methods, to build on top of previous work, and to increase the impact, visibility, and quality of research. Y'know. That Sir Isaac Newton quote in every reproducibility presentation ever: "If I have seen further, it is by standing on the shoulders of giants."</p>
<p>Like all things, reproducibility exists on a spectrum. I like Stodden et al's definitions from the <a href="http://stodden.net/icerm_report.pdf">2013 ICERM report</a>, so I'll use those:</p>
<table class="table-bordered">
<thead>
<tr>
<th style="text-align:center">ICERM Report Definitions</th>
<th style="text-align:center">Potential Real-World Examples</th>
</tr>
</thead>
<tbody>
<tr>
<td>Reviewable Research: Sufficient detail for peer review and assessment</td>
<td>The code and data are openly available</td>
</tr>
<tr>
<td>Replicable Research: Tools are available to duplicate the author's results using their data</td>
<td>The tools (software) used in the analysis are freely available for others to confirm results</td>
</tr>
<tr>
<td>Confirmable Research: Main conclusions can be attained independently without author's software</td>
<td>Others can reach the conclusion using similar tools, not necessarily the same as the author, or on a different operating system</td>
</tr>
<tr>
<td>Auditable Research: Process and tools archived such that it can be defended later if necessary</td>
<td>The tools, environment, data, and code are put into a preservation-ready format</td>
</tr>
<tr>
<td>Open/Reproducible Research: Auditable research made openly available</td>
<td>Everything above is made available in a repository for others to examine and use</td>
</tr>
</tbody>
</table>
&nbsp;
<p>The last bullet there is the goal <strong>open and reproducible research</strong>. Releasing code and data are key to open research, but not necessarily enough for reproducibility. This is where the concept of computational reproducibility becomes important, where whole environments are captured. You could also look at it this way:</p>
<img src="https://osf.io/8rx9y/download" alt="reproducibility-pyramid" height="50%" width="50%" style="display: block; margin: 0 auto;">
<h3 id="how-can-gitlab-help-">How can GitLab help?</h3>
<p>There are a few solutions out there, including containers (such as Docker or Singularity) for active research, and <a href="http://o2r.info/">o2r</a> and <a href="https://reprozip.org">ReproZip</a> for capturing and reproducing completed research. For this post, I'm going to focus on active research and containers.</p>
<p>I like GitLab for research reproducibility because it makes working together simple, and seamless. There's no hacking together 100 different third-party services. GitLab has hosting, LFS, and integrated Continuous Integration for free, for both public and private repositories! Everything is integrated in a single GitLab repository which, if made publicly available, can enable secondary users to reproduce results in a more streamlined fashion. You can also keep these private to a group you control the visibility of everything in one repository in one place, as opposed to updating permissions across multiple services.</p>
<p>There are a few key features that set GitLab apart when it comes to containers and reproducibility. The first is that GitLab doesn't use a third-party service for continuous integration. It's shipped with CI runners which can use Docker images from GitLab's registry. Basically, you can use the Docker Container Registry, a secure, private Docker registry, to choose a container that GitLab CI uses to run each job in a separate and isolated container.</p>
<p><img src="https://about.gitlab.com/images/ci/arch-1.jpg" alt="gitlab-ci-repro"></p>
<p>If you don't feel like using the GitLab registry, you can also use images from DockerHub or a custom Docker container you're already using locally. These can be integrated with GitLab CI, and if made public, any secondary users can use it as well!</p>
<h3 id="let-s-look-at-an-example">Let&#39;s look at an example</h3>
<p>This process is set up in a single file, a <code>.gitlab-ci.yml</code>. Another feature that makes my life easier GitLab can syntax-check the CI config files! The <code>.gitlab-ci.yml</code> file describes the pipelines and stages, each of which has a different function and can have its own tags, produce its own artifacts, and reuse artifacts from other stages. These stages can also run in parallel if needed. Here's an example of what a basic config file looks like with R:</p>
<pre><code>image: jangorecki/r-base-dev
<span class="hljs-keyword">test:
</span>script:
- R CMD build . --no-build-vignettes --no-manual
- PKG_FILE_NAME=$(ls <span class="hljs-string">-1</span>t *.tar.gz | head -n 1)
- R CMD check "${PKG_FILE_NAME}" --no-build-vignettes --no-manual --as-cran
</code></pre><p>And here's an example of building a website using the GitLab and the static site generator, Nikola:</p>
<pre><code>image: registry.gitlab.<span class="hljs-keyword">com</span>/paddy-hack/nikol<span class="hljs-variable">a:7</span>.<span class="hljs-number">8.7</span>
tes<span class="hljs-variable">t:</span>
<span class="hljs-keyword">scrip</span><span class="hljs-variable">t:</span>
- nikola build
excep<span class="hljs-variable">t:</span>
- master
page<span class="hljs-variable">s:</span>
<span class="hljs-keyword">scrip</span><span class="hljs-variable">t:</span>
- nikola build
artifact<span class="hljs-variable">s:</span>
path<span class="hljs-variable">s:</span>
- public
<span class="hljs-keyword">only</span>:
- master
</code></pre>
<p>It's also worth noting that you can use different containers per step in your workflow, if you outline it in your .gitlab-ci.yml. If your data collection script runs in one environment but your analysis script needs another, that's perfectly fine using GitLab, and others have the information to reproduce it easily! Another feature that puts GitLab apart is that a build of one project can trigger a build of another AKA, multi-project pipelines. For those of you working with big data, you can automatically spin up and down VMs to make sure your builds get processed immediately with GitLab's CI as well.</p>
<p>Here are some other great resources and examples of using GitLab to make research more reproducible:</p>
<ul>
<li><a href="https://gitlab.com/jangorecki/r.gitlab.ci">Gitlab-CI for R packages</a></li>
<li><a href="https://bertelsen.ca/example-gitlab-ci-yml-for-r-projects/">Example gitlab-ci.yml for R Projects</a></li>
<li><a href="http://www.jonzelner.net/statistics/make/docker/reproducibility/2016/05/31/reproducibility-pt-1/">Blog Post explaining GitLab + reproducibility - Jon Zelner</a></li>
<li><a href="https://gitlab.com/jzelner/reproducible-stan">GitLab repo accompanying blog post - Jon Zelner</a></li>
<li><a href="https://www.nersc.gov/assets/Uploads/2017-02-06-Gitlab-CI.pdf">Continuous Integration with Gitlab - Tony Wildish</a></li>
</ul>
</body>
</html>

View File

@ -12,10 +12,11 @@
<body> <body>
<ul class="nav nav-tabs"> <ul class="nav nav-tabs">
<li class="active"><a href="#int" data-toggle="tab" aria-expanded="false">Interests & Skills</a></li> <li class="active"><a href="#int" data-toggle="tab" aria-expanded="false">Interests & Skills</a></li>
<li class=""><a href="#edu" data-toggle="tab" aria-expanded="true">Education</a></li> <li><a href="#edu" data-toggle="tab" aria-expanded="true">Education</a></li>
<li class=""><a href="#emp" data-toggle="tab" aria-expanded="true">Employment</a></li> <li><a href="#emp" data-toggle="tab" aria-expanded="true">Employment</a></li>
<li class=""><a href="#pub" data-toggle="tab" aria-expanded="true">Presentations & Publications</a></li> <li><a href="#pub" data-toggle="tab" aria-expanded="true">Publications</a></li>
<li class=""><a href="#mis" data-toggle="tab" aria-expanded="true">Other Professional Output</a></li> <li><a href="#pre" data-toggle="tab" aria-expanded="true">Presentations</a></li>
<li><a href="#mis" data-toggle="tab" aria-expanded="true">Other Professional Output</a></li>
</ul> </ul>
<div class="tab-content"> <div class="tab-content">
@ -36,15 +37,15 @@
<!-- EDUCATION --> <!-- EDUCATION -->
<div class="tab-pane fade" id="edu"> <div class="tab-pane fade" id="edu">
<ul style="margin-top: 1em;"> <ul style="margin-top: 1em;">
<li>Simmons College, Boston, MA, USA:</li> <li><strong>Simmons College</strong>, Boston, MA, USA:</li>
<ul> <ul>
<li>Master of Library and Information Science, August 2014 <li><em>Master of Library and Information Science</em>, August 2014
<ul><li>GPA: 3.85</li></ul> <ul><li>GPA: 3.85</li></ul>
<li>Research Opportunities</li> <li>Research Opportunities</li>
<ul><li><a href="http://gslis.simmons.edu/smallworld/smallworldProjectStaff.html">Small World Project:</a></li> <ul><li><a href="http://gslis.simmons.edu/smallworld/smallworldProjectStaff.html">Small World Project:</a></li>
<ul><li>Research done accompanying Dr. Kathy Wisser, March-June 2014 <ul><li>Research done accompanying Dr. Kathy Wisser, March-June 2014
<li>Research completed. I provided software analysis using Gephi, a data visualization software, on researchers' social network analysis of historical relationships between literary figures.</li></ul></ul> <li>Research completed. I provided software analysis using Gephi, a data visualization software, on researchers' social network analysis of historical relationships between literary figures.</li></ul></ul>
<li>Bachelor of Science in Computer Science and Information Technology, May 2013</li> <li><em>Bachelor of Science in Computer Science and Information Technology</em>, May 2013</li>
<ul><li>GPA: 3.75</li> <ul><li>GPA: 3.75</li>
<li>Honours Thesis: Computational Linguistic Approach to Inflection in Human Speech and Difference in Meaning</li></ul> <li>Honours Thesis: Computational Linguistic Approach to Inflection in Human Speech and Difference in Meaning</li></ul>
<ul> <ul>
@ -80,9 +81,6 @@
<li>Simmons College 3-1 Program, where students complete an undergraduate degree in three years and a master's degree in one year, first participant; 2010-present</li> <li>Simmons College 3-1 Program, where students complete an undergraduate degree in three years and a master's degree in one year, first participant; 2010-present</li>
<li>Simmons College Dean's List, 2010-2013</li> <li>Simmons College Dean's List, 2010-2013</li>
<li>United Pilgrimage for Youth, sponsored participant; Summer 2009</li></ul></ul></ul> <li>United Pilgrimage for Youth, sponsored participant; Summer 2009</li></ul></ul></ul>
<li>Hamilton Wenham Regional High School, Hamilton, MA, USA: </li>
<ul><li>High School Diploma, June 2010</li></ul>
</ul> </ul>
</div> </div>
@ -149,10 +147,19 @@
</ul> </ul>
</div> </div>
<!-- PRESENT & PUB --> <!-- PUB -->
<div class="tab-pane fade" id="pub"> <div class="tab-pane fade" id="pub">
<ul style="margin-top: 1em;"> <ul style="margin-top: 1em;">
<li>Steeves, Vicky (2017) "<a href="http://digitalcommons.du.edu/collaborativelibrarianship/vol9/iss2/4">Reproducibility Librarianship</a>," Collaborative Librarianship: Vol. 9 : Iss. 2 , Article 4.</li> <li>Steeves, V., Chirigati, F., Rampin R. (2017) "<a href="https://osf.io/preprints/lissa/5tm8d">Using ReproZip for Reproducibility and Library Services</a>", Pre-Print available on the <a href="https://osf.io/preprints/lissa">LIS Scholarship Archive</a>.</li>
<li>Steeves, V. (2017) "<a href="http://digitalcommons.du.edu/collaborativelibrarianship/vol9/iss2/4">Reproducibility Librarianship</a>", Collaborative Librarianship: Vol. 9 : Iss. 2 , Article 4.</li>
<li>Rampin, R., Chirigati, F., Shasha, D., Steeves, V., Freire, J. (2016, December 1) "<a href="http://dx.doi.org/10.21105/joss.00107">ReproZip: The Reproducibility Packer</a>", <a href="http://joss.theoj.org">The Journal of Open Source Software</a>. 1.8.</li>
<li>Blumenthal, K.-R., Griesinger, P., Julia, Peltzman, S., & Steeves, V. (2016, October 6) "<a href="https://osf.io/zndwq">What makes a digital steward: A competency profile based on the National Digital Stewardship Residencies</a>", iPres 2016: The 13th International Conference on Digital Preservation. Bern, Switzerland.</li>
</ul>
</div>
<!-- PRESENT -->
<div class="tab-pane fade" id="pre">
<ul style="margin-top: 1em;">
<li><a href="https://vickysteeves.gitlab.io/2017-SciPy">Creating Reproducible Experiments with ReproZip</a>, Steeves, V. & <a href="https://remram.fr/" >Rampin, R.</a>, Chirigati, F. <a href="https://scipy2017.scipy.org/ehome/index.php?eventid=220975&"> SciPy 2017</a>, July 2017. Austin, Texas.</li> <li><a href="https://vickysteeves.gitlab.io/2017-SciPy">Creating Reproducible Experiments with ReproZip</a>, Steeves, V. & <a href="https://remram.fr/" >Rampin, R.</a>, Chirigati, F. <a href="https://scipy2017.scipy.org/ehome/index.php?eventid=220975&"> SciPy 2017</a>, July 2017. Austin, Texas.</li>
<li><a href="https://osf.io/sy2zf/">Open, Public Goods Infrastructure for Research Management & Discovery</a>, Spitzer, M., Steeves, V., & Hudson-Vitale, C., IASSIST 2017, May 2017. Kansas City, Kansas.</li> <li><a href="https://osf.io/sy2zf/">Open, Public Goods Infrastructure for Research Management & Discovery</a>, Spitzer, M., Steeves, V., & Hudson-Vitale, C., IASSIST 2017, May 2017. Kansas City, Kansas.</li>
<li><a href="https://gitlab.com/VickySteeves/2017-IASSIST-ReproZip">Reproducing and Preserving Research with ReproZip</a>, Steeves, V., & Rampin, R., IASSIST 2017, May 2017. Kansas City, Kansas.</li> <li><a href="https://gitlab.com/VickySteeves/2017-IASSIST-ReproZip">Reproducing and Preserving Research with ReproZip</a>, Steeves, V., & Rampin, R., IASSIST 2017, May 2017. Kansas City, Kansas.</li>
@ -160,10 +167,7 @@
<ul>Additional Roles:<li>Invited Panelist</li><li>Lead 2 breakout sessions focusing on reproducing workshop participants' work with ReproZip</li></ul> <ul>Additional Roles:<li>Invited Panelist</li><li>Lead 2 breakout sessions focusing on reproducing workshop participants' work with ReproZip</li></ul>
<li><a href="https://osf.io/umy6g/">Reproducible computational research in the publication cycle</a>, Steeves, V., Rampin, R., & Nüst, D, European Geosciences Union General Assembly 2017, April 2017. Vienna, Austria.</li> <li><a href="https://osf.io/umy6g/">Reproducible computational research in the publication cycle</a>, Steeves, V., Rampin, R., & Nüst, D, European Geosciences Union General Assembly 2017, April 2017. Vienna, Austria.</li>
<li><a href="https://drive.google.com/open?id=1ia7MYiIEoJF1D5G0YsolwsxHGPT6pmiwC8-yqUg1q_Q">Panel Presentation: Reproducibility: the What, Why, & How</a> in 'Open Science: Understanding Modern Research Practices.' Vicky Steeves, Robin Champieux, Jeff Leek, Brett Davidson, Eka Grguric. Association of Research and College Libraries Conference, March 25, 2017. Balitmore, Maryland.</li> <li><a href="https://drive.google.com/open?id=1ia7MYiIEoJF1D5G0YsolwsxHGPT6pmiwC8-yqUg1q_Q">Panel Presentation: Reproducibility: the What, Why, & How</a> in 'Open Science: Understanding Modern Research Practices.' Vicky Steeves, Robin Champieux, Jeff Leek, Brett Davidson, Eka Grguric. Association of Research and College Libraries Conference, March 25, 2017. Balitmore, Maryland.</li>
<li><a href="http://dx.doi.org/10.21105/joss.00107">"ReproZip: The Reproducibility Packer."</a> Rémi Rampin, Fernando Chirigati, Dennis Shasha, Vicky Steeves, and Juliana Freire. <a href="http://joss.theoj.org">The Journal of Open Source Software</a>. 1.8 (2016, December 1)</li>
<li><a href="https://vickysteeves.github.io/2016-LITA-OpenDataServices/#/">"Using Openness as Foundation for Research Data Management Services"</a>. Wolf, N., & Steeves, V., <a href="http://litaforum.org/">Library and Information Technology Association Forum</a>, November 2016. Fort Worth, Texas.</li> <li><a href="https://vickysteeves.github.io/2016-LITA-OpenDataServices/#/">"Using Openness as Foundation for Research Data Management Services"</a>. Wolf, N., & Steeves, V., <a href="http://litaforum.org/">Library and Information Technology Association Forum</a>, November 2016. Fort Worth, Texas.</li>
<li><a href="https://osf.io/zndwq">What makes a digital steward: A competency profile based on the National Digital Stewardship Residencies</a>. Blumenthal, K.-R., Griesinger, P., Julia, Peltzman, S., & Steeves, V. (2016, October 6). iPres 2016: The 13th International Conference on Digital Preservation. Bern, Switzerland.</li>
<li><a href="https://osf.io/wvrpg/" >ReproZip: Reproducibility with Ease"</a>, Steeves, V. & <a href="https://remram.fr/" >Rampin, R.</a>, <a href="https://daspos.crc.nd.edu/index.php/workshops/container-strategies-for-data-software-preservation-that-promote-open-science" > DASPOS: Container Strategies for Data & Software Preservation that Promote Open Science</a>, May 2016. Notre Dame University.</li> <li><a href="https://osf.io/wvrpg/" >ReproZip: Reproducibility with Ease"</a>, Steeves, V. & <a href="https://remram.fr/" >Rampin, R.</a>, <a href="https://daspos.crc.nd.edu/index.php/workshops/container-strategies-for-data-software-preservation-that-promote-open-science" > DASPOS: Container Strategies for Data & Software Preservation that Promote Open Science</a>, May 2016. Notre Dame University.</li>
<ul>Additional Roles:<li>Invited Panelist</li><li>Lead 3 breakout sessions focusing on reproducing workshop participants' work with ReproZip</li></ul> <ul>Additional Roles:<li>Invited Panelist</li><li>Lead 3 breakout sessions focusing on reproducing workshop participants' work with ReproZip</li></ul>
@ -177,30 +181,29 @@
<li><a href="http://www2.archivists.org/sites/all/files/MAS%20Newsletter%20Summer%202015-new.pdf" >Preserving Scientific Research Data at the American Museum of Natural History</a>, MAS Newsletter, August 2015</li> <li><a href="http://www2.archivists.org/sites/all/files/MAS%20Newsletter%20Summer%202015-new.pdf" >Preserving Scientific Research Data at the American Museum of Natural History</a>, MAS Newsletter, August 2015</li>
<li>Managing and Preservation Data Sets” METRO Webinar, July 2015</li> <li>"Managing and Preservation Data Sets” METRO Webinar, July 2015</li>
<li>Panel Discussion with the National Digital Stewardship NY Residents” ARLIS/NY Meeting, March 2015</li> <li>"Panel Discussion with the National Digital Stewardship NY Residents” ARLIS/NY Meeting, March 2015</li>
<li>The Next Generation of Digital Stewards: the NDSR Program” Mid-Atlantic Regional Archives & New England Archivists Conference, March 2015</li> <li>"The Next Generation of Digital Stewards: the NDSR Program” Mid-Atlantic Regional Archives & New England Archivists Conference, March 2015</li>
<li>NDSR-NY Notes from the Field: Preserving Scientific Data at the American Museum of Natural History” Preservation and Archiving Special Interest Group Meeting, March 2015</li> <li>"NDSR-NY Notes from the Field: Preserving Scientific Data at the American Museum of Natural History” Preservation and Archiving Special Interest Group Meeting, March 2015</li>
<li>The Next Frontier of Stewardship: the Value of Field Books in a Digital Age” Fieldbook Project Blog, National Museum of Natural History, February 2015</li> <li>"The Next Frontier of Stewardship: the Value of Field Books in a Digital Age” Fieldbook Project Blog, National Museum of Natural History, February 2015</li>
<li>Scientific Data: A Needs Assessment Journey” American Library Association Mid-Winter Conference, January 2015</li> <li>"Scientific Data: A Needs Assessment Journey” American Library Association Mid-Winter Conference, January 2015</li>
<li>NDSR-NY Panel Discussion” METRO 2015 Annual Conference, January 2015</li> <li>"NDSR-NY Panel Discussion” METRO 2015 Annual Conference, January 2015</li>
<li>The Value of the NDSR: Residents and Mentors Weigh In” The SIGNAL Blog, Library of Congress, November 2015</li> <li>"The Value of the NDSR: Residents and Mentors Weigh In” The SIGNAL Blog, Library of Congress, November 2015</li>
<li>2014-2015 NDSR-NY Resident's Blog, Contributor, September 2014-June 2015 <li>2014-2015 NDSR-NY Resident's Blog, Contributor, September 2014-June 2015
<li>A Computational Linguistic Approach to Inflection in Human Speech and Difference in Meaning” Simmons College Undergraduate Conference, April 2013</li> <li>"A Computational Linguistic Approach to Inflection in Human Speech and Difference in Meaning” Simmons College Undergraduate Conference, April 2013</li>
<li>“A Computational Linguistic Approach to Inflection in Human Speech and Difference in Meaning” Richard Tapia Celebration of Diversity in Computing Conference, February 2013</li> <li>"A Computational Linguistic Approach to Inflection in Human Speech and Difference in Meaning” Richard Tapia Celebration of Diversity in Computing Conference, February 2013</li>
<li>"No Place To Go: A Discussion on LGBTQ Youth Homeless in Boston” Simmons College Undergraduate Conference, April 2012</li>
<li>“No Place To Go: A Discussion on LGBTQ Youth Homeless in Boston” Simmons College Undergraduate Conference, April 2012</li> <li>"The Harm (or lack thereof) of Marijuana” Simmons College Undergraduate Conference, April 2011</li>
<li>“The Harm (or lack thereof) of Marijuana” Simmons College Undergraduate Conference, April 2011</li>
</ul> </ul>
</div> </div>
@ -214,9 +217,10 @@
<h4>Professional Output</h4> <h4>Professional Output</h4>
<ul> <ul>
<li><a href="https://about.gitlab.com/2017/08/25/gitlab-and-reproducibility/">Guest blog post on GitLab and reproducibility</a></li>
<li><a href="http://www.simmons.edu/news/school-of-library-and-information-science/2017/may/vicky-steeves">Simmons SLIS Interview</a></li> <li><a href="http://www.simmons.edu/news/school-of-library-and-information-science/2017/may/vicky-steeves">Simmons SLIS Interview</a></li>
<li>Created a <a href="https://fyoaw.vickysteeves.com/">database</a> of women working in openness [<a href="https://gitlab.com/VickySteeves/Women-Leaders-Openness">source</a>]</li> <li>Created a <a href="https://fyoaw.vickysteeves.com/">database</a> of women working in openness [<a href="https://gitlab.com/VickySteeves/Women-Leaders-Openness">source</a>]</li>
<li><a href="https://libraries.io/gitlab/VickySteeves/contributions">Open Source Contributions</a></li> <li><a href="https://libraries.io/gitlab/VickySteeves">Open Source Contributions</a></li>
<li>Collaborated with Rémi Rampin to create a <a href="https://github.com/ViDA-NYU/reproducibility-news">Reproducibility RSS feed</a> to publish, in a single place, news, resources, and other links surrounding reproducibility, replication, and good and open science.</li> <li>Collaborated with Rémi Rampin to create a <a href="https://github.com/ViDA-NYU/reproducibility-news">Reproducibility RSS feed</a> to publish, in a single place, news, resources, and other links surrounding reproducibility, replication, and good and open science.</li>
<ul><li>Wrote a Twitter bot <a href="https://twitter.com/ReproFeed">@ReproFeed</a> to automatically tweet out RSS feed as it updates.</li></ul> <ul><li>Wrote a Twitter bot <a href="https://twitter.com/ReproFeed">@ReproFeed</a> to automatically tweet out RSS feed as it updates.</li></ul>
<li>Ongoing collaborations with the <a href="https://cos.io/" >Center for Open Science</a>:</li> <li>Ongoing collaborations with the <a href="https://cos.io/" >Center for Open Science</a>:</li>