Cloud based MDF4 file analysis with Jupyter Notebooks, Python 3.8 & asammdf.
-
Target Audience: Engineers familiar with MDF analysis, unfamiliar with the Python analysis stack.
-
Python experience is suggested but not required.
Cloud based examples that run on any modern browser:
Notebook | Binder Link |
---|---|
Quickstart | |
Working With asammdf.MDF |
|
Working With the asammdf.Signal |
|
asammdf issue #157 |
Virtual Environments:
Creates virtual environment and launches jupyter-notebook
:
git clone --depth=1 https://github.com/AutomotiveDevOps/Jupyter_MDF_Analysis.git
cd Jupyter_MDF_Analysis
make venv
make nb
repo2docker https://github.com/AutomotiveDevOps/Jupyter_MDF_Analysis.git
Windows support available upon request.
-
Jupyter Notebooks are a powerful way to write and iterate on your Python code for data analysis. Rather than writing and re-writing an entire program, you can write lines of code and run them one at a time. Then, if you need to make a change, you can go back and make your edit and rerun the program again, all in the same window.
- https://towardsdatascience.com/jypyter-notebook-shortcuts-bf0101a98330
- https://cheatography.com/weidadeyue/cheat-sheets/jupyter-notebook/
-
Beyond Interactive: Notebook Innovation at Netflix
Data powers Netflix. It permeates our thoughts, informs our decisions, and challenges our assumptions. It fuels experimentation and innovation at unprecedented scale. Data helps us discover fantastic content and deliver personalized experiences for our 130 million members around the world.
Notebooks were first introduced at Netflix to support data science workflows. As their adoption grew among data scientists, we saw an opportunity to scale our tooling efforts. We realized we could leverage the versatility and architecture of Jupyter notebooks and extend it for general data access. In Q3 2017 we began this work in earnest, elevating notebooks from a niche tool to a first-class citizen of the Netflix Data Platform.
- Notebooks at Netflix with Matthew Seal [01:05:22]