PCM: A Pairwise Correlation Mining Package for Biological Network Inference

  • Hao Liang
  • Feiyang Gu
  • Chaohua Sheng
  • Qiong Duan
  • Bo Tian
  • Jun Wu
  • Bo XuEmail author
  • Zengyou HeEmail author
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10955)


One fundamental task in molecular biology is to understand the dependency among genes or proteins to model biological networks. One widely used method is to calculate the pairwise correlation or association scores between genes or proteins. To date, a software package supporting various types of correlation measures has been lacking. In this paper, we present a pairwise correlation mining package, termed PCM, which supports the commonly used marginal correlation measures, together with two algorithms enabling the estimation of conditional correlations. Two example data sets are used to illustrate how to use this package and demonstrate the importance of having an integrated software package that incorporates various correlation measures. The package and source codes of the implementations are available at


Pairwise correlation Network inference Correlation mining 



This work was partially supported by the Natural Science Foundation of China (Nos.61572094, 61502071), the Fundamental Research Funds for the Central Universities (No.DUT2017TB02) and the Science-Technology Foundation for Youth of Guizhou Province (No.KY[2017]250).


  1. 1.
    De Smet, R., Marchal, K.: Advantages and limitations of current network inference methods. Nature Rev. Microbiol. 8(10), 717–729 (2010)CrossRefGoogle Scholar
  2. 2.
    Gavin, A.C., Aloy, P., Grandi, P., Krause, R., Boesche, M., Marzioch, M., Rau, C., Jensen, L.J., Bastuck, S., Dumpelfeld, B., et al.: Proteome survey reveals modularity of the yeast cell machinery. Nature 440(7084), 631–636 (2006)CrossRefGoogle Scholar
  3. 3.
    Kurt, Z., Aydin, N., Altay, G.: A comprehensive comparison of association estimators for gene network inference algorithms. Bioinformatics 30(15), 2142–2149 (2014)CrossRefGoogle Scholar
  4. 4.
    Schelhorn, S.E., Mestre, J., Albrecht, M., Zotenko, E.: Inferring physical protein contacts from large-scale purification data of protein complexes. Mol. Cell. Proteomics 10(6), M110–004929 (2011)CrossRefGoogle Scholar
  5. 5.
    Teng, B., Zhao, C., Liu, X., He, Z.: Network inference from AP-MS data: computational challenges and solutions. Brief. Bioinform. 16(4), 658–674 (2015)CrossRefGoogle Scholar
  6. 6.
    Yang, Y., Guan, X., You, J.: CLOPE: a fast and effective clustering algorithm for transactional data. In: Proceedings of the Eighth ACM SIGKDD International conference on Knowledge Discovery and Data Mining, pp. 682–687. ACM (2002)Google Scholar
  7. 7.
    Zhang, X., Zhao, J., Hao, J.K., Zhao, X.M., Chen, L.: Conditional mutual inclusive information enables accurate quantification of associations in gene regulatory networks. Nucleic Acids Res. 43(5), e31 (2015)CrossRefGoogle Scholar
  8. 8.
    Zuo, Y., Yu, G., Tadesse, M.G., Ressom, H.W.: Biological network inference using low order partial correlation. Methods 69(3), 266–273 (2014)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing AG, part of Springer Nature 2018

Authors and Affiliations

  1. 1.School of SoftwareDalian University of TechnologyDalianChina
  2. 2.Baidu Inc.BeijingChina
  3. 3.School of Information EngineeringZunyi Normal UniversityZunyiChina

Personalised recommendations