Comments (4)
related #78
from cogaps.
confirmed warning in threshold = "cut"
test_that("patternMarkers work with threshold = 'cut' yields no warning", {
#set up
data(GIST)
res <- CoGAPS(GIST.data_frame, nIterations=1000,
seed=1, messages=FALSE)
test <- patternMarkers(res, threshold = "cut")
expect_no_warning(length(test$PatternMarkers), 0)
})
from cogaps.
confirmed empty markers with threshold = 'all'
test_that("patternMarkers work with threshold = 'all' for general mode", {
#set up
data(GIST)
res <- CoGAPS(GIST.data_frame, nIterations=1000,
seed=1, messages=FALSE)
test <- patternMarkers(res, threshold = "all")
marker_lengths <- sapply(test$PatternMarkers, length)
expect_equal(sum(marker_lengths > 0), length(marker_lengths))
})
from cogaps.
the problem with warnings generated in case of threshold='cut'
comes from the non-matching dimensions of As and Ps during the scaling and sweep
ing . For the testdata trained on nPatterns=7, the dimensions of A and P that are fed into here
CoGAPS/R/methods-CogapsResult.R
Line 437 in cc8c42c
[1] 1363 7
[1] 9 7
from cogaps.
Related Issues (20)
- CoGAPS does not learn to specifed nPatterns when runnign in dsitributed mode HOT 4
- Enable the Checkpoints HOT 2
- Refactor - add comments
- Refactor - patternMarkers() HOT 2
- getPatternGeneSet gives wrong gene.set names HOT 4
- fix `threshold="cut"` mode
- Warning: Large values detected, is data log transformed? HOT 1
- Seeking Clarification on Functions in the CoGAPS Package HOT 2
- Confusion Regarding patternMarkers Results HOT 2
- wrong chisq reported HOT 1
- Standard deviation when running distributed
- Vignettes fail on querying ENSEMBL
- Error when performing getPatternHallmarks: Error in 'collect()' HOT 9
- Replace Ensemble dependency and Add overrepresentation and enrichment tests for gene sets in patterns
- Confusion on the parallelization of R CoGAPS HOT 5
- GSEA algorithms for the function getPatternHallmarks HOT 9
- default number of patterns
- Too long runtime for GoGAPS R HOT 2
- Semisupervised CoGAPS
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cogaps.