petrelharp / progen-2023

tskit poster for probgen 2023
0 stars 4 forks source link

Tskit for teaching? #1

Closed hyanwong closed 1 year ago

hyanwong commented 1 year ago

Do we want any emphasis on the ability to teach students using tskit at all? E.g. any of the jupyterlite stuff?

jeromekelleher commented 1 year ago

Do we have any deployments to point at?

jeromekelleher commented 1 year ago

Ooh, it'd be cool if there was a link to a deployment with a QR code on the poster.

jeromekelleher commented 1 year ago

msprime running on your phone :muscle:

jeromekelleher commented 1 year ago

Ah, of course @molpopgen has already done something similar:

https://observablehq.com/collection/@molpopgen/coalescent-theory

molpopgen commented 1 year ago

I got rather deep into using msprime to illustrate concepts from coalescent theory over the last two weeks. The feedback has been positive. It is a bit painful for the instructor! And it can all run on a phone.

molpopgen commented 1 year ago

I've also made several interactive things for classes using msprime/tskit + Jupyter: https://www.molpopgen.org/visual-popgen/intro.html. These have the disadvantage of needing a service to spin up a Docker instance to run an interactive session. I haven't found a solution to a runner that I don't have to pay for, don't have to manage, etc.. I think that students lose interest when these are spinning up, especially on mobile where it can take ages.

hyanwong commented 1 year ago

It's mentioned via #14 (Jupyterlite as the display item). So I guess we can close this, unless anyone actually wants to make a QR code that points to a running instance. Not really enough time for that I guess.

molpopgen commented 1 year ago

6701751fa47b48275ec8c9c9743abcb6

Here's one for my notebooks using msprime/tskit.