ESAP—Jupyter integration discussion

Europe/Paris
Zoom

Zoom

Description

Escape ZoomRoom is inviting you to a scheduled Zoom meeting.

Meeting ID: 863 5651 9787 (https://astron.zoom.us/j/86356519787)
Passcode: (see e-mail, or ask in Rocket Chat #esap-interactive-analysis)
One tap mobile
+31207940854,,86356519787# Netherlands
+31207946519,,86356519787# Netherlands

Dial by your location
        +31 20 794 0854 Netherlands
        +31 20 794 6519 Netherlands
        +31 20 794 6520 Netherlands
        +31 20 794 7345 Netherlands
        +31 707 006 526 Netherlands
        +31 20 241 0288 Netherlands
Meeting ID: 863 5651 9787
Find your local number: https://astron.zoom.us/u/kbXjhufxPF

Join by SIP
86356519787@zoomcrc.com

Join by H.323
162.255.37.11 (US West)
162.255.36.11 (US East)
115.114.131.7 (India Mumbai)
115.114.115.7 (India Hyderabad)
213.19.144.110 (Amsterdam Netherlands)
213.244.140.110 (Germany)
103.122.166.55 (Australia Sydney)
103.122.167.55 (Australia Melbourne)
149.137.40.110 (Singapore)
64.211.144.160 (Brazil)
69.174.57.160 (Canada Toronto)
65.39.152.160 (Canada Vancouver)
207.226.132.110 (Japan Tokyo)
149.137.24.110 (Japan Osaka)
Meeting ID: 863 5651 9787

Join by Skype for Business
https://astron.zoom.us/skype/86356519787

    • 1
      Discussion

      Inspired by Nico demonstrating the shopping basket, discussion focused entirely on linking this to Jupyter, and on the next steps of ESAP development. Highlights:

      • Hugh's python library can be used in a Jupyter notebook to fetch data from the ESAP shopping basket.
      • It needs to be separately taught about each type of data (e.g. Zooniverse, VO,  etc).
      • It also needs to authenticate with ESAP. There may not be an easy way to avoid this; passing an appropriate token directly to the Jupyter instance is seen as undesirable/impossible (your humble correspondent is unsure which!)
      • One can imagine workflows which involve passing data back to ESAP from the Jupyter instance. However, supporting these is currently a lower priority.
      • For our upcoming WP5 workshop (probably next month), being able to demonstrate selecting data, loading it to the shopping basket, and dispatching it to a Jupyter notebook would be great! This is Nico's next goal; he'll need input from Hugh and Stelios.
      • Binder may provide a more flexible way of setting up the environment for Jupyter, possibly included injecting data (or even credentials).
      • The SKA team are investigating BinderHub in their current PI (see last week's discussion).
      • For the workshop demo, we can likely use MyBinder; ultimately, if we deploy it “for real” in ESAP that would imply hosting Binderhub on EOSC / ESCAPE partner infrastructure.