Maarten Breddels | A billion stars in the Jupyter Notebook

PyData Amsterdam 2017 Github: https://github.com/maartenbreddels/ip... I will present two Python packages: Vaex enables calculating statistics for a billion samples per second on a regular N-dimensional grid. Using a new Python package, ipyvolume, that enabled volume rendering and glyph rendering, this allows one to interactively visualise and explore these billion sample tables for high dimensional spaces. With large astronomical catalogues (>1 billion) already available, we are preparing for methods to visualize and explore these large datasets. Instead of using cluttered scatter plots, these data volumes require different visualization techniques, in the form of binned statistics, e.g. histograms, density maps, and volume rendering in 3d. The calculation of statistics on N-dimensional grids is handled by Python library called vaex, which I will introduce. It can process at least a billion stars/samples per second, to produce for instance the mean of a quantity on a regular grid. This statistics can be calculated for any mathematical expression on the data (numpy style) and can be on the full dataset or subsets, specified by queries/selections, . However, to visualize higher dimensional data in the notebook interactively, no proper solution existed. This led to the development of ipyvolume, which can render 3d volumes and up to a million glyphs (scatter plots and quiver) in the (Jupyter) notebook as a widget. With the browser as a platform, and the release of ipywidgets 6.0, these 3d plots can also be embedded in static html files and renders on nbviewer. This allows for sharing with colleagues, paperless office (render on your tablet), outreach, press release material, etc. Full screen stereo rendering allows for a virtual reality experience using your phone and Google Cardboard, a minor investment compared to other VR head mountables. Overlaying 3d quiver plots on a 3d volume rendering allows visualizing a 6d space. Vaex and ipyvolume can be used together to explore and visualize any large tabular data set, or separately to calculate statistics, and render 3d plots in the notebook and outside. 00:00 Welcome! 00:10 Help us add time stamps or captions to this video! See the description for details. Want to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVi...

PyData Ann Arbor: Carol Willing | TBD: Taming Big Data with Jupyter and Friends
▶︎

PyData Ann Arbor: Carol Willing | TBD: Taming Big Data with Jupyter and Friends

Randall J. LeVeque - Writing a Book in Jupyter Notebooks
▶︎

Randall J. LeVeque - Writing a Book in Jupyter Notebooks

Yann LeCun's $1B Bet Against LLMs [Part 1]
▶︎

Yann LeCun's $1B Bet Against LLMs [Part 1]

VisPy  Harnessing The GPU For Fast, High Level Visualization | SciPy 2015 | Luke Campagnola
▶︎

VisPy Harnessing The GPU For Fast, High Level Visualization | SciPy 2015 | Luke Campagnola

Jakub Czakon: 10 things you should know about Jupyter Notebooks | PyData Warsaw 2017
▶︎

Jakub Czakon: 10 things you should know about Jupyter Notebooks | PyData Warsaw 2017

How To Think SO CLEARLY People Assume You're A Genius
▶︎

How To Think SO CLEARLY People Assume You're A Genius

The FULL VIDEO of Trump they didn’t want released
▶︎

The FULL VIDEO of Trump they didn’t want released

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026
▶︎

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

Harvard Professor Explains Algorithms in 5 Levels of Difficulty | WIRED
▶︎

Harvard Professor Explains Algorithms in 5 Levels of Difficulty | WIRED

What to teach when AI writes the code | Rainer Stropek | TEDxLinz
▶︎

What to teach when AI writes the code | Rainer Stropek | TEDxLinz

Jake VanderPlas   The Python Visualization Landscape   PyCon 2017
▶︎

Jake VanderPlas The Python Visualization Landscape PyCon 2017

Reproducible, One Button Workflows with the Jupyter Notebook & Scons | SciPy 2016 | Jessica Hamrick
▶︎

Reproducible, One Button Workflows with the Jupyter Notebook & Scons | SciPy 2016 | Jessica Hamrick

Make Jupyter/IPython Notebook even more magical with cell magic extensions!
▶︎

Make Jupyter/IPython Notebook even more magical with cell magic extensions!

“Stop the machine!” – Jonathan Pageau’s speech that STUNNED ARC 2026
▶︎

“Stop the machine!” – Jonathan Pageau’s speech that STUNNED ARC 2026

Volodymyr (Vlad) Kazantsev - Clean Code in Jupyter notebooks, using Python
▶︎

Volodymyr (Vlad) Kazantsev - Clean Code in Jupyter notebooks, using Python

Interactive 3D Visualization in Jupyter | SciPy 2018 |  Maarten Breddels
▶︎

Interactive 3D Visualization in Jupyter | SciPy 2018 | Maarten Breddels

Harvard Professor Explains The Rules of Writing — Steven Pinker
▶︎

Harvard Professor Explains The Rules of Writing — Steven Pinker

Project Jupyter: From interactive Python to open science - Fernando Perez
▶︎

Project Jupyter: From interactive Python to open science - Fernando Perez

Richard P. Feynman: Probability and Uncertainty; The Quantum Mechanical View of Nature
▶︎

Richard P. Feynman: Probability and Uncertainty; The Quantum Mechanical View of Nature

This reMarkable 2 tablet does (almost) nothing...
▶︎

This reMarkable 2 tablet does (almost) nothing...