NumFOCUS promotes open source scientific software.

Technologies
python, javascript, r, julia
Topics
data science, graphics, scientific computing, numerical computation
NumFOCUS promotes open source scientific software.

The mission of NumFOCUS is to promote sustainable high-level programming languages, open code development, and reproducible scientific research. We accomplish this mission through our educational programs and events as well as through fiscal sponsorship of open source data science projects. We aim to increase collaboration and communication within the scientific computing community.

2016 Program

Successful Projects

Contributor
Chris Medrela
Mentor
piotrb, Greg Wilson
Organization
NumFOCUS
Manage workflow for Software/Data Carpentry instructor training
Software Carpentry (SWC) has a workflow for Instructor Trainings. Currently, it uses Etherpads and Google Docs spreadsheets, which slows down SWC...
Contributor
ramcha24
Mentor
Madeleine
Organization
NumFOCUS
Presolve Routines for LP and SDP within Convex.jl
Pre-solving is the process of detecting redundancies in an optimization problem and removing them so that the problems that are fed to solvers are...
Contributor
pkofod
Mentor
Miles Lubin
Organization
NumFOCUS
Improving the state of Optim.jl
The purpose of this GSoC project is to work on a variety of loose ends in, and general improvements to, the optimization package Optim.jl. Optim.jl...
Contributor
story645
Mentor
Michael Droettboom, tacaswell
Organization
NumFOCUS
Categorical Axis
While matplotlib 1.5 added direct support for plotting data frames, there are still a few related tasks yet to be done. An important one is...
Contributor
Prerit Garg
Mentor
piotrb, Raniere Silva
Organization
NumFOCUS
Result-aggregation server for the installation-test scripts
Software Carpentry has been teaching researchers in science, engineering, medicine, and related disciplines the computing skills they need to get...
Contributor
goelakash
Mentor
henry senyondo, Ethan White
Organization
NumFOCUS
Upgrade to datapackage.json standard
One of the ways the Retriever makes it easy to add new datasets is by allowing datasets to be added using simple plain text descriptions of the data...
Contributor
bhargavvader
Mentor
lev.konst, Radim, Devasena Inupakutika
Organization
NumFOCUS
Dynamic Topic Models - Gensim
Dynamic Topic Models are used to model the evolution of topics in a corpus, over time. The Dynamic Topic Model is part of a class of probabilistic...