Skip to content
master
Go to file
Code
This branch is 5 commits behind carpentries:master.

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 

README.md

Scaffolds

This repository contains links to online tools that will help learners follow lessons if they are having technical difficulties installing required software.

If you are administering a workshop, please visit our resource guide

Quick Links to resources

Lesson JupyterHub JupyterLab RStudio (binder) RStudio (cloud)
SWC Shell Novice Click here to launch shell-novice Click here to launch shell-novice
SWC Python Inflammation Click here to launch python-novice-inflammation Click here to launch python-novice-inflammation
SWC Python Gapminder Click here to launch python-novice-gapminder Click here to launch python-novice-gapminder
SWC R Inflammation Click here to launch r-novice-inflammation swc-r-novice-inflammation in RStudio Cloud
SWC R Gapminder Click here to launch r-novice-gapminder swc-r-novice-gapminder in RStudio Cloud
DC Ecology R Click here to launch ecology-r dc-ecology-r in RStudio Cloud
DC Ecology Python Click here to launch dc-ecology-python JupyterHub Click here to launch dc-ecology-python JupyterLab
DC Social Sciences R (Python version is not official) Click here to launch dc-social-science-r RStudio dc-social-science in RStudio Cloud
DC Geospatial (R only) Click here to launch dc-geospatial-r RStudio dc-geospatial-r in RStudio Cloud
DC Genomics (non-R only)

Guide to Resources

These resources provide instances of python, R, and bash without the learner needing to install software.

Binder (https://mybinder.net)

This resource comes with everything pre-configured and will open in one of the JupyterHub, JupyterLab, or RStudio interfaces. There are limitations to this approach:

  • startup can take anywhere from 30 seconds to 30 minutes, depending on when it was last built
  • sessions expire with 10 minutes of inactivity
  • data does not persist between sessions
  • limited to 100 simultaneous users per session

The benefits for this is that there is no log in for users and it works directly in the browser.

RStudio Cloud (https://rstudio.cloud)

This resource is exclusively for R-based lessons. It requires a login from users, either through Google, GitHub, or on-site registration. The templates were created by hand and are not explicitly synched with this repository.


How this repository works

This repository hosts this README file on the main (master) branch. All other branches on this repository are independent and contain the required data files and setup to run in either RStudio Cloud or My Binder.

Each new branch is created with the following command pair to first create the branch with no history and then remove all files.

git checkout --orphan <branchname>
git rm --cached -r .

The project can then be set up for the learner with the data set in a data/ directory and the setup instructions inside of a hidden .binder/ directory according to these set up rules: https://mybinder.readthedocs.io/en/latest/howto/index.html

About

WIP On-demand environments for learners who were unable to install software

Resources

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.