multiomics_integration's People
multiomics_integration's Issues
Use cell morphology for clustering
Use cells' masks and morphological descriptors
Effect of genes filtering on phenotypes detection
-
Study the effect of selecting high variability genes on detection of small phenotypes
-
Try DE genes specific that are cell types specific
Find non linear Elastic Net - like method
Elastic Net is great to select variables, but is classically limited to linear models.
For sure there must be generalization to other non linear models like kernel SVC or multilayers perceptrons.
Run DE analysis for signatures per areas too
And look at the effect of retrieving phenotypes contribution to the computed signatures.
Check expression of known marker genes
Zhu et al:
To validate our predictions, we first checked the expression of known marker genes and compared the average gene expression profiles between scRNAseq and seqFISH data
Draw random continuous domains, and test if one can find "signatures"
If we look at enough genes, aren't we sure to find at least one that validates our domain by being specific to it?
Detect the optimal number of clusters
Use criteria like AIC, BIC or KIC
Retrieve phenotype contribution for area analysis
Subtract phenotype contributions to detect only area related genes (but first check for clusters convexity!)
Improve SVC hyperparameters search
Try LinearSVC as in Zhu
They actually used
clf = svm.LinearSVC(class_weight="balanced", dual=False, C=C, \
verbose=debug, max_iter=10000, tol=1e-4)
Extend model to 2ng, 3rd and nth neighbors
Aggregate statistics of more distant neighbors
Improve EDA
First look at gene expression statistics and then maybe transform data
Cluster convexity checker (automatic or manual)
For the automatic version I'll need a clustering model that defines boudaries (like SVC) to be able to check in which cluster region the interpolated points fall into.
Improve elimination of variables
Different weights for k-th neighbors
Use lower weights to compute the aggregated statistics for more distant neighbors
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.