An open API service indexing awesome lists of open source software.

https://github.com/xoolive/xoolive


https://github.com/xoolive/xoolive

Last synced: 6 months ago
JSON representation

Awesome Lists containing this project

README

          

Xavier Olive | Homepage | Twitter | Mastodon | GitHub | ResearchGate | LinkedIn | Stack Overflow | Strava

GitHub metrics

I am a **research scientist** at ONERA, the French Aerospace Lab, passionate about **aviation, maps and data**.

My research interests include Data Science, Machine Learning and Decision Science applied to aviation, with a particular focus on optimisation, anomaly and pattern detection. Applications range from air traffic management, operations, predictive maintenance, safety analyses and risk assessment.

Although my main job revolves around academic research, writing proposals and [research papers](https://www.xoolive.org/research), I consider decent software engineering, sharing among peers and with the general public, and reproducibility of results key components of my activity.

## Book


Programmation Python avancée
Programmation Python avancée

I am the author of the Python book (in French) [*Programmation Python avancée*](https://www.xoolive.org/python/) *– Guide pour une pratique élégante et efficace* (ISBN 978-2-10-086329-7), [available](https://amzn.eu/d/g6nXxpe) online (2nd edition)

[![python](https://github-readme-stats.vercel.app/api/pin/?username=xoolive&repo=python&show_owner=false)](https://www.xoolive.org/python)

GitHub languages

I am also one of the main contributors of the (hatching) book [*A journey through aviation data*](https://aviationbook.netlify.app/).

[![python](https://github-readme-stats.vercel.app/api/pin/?username=open-aviation&repo=aviationbook&show_owner=true)]([https://www.xoolive.org/python](https://aviationbook.netlify.app/))

## Software libraries

I am the main developper of the [traffic](https://github.com/xoolive/traffic) library suite designed for analysing air traffic trajectory data.

[![traffic](https://github-readme-stats.vercel.app/api/pin/?username=xoolive&repo=traffic&show_owner=false)](https://github.com/xoolive/traffic)
[![traffic.js](https://github-readme-stats.vercel.app/api/pin/?username=xoolive&repo=traffic.js&show_owner=false)](https://github.com/xoolive/traffic.js)
[![traffic-rs](https://github-readme-stats.vercel.app/api/pin/?username=xoolive&repo=thrust&show_owner=false)](https://github.com/xoolive/thrust)

and one of the initiators of the [tangram](https://github.com/open-aviation/tangram) platform.

[![tangram](https://github-readme-stats.vercel.app/api/pin/?username=open-aviation&repo=tangram&show_owner=true)](https://github.com/open-aviation/tangram)

It heavily relies on more libraries I contribute to:

[![cartes](https://github-readme-stats.vercel.app/api/pin/?username=xoolive&repo=cartes&show_owner=false)](https://github.com/xoolive/cartes)
[![rs1090](https://github-readme-stats.vercel.app/api/pin/?username=xoolive&repo=jet1090&show_owner=false)](https://github.com/xoolive/jet1090)
[![pitot](https://github-readme-stats.vercel.app/api/pin/?username=open-aviation&repo=pitot&show_owner=true)](https://github.com/open-aviation/pitot)
[![pyopensky](https://github-readme-stats.vercel.app/api/pin/?username=open-aviation&repo=pyopensky&show_owner=true)](https://github.com/open-aviation/pyopensky)
[![ship162](https://github-readme-stats.vercel.app/api/pin/?username=xoolive&repo=ship162&show_owner=false)](https://github.com/xoolive/ship162)
[![desperado](https://github-readme-stats.vercel.app/api/pin/?username=xoolive&repo=desperado&show_owner=false)](https://github.com/xoolive/desperado)
[![impunity](https://github-readme-stats.vercel.app/api/pin/?username=achevrot&repo=impunity&show_owner=false)](https://github.com/achevrot/impunity)

## Community and interests

GitHub stars

GitHub stargazers

## Teaching materials

[![pyclass](https://github-readme-stats.vercel.app/api/pin/?username=xoolive&repo=pyclass&show_owner=false)](https://github.com/xoolive/pyclass)
[![optim4ai](https://github-readme-stats.vercel.app/api/pin/?username=xoolive&repo=optim4ai&show_owner=false)](https://github.com/xoolive/optim4ai)
[![constraints](https://github-readme-stats.vercel.app/api/pin/?username=xoolive&repo=constraints&show_owner=false)](https://github.com/xoolive/constraints)

The [facile](https://github.com/xoolive/facile) library is a Python binding to a research-oriented constraint satisfaction and optimisation solver originally written in OCaml. The library offers a comfortable syntax for teaching purposes. I wrote a basic [blog post](https://www.xoolive.org/2014/09/20/python-wrapping-for-ocaml-facile-library.html) few years ago to explain the technical *tour de force* it has been to implement a binding between two such different languages.

[![facile](https://github-readme-stats.vercel.app/api/pin/?username=xoolive&repo=facile&show_owner=false)](https://github.com/xoolive/facile)

## Scientific records

Available on my [personal website](https://www.xoolive.org/research)