SciPy 2018 Talks and Posters


The following Talks and Posters will be presented at SciPy 2018. 

The SciPy Organizing Committee greatly appreciates the work and dedication of everyone who submitted a topic for this year's conference. If your submission wasn't able to be slated into the limited number of main conference talk sessions or poster slots, we encourage you to take advantage of the lightning talk and Birds of a Feather (BoF) sessions to share your work.
Are you a talk or poster presenter? See this page for information for presenters.
We look forward to seeing you at SciPy in July!
Astronomy
Practical Applications of Astropy [More Info]
Speaker: David Shupe, Caltech/IPAC
 
Biology and Bioinformatics
Should this Drug be Approved? A Bayesian’s Answer with Stan [More Info]
Speaker: Marianne Corvellec, Data Scientist, Institute for Globally Distributed Open Research and Education (IGDORE)
Speaker: Konstantinos Vamvourellis, London School of Economics and Political Science
Resurrecting Ancient Proteins in Python [More Info]
Speaker: Zachary Sailer, University of Oregon
Speaker: Jeremy Anderson, University of Oregon
 
Birds of a Feather (BoFs)
How to Give a Lightning Talk BoF
Pangeo: Scaling Earth Science Analysis BoF [More Info]
The Future of Data Visualization in Python BoF
Dashboards and Web Apps BoF [More Info]
Data and Computing Education [More Info]
Speaker: Tracy Teal, Data Carpentry
Speaker: Hugo Bowne-Anderson, DataCamp
So what's up with NumPy BoF
Dask Applications BoF [More Info]
Matplotlib Townhall Session BoF
Pandas BoF
SciPy 2019 BoF [More Info]
Diversity in Open Source BoF
PyOpenSci: A Community for Reproducible Research and Scientific Code Reviews BoF [More Info]
Python in Biology BoF
 
Data Science
Recipe2Vec: How word2vec Helped us Discover Related Tasty Recipes [More Info]
Speaker: Meghan Heintz, BuzzFeed
scikit-learn and Tabular Data: Closing the Gap [More Info]
Speaker: Joris Van den Bossche, Université Paris-Saclay Center for Data Science
Safe Handling Instructions for Missing Data [More Info]
Speaker: Dillon Niederhut, Enthought
Performing Dimension Reduction at Scale with Applications to Public Sentiment Models [More Info]
Speaker: Walt Askew, Civis Analytics
Devops Empowered Data Science with Ansible [More Info]
Speaker: Tim Hopper, Cylance Inc.
Cloudknot: A Python Library to Run your Existing Code on AWS Batch [More Info]
Speaker: Adam Richie-Halford, University of Washington
Speaker: Ariel Rokem, The University of Washington eScience Institute
PyDASL: Understanding Big Data Through GPU Accelerated Graph Analytics [More Info]
Speaker: Anne Struble, Systap
Speaker: Brad Bebee, Systap
 
Data Visualization
Bringing ipywidgets Support to plotly.py [More Info]
Speaker: Jon Mease, Johns Hopkins Applied Physics Laboratory
bqplot: Seamless Interactive Visualizations and Dashboards in the Jupyter Notebook [More Info]
Speaker: Sylvain Corlay, QuantStack
Data Visualization for Scientific Discovery [More Info]
Speaker: Zan Armstrong, Google
Interactive 3d Visualization in Jupyter [More Info]
Speaker: Maarten Breddels, Kapteyn Astronomical Institute, University of Groningen
Interactive Data Visualization Leveraging Jupyter, Rust and WebAssembly [More Info]
Speaker: Madicken Munk, University of Illinois at Urbana-Champaign
Speaker: Nathanael Claussen, University of Illinois at Urbana-Champaign
PyViz: Unifying Python Tools for In-Browser Data Visualization [More Info]
Speaker: James A. Bednar, Solutions Architect, Anaconda, Inc.
Speaker: Jean-Luc Stevens, Software Engineer, Anaconda, Inc.
Speaker: Philipp Rudiger, Software Engineer, Anaconda, Inc.
Speaker: Christopher Ball, Anaconda, Inc.
Speaker: Bryan Van de Ven, Anaconda, Inc.
 
