Jupyter Notebookien käyttöönotto

Jupyter Notebookeja voi käsitellä joko lokaalisti omalta tietokoneeltaan tai verkon yli selaimella virtuaalisella työtasolla.

Selaimessa ajettaessa ei tarvitse tehdä mitään latauksia ja materiaaleihin pääsee yleensä parissa minuutissa käsiksi, mutta tämä vaatii jatkuvaa verkkoyhteyttä ja on usein aikarajoitettua (MyBinder esimerkiksi irrottaa yhteyden, mikäli mitään muistiota ei käytetä kymmeneen minuuttiin). Selainkäyttö hyvin esimerkiksi demoihin, työpajatoimintaan, ja yksittäisten notebookien jakamiseen opiskelijoille, mutta pidempiä projekteja ja omien materiaalien tekemistä varten kannattaa ladata koneelleen sopiva sovellus (kuten Anaconda) tätä varten.

1. Notebookin avaaminen selaimessa

MyBinder

  1. Etsi sopivan muistion tai GitHub-repon osoite, esim. https://github.com/cms-opendata-education/cms-jupyter-materials-finnish/blob/master/Demot/Hiukkasfysiikkaa/Higgs-hakusessa-4-leptonia.ipynb
  2. Mene MyBinder-palveluun. Sivu näyttää suunnilleen tältä: binder
  3. Kopioi ensimmäisen kohdan osoite kenttiin, joko pelkästään GitHub-hakemiston osoite https://github.com/cms-opendata-education/cms-jupyter-materials-finnish (rakentaa koko hakemiston, josta voidaan käyttää kaikkia hakemiston muistioita) tai suoraan yhden muistion osoite paloittelemalla linkki tähän tapaan: binder
  4. Paina “launch” ja odota hetki.
  5. Käy hommiin!
  6. Opetushommia ajatellen, huomaa kuvan alaosassa näkyvä jakolinkki. Linkin voi jakaa sellaisenaan opiskelijoille tai vaikkapa upottaa verkkosivulle, jolloin muistio aukeaa suoraan linkkiä painamalla. Esimerkiksi äskeisen harjoitteen saa Binderilla auki tästä napista painamalla: Binder

Google Colab (vaatii Google-tilin)

  1. Etsi sopiva tiedosto, käytetään samaa kuin yllä (teknisesti haetaan myöhemmin, mutta tietäminen helpottaa löytämistä).
  2. Avaa Colab.
  3. Paina vasemmalta ylhäältä “File”-valikosta “Open Notebook”.
  4. Avaa “GitHub” -välilehti ja hae haluamaasi repositoriota nimellä. colab
  5. Etsi listasta haluamasi tiedosto ja paina avausnappia oikealla: colab
  6. Käy hommiin!
  7. Sama juttu pikalinkkien kanssa, Colabiinkin voi viitata suoraan yhdellä klikkauksella: Colaboratory

2. Notebookien käyttö omalla koneella

Materiaalien lataaminen

  1. Jos haluat käyttää materiaalipankkimme materiaaleja omalla koneellasi, sinun tulee ensin ladata ne GitHub-sivultamme. Voit ladata kaiken sisällön kerralla zip-pakettina klikkaamalla nappia “Code” ja valitsemalla vaihtoehdon “Download ZIP”: GitHub-materiaalien lataaminen
  2. Pura zip-paketti haluamaasi kansioon tietokoneellesi.

Materiaalien käyttäminen

  1. Asenna koneellesi datatieteen ohjelmisto Anaconda, joka sisältää mm. Jupyter Notebookin, Pythonin sekä paljon yleisiä Python-paketteja, joita esimerkkimateriaaleissakin tarvitaan.
  2. Avaa Anacondan Navigator.
  3. Valitse “Jupyter Notebook”, joka avautuu selaimeen. Näet tietokoneesi tiedostot ana tree
  4. Etsi tiedostoistasi haluamasi muistio ja käy töihin.
  5. Jos haluat tehdä uusia muistioita, navigoi itsesi puussa kansioon johon haluat tehdä uuden tiedoston ja paina “New” nappia. new