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 ==
Anonymous user