Earth, Ocean and Geo Science
SatPy: A Python Library for Weather Satellite Processing [More Info]
Speaker: David Hoese, University of Wisconsin - Madison, Space Science and Engineering Center
Speaker: Martin Raspaud, Swedish Meteorological and Hydrological Institute
Website for Interacting with Oceanographic Data and Numerical Model Output [More Info]
Speaker: Kristen Thyng, Assistant Research Scientist, Texas A&M University
Speaker: Martinho Marta-Almeida
Building your own Weather App using NOAA Open Data and Jupyter Notebooks [More Info]
Speaker: Filipe Fernandes, SECOORA
Speaker: Richard Signell, United State Geological Survey
Harnessing the Power of Scientific Python to Investigate the Biogeochemistry of the Central Pacific Ocean [More Info]
Speaker: Noelle Held, Woods Hole Oceanographic Institution/Massachusetts Institute of Technology
Speaker: Jaclyn Saunders, Woods Hole Oceanographic Institution
Speaker: Joe Futrelle, Woods Hole Oceanographic Institution
Speaker: Mak Saito, Woods Hole Oceanographic Institution
GeoBIPy - Geophysical Bayesian Inference in Python [More Info]
Speaker: Leon Foks, Apogee Engineering contracted to United State Geological Survey
Speaker: Burke Minsley, United States Geological Survey
Building an Object-Oriented Python Interface for the Generic Mapping Tools [More Info]
Speaker: Leonardo Uieda, Department of Geology and Geophysics, University of Hawaii at Manoa
Speaker: Paul Wessel, Department of Geology and Geophysics, University of Hawaii at Manoa
Pangeo: A Big-data Ecosystem for Scalable Earth System Science [More Info]
Speaker: Joseph Hamman, Research Applications Laboratory, National Center for Atmospheric Research
EarthSim: Flexible Environmental Simulation Workflows Entirely Within Jupyter Notebooks [More Info]
Speaker: Dharhas Pothina, U.S. Army Engineer Research and Development Center
Speaker: James A. Bednar, Solutions Architect, Anaconda, Inc.
Speaker: Scott Christensen, U.S. Army Engineer Research and Development Center
Speaker: Kevin Winters, U.S. Army Engineer Research and Development Center
Speaker: Christopher Ball, Anaconda, Inc.
Speaker: Gregory Brener, Anaconda Inc.
Speaker: Philipp Rudiger, Software Engineer, Anaconda, Inc.
Development of MetPy’s Declarative Plotting Interface [More Info]
Speaker: Ryan May, UCAR/Unidata
Speaker: John Leeman, UCAR/Unidata
 
General
Scikit-build: A Build System Generator for CPython C/C++/Fortran/Cython Extensions [More Info]
Speaker: Jean-Christophe Fillion-Robin, Kitware, Inc.
Speaker: Matthew McCormick, Kitware, Inc.
Speaker: Omar Padron, Kitware, Inc.
Speaker: Max Smolens, Kitware, Inc.
Speaker: Michael Grauer, Kitware, Inc.
Speaker: Michael Sarahan, Anaconda, Inc.
Convex Optimization in Python with CVXPY [More Info]
Speaker: Steven Diamond, Stanford University
Inside the Cheeseshop: How Python Packaging Works [More Info]
Speaker: Dustin Ingram, Python Packaging Authority
Addressing Multithreading and Multiprocessing in Transparent and Pythonic Methods [More Info]
Speaker: David Liu, Intel
Speaker: Anton Malakhov, Intel Corporation
Sparse - A More Modern Sparse Array Library [More Info]
Speaker: Hameer Abbasi, TU Darmstadt
pyQuil: Easy, Hybrid Quantum Programming [More Info]
Speaker: Guenevere Prawiroatmodjo, Rigetti Quantum Computing
Parsl: Enabling Scalable Interactive Computing in Python [More Info]
Speaker: Kyle Chard, Computation Institute, University of Chicago and Argonne National Lab
Speaker: Yadu Babuji, University of Chicago
Speaker: Ian Foster, University of Chicago and Argonne National Laboratory
Speaker: Daniel Katz, University of Illinois at Urbana-Champaign
Speaker: Mike Wilde, University of Chicago
Speaker: Anna Woodard, University of Chicago
Speaker: Justin Wozniak, Argonne National Laboratory
Using Python to Assess Serial Holdings Data in the Research Library [More Info]
Speaker: Kelly Thompson, University of Minnesota
SimuPy: A Python Framework for Modeling and Simulating Dynamical Systems [More Info]
Speaker: Benjamin Margolis, University of California, Davis
Resonance: Learning Mechanical Vibrations Through Computational Thinking [More Info]
Speaker: Kenneth Lyons, University of California, Davis
Engineers Code: Re-usable, Open Educational Modules for Engineering Undergraduates [More Info]
Speaker: Lorena Barba, George Washington University
Yaksh: Facilitating Learning by Doing [More Info]
Speaker: Prabhu Ramachandran, Enthought and IIT Bombay
Speaker: Prathamesh Salunke, FOSSEE, IIT Bombay
Speaker: Ankit Javalkar, FOSSEE, IIT Bombay
Speaker: Aditya Palaparthy, FOSSEE, IIT Bombay
Speaker: Mahesh Gudi, FOSSEE, IIT Bombay
Speaker: Hardik Ghaghada, Ex FOSSEE, IIT Bombay
 
Image Processing
ITK: The Insight Segmentation and Registration Toolkit [More Info]
Speaker: Matthew McCormick, Kitware, Inc.
Speaker: Francois Budin, Kitware, Inc.
Speaker: Dženan Zukić, Kitware, Inc.
Speaker: Deepak Chittajallu, Kitware, Inc.
Speaker: Beatriz Paniagua, Kitware, Inc.
Speaker: Jean-Christophe Fillion-Robin, Kitware, Inc.
 
KEYNOTE
Keynote: SciPy 1.0 and Beyond - a Story of Code and Community [More Info]
Speaker: Ralf Gommers, FP Innovations, Scion
Democratizing Data [More Info]
Tracy Teal, Data Carpentry
Keynote: Black and Gold: The Role of Python in Recent Gravitational Wave Astronomy Breakthroughs with LIGO and Virgo [More Info]
Speaker: Leo Singer, LIGO
 
Language Interoperability
Apache Arrow: A Cross-language Development Platform for In-memory Data [More Info]
Speaker: Wes McKinney, Two Sigma, pandas, Apache Software Foundation
cis_interface: A Python Package for Connecting Scientific Models across Scales and Languages [More Info]
Speaker: Meagan Lang, University of Illinois, Champaign-Urbana
 
Machine Learning
Physics: A Gateway to Bayesian Deep Learning [More Info]
Speaker: Henri Palacci, Columbia University
UMAP: Uniform Manifold Approximation and Projection for Dimension Reduction [More Info]
Speaker: Leland McInnes, Tutte Institute for Mathematics and Computing
KubeFlow: Pythonic Machine Learning at Scale on Kubernetes [More Info]
Speaker: Paige Bailey, Microsoft
Speaker: David Aronchick, Google
The Past, Present, and Future of Automated Machine Learning [More Info]
Speaker: Randal Olson, Lead Data Scientist, Life Epigenetics, Inc.
Detecting Anomalies Using Statistical Distances [More Info]
Speaker: Charles Masson, Datadog
Scalable Machine Learning with Dask [More Info]
Speaker: Tom Augspurger, Anaconda, Inc.
Speaker: Olivier Grisel, INRIA
Ray: A Distributed Execution Framework for AI [More Info]
Speaker: Robert Nishihara, University of California, Berkeley
Speaker: Philipp Moritz, University of California, Berkeley
Speaker: Ion Stoica, University of California, Berkeley
Scalable Feature Extraction with Aerial and Satellite Imagery [More Info]
Speaker: Virginia Ng, Mapbox
Speaker: Daniel Hofmann, Mapbox
Beyond Scraping: How to Use Machine Learning When You're not Sure Where to Start [More Info]
Speaker: Julie Lavoie
 
Materials Science
Design and Implementation of pyPRISM: A Polymer Liquid-State Theory Framework [More Info]
Speaker: Tyler Martin, NIST
Author: Thomas Gartner, University of Delaware
Author: Ronald Jones, NIST
Author: Chad Snyder, NIST
Author: Arthi Jayaraman, University of Delaware
signac: A Python Framework for Data and Workflow Management [More Info]
Speaker: Vyas Ramasubramani, University of Michigan
Author: Carl Adorf, University of Michigan
Author: Paul M. Dodd, University of Michigan
Author: Bradley Dice, University of Michigan
Author: Sharon C. Glotzer, University of Michigan
Exploring Molecular Space with Deep Generative Models and Python [More Info]
Speaker: Benjamin Sanchez Lengeling, Harvard University
Evolutionary Niching in the GAtor Genetic Algorithm for Molecular Crystal Structure Prediction [More Info]
Speaker: Timothy Rose, Carnegie Mellon University
Author: Farren Curtis, Carnegie Mellon University
Author: Xiayue Li, Google
Author: Noa Marom, Carnegie Mellon University
 
Political and Social Science
Spatio-temporal Analysis of Socioeconomic Neighborhoods [More Info]
Speaker: Serge Rey, University of California, Riverside
Speaker: Elijah Knaap, University of California
Speaker: Su Han, University of California
Speaker: Levi Wolf, University of Bristol
Open Source Tools for 'Heterogeneous Agent' Modeling [More Info]
Speaker: Christopher Carroll, Johns Hopkins University
Speaker: Matthew White, University of Delaware
 
Reproducibility and Software Sustainability
Jupyter Notebook Driven Development with PYNT (PYthon iNTeractive) [More Info]
Speaker: Edward Banner, mosss.com
Sneaking Data into Containers with the Whole Tale [More Info]
Speaker: Matthew Turk, University of Illinois
Speaker: Kacper Kowalik, University of Illinois at Urbana-Champaign
Reproducible Environments for Reproducible Results [More Info]
Speaker: Bihan Zhang, Red Hat
Speaker: Austin Macdonald, Red Hat
Binder 2.0: The Next Generation of Reproducible Scientific Environments with repo2docker and BinderHub [More Info]
Speaker: M Pacer, University of California, Berkeley
Speaker: Chris Holdgraf, University of California, Berkeley
Speaker: Min Ragan-Kelley, IPython/Jupyter
 
SciPy Tools
SciPy Tools Plenary Session [More Info]
SciPy Tools Plenary Session [More Info]
SciPy Tools Plenary Session [More Info]
Posters
A Python Environment for Automated Integration of Hydrologic Data into Watershed Models [More Info]
Speaker: David Lampert, Oklahoma State University
Speaker: Mitchell Sawtelle, Oklahoma State University
A Quantum Toolchain [More Info]
Speaker: Michael Goerz, Stanford University and Army Research Lab
Addressing Barriers to In-situ Use of Jupyter Notebooks in HPC Simulations [More Info]
Speaker: Thomas Stitt, Lawrence Livermore National Laboratory
Speaker: Thomas Mendoza, Lawrence Livermore National Laboratory
Speaker: Cyrus Harrison, Lawrence Livermore National Laboratory
Speaker: Todd Gamblin, Lawrence Livermore National Laboratory
Building Communities Around Open-Source Geoscience Projects [More Info]
Speaker: John Leeman, UCAR/Unidata
Speaker: Ryan May, UCAR/Unidata
Chebyshev Expansions: Background and Computing in the C++/Python Library ChebTools [More Info]
Speaker: Lucas Bouck, George Mason University
Speaker: Ian Bell, NIST
Data Science in US & Canadian High Education [More Info]
Speaker: Laura Noren, CIMS - Center for Data Science
Speaker: Anthony Suen, University of California - Berkeley, Division of Data Sciences
Speaker: Alan Liang, University of California - Berkeley, Division of Data Sciences
Developing a Surrogate Model for SWAT with Remotely Sensed Soil Moisture Using Python [More Info]
Speaker: Katherine Breen, Baylor University, Department of Geosciences
Speaker: Scott James, Baylor University, Departments of Geosciences and Mechanical Engineering
Speaker: Joseph White, Baylor University, Department of Biology
Developing an LSTM Pipeline for Accelerometer Data [More Info]
Speaker: Christian McDaniel, University of Georgia
Speaker: Shannon Quinn, University of Georgia
Developing Thematic Maps for State of New York Traffic Accident Data with GeoPandas and Pandas [More Info]
Speaker: Mehmet Kunt, Eastern Mediterranean University
Dynamic Social Network Modeling of Diffuse Subcellular Morphologies [More Info]
Speaker: Andrew Durden, University of Georgia
Speaker: Allyson Loy, University of Georgia
Speaker: Barbara Reaves, University of Georgia
Speaker: Mojtaba Fazil, University of Georgia
Speaker: Abigail Courtney, University of Georgia
Speaker: Frederick Quinn, University of Georgia
Speaker: Chakra Chennubhotla, University of Pittsburgh
Speaker: Shannon Quinn, University of Georgia
Exploring the Extended Kalman Filter for GPS Positioning Using Simulated User and Satellite Track Data [More Info]
Speaker: Mark Wickert, University of Colorado
Speaker: Chiranth Siddappa
Infrastructure for Interoperability in Computational Chemistry [More Info]
Speaker: Lori Burns, Georgia Tech
Speaker: Justin Turney, University of Georgia Chemistry
Is the Force with Us? Quantifying Model Uncertainty in Molecular Simulations [More Info]
Speaker: Chaya Stern, Weill Cornell Medicine / Memorial Sloan Kettering Cancer Center
Speaker: Gregory Ross, Schrodinger
Speaker: John Chodera, Memorial Sloan Kettering Cancer Center
itk-jupyter-widgets: Interactive 3D and 2D Image Visualization for Jupyter [More Info]
Speaker: Matthew McCormick, Kitware, Inc.
Speaker: Sebastien Jourdain, Kitware, Inc.
Speaker: Ken Martin, Kitware, Inc.
Speaker: Alexis Girault, Kitware, Inc.
Speaker: Michael Grauer, Kitware, Inc.
Speaker: Jean-Christophe Fillion-Robin, Kitware, Inc.
Leveraging Expert CPU Architecture Knowledge and Advanced Hardware Profiling Techniques for High-performance Python Workloads [More Info]
Speaker: David Liu, Intel
Author: Jackson Marusarz, Intel
Making Pandas Faster with Ray and Apache Arrow [More Info]
Speaker: Devin Petersohn, University of California, Berkeley
Speaker: Robert Nishihara, University of California, Berkeley
Speaker: Philipp Moritz, University of California, Berkeley
Speaker: Simon Mo, University of California, Berkeley
Speaker: Helen Che, University of California, Berkeley
Speaker: Peter Veerman, University of California, Berkeley
Speaker: Harikaran Subbaraj, University of California, Berkeley
Speaker: Rohan Singh, University of California, Berkeley
Speaker: Joseph Gonzalez, University of California, Berkeley
Speaker: Ion Stoica, University of California, Berkeley
Speaker: Anthony Joseph, University of California, Berkeley
Managing Thirty Years of Continuous Coastal Data Collection the Pythonic Way [More Info]
Speaker: Evan Turner, Texas Water Development Board
Model Evaluation in the Land of Deep Learning [More Info]
Speaker: Pramit Choudhary, DataScience Inc.
NumFOCUS: An Approach to Sustaining Major Scientific Software Projects [More Info]
Speaker: Andy Terrel, NumFOCUS
Speaker: Leah Silen, NumFOCUS
Organic Molecules in Space: Insights from the NASA Ames Molecular Database in the era of the James Webb Space Telescope [More Info]
Speaker: Matthew Shannon, NASA/Universities Space Research Association
Speaker: Christiaan Boersma, NASA/San José State University Research Foundation
Oxidizing Python: Writing Extensions in Rust [More Info]
Speaker: Luiz Irber, Department of Population Health and Reproduction, University of California, Davis
PlasmaPy: Beginning a Community Python Package for Plasma Physics [More Info]
Speaker: Nicholas Murphy, Harvard University
Speaker: Dominik Stańczak, PlasmaPy
Speaker: Pawel Kozlowski, West Virginia University
Speaker: Andrew Leonard, Aperio Software
Speaker: Tulasi Parashar, University of Delaware
Predicting Bicycle Ridership Volumes in Large Cities Using Big Crowdsourced Data from Strava using Linear Models from scikit learn [More Info]
Speaker: Avipsa Roy, School of Geographical Sciences and Urban Planning, Arizona State University
Speaker: Trisalyn Nelson, School of Geographical Sciences and Urban Planning, Arizona State University
PyKED: A Python-based Tool Supporting Data Analysis and Experimental Reproducibility in Combustion [More Info]
Speaker: Kyle Niemeyer, Oregon State University
Speaker: Bryan Weber, University of Connecticut
Python in the Community Satellite Processing Package [More Info]
Speaker: Geoffrey Cureton, Cooperative Institute for Meteorological Satellite Studies, University of Wisconsin - Madison
Python Tools for Atomistic Polymer Simulation Workflows at nanoHUB.org [More Info]
Speaker: Ben Haley, Purdue University
Speaker: Chunyu Li, Purdue University
Speaker: Lorena Alzate-Vargas, Purdue University
Speaker: Martin Hunt, Purdue University
Speaker: Alejandro Strachan, Purdue University
Real-Time Digital Signal Processing Using pyaudio_helper and the ipywidgets [More Info]
Speaker: Mark Wickert, University of Colorado
Recurrent Neural Networks for Efficient Modeling of Nonlinear Random Vibration Analysis [More Info]
Speaker: David Najera, ATA Engineering
Speaker: Adam Brink, Sandia National Labs
Scarplet: Cloud-based Template Matching for Detecting Earthquake-Related Landforms in Large Topographic Datasets [More Info]
Speaker: Robert Sare, Stanford University
Speaker: George Hilley, Stanford University
SIFT: An OpenGL-powered Python GUI for Training NWS Forecasters [More Info]
Speaker: David Hoese, University of Wisconsin - Madison, Space Science and Engineering Center
Speaker: Ray Garcia, University of Wisconsin - Madison, Space Science and Engineering Center
Speaker: Jordan Gerth, University of Wisconsin - Madison, Space Science and Engineering Center
Speaker: Scott Lindstrom, University of Wisconsin - Madison, Space Science and Engineering Center
Text and Data Mining Scientific Articles with Allofplos [More Info]
Speaker: Elizabeth Seiver, PLOS
Speaker: M Pacer, University of California, Berkeley
Speaker: Sebastian Bassi, Globant
The Application of Modern Optimization Packages to Multisensor Meteorological Data Assimilation [More Info]
Speaker: Robert Jackson, Argonne National Laboratory
Speaker: Scott Collis, Argonne National Laboratory
Speaker: Timothy Lang, NASA MSFC
Speaker: Todd Munson, Argonne National Laboratory
Speaker: Corey Potvin, Cooperative Institute for Mesoscale Meteorological Studies/National Severe Storms Laboratory
The CodeEazee Tool for Teaching Python to non-CS Majors: Experiences from a Nigerian College [More Info]
Speaker: Memunat Ibrahim, Federal University Lokoja
Speaker: Francisca Oladipo, Federal University Lokoja
Understanding Machine Learning by Looking at Simple Visualizations [More Info]
Speaker: Oliver Zeigermann
WrightSim: Using PyCUDA to Simulate Multidimensional Spectra [More Info]
Speaker: Blaise Thompson, University of Wisconsin-Madison
Speaker: Kyle Sunden, University of Wisconsin-Madison
Speaker: John Wright, University of Wisconsin-Madison