Rich Get Richer
Created: 2009-02-05 02:42:42
This workflow is a replication of the analysis from an OSCon 2004 presentation by Megan Conklin, entitled "Do the Rich Get Richer?" to demonstrate scale-free distribution of FLOSS developers among projects.
The workflow retrieves the current number of active developers (for the most recent calculation of said statistic) from the FLOSSmole database. It summarizes and plots the distribution of developers to projects, on both a straight and log-log scale. It also generates a flat list of the developer counts for visualization in other software.
Preview
Run
Run this Workflow in the Taverna Workbench...
Workflow Components
Processors (7)
Name |
Type |
Description |
delist_dev_numbers |
local |
Changes the number of developers from the list format into a delimited format. |
get_developer_data |
local |
SQL query to fetch developer data from the FLOSSmole database. Retrieves data for all projects which have available data in the database. Please inquire from ossmole-discuss@lists.sourceforge.net for database access. |
flatten_dev_numbers |
local |
Flattens the SQL list. |
output_points |
rshell |
Produces a list of the data points for plotting with other software. |
plot_distribution |
rshell |
Plots the distributions of developers to projects on a straight scale. |
log_plot |
rshell |
Plots the distribution of developers to projects on a log-log scale. |
distribution_summary |
rshell |
Calculates summary statistics for the distribution. |
Outputs (4)
Name |
Description |
Summary |
Descriptive stats summary of developer-project distribution. |
DistributionPlot |
PNG plot of the distribution of developers to projects. |
LogPlot |
PNG graphic plot of log-log distribution of developers to projects. |
PointList |
List of points for plotting in other software. |
Links (10)
Source |
Sink |
delist_dev_numbers:concatenated |
distribution_summary:dev_numbers |
delist_dev_numbers:concatenated |
log_plot:dev_numbers |
delist_dev_numbers:concatenated |
output_points:dev_nums |
delist_dev_numbers:concatenated |
plot_distribution:dev_numbers |
flatten_dev_numbers:outputlist |
delist_dev_numbers:stringlist |
get_developer_data:resultList |
flatten_dev_numbers:inputlist |
distribution_summary:dev_dist |
Summary |
log_plot:log_plot |
LogPlot |
output_points:point_list |
PointList |
plot_distribution:dist_plot |
DistributionPlot |
Uploader
License
All versions of this Workflow are
licensed under:
Version 1
(of 1)
Credits (1)
(People/Groups)
Attributions (0)
(Workflows/Files)
None
Shared with Groups (1)
Featured In Packs (1)
Log in to add to one of your Packs
Attributed By (0)
(Workflows/Files)
None
Favourited By (0)
No one
Statistics
Other workflows that use similar services
(0)
There are no workflows in myExperiment that use similar services to this Workflow.
Comments (0)
No comments yet
Log in to make a comment