Comments (2)
OK, I think I know what is happening here.
When I am creating the bp_annotation_list
in my test data, I am trimming it to a specific set. However, the statistics and other stuff is coming from everything that was measured. So, we have stuff in the statistics that does not exist in the annotation.
There are two ways to get around this:
- Create a constructor method for the
enriched_result
class that does sanity checks that everything matches - Also have the statistics methods check against the annotation data and throw anything out that doesnt belong
from categorycompare.
closed by combination of 89aca30 and 5e5cc81
from categorycompare.
Related Issues (20)
- Redesign: Enrichment
- build combined_enrichments incrementally according to user prefs
- color schemes
- convert to travis-r
- possible workflows for graph / table generation HOT 6
- create test data for v2
- enriched_result constructor HOT 1
- unique enrichment combinations HOT 1
- pie charts
- re-implement cytoscape methods
- summary methods for various classes
- annotation_combinations should take a logical matrix
- creation of hypergeometric features should cull annotation
- set individual cutoffs
- summarize comparisons
- check v2 graph with original
- profiling graph calculations
- Switch to RCy3 from RCytoscape
- use new RCy3 functionality HOT 2
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 categorycompare.