Reed-CompBio / spras

Signaling Pathway Reconstruction Analysis Streamliner (SPRAS)
MIT License
11 stars 20 forks source link

Add NetBox #112

Open agitter opened 1 year ago

agitter commented 1 year ago

Automated Network Analysis Identifies Core Pathways in Glioblastoma https://doi.org/10.1371/journal.pone.0008918

The original implementation from http://sanderlab.org/tools/netbox.html is no longer available. In our pathway parameter advising repository we link to http://cbio.mskcc.org/wp-content/uploads/2012/10/netbox.tar.gz and note it has been replaced by the NetBoxR R package at https://www.bioconductor.org/packages/release/bioc/html/netboxr.html.

zhiqianx commented 1 year ago

Notes about NetBoxR https://github.com/mil2041/netboxr/tree/master

What does it do?

Package and libraries needed for the method

Input for the method

Output of the method

Other Functions

agitter commented 12 months ago

We started digging through why netboxr isn't on Bioconductor 3.17. The Bioconductor error logs show the suggested cgdsr isn't available. That is a CRAN package that has been removed.

Bioconductor reports there is a ggtree release for 3.14, but Lisa had problems installing it.

Bioconductor has Docker images we could use as a possible base. They have a RELEASE_3_14. This is Debian Linux-based. If we need to install Java, we can try the apt-get example in the Cytoscape Dockerfile.

agitter commented 11 months ago

We were unable to install directly from Bioconductor so we tried installing from GitHub as per the readme. If we do continue down that path, we should use remotes::install_github("gaborcsardi/pkgconfig@v2.0.0") syntax to pin the installation to a specific comment, as described in the docs.

If that fails, then we do not have a way to install NetBoxR reliably and will need to post a GitHub issue asking for advice.