Swirl EducationSoftware

Swirl is a software package for the R programming language that turns the R console into an interactive learning environment. Users receive immediate feedback as they are guided through self-paced lessons in data science and R programming.

Dataverse Data RepositorySoftware

Dataverse is an web application for sharing, preserving, citing, exploring, and analyzing research data. It facilitates making data available to others, and allows you to replicate others work. Each Dataverse repository hosts multiple dataverses. Each dataverse contains datatset or other dataverses, and each dataset contains descriptive metadata and data files (including documentation and code that accompanies the data).

OSF Data RepositoryRegistrySoftwareVersion Control

Open Science Framework (OSF) is part version control system, and part collaboration software that allows researchers to move study materials to the cloud, share and find materials, detail individual contributions, make research design more visible and register materials to certify research design was not modified to alter outcomes. To increase workflow flexibility OSF offers a structured yet open system where researchers can post a description of their study and its goals. The OSF emphasizes versatility with a very wide range of tools and features including ad-ons from other related sites such as dataverse and github.

RStudio Software

RStudio is a popular and free user interface for R. R Markdown offers an easy way to implement dynamic documents, which are reproducible scripts that contain data, analysis, and nicely formatted outputs all in one file. For Stata users, dynamic documents can be created with Markdoc.

Git SoftwareVersion Control

Git is a free and widely-used version control system. It allows researchers to preserve, track, and revert to different versions of their project files in what are called Git Repositories. Software Carpentry offers useful tutorials for version control with Git. Github is a well-designed and popular host for Git repositories, and also offers a graphical application for managing repositories. It is used for sharing project files and collaborating. Github Guides are excellent tutorials for learning how to use Github.

Zotero Software

Zotero is the only research tool that automatically senses content in your web browser, allowing you to add it to your personal library with a single click. Whether you’re searching for a preprint on arXiv.org, a journal article from JSTOR, a news story from the New York Times, or a book from your university library catalog, Zotero has you covered with support for thousands of sites.