Learn R Programming

pcit

PCIT: an R package for weighted gene co-expression networks based on partial correlation and information theory approaches

Building and Submitting Packages

  1. Update "Version" and "Date" in the DESCRIPTION file
  2. Add info about changes since last release to ChangeLog file
  3. R CMD build pcit
  4. Check the built tarball: R CMD check --as-cran PCIT_*.tar.gz
  5. Submit the tarball at http://cran.r-project.org/submit.html or via FTP uisng instructions here: http://cran.r-project.org/banner.shtml#submitting
  6. Tag the release on github:
# Parse out the version info from the DESCRIOTION file
version=$(grep "^Version:" DESCRIPTION | awk '{print $2}')
# Tag the current branch using the Changelog entry for this version, asthe message
git tag -a "v${version}" -F <(perl -e '$v_encountered=0; while(<>){if (/'${version}'/){$v_encountered=1;print;next}; last if /^\d/; print}' ChangeLog)
# Push the tag up to github
git push origin "v${version}"

Copy Link

Version

Install

install.packages('PCIT')

Monthly Downloads

60

Version

1.5-3

License

GPL-3

Maintainer

Nathan S WatsonHaigh

Last Published

February 16th, 2015

Functions in PCIT (1.5-3)

idxInvert

Invert linear indices from a matrix
idx

Get indicies for significant edges
clusteringCoefficientPercent

Calculate the clustering coefficient as a percentage
localClusteringCoefficient

Calculate the local clustering coefficient
PCIT-package

Partial Correlation coefficient with Information Theory (PCIT)
pcitMemoryRequirement

Calculate the memory requirement for running PCIT
plotCorCoeff

Plot superimposed histograms of correlation coefficients
getEdgeList

Converts an adjacency matrix into edge list representation
maxMatrixSize

Calculate the maximum correlation matrix size which PCIT can handle
pcit

Apply the PCIT algorithm
defineTasks

Define a list of tasks for slave CPUs
clusteringCoefficient

Calculate the clustering coefficient
data

Demo Data