scibiome / boostdiff_inference Goto Github PK
View Code? Open in Web Editor NEWBoostDiff - Inference of differential networks from gene expression data
License: GNU General Public License v3.0
BoostDiff - Inference of differential networks from gene expression data
License: GNU General Public License v3.0
Hi,
I got this error in the last step to set up the environment.
Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
But I can find Microsoft Visual C++ 14.25 and 14.29 in my apps list. Any advice?
Best,
Shuai
Hi,
When I test the demo data, everything look good. But when I run my own data with ~18000 genes and 4 samples under each condition, I got MemoryError after 296 minutes of running.
Here are details about my windows laptop:
Processor Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz 2.21 GHz
Installed RAM 32.0 GB (31.7 GB usable)
System type 64-bit operating system, x64-based processor
The demo data contains only hundreds of genes, so have you tried whole transcriptome data? How can I avoid this kind of error? If 32 GB memory is not large enough, what's the right memory size for my study?
Shuai
The address on the instruction won't work for me.
git clone https://github.com/gihannagalindez/boostdiff_inference/.git && cd boostdiff_inference
I tried this one and it works for me:
git clone https://github.com/gihannagalindez/boostdiff_inference.git && cd boostdiff_inference
Hi,
I smoothly tried the demo data and got the output txt files, I have no idea how to plot the similar network in your preprint . Can you give a hint on how to do this from the txt out put files?
Shuai
Hi Gihanna,
Awesome tool :)
I am not sure if it is a 'me' -problem, but I had to modify the postprocessing script in line 166-168 to include nx.nx_pydot.graphviz_layout()
, and install the respective packages to make the visualization work.
postprocessing.py
line 166-168:
elif layout == 'graphviz_layout':
# https://networkx.org/documentation/stable/reference/generated/networkx.drawing.nx_pydot.graphviz_layout.html
pos = nx.nx_pydot.graphviz_layout(G, prog='sfdp')
It works now, but it could potentially be a bug.
Best,
Anne
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.