Add utils and notebook converting ADS-B to Flight DF#373
Conversation
|
Check out this pull request on See visual diffs & provide feedback on Jupyter Notebooks. Powered by ReviewNB |
|
@jlee0523 tagging @zebengberg & @thabbott here for opinion and review. They are the core maintainers of If the vision here is to open-source the Google attributions pipeline & src code, it probably makes sense to architect out where best to contribute that content. I suspect For instance we have open-sourced our processing service that backs our forecast APIs here: https://github.com/contrailcirrus/api-preprocessor We will likely also be open-sourcing the pipeline that builds our inventory of contrail impacts from historical ADS-B telemetry. A similar approach may be suitable for contrails.org taking on open-sourcing the Google attributions source code? |
Changes
Tests
Affected tests pass, however some failures from
pycontrails/datalib/google_forecast.pywhich is outside scope of these changes.make test)Reviewer
@nickmasson
As part of open sourcing as much of the attributions code, here's the first part which is flight loading and flight ID assignment. Added util functions to Flight.py as it seemed the best match, but feel free to let me know if you would like it in its own separate file.