根据癌变细胞的外显子数据获取肿瘤的“进化树”史

#######################################################
#######################################################
####### #######
####### CNA and SNA input #######
####### #######
#######################################################
#######################################################

library(Canopy)
data("MDA231")
projectname = MDA231$projectname ## name of project
R = MDA231$R; R ## mutant allele read depth (for SNAs)

X = MDA231$X; X ## total depth (for SNAs)
WM = MDA231$WM; WM ## observed major copy number (for CNA regions)
Wm = MDA231$Wm; Wm ## observed minor copy number (for CNA regions)
epsilonM = MDA231$epsilonM ## standard deviation of WM, pre-fixed here
epsilonm = MDA231$epsilonm ## standard deviation of Wm, pre-fixed here
## whether CNA regions harbor specific CNAs (only needed for overlapping CNAs)
C = MDA231$C; C
Y = MDA231$Y; Y ## whether SNAs are affected by CNAs

#######################################################
#######################################################
####### #######
####### MCMC sampling #######
####### #######
#######################################################
#######################################################

K = 3:6 # number of subclones
numchain = 20 # number of chains with random initiations
sampchain = canopy.sample(R = R, X = X, WM = WM, Wm = Wm, epsilonM = epsilonM,
epsilonm = epsilonm, C = C, Y = Y, K = K,
numchain = numchain, simrun = 100000, writeskip = 200,
projectname = projectname, cell.line = TRUE,
plot.likelihood = TRUE)
save.image(file = paste(projectname, ‘_postmcmc_image.rda‘,sep=‘‘),
compress = ‘xz‘)

#######################################################
#######################################################
####### #######
####### BIC to determine number of subclones #######
####### #######
#######################################################
#######################################################
library(Canopy)
projectname=‘MDA231‘
load(paste(projectname, ‘_postmcmc_image.rda‘, sep=‘‘))
burnin = 100
thin = 10
# If pdf = TRUE, a pdf will be generated.
bic = canopy.BIC(sampchain = sampchain, projectname = projectname, K = K,
numchain = numchain, burnin = burnin, thin = thin, pdf = TRUE)
optK = K[which.max(bic)]

#######################################################
#######################################################
####### #######
####### posterior tree evaluation #######
####### #######
#######################################################
#######################################################

post = canopy.post(sampchain = sampchain, projectname = projectname, K = K,
numchain = numchain, burnin = burnin, thin = thin,
optK = optK, C = C, post.config.cutoff = 0.05)
samptreethin = post[[1]] # list of all post-burnin and thinning trees
samptreethin.lik = post[[2]] # likelihoods of trees in samptree
config = post[[3]]
config.summary = post[[4]]
print(config.summary)
# first column: tree configuration
# second column: posterior configuration probability in the entire tree space
# third column: posterior configuration likelihood in the subtree space
# note: if modes of posterior probabilities aren‘t obvious, run sampling longer.

#######################################################
#######################################################
####### #######
####### Tree output and plot #######
####### #######
#######################################################
#######################################################

# choose the configuration with the highest posterior likelihood
config.i = config.summary[which.max(config.summary[,3]),1]
cat(‘Configuration‘, config.i, ‘has the highest posterior likelihood.\n‘)
output.tree = canopy.output(post, config.i, C)
pdf.name = paste(projectname, ‘_config_highest_likelihood.pdf‘, sep=‘‘)
canopy.plottree(output.tree, pdf = TRUE, pdf.name = pdf.name)
# plot posterior tree with second configuration
output.tree = canopy.output(post, 1, C)
canopy.plottree(output.tree, pdf=TRUE, pdf.name = paste(projectname, ‘_second_config.pdf‘, sep = ‘‘))

时间: 2024-10-11 03:37:23

根据癌变细胞的外显子数据获取肿瘤的“进化树”史的相关文章

肿瘤精准细胞免疫治疗:梦想照进现实

自2015年1月20日美国总统奥巴马高调宣布启动"精准医疗计划(Precision Medicine Initiative)"以来,全球范围内掀起一股精准医疗热.在国内,精准医疗也风生水起,受到业内学者.药企代表.患者等相关人群的广泛关注.精准医疗本质上是一种更为精确的个性化医疗,非常适用于恶性肿瘤的临床治疗.而相对于其他精准医疗策略,精准细胞免疫治疗(precision cell immunotherapy,PCIT)具有开发周期相对较短.投入相对较低的优势,适合我国的国情,具有巨大

细胞外基质(Extracellular matrix)

在生物学.细胞外间质或细胞外基质(Extracellular matrix,ECM)是动物组织的一部分,不属于任何细胞.细胞外间质决定结缔组织的特性. 目录 1 组成成分 2 功能 3 细胞粘连 4 疾病 5 参考文献 6 外部链接 组成成分 纤维结构蛋白:胶原蛋白.弹性蛋白.层粘连蛋白和纤连蛋白.其中胶原蛋白为最重要的成分.这些蛋白为巨长的大分子,形成坚韧的三股螺旋结构纤维. 多糖:透明质酸(hyaluronan). 蛋白多糖:含有糖胺多糖的硫酸软骨素(chondroitin),透明质酸(hy

基因突变基本知识

赛福基因公开课今天正式开讲.第一课我们来对基因检测进行基本的介绍. 今天我主要从以下两个方面介绍一下基因检测的基础知识,一是基因,包括细胞.染色体.DNA.基因的简单介绍.另一是基因突变,包括基因突变的概念介绍,基因突变的来源以及基因突变的类型及对蛋白的影响等. 在精准医疗中基因检测这个领域,有一个很著名的事件——安吉丽娜朱莉事件. 安吉丽娜朱莉一家有肿瘤的家族史,她的母亲.祖母和曾祖母,阿姨,此前都因癌症去世. 2013年,安吉丽娜·朱莉进行了基因测序,发现了自己是 BRCA1 突变基因携带者

细胞治疗国际研讨会专家

http://www.bioon.com/z/2015Cell-therapies/Index.shtml 大会邀请函 尊敬的各位同仁: 2015(第六届)细胞治疗国际研讨会将于2015年6月11日~12日在成都召开. 近年来,随着免疫学.基因修饰.干细胞生物学.组织工程学等相关研究的快速发展,全球在细胞治疗领域取得了显著的进步,且部分研究成果已经在肿瘤.心血管 系统疾病.糖尿病.退行性疾病.自身免疫性疾病等重大疾病中得到应用.我国的细胞治疗也正在迅速发展,并出现了一系列的临床成果,但是,作为目

肿瘤细胞新抗原

肿瘤免疫治疗如火如荼,但如何在患者受损的免疫系统中重新唤起患者自身的T细胞活性则是个体化免疫治疗的核心关键问题.在最新一期<新英格兰医学杂志>上,挪威学者Vessela Kristensen通过点评一项最新发表在<Science>上的研究,为肿瘤免疫治疗提供了研究方向. 虽然具有高突变负荷的肿瘤已经与较差的预后相关联,但在这个肿瘤免疫治疗时期,突变则可以提供肿瘤特异性细胞毒性的治疗靶标并且这将会对治疗有益.数百种肿瘤类型的下一代测序已经揭示了在肿瘤细胞DNA中的体细胞突变比以前已知

癌症免疫细胞治疗知识:CAR-T与TCR-T的区别在哪里?--转载

肿瘤免疫治疗,实际上分为两大类.一种把肿瘤的特征"告诉"免疫细胞,让它们去定位,并造成杀伤:另一种是解除肿瘤对免疫的耐受/屏蔽作用,让免疫细胞重新认识肿瘤细胞,对肿瘤产生攻击(一般来说,肿瘤细胞会巧妙伪装,逃脱免疫的监视). 第一种情况,因为要利用机体自身的免疫细胞,因此,目前多为免疫细胞治疗:后一种主要是阻断被屏蔽的免疫信号,因此,多为小分子药物和抗体药物,如大家熟知的PD-1/PD-L1一类,当然,还有其它类别,甚至联合应用效果更好. 而在第一种情况(免疫细胞治疗)中,一直是研究的

植物:玉簪

ylbtech-植物:玉簪 玉簪(学名:Hosta plantaginea (Lam.) Aschers.),又名白萼.白鹤仙,是百合科,玉簪属的多年生宿根植物.叶基生,成簇,卵状心形.卵形或卵圆形.花葶高40-80cm,具几朵至十几朵花:花单生或2-3朵簇生,长10-13cm,白色,芳香.蒴果圆柱状,有三棱.花果期8-10月. 玉簪耐寒冷,性喜阴湿环境,不耐强烈日光照射,多采用分株繁殖,亦可播种.原产于中国及日本,可用于树下作地被植物,或植于岩石园或建筑物北侧,也可在林缘.石头旁.水边种植,具

xgene:肿瘤相关基因 EGFR,,Her2,,ALK

EGFR: "Epidermal growth factor receptor",表皮生长因子受体.别名:ErbB1,或 HER1 EGFR是ErbB基因家族的成员之一.ErbB基因家族包括了:EGFR(ErbB1).HER2(ErbB2).ErbB3.ErbB4.其中,HER2又称为ErbB2. EGFR是目前肿瘤靶向治疗当中,最重要的靶子.其突变,会在很大程度上影响到多种靶向治疗有效性. 位于chr7  短臂 ,蛋白分子量170KDa,跨膜蛋白 定位于细胞膜上,细胞膜外的部分,负责

NK 细胞和 CD8 + T 细胞对靶细胞杀伤机制的异同

NK细胞和CD8+T细胞对靶细胞杀伤机制的异同 自然杀伤细胞(natural killer cell, NK)是先天免疫中的一类十分重要的淋巴细胞,通过其细胞毒活性可以杀伤靶细胞.CD8+T细胞细胞表面表达CD8分子,可以特异的杀伤靶细胞,又称为细胞毒性T细胞或杀伤性T细胞.NK细胞和CD8+T细胞都具有杀伤靶细胞的作用,但它们对靶细胞的杀伤既有相同之处,又有不同之处.本文对NK细胞和CD8+T细胞杀伤靶细胞机制的异同进行了概述. 1.NK细胞和CD8+T细胞杀伤靶细胞机制的相同之处 NK细胞和