library(Signac)
counts <- Read10X_h5("../vignette_data/atac_v1_pbmc_10k_filtered_peak_bc_matrix.h5")
fragment_file <- '../vignette_data/atac_v1_pbmc_10k_fragments.tsv.gz'
chrom_assay <- CreateChromatinAssay(counts,sep = c(":", "-"),fragments = fragment_file)
SeuratObj_ATAC <- CreateSeuratObject(chrom_assay,assay = "ATAC")
# SeuratObj_ATAC <- CreateSeuratObject(counts, assay = "ATAC")
SeuratObj_ATAC <- RunTFIDF(SeuratObj_ATAC)
SeuratObj_ATAC <- FindTopFeatures(SeuratObj_ATAC, min.cutoff = 'q0')
SeuratObj_ATAC <- RunSVD(SeuratObj_ATAC)
DepthCor(SeuratObj_ATAC)
SeuratObj_ATAC <- RunUMAP(SeuratObj_ATAC, dims = 2:50, reduction = 'lsi',
reduction.name = 'atac_umap', reduction.key = 'atac_umap')
SeuratObj_ATAC <- FindNeighbors(object = SeuratObj_ATAC, reduction = 'lsi', dims = 2:30)
SeuratObj_ATAC <- FindClusters(object = SeuratObj_ATAC, verbose = FALSE, algorithm = 3)
DimPlot(object = SeuratObj_ATAC, label = TRUE) + NoLegend()
# GeneActivity
library(EnsDb.Hsapiens.v75)
annotations <- GetGRangesFromEnsDb(ensdb = EnsDb.Hsapiens.v75)
seqlevelsStyle(annotations) <- 'UCSC'
genome(annotations) <- "hg19"
Annotation(SeuratObj_ATAC) <- annotations
gene.activities <- GeneActivity(SeuratObj_ATAC)
SeuratObj_ATAC[['ACTIVITY']] <- CreateAssayObject(counts = gene.activities)
SeuratObj_ATAC <- NormalizeData(SeuratObj_ATAC,assay = 'ACTIVITY')
DefaultAssay(SeuratObj_ATAC) <- 'ACTIVITY'
SeuratObj_ATAC <- FindVariableFeatures(SeuratObj_ATAC, selection.method = "vst", nfeatures = 2000)
LabelPoints(plot = VariableFeaturePlot(SeuratObj_ATAC), points = head(VariableFeatures(SeuratObj_ATAC), 10), repel = TRUE)
SeuratObj_ATAC <- ScaleData(SeuratObj_ATAC)
SeuratObj_ATAC <- RunPCA(SeuratObj_ATAC)
ElbowPlot(SeuratObj_ATAC)
SeuratObj_ATAC <- RunUMAP(SeuratObj_ATAC, dims = 1:20, reduction.name = 'ga_umap', reduction.key = 'ga_umap')
DimPlot(SeuratObj_ATAC, reduction = "ga_umap",group.by = 'true',label = T) + NoLegend()
Idents(SeuratObj_ATAC) <- 'true'
CoveragePlot(SeuratObj_ATAC,region = c('chr5-54070562-54071062','chr1-212806552-212807052'),
extend.upstream = 40000,extend.downstream = 20000)
代碼庫(kù)3-Signac代碼
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
- 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)趋惨,“玉大人鸟顺,你說(shuō)我怎么就攤上這事∠J粒” “怎么了诊沪?”我有些...
- 文/不壞的土叔 我叫張陵养筒,是天一觀的道長(zhǎng)曾撤。 經(jīng)常有香客問(wèn)我,道長(zhǎng)晕粪,這世上最難降的妖魔是什么挤悉? 我笑而不...
- 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上装悲,老公的妹妹穿的比我還像新娘昏鹃。我一直安慰自己,他們只是感情好诀诊,可當(dāng)我...
- 文/花漫 我一把揭開(kāi)白布洞渤。 她就那樣靜靜地躺著,像睡著了一般属瓣。 火紅的嫁衣襯著肌膚如雪载迄。 梳的紋絲不亂的頭發(fā)上,一...
- 那天抡蛙,我揣著相機(jī)與錄音护昧,去河邊找鬼。 笑死粗截,一個(gè)胖子當(dāng)著我的面吹牛惋耙,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播熊昌,決...
- 文/蒼蘭香墨 我猛地睜開(kāi)眼绽榛,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了婿屹?” 一聲冷哼從身側(cè)響起蒜田,我...
- 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎选泻,沒(méi)想到半個(gè)月后冲粤,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
- 正文 獨(dú)居荒郊野嶺守林人離奇死亡页眯,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
- 正文 我和宋清朗相戀三年梯捕,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片窝撵。...
- 正文 年R本政府宣布赐劣,位于F島的核電站嫉拐,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏魁兼。R本人自食惡果不足惜婉徘,卻給世界環(huán)境...
- 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧盖呼,春花似錦儒鹿、人聲如沸。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至蟹瘾,卻和暖如春章钾,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背热芹。 一陣腳步聲響...
- 正文 我出身青樓府寒,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親报腔。 傳聞我的和親對(duì)象是個(gè)殘疾皇子株搔,可洞房花燭夜當(dāng)晚...
推薦閱讀更多精彩內(nèi)容
- 這篇文章的目的是要將sqlite3的源碼編譯,使用自己寫(xiě)的C代碼鏈接到庫(kù)文件纯蛾。 首先下載sqlite3的源碼纤房,官網(wǎng)...
- 平臺(tái) .NET .相關(guān)的技術(shù): 1 Dapper.dll 2 自研發(fā)的基于Dapper的封裝DapperHelpe...
- 前面兩章,我們已經(jīng)講述了Git的基本概念翻诉,以及在本地倉(cāng)庫(kù)上的一些基本操作炮姨。本章我們將學(xué)習(xí)如何在遠(yuǎn)程倉(cāng)庫(kù)上進(jìn)行操作,...
- 橡皮擦蛾派,一個(gè)逗趣的互聯(lián)網(wǎng)高級(jí)網(wǎng)蟲(chóng)。新的系列个少,讓我們一起進(jìn)入 Django 世界洪乍。 二十一、添加導(dǎo)航數(shù)據(jù)與導(dǎo)航數(shù)據(jù)列...