
Abstract Motivation Weighted gene co-expression network analysis (WGCNA) is frequently used to identify modules of genes that are co-expressed across many RNA-seq samples. However, the current R implementation is slow, is not designed to compare modules between multiple WGCNA networks, and its results can be hard to interpret as well as to visualize. We introduce the PyWGCNA Python package, which is designed to identify co-expression modules from large RNA-seq datasets. PyWGCNA has a faster implementation than the R version of WGCNA and several additional downstream analysis modules for functional enrichment analysis using GO, KEGG, and REACTOME, inter-module analysis of protein–protein interactions, as well as comparison of multiple co-expression modules to each other and/or external lists of genes such as marker genes from single cell. Results We apply PyWGCNA to two distinct datasets of brain bulk RNA-seq from MODEL-AD to identify modules associated with the genotypes. We compare the resulting modules to each other to find shared co-expression signatures in the form of modules with significant overlap across the datasets. Availability and implementation The PyWGCNA library for Python 3 is available on PyPi at pypi.org/project/PyWGCNA and on GitHub at github.com/mortazavilab/PyWGCNA. The data underlying this article are available in GitHub at github.com/mortazavilab/PyWGCNA/tutorials/5xFAD_paper.
570, RNA-Seq (mesh), Bioinformatics, 3102 Bioinformatics and Computational Biology (for-2020), Bioinformatics and Computational Biology, 610, 08 Information and Computing Sciences (for), Biotechnology (rcdc), 3105 Genetics (for-2020), Mathematical Sciences, Information and Computing Sciences, 31 Biological sciences (for-2020), Genetics, 46 Information and computing sciences (for-2020), Gene Regulatory Networks, RNA-Seq, Neurosciences (rcdc), 31 Biological Sciences (for-2020), Genetics (rcdc), Neurological (hrcs-hc), Gene Expression Profiling, Human Genome, Neurosciences, Biological Sciences, Human Genome (rcdc), Gene Expression Profiling (mesh), 49 Mathematical sciences (for-2020), 06 Biological Sciences (for), Applications Note, Bioinformatics (science-metrix), Gene Regulatory Networks (mesh), 01 Mathematical Sciences (for), Neurological, Biotechnology
570, RNA-Seq (mesh), Bioinformatics, 3102 Bioinformatics and Computational Biology (for-2020), Bioinformatics and Computational Biology, 610, 08 Information and Computing Sciences (for), Biotechnology (rcdc), 3105 Genetics (for-2020), Mathematical Sciences, Information and Computing Sciences, 31 Biological sciences (for-2020), Genetics, 46 Information and computing sciences (for-2020), Gene Regulatory Networks, RNA-Seq, Neurosciences (rcdc), 31 Biological Sciences (for-2020), Genetics (rcdc), Neurological (hrcs-hc), Gene Expression Profiling, Human Genome, Neurosciences, Biological Sciences, Human Genome (rcdc), Gene Expression Profiling (mesh), 49 Mathematical sciences (for-2020), 06 Biological Sciences (for), Applications Note, Bioinformatics (science-metrix), Gene Regulatory Networks (mesh), 01 Mathematical Sciences (for), Neurological, Biotechnology
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 78 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Top 1% | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Top 10% | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Top 1% |
