Skip to content

fomightez/galacticEdTools-binder

Repository files navigation

galacticEdTools-binder

badge

Click the launch binder badge above to run the galacticEdTools package in R right inside your browser.


Matt Wilkins' galacticEdTools package working in your browser

This repository is for running the R-based-based galacticEdTools package in a browser-based environment provided by MyBinder.org.

galacticEdTools is an open source R package by Matt Wilkins to support K-16 education and scicomm. The code was developed by Galactic Polymath Education Studio

See here for more about the package.


Software

Matt Wilkins' galacticEdTools package working via the Binder system. With no need for the end user to install or set up anything.

RStudio Users

For those who prefer to work in RStudio, use the following badge to launch the session directly into RStudio: badge

The galacticEdTools package will already be installed there, and you just need to load it into the session as usual.
You can run the orcas_chronogram_generator.R script as a test by opening the script orcas_chronogram_generator.R using File > Open File and selecting orcas_chronogram_generator.R from the list. Then when the script opens click in the panel showing it, highlight all the text in the panel, and then click Run in the upper right side of that panel. It will run and after a minute or so the plot will show up automatically in the lower right panel under the 'Plots' tab.

There are some scripts for making variations of 'cats' phylogenies provided as well.

License

The galacticEdTools package is under MIT license, see the license in the official repo here.

Technical Details

This repository is set up to make use of the binder service offered by MyBinder.org. See their site for more information about Binder.

Packages that had to be added are summarized here and listed in full here, with the exception of phylopic not being in the full list(?).

Using r-base 4.1 by placing - r-base=4.1 in the environment.yml, I got complaints about irkernel not matching and that it needs something between R 3.5 and 3.6. I found this suggest and that installed R version 4.0.5 (2021-03-31) -- "Shake and Throw", and most importantly, did not complain. Trying to specify r-base 4.1 and irkernel 1.2 didn't work later and so kept as R version 4.0.5.
When using RStudio, but not the R kernel in Jupyter, I saw an error that seemed identical to one reported here in relation to trying to bring in the datelife package. I added the start file with those suggested contents and that fixed it for me, too, as now running library(datelife) in RStudio works without an error.

RStudio Users

For those who prefer to work in RStudio, use the following badge to launch the session directly into RStudio: badge

The galacticEdTools package will already be installed there, and you just need to load it into the session as usual.
You can run the orcas_chronogram_generator.R script as a test by opening the script orcas_chronogram_generator.R using File > Open File and selecting orcas_chronogram_generator.R from the list. Then when the script opens click in the panel showing it, highlight all the text in the panel, and then click Run in the upper right side of that panel. It will run and after a minute or so the plot will show up automatically in the lower right panel under the 'Plots' tab.

There are some scripts for making variations of 'cats' phylogenies provided as well.

About

Binderized version of Matt Wilkins' galacticEdTools package https://galacticpolymath.github.io/galacticEdTools/

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages