Anonymous user
PyCon-2015-sprint-wiki: Difference between revisions
adding open science framework for Brian
imported>Amontalenti (adding open science framework for Brian) |
|||
Line 159:
List of useful skills: '''Python; interest in Apache Storm / Apache Kafka; stream processing, data analytics.'''
People of all experience levels welcome: '''Yes'''▼
Details about sprint tasks (if supplied): '''We'll be writing a Python Topology DSL for Apache Storm. This is a generic way to specify a direct acyclic graph of computation for data pipelines, which can then run Python code remotely on a cluster of machines -- thus defeating the GIL and allowing true concurrency. The plan is to use some fun Python features in order to write a good-looking DSL, e.g. I suspect metaclasses and descriptors will be involved.'''
Resources: '''[https://github.com/Parsely/streamparse streamparse on Github]; [https://youtube.com/watch?feature=youtu.be&v=ja4Qj9-l6WQ&t=1m22s PyCon2015 video presentation on streamparse]; [http://parse.ly/slides/streamparse/notes/ HTML notes on streamparse slides]; [https://github.com/Parsely/streamparse/issues/84 core Github issue we'll hack on]'''
=== Open Science Framework ===
At this workshop '''No'''
List of useful skills: '''Python; JavaScript; web development.'''
▲People of all experience levels welcome: '''Yes'''
Details about sprint tasks (if supplied): '''The Open Science Framework (OSF) supports the entire research lifecycle: planning, execution, reporting, archiving, and discovery. It is developed by the Center for Open Science ([http://cos.io COS.io]). Many members of the COS team are here, and they can support various projects related to the open science initiative.'''
== Info about the intro event ==
|