Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Jupyter: Always Open for Learning and Discovery

Jupyter: Always Open for Learning and Discovery

SciPy 2019 keynote. The keynote explores how open information improves learning and discovery. The impact of open information on society is covered along with actions that businesses, educators, and researchers can take to support the open source scientific projects.

Carol Willing

July 12, 2019

More Decks by Carol Willing

Other Decks in Science


  1. @WillingCarol 2 """SciPy_Gratitude.py""" import all_the_projects def say_thanks(name): while True: print(f'Thank

    you {name}!') make_investment(amount, name) # TODO Refactor to maintainer module def cite_project(name): publish_to_JOSS(name) create_binder_link(name) Keynote 1.0 beta Contributions and PRs are welcome. See you at the sprints. We welcome you and will help you get started.
  2. @WillingCarol 8 It is advisable to look from the tide

    pools to the stars and then back to the tide pool again. John Steinbeck
  3. @WillingCarol 20 Mobile: Introduced a cell phone weighing less than

    3.2 kg Internet: Infancy at CERN World Wide Web: Draft https://infinitehistory.mit.edu/video/timothy-j-berners-lee Dial-up: Available in North America 1989
  4. @WillingCarol 27 Transparent Mission Ethics ...meet customers' needs in everything

    we do. Each employee has a customer. Making mistakes can help people grow. We succeed together. We respect our ethical obligations. Winning is only acceptable if we win fairly and honestly. People Value
  5. @WillingCarol Innovation and learning 40 nteract Jupyter's open notebook format,

    protocol, and language kernel standards enable different user interfaces. pyodide
  6. @WillingCarol Access 43 Code+Chords https://youtu.be/Y1x6bk8nvog Through empathetical design, we are

    able to bypass the machine-like nature of programming and open up new possibilities for creative programing. Cullen Kittams Code + Chords https://github.com/PlayfulLearningLab/CodeAndChords https://www.annmarie-thomas.com/ https://www.playfullearninglab.org Dr. AnnMarie Thomas
  7. @WillingCarol 49 Ten Simple Rules for Reproducible Research in Jupyter

    Notebooks Adam Rule et al. https://github.com/jupyter-guide/ ten-rules-jupyter https://github.com/jupyter-guide/ jupyter-guide Always Open for Discovery
  8. @WillingCarol Citations 50 Always Open for Discovery Jupyter Citations Number

    0 1000 2000 3000 4000 2015 2016 2017 2018 2019 Projected
  9. @WillingCarol Funding Essential Software 54 Chan Zuckerberg Science Initiative Supporting

    the Computational Foundations of Biology Watch Jeremy Freeman's SciPy 2019 Talk for more information. Always Open for Discovery https://medium.com/@cziscience/essential-open-source-software-for-science-72faec2c38c1
  10. @WillingCarol 56 User innovators The Impact of Open Information The

    Age of the Consumer Innovator. von Hippel, Ogawa, de Jong Sloan Management Review. Fall 2011 Robot Build illustration by Amy Davis Roth. Used with permission.
  11. @WillingCarol win - win - $$$ 59 The Impact of

    Open Information https://boldandopen.com
  12. @WillingCarol 63 https://simexp.github.io/vcog_hps_ad_book/intro.html Jupyter Book Binder Jupyter pandas scipy scikit

    learn matplotlib numpy seaborn The Impact of Open Information Canadian Open Neuroscience Platform
  13. @WillingCarol Good: Use open source without investment Better: Make a

    "public relations"-driven minimal viable investment Best: Contribute an ethical amount of your gained value back ($, resources, personnel) 71 Business and industry Choose your own open source adventure
  14. @WillingCarol 1. Make your project citable (JOSS, JOSE) 2. Measure

    your project's impact on discovery 3. Develop best practices on soliciting funding from philanthropies, grants, and industry 4. Practice self care to avoid burnout alligators 72 Project maintainers Choose your own adventure
  15. @WillingCarol Extract the hidden value in obvious insights 73 I

    would never have predicted that meeting a single person who benefitted from your work could be enough to double your effort and triple your productivity. Adam Grant - Sloan SMR Spring 2019 Adam Grant
  16. @WillingCarol Attributions 81 TODO: Add slide by slide references to

    published research, projects, and drawings [21] Media links [25] Drawing by Karen Rustad [59] Art by Amy Davis Roth, used with permission Photos [2, 3, 4, 5, 6, 7, 45, 55, 56, 62, 67, 68, 70] Carol Willing and Linnea Willing [22] Octel Communications Corporation [38] The Carpentries, Tracy Teal, Bérénice Batut [53] NIH