helicopter
Fork me
Tiny repo that creates a helicopter data stream at Microprediction.Org
It also contains some snippets of code showing how to:
- Retrive and interpret bivariate stream data at Microprediction.Org
- Fit a copula function
- Make a prediction submission
See article for more explanation.
Background information
Yes this is a Python package but it was inspired by the Helicopter Julia Challenge created by Chris Rackausckas of the SciML group at MIT. In that challenge contestants are provided incomplete data from a helicopter and asked to infer the latent dynamics.
- Video of the helicopter https://www.youtube.com/watch?v=2g1-sDZ3BVw
- Home page of challenge https://github.com/SciML/HelicopterSciML.jl
- Chris will be teaching how to do automated discovery of missing physical equations from a first principle model at at workshop on July 26th, 2020. Sign up for JuliaCon at https://juliacon.org/2020/
The goal of the Julia challenge is to utilize automated tools to discover a physcially-explainable model that accurately predicts the dynamics of the system.
A quick peek at the helicopter data
import pandas as pd
data = pd.read_csv('https://raw.githubusercontent.com/SciML/HelicopterSciML.jl/master/data/Lab-Helicopter_Experimental-data.csv').plot()
Fitting implied helicopter data
See helicopter/exploratory/helicopula.py
If you prefer notebooks:
https://github.com/microprediction/PDCI/blob/master/helicopula.ipynb
Metadata
Release files for helicopter 0.0.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| helicopter-0.0.6.tar.gz | 1.9 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| helicopter-0.0.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 3.8 MB
Release files / helicopter-0.0.6.tar.gz
| Download URL | helicopter-0.0.6.tar.gz |
|---|---|
| Size | 1.9 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4f31c73d4160847945035060f93818a73dca6958f330e98ae1f4af30ae6272e1
|
|
BLAKE2b-256 checksum How to use checksums |
054f65f8b96e034048a16cd6919df9e360f2a1ed753c5d37fe4a272761d629b7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.6
|
Release files / helicopter-0.0.6-py3-none-any.whl
| Download URL | helicopter-0.0.6-py3-none-any.whl |
|---|---|
| Size | 1.9 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
030a80dd07c073e7cbddfb96722a33f707eef8589be7022c562a2bac46a6513b
|
|
BLAKE2b-256 checksum How to use checksums |
211044ae5e967a93da477071602b9af7880e7a371b021b6a39761291a79c567b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.6
|