This directory holds the data and scripts to generate figure 1. CRAN_analysis.R: this is an R script to calculate the degree and revision rate of an R package. calc_size.m: this is a matlab script to calcuate the size of of package (the package needs to be downloaded first). Size is defined as the number of lines in all files under /src and /R of a package (excluding comment lines and empty lines). CRAN_package_degree.txt: this is the in-degree of R packages. The analysis was done by Sept. 2014. CRAN_package_update_rate.txt: this is the update rates of R packages. The analysis was done by Sept. 2014. CRAN_package_size.txt: this is the sizes of R packages. This is calculated by the oldest version of a package available on CRAN by Oct. 2019. Data of the protein-protein interaction network can be found at www.gersteinlab.org/proj/netpossel/index.html: "Different estimations for positive selection" contains the dN/dS used for the scatter plot and the p-value (Bustamante_possel) used to color nodes. "Network centrality statistics" holds the degree of each protein.