当前位置: 首页 > news >正文

产品开发项目管理新手做seo怎么做

产品开发项目管理,新手做seo怎么做,WordPress修改网站背景,电子商务知名网站文章目录 介绍教程实战案例数据脚本运行 介绍 今天安利APAlyzer工具#xff0c;它是通过RNA-seq数据获取3′UTR APA, intronic APA等表达谱的R包。 APAlyzer将bam文件比对到PolyA-DB数据库识别APA。 Most eukaryotic genes produce alternative polyadenylation (APA) isofo… 文章目录 介绍教程实战案例数据脚本运行 介绍 今天安利APAlyzer工具它是通过RNA-seq数据获取3′UTR APA, intronic APA等表达谱的R包。 APAlyzer将bam文件比对到PolyA-DB数据库识别APA。 Most eukaryotic genes produce alternative polyadenylation (APA) isoforms. APA is dynamically regulated under different growth and differentiation conditions. Here, we present a bioinformatics package, named APAlyzer, for examining 3′UTR APA, intronic APA and gene expression changes using RNA-seq data and annotated polyadenylation sites in the PolyA_DB database. Using APAlyzer and data from the GTEx database, we present APA profiles across human tissues. 教程 library(APAlyzer) library(TBX20BamSubset) library(Rsamtools)# RNA-seq BAM files flsall getBamFileList()# Genomic reference library(repmis) URLhttps://github.com/RJWANGbioinfo/PAS_reference_RData/blob/master/ filemm9_REF.RData source_data(paste0(URL,file,?rawTrue))# Building 3’UTR and intronic PAS reference region at once refUTRrawrefUTRraw[which(refUTRraw$Chromchr19),] dfIPArawdfIPA[which(dfIPA$Chromchr19),] dfLErawdfLE[which(dfLE$Chromchr19),] PASREFREF4PAS(refUTRraw,dfIPAraw,dfLEraw) UTRdbrawPASREF$UTRdbraw dfIPAPASREF$dfIPA dfLEPASREF$dfLE # Building 3’UTR PAS and IPA reference using GTF files download.file(urlftp://ftp.ensembl.org/pub/release-99/gtf/mus_musculus/Mus_musculus.GRCm38.99.gtf.gz,destfileMus_musculus.GRCm38.99.gtf.gz) GTFfileMus_musculus.GRCm38.99.gtf.gz PASREFrawPAS2GEF(GTFfile) refUTRrawPASREFraw$refUTRraw dfIPArawPASREFraw$dfIPA dfLErawPASREFraw$dfLE PASREFREF4PAS(refUTRraw,dfIPAraw,dfLEraw)# Building aUTR and cUTR references refUTRrawrefUTRraw[which(refUTRraw$Chromchr19),] UTRdbrawREF3UTR(refUTRraw)# Calculation of relative expression DFUTRrawPASEXP_3UTR(UTRdbraw, flsall, Strandtypeforward)# Building intronic polyA references URLhttps://github.com/RJWANGbioinfo/PAS_reference_RData/blob/master/ filemm9_REF.RData source_data(paste0(URL,file,?rawTrue))# Calculation of relative expression dfIPAdfIPA[which(dfIPA$Chromchr19),] dfLEdfLE[which(dfLE$Chromchr19),] IPA_OUTrawPASEXP_IPA(dfIPA, dfLE, flsall, Strandtypeforward, nts1)# Significance analysis of APA events sampleTable1 data.frame(samplename c(names(flsall)),condition c(rep(NT,3),rep(KD,3)))# Significantly regulated APA in 3’UTRs test_3UTRsingAPAdiff(sampleTable2,DFUTRraw, conKETNT,trtKEYKD,PAS3UTR,CUTreads0,p_adjust_methodsfdr) # Visualization of analysis results APAVolcano(test_3UTRsing, PAS3UTR, Pcol pvalue, top5, main3UTR APA)实战案例 数据 下列样本存成bam_file.tsv SampleID BamPath SRR316184 /Library/Frameworks/R.framework/Versions/4.1/Resources/library/TBX20BamSubset/extdata/SRR316184.bam SRR316185 /Library/Frameworks/R.framework/Versions/4.1/Resources/library/TBX20BamSubset/extdata/SRR316185.bam SRR316186 /Library/Frameworks/R.framework/Versions/4.1/Resources/library/TBX20BamSubset/extdata/SRR316186.bam SRR316187 /Library/Frameworks/R.framework/Versions/4.1/Resources/library/TBX20BamSubset/extdata/SRR316187.bam SRR316188 /Library/Frameworks/R.framework/Versions/4.1/Resources/library/TBX20BamSubset/extdata/SRR316188.bam SRR316189 /Library/Frameworks/R.framework/Versions/4.1/Resources/library/TBX20BamSubset/extdata/SRR316189.bam脚本 下列代码存成APAlyzer_Expression.R suppressPackageStartupMessages({ library(dplyr)library(tibble)library(optparse)library(data.table)library(APAlyzer)library(TBX20BamSubset)library(Rsamtools) })option_list - list(make_option(c(-b, --bam), type character,help bam csv file (1st column: sampleID; 2nd: bam path), metavar character),make_option(c(-r, --reference), type character, # RData/gtfhelp genomic reference type, metavar character), make_option(c(-g, --genome), type character,help genomic reference file, metavar character), make_option(c(-c, --chromosome), type character,default all, # chr19help chromosome to be selected, metavar character), make_option(c(-e, --expression), type character, default all, # 3UTR/IPAhelp APA expression: 3UTR and intronic APA, metavar character), make_option(c(-o, --out), type character,help output file path, metavar character) )opt_parser - OptionParser(option_list option_list) opt - parse_args(opt_parser)# input parameters bam_path - opt$bam ref_type - opt$reference ref_path - opt$genome chrom - opt$chromosome expr_type - opt$expression dir - opt$out# bam_path - bam_file.tsv # ref_type - RData # ref_path - mm9_REF.RData # chrom - chr19 # expr_type - 3UTR # dir - result# step1: bam file bam_vector - read.table(bam_file.tsv, header TRUE) bam_file - bam_vector$BamPath names(bam_file) - bam_vector$SampleID# step2: genomic reference if (ref_type RData) {# data from built referencerequire(repmis)URL - https://github.com/RJWANGbioinfo/PAS_reference_RData/blob/master/source_data(paste0(URL, ref_path, ?rawTrue))if (ref_path mm9_REF.RData) {refUTRraw_temp - refUTRrawdfIPAraw_temp - dfIPAdfLEraw_temp - dfLE} else if (ref_path hg19_REF.RData) {refUTRraw_temp - refUTRraw_hg19dfIPAraw_temp - dfIPA_hg19dfLEraw_temp - dfLE_hg19}} else if (ref_type gtf) {# building reference from gtf filePASREFraw - PAS2GEF(ref_path) refUTRraw_temp - PASREFraw$refUTRrawdfIPAraw_temp - PASREFraw$dfIPAdfLEraw_temp - PASREFraw$dfLE }# step3: whether to choose chromosome if (chrom all) {UTRdbraw - refUTRraw_tempdfIPAraw - dfIPAraw_tempdfLEraw - dfLEraw_temp } else {# multiple chromosome or notif (length(grep(:, chrom)) 0) {chroms - unlist(strsplit(chrom, :))} else {chroms - chrom}UTRdbraw - refUTRraw_temp[which(refUTRraw_temp$Chrom %in% chroms), ]dfIPAraw - dfIPAraw_temp[which(dfIPAraw_temp$Chrom %in% chroms), ]dfLEraw - dfLEraw_temp[which(dfLEraw_temp$Chrom %in% chroms), ] } ## aUTR cUTR PASREF_temp - REF4PAS(UTRdbraw, dfIPAraw, dfLEraw) UTRdb - PASREF_temp$UTRdbraw dfIPA - PASREF_temp$dfIPA dfLE - PASREF_temp$dfLE # step4: APA expression (3UTR and IPA) if (expr_type all) {# 3UTRUTR_APA_OUT - PASEXP_3UTR(UTRdb, bam_file, Strandtype forward)# IPAIPA_OUT - PASEXP_IPA(dfIPA, dfLE, bam_file, Strandtype invert, nts 4)final_OUT - list(UTR UTR_APA_OUT,IPA IPA_OUT) } else if (expr_type 3UTR) { # 3UTRfinal_OUT - PASEXP_3UTR(UTRdb, bam_file, Strandtype forward) } else if (expr_type IPA) { final_OUT - PASEXP_IPA(dfIPA, dfLE, bam_file, Strandtype invert, nts 4) }# step5: output if (!dir.exists(dir)) {dir.create(dir, recursive TRUE) }if (!is.data.frame(final_OUT)) {file_name - paste0(dir, /APA_Expr_, expr_type, .RDS)saveRDS(final_OUT, file_name, compress TRUE) } else {file_name - paste0(dir, /APA_Expr_, expr_type, .tsv)write.table(final_OUT, file_name, quote F, row.names F, sep \t) }print(Program Ended without Problems) 运行 在命令行模式下运行该命令 Rscript APAlyzer_Expression.R \-b bam_file.tsv \-r RData \-g mm9_REF.RData \-c chr19 \-e 3UTR \-o result
http://www.eeditor.cn/news/122216/

相关文章:

  • 松江车墩网站建设wordpress适合seo
  • 外贸网站风格成都网站优化软件
  • 合肥那个公司做网站优化好创建网站企业
  • 智汇隆网站建设网站邮件设置方法
  • 网站平台开发与应用面试网站搭建怎么做
  • 铜川公司做网站国外有没有做问卷调查的网站
  • 溧阳网站建设windows优化大师电脑版
  • 网站内容转载惠州做网站电话
  • 百度怎么对网站处罚百度关键词怎么做排名
  • 做网站用虚拟服务器可以吗seo网站诊断文档案例
  • 北京网站建设最便宜的公司山东省建设工程质量安全协会网站
  • 一个学校怎么制作网站新网站怎样做好外链
  • 网站中的图片必须用 做吗微信网站如何开发
  • 手机怎么打开微信网站太原网站建设推广
  • 大宗商品交易平台软件专业黑帽seo
  • 网站建设中左对齐外贸网站服务商
  • .net电商网站全站开发福田庆三下巴
  • 网站建设销售工作怎么样产品网络营销策划方案
  • 成都专业做网站的公司有哪些关于营销的最新的新闻
  • 教育网站官网入口做网站设计师
  • 外贸网站收到询盘网站建设宗旨是指
  • 成品ppt的网站免费观看二级域名网站怎么做
  • 花桥网站建设php网站开发个人
  • 非寻服饰网站建设规划书WordPress 主页分页
  • 开通网站主机怎么找到做外贸的国内公司
  • 网站首页图片切换代码投票网站制作免费
  • 企业网站建设应注意哪些问题商务网站建设流程步骤
  • 网站高速下载如何做网络推广内容策划
  • 网站制作的设备环境开发一个小程序需要什么技术
  • 网站和数字界面设计师百度一下你就知道百度一下