Miscellaneous

Non-peer-reviewed publications

  • C. Lucas, P. Marion, Recherche et innovation : comment rapprocher sphère publique et privée, Les Docs de La Fabrique, Paris, Presses des Mines, 2022.
  • P. Marion, Comment compter nos morts du Covid ?, The Conversation, May 2020, link (in French).
  • O. Borderies, O. Coudray and P. Marion, Authoring Custom Jupyter Widgets, The Jupyter Blog, March 2018, link.

Other teaching activities

  • During the school lockdown due to the Covid pandemic (2020), in partnership with the D&I department from Ecole Polytechnique, I mentored a high schooler and gave him math classes to prepare him for preparatory classes.
  • In 2016-2017, I was involved in Tremplin, an association which intervenes in underprivileged high schools to encourage pupils to start scientific studies. I gave around fifteen classes to a group of six pupils in Lycée Marcel Pagnol in Athis-Mons.
  • In 2015, I did a six-month internship in EPIDE in Marseille. This public organisation welcomes young people (aged 18-25) from underprivileged backgrounds and helps them to acquire behavioral and academic skills in order to get a job. During my internship, I co-supervised a group of 30 young people (maths and French classes, general behavior, etc.).

Software projects

I list a couple of software projects I worked on between 2017 and 2019.

LatNet Builder

LatNet Builder is a C++ open-source software library and tool for constructing highly-uniform point sets for quasi-Monte Carlo and randomized quasi-Monte Carlo methods using state-of-the-art techniques. Quasi-Monte Carlo methods are used as a speedup over Monte Carlo methods to integrate multidimensional functions.

LatNet Builder offers various possibilities to use its functionalities:

  • a C++ library.
  • a Command Line Tool.
  • a Python interface and a Graphical User Interface based on the Jupyter ecosystem.
  • a Java interface encapsulated in the Stochastic Simulation in Java (SSJ) software.

Test the software online:    

Custom Jupyter widgets

Jupyter interactive widgets enhance the notebook experience by allowing users to create graphical user interfaces. They enable richer interaction with the data and computing resources. I worked with Société Générale and Quantstack to develop custom widgets that build on the framework of the base ipywidgets library in order to connect arbitrary JavaScript libraries to the Jupyter ecosystem.

The project deliverables are meant to be a tutorial for other developers to follow the same path and add their favorite JavaScript library to the Jupyter notebook. To learn more, read our guest post on the Jupyter blog.