All Projects → deeplycloudy → Brawl4d

deeplycloudy / Brawl4d

Licence: bsd-2-clause
Let the data fight it out

Projects that are alternatives of or similar to Brawl4d

Uorf repressiveness supplemental
Data and iPython notebooks documenting all analysis for manuscript "Conservation of uORF repressiveness and sequence features in mouse, human and zebrafish", by Guo-Liang "Chewie" Chew, Andrea Pauli and Alexander F. Schier, 2016
Stars: ✭ 5 (+0%)
Mutual labels:  jupyter-notebook
Gempro
Stars: ✭ 5 (+0%)
Mutual labels:  jupyter-notebook
Modelarts Lab
ModelArts-Lab是示例代码库。更多AI开发学习交流信息,请访问华为云AI开发者社区:huaweicloud.ai
Stars: ✭ 826 (+16420%)
Mutual labels:  jupyter-notebook
Illust comment search
コメント生成ハッカソン用レポジトリ
Stars: ✭ 5 (+0%)
Mutual labels:  jupyter-notebook
Bordercrossing
Galvanize Capstone Project - Forecasting Wait Times at the US/Canada Border
Stars: ✭ 5 (+0%)
Mutual labels:  jupyter-notebook
Oddity
Stars: ✭ 5 (+0%)
Mutual labels:  jupyter-notebook
Jjug Ccc 2016 Spring
JJUG CCC 2016 Spring http://www.java-users.jp/?page_id=2377 #jjug_ccc #ccc_m61
Stars: ✭ 5 (+0%)
Mutual labels:  jupyter-notebook
Advertorch
A Toolbox for Adversarial Robustness Research
Stars: ✭ 826 (+16420%)
Mutual labels:  jupyter-notebook
Step By Step Neural Network
step-by-step, implement a neural network with python and numpy to recognize handwritten number
Stars: ✭ 5 (+0%)
Mutual labels:  jupyter-notebook
Paperlm1
Stars: ✭ 5 (+0%)
Mutual labels:  jupyter-notebook
Gutenburg nlp
A hypothetical proof-of-concept book recommendation system for Project Gutenberg, using Natural Language Processing.
Stars: ✭ 5 (+0%)
Mutual labels:  jupyter-notebook
Deanonymizing Tennis Suspects
Putting names to the players identified by BuzzFeed News in its tennis exposé.
Stars: ✭ 5 (+0%)
Mutual labels:  jupyter-notebook
Yiakwy.github.io
html js hosted on GitHub
Stars: ✭ 5 (+0%)
Mutual labels:  jupyter-notebook
Covid Ct
COVID-CT-Dataset: A CT Scan Dataset about COVID-19
Stars: ✭ 820 (+16300%)
Mutual labels:  jupyter-notebook
Ntu ml2017 hung Yi Lee hw
NTU ML2017 Spring and Fall Homework Hung-yi_Li 李宏毅老师 机器学习课程作业
Stars: ✭ 827 (+16440%)
Mutual labels:  jupyter-notebook
Techtalks
Stars: ✭ 5 (+0%)
Mutual labels:  jupyter-notebook
Facets
Visualizations for machine learning datasets
Stars: ✭ 6,744 (+134780%)
Mutual labels:  jupyter-notebook
Qmcs.github.io
EECS Society. Queen Mary University of London
Stars: ✭ 5 (+0%)
Mutual labels:  jupyter-notebook
Basic reinforcement learning
An introductory series to Reinforcement Learning (RL) with comprehensive step-by-step tutorials.
Stars: ✭ 826 (+16420%)
Mutual labels:  jupyter-notebook
Python misc
Collection of Misc. Python Files
Stars: ✭ 5 (+0%)
Mutual labels:  jupyter-notebook

brawl4d

Interactive four-dimensional (space and time) data browsing using the stormdrain data processing pipeline. When data are loaded, they are pushed downstream to plot outlets, stdout, etc. Along the way, data may be transformed, filtered, cached, and branched off to other analysis tasks, including other plots beside the main viewer. There is also animation support.

Interactivity is provided graphically by interaction with plots in matplotlib, and via the command line using the IPython notebook, of which there are several examples in brawl4d/notebooks. As the IPython notebook gains browser-based GUI capabilities, it should be possible to replace code cells that trigger, for instance, animation, with buttons and other standard UI conventions.

The motivation for this code was to provide an interactive data viewer for data from VHF Lightning Mapping Arrays that was built on open tools. Its dependencies are easily satisfied by any of the usual scientific Python distributions, thereby easing setup for research groups. It also facilitates sharing of interactive views of the data between research groups by passing notebooks back and forth. A narrative example demonstrating how to download field campaign data in zoom to an interesting point is provided in the in the DC3 notebook.

It should be trivially easy to add any dataset that is represented as a numpy structured/named array (see the demo dataset in brawl4d.py). Times are treated as seconds since a reference date, which is stored as the basedate attribute of the Panels4D object. Adding radar data viewing capability, probably through pyart, is a high priority.

Requirements

  • Python
  • IPython
  • numpy and matplotlib
  • stormdrain (github.com/deeplycloudy/stormdrain)
  • For LMA support
    • lmatools (bitbucket.org/deeplycloudy/lmatools)
    • pytables (for HDF5 LMA data files)

Install

Clone and add to your path. Adding a proper setup.py is a TODO.

What's with the name?

Balloon, Radar, and Aircraft, With Lightning in Four Dimensions.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].