Comments (5)
Images obtained in class were not the same as the ones in the lesson.
from scrna-seq.
Update tables too.
from scrna-seq.
The problem here is due to the normalizing. Assigning the default assay to "RNA" does not undo the normalization that happens in clustering QC.
# Select the RNA counts slot to be the default assay
DefaultAssay(seurat_integrated) <- "RNA"
# Normalize RNA data for visualization purposes
seurat_integrated <- NormalizeData(seurat_integrated, verbose = FALSE)
Material figures and tables were generated using the "RNA" slot (counts), in class it was normalized data
from scrna-seq.
Solution:
Run the FindMarkers with the counts. Run the visualization with the counts(?)
https://github.com/satijalab/seurat/wiki/Assay
from scrna-seq.
I updated the images, but I haven't updated tables - I am unsure why they would need to be updated. Asking Jihe to run through and see whether the tables need to be updated.
Also, we can specify whether to use raw counts or normalized with the following code:
RNA_raw_assay <- seurat_integrated@assays$RNA@counts
seurat_integrated[['RNA_raw']] <- CreateAssayObject(counts = RNA_raw_assay)
RNA_norm_assay <- seurat_integrated@assays$RNA@data
seurat_integrated[['RNA_norm']] <- CreateAssayObject(counts = RNA_norm_assay)
DefaultAssay(seurat_integrated) <- "RNA_norm"
from scrna-seq.
Related Issues (20)
- add a link to QC to show bad data HOT 1
- Note on sc nuclear RNA-seq HOT 1
- compress R objects for faster download HOT 1
- take out reticulate from install instructions HOT 1
- updating teaching laptop for UMAP HOT 1
- Check option to exit survey for 'very satisfied' HOT 1
- finalized decision tree HOT 1
- Remove all TSNE plots HOT 1
- QC lesson: change the seurat object name? HOT 1
- update the elbow plot HOT 2
- update the answer key for QC HOT 1
- Update packages needed for installation HOT 3
- Accessing raw data after normalization
- use readMM() to convert standard matrix into a sparse matrix HOT 2
- QCMetrics error in DGE lesson
- Error in calculating proportion of reads mapping to mitochondrial transcripts
- Error in CellsByIdentities(object = object, cells = cells) HOT 1
- How to split Seurat objec according to sample or condition
- Intergration pipeline led to background expression on TSNE
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 scrna-seq.