Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add Kinase TF Module Analysis Appyter #897

Open
wants to merge 4 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
939 changes: 939 additions & 0 deletions appyters/Kinase_TF_Modules/Kinase-TF-Modules.ipynb

Large diffs are not rendered by default.

8 changes: 8 additions & 0 deletions appyters/Kinase_TF_Modules/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Kinase - Transcription Factor Module Pairwise Analysis

This Appyter predicts shared modules of kinases, inferred from phosphoproteomic data through [KEA3](https://maayanlab.cloud/kea3/) [1], and transcription factors, inferred from transcriptomic data from [ChEA3](https://maayanlab.cloud/chea3/) [2], that are differentially active across two groups of samples. It first ranks the kinases and transcription factors and then scores pairs of kinases and transcription factors on an individual sample level per each group. These scores are binarized based on an additional threshold which only takes into account the top percentage of pair scores and with which clustermaps are created. Clusters or modules of kinases and transcription factors in these groups are then compared and those that appear across multiple of the heatmaps, representing different directions of activation, are retained and their relationship is displayed as a bipartite network.

[1] Kuleshov MV, Xie Z, London ABK, Yang J, Evangelista JE, Lachmann A, Shu I, Torre D, Ma'ayan A. KEA3: improved kinase enrichment analysis via data integration. Nucleic Acids Res. 2021 Jul 2;49(W1):W304-W316. doi: 10.1093/nar/gkab359.

[2] Keenan AB, Torre D, Lachmann A, Leong AK, Wojciechowicz ML, Utti V, Jagodnik KM, Kropiwnicki E, Wang Z, Ma'ayan A. ChEA3: transcription factor enrichment analysis by orthogonal omics integration. Nucleic Acids Res. 2019 Jul 2;47(W1):W212-W224. doi: 10.1093/nar/gkz446.

29 changes: 29 additions & 0 deletions appyters/Kinase_TF_Modules/appyter.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
{
"$schema": "https://raw.githubusercontent.com/MaayanLab/appyter-catalog/main/schema/appyter-validator.json",
"name": "Kinase_TF_Modules",
"title": "Kinase Transcription Factor Module Analysis",
"version": "0.0.1",
"description": "Utilize paired phosphoproteomic and transcriptomic data to identify differentially activated kinase and transcription modules.",
"image": "thumbnail.png",
"authors": [
{
"name": "Giacomo Marino",
"email": "[email protected]"
}
],
"url": "https://github.com/MaayanLab/appyter-catalog",
"tags": [
"rna-seq", "phospho", "chea3", "kea3", "kinase", "tf", "transcription factor", "modules"
],
"license": "CC-BY-NC-SA-4.0",
"public": false,
"appyter": {
"file": "Kinase-TF-Modules.ipynb",
"profile": "biojupies",
"extras": [
"toc",
"hide-code",
"toggle-code"
]
}
}
9 changes: 9 additions & 0 deletions appyters/Kinase_TF_Modules/requirements.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
appyter @ git+https://github.com/Maayanlab/appyter
fastcluster
matplotlib
networkx
numpy
pandas
pyvis
scipy
seaborn
Binary file added appyters/Kinase_TF_Modules/static/k-tf-logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added appyters/Kinase_TF_Modules/static/screenshot.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added appyters/Kinase_TF_Modules/static/thumbnail.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading