logo Netzschleuder network catalogue, repository, and centrifuge

cpan — CPAN Perl authors and distributions (2009)

Description

Networks of the Comprehensive Perl Archive Network (CPAN), the repository of software packages ("distributions") of the Perl programming language, from the CPAN-Explorer visualization project of RTGI/Linkfluence and the Gephi team. The networks were built from the data of CPANTS (the CPAN Testing Service), and were distributed as Gephi example data sets, as a snapshot from July 2009.

  • authors: nodes are CPAN authors (developers), and a directed edge $i \to j$ indicates that author $i$ uses a module written by author $j$, with weight equal to the number of such uses (the "cardinal" of the edge in the source file). 110 edges are self-loops (authors using their own modules).
  • distributions: nodes are CPAN distributions, and a directed edge $i \to j$ indicates that distribution $i$ depends on distribution $j$. Some dependencies are listed more than once in the source file, and are kept as parallel edges.

The networks have the following properties:

  • name: the name of the author or distribution.
  • pauseid (authors): the author's identifier in PAUSE, the Perl authors upload server.
  • totalmodules (authors): the total number of modules of the author.
  • avg_kwalitee, avg_total_kwalitee (authors): the average "kwalitee" of the author's distributions, the quality score computed by CPANTS from a set of automated checks (the exact definitions of the two variants are not documented in the source).
  • rank (authors): a rank of the author given in the source data, whose definition is not documented.
  • weight (authors): the number of uses.
Tags
Technological Software Social Collaboration Weighted Multigraph Metadata
Citation
  • S. Heymann, "CPAN-Explorer, an interactive exploration of the Perl ecosystem." Gephi blog (2009) gephi.wordpress.com
Upstream URL OK
https://docs.gephi.org/desktop/User_Manual/Datasets/
https://gephi.wordpress.com/2009/06/25/cpan-explorer-an-interactive-exploration-of-the-perl-ecosystem/
Networks
Tip: click on a column header to sort the list, or hover over it for a description.
Column legend
$\left<k\right>$
Mean degree
$\sigma_k$
Standard deviation of the degrees
$\lambda_h$
Largest eigenvalue of the Hashimoto (non-backtracking) matrix
$\tau$
Random walk mixing time
$r$
Degree assortativity
$c$
Global clustering coefficient
$\oslash$
(Pseudo-) diameter
$S$
Relative size of the largest component
NPs
Node properties
EPs
Edge properties
Name Nodes Edges $\left<k\right>$ $\sigma_k$ $\lambda_h$ $\tau$ $r$ $c$ $\oslash$ $S$ Kind Mode NPs EPs gt GraphML GML csv
authors 840 2,248 2.68 19.11 23.84 4.34 -0.40 0.04 6 1.00 Directed Unipartite name totalmodules pauseid avg_kwalitee rank avg_total_kwalitee weight 20 KiB 31 KiB 30 KiB 25 KiB
distributions 2,740 5,426 1.98 21.40 19.95 44.57 -0.42 0.01 9 0.99 Directed Unipartite name 28 KiB 46 KiB 44 KiB 41 KiB