miheerdew / cbce Goto Github PK
View Code? Open in Web Editor NEWFinding communities in a bipartite correlation network
Home Page: https://miheerdew.github.io/cbce/
License: Other
Finding communities in a bipartite correlation network
Home Page: https://miheerdew.github.io/cbce/
License: Other
This could be a pdf document (based on a switch), which give details about how the Bimodules were generated.
Line 150 in eb7ff8a
Randomize the order of extractions and use the progress package that gives completion time estimates.
On running the program on my data set (100x10K and 100x100k matrices), for alpha = 0.05
the runs are very slow and freeze, while for alpha=0.01
the runs are fine.
Line 266 in f3cc6b0
Currently summary-pval recalculates the correlations. Could this be causing a significant slowdown for large bimodules? Passing the chached correlations from the backend might help.
At the beginning of the method, raise a warning if the X and Y matrices have any columns which are like 4SD away from the mean. This causes problems with the correlations.
Actually, at least one of the columns need to look like a normal.
Line 250 in eb7ff8a
Currently extraction index returns a global number and its difficult for the users to make sense of this. Instead use the actual numbering and point out if it were an X or Y index. Perhaps by naming the index.
If we assume that we are interested in some larger bimodules which can be obtained many times. We can use this to our advantage by sampling randomly. For instance, sampling each node with a .25 percent chance will ensure that we catch most of them.
Provide code for setting alpha with cross validation.
Sometimes communities grow very large and the same set is found again and again. One huersitic to deal with this is to not start within a bimodule that is found.
I think the browser tries to print the name of the arguments, and when that is huge, it takes a long time.
Like matrix eQTL take the covariates as a new argument, residualize the data, and change the effective sample size as necessary.
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.