Mercurial > repos > galaxyp > psm_to_sam
changeset 2:e1bb35f6ca28 draft
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/bumbershoot/psm_to_sam commit 141369f97aa2804d2bbfd9ed620ea2a5574994c2-dirty
author | galaxyp |
---|---|
date | Thu, 14 Jan 2016 18:13:18 -0500 |
parents | 34f9e847dd4e |
children | ce09f1a1bbad |
files | PSM2SAM.xml tool-data/.RData tool-data/.Rhistory tool-data/ids.RData tool-data/test.fasta_rpkm.fasta tool-data/txdb.sqlite |
diffstat | 6 files changed, 553 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/PSM2SAM.xml Thu Nov 12 18:11:28 2015 -0500 +++ b/PSM2SAM.xml Thu Jan 14 18:13:18 2016 -0500 @@ -34,12 +34,17 @@ <param name="scoreColumn" type="text" help="The name of a PSM score to include in the SAM output (e.g. "MyriMatch:mvh")" size="60" label="Score Name"> <validator type="empty_field" message="This field is required."/> </param> - <section name="optionalUserInput" label="Override Default Exon Annotation and Coding Sequences"> - <param name="exonAnno" type="data" format="RData" help="A dataframe of exon annotations in an RData file" label="Exon Annotations" optional="true" /> - <param name="proteinSeq" type="data" format="RData" help="A dataframe containing protein ids and protein sequences in an RData file" label="Protein Sequences" optional="true" /> - <param name="proCodingSeq" type="data" format="RData" help="A dataframe cotaining coding sequences for each protein in an RData file" label="Protein Coding Sequences" optional="true" /> - <param name="header" type="data" format="txt" help="A text file of SAM headers to include in the output file, usually corresponding to the exon and coding sequences used." label="SAM Headers" optional="true" /> - </section> + <conditional name="optionalUserInput"> + <param name="optionalUserInputCondition" type="boolean" label="Override Default Exon Annotation and Coding Sequences" /> + <when value="true"> + <param name="exonAnno" type="data" format="RData" help="A dataframe of exon annotations in an RData file" label="Exon Annotations" optional="true" /> + <param name="proteinSeq" type="data" format="RData" help="A dataframe containing protein ids and protein sequences in an RData file" label="Protein Sequences" optional="true" /> + <param name="proCodingSeq" type="data" format="RData" help="A dataframe cotaining coding sequences for each protein in an RData file" label="Protein Coding Sequences" optional="true" /> + <param name="header" type="data" format="txt" help="A text file of SAM headers to include in the output file, usually corresponding to the exon and coding sequences used." label="SAM Headers" optional="true" /> + </when> + <when value="false"> + </when> + </conditional> </inputs> <outputs> <data format="sam" name="output" label="${input.name.rsplit('.',1)[0]}.sam"/>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tool-data/.Rhistory Thu Jan 14 18:13:18 2016 -0500 @@ -0,0 +1,512 @@ +} +channel = sub("\\S+?\\.(iTRAQ\\.\\d+)", "\\1", mergedSampleName, perl=T) +return(paste0(sample, "-", channel)) +} +coreSampleNames = list() +for(i in seq(2, length(multiplexData), 4)) +{ +firstGroupNum = 0.75 * i +print(getMultiplexSampleName(sampleNames[i-1], 1, coreSampleNames)) +sampleNames[i-1] = sub("(\\S+?)_(\\S+?)_(\\S+?)(\\.iTRAQ.\\d+)", "\\1\\4", sampleNames[i-1], perl=T) +sampleNames[i] = sub("(\\S+?)_(\\S+?)_(\\S+?)(\\.iTRAQ.\\d+)", "\\2\\4", sampleNames[i], perl=T) +sampleNames[i+1] = sub("(\\S+?)_(\\S+?)_(\\S+?)(\\.iTRAQ.\\d+)", "\\3\\4", sampleNames[i+1], perl=T) +print(sampleNames[i-1]) +print(sampleNames[i]) +print(sampleNames[i+1]) +#ratios[,firstGroupNum] = ZeroSafeDivide(multiplexData[,i], multiplexData[,i+3]) +#ratios[,firstGroupNum+1] = ZeroSafeDivide(multiplexData[,i+1], multiplexData[,i+3]) +#ratios[,firstGroupNum+2] = ZeroSafeDivide(multiplexData[,i+2], multiplexData[,i+3]) +} +getMultiplexSampleName = function(mergedSampleName, tokenIndex, coreSampleNames) +{ +sample = sub("(\\S+?)_(\\S+?)_(\\S+?)\\.iTRAQ\\.\\d+", paste0("\\", tokenIndex), mergedSampleName, perl=T) +if(is.null(coreSampleNames[[sample]])) +{ +coreSampleNames[[sample]] = 1 +} +else +{ +sample = paste0(sample, incrementChar("A", coreSampleNames[[sample]])) +coreSampleNames[[sample]] = coreSampleNames[[sample]] + 1 +} +channel = sub("\\S+?\\.(iTRAQ\\.\\d+)", "\\1", mergedSampleName, perl=T) +coreSampleNames <<- coreSampleNames +return(paste0(sample, "-", channel)) +} +coreSampleNames = list() +for(i in seq(2, length(multiplexData), 4)) +{ +firstGroupNum = 0.75 * i +print(getMultiplexSampleName(sampleNames[i-1], 1, coreSampleNames)) +sampleNames[i-1] = sub("(\\S+?)_(\\S+?)_(\\S+?)(\\.iTRAQ.\\d+)", "\\1\\4", sampleNames[i-1], perl=T) +sampleNames[i] = sub("(\\S+?)_(\\S+?)_(\\S+?)(\\.iTRAQ.\\d+)", "\\2\\4", sampleNames[i], perl=T) +sampleNames[i+1] = sub("(\\S+?)_(\\S+?)_(\\S+?)(\\.iTRAQ.\\d+)", "\\3\\4", sampleNames[i+1], perl=T) +#print(sampleNames[i-1]) +#print(sampleNames[i]) +#print(sampleNames[i+1]) +#ratios[,firstGroupNum] = ZeroSafeDivide(multiplexData[,i], multiplexData[,i+3]) +#ratios[,firstGroupNum+1] = ZeroSafeDivide(multiplexData[,i+1], multiplexData[,i+3]) +#ratios[,firstGroupNum+2] = ZeroSafeDivide(multiplexData[,i+2], multiplexData[,i+3]) +} +sampleNames = colnames(multiplexData)[-1]#[c(F, rep(c(T,T,T,F), numSamples/3))] +incrementChar = function(c, step=1) { return(rawToChar(as.raw(as.integer(charToRaw(c))+step))); } +getMultiplexSampleName = function(mergedSampleName, tokenIndex, coreSampleNames) +{ +sample = sub("(\\S+?)_(\\S+?)_(\\S+?)\\.iTRAQ\\.\\d+", paste0("\\", tokenIndex), mergedSampleName, perl=T) +if(is.null(coreSampleNames[[sample]])) +{ +coreSampleNames[[sample]] = 1 +} +else +{ +sample = paste0(sample, incrementChar("A", coreSampleNames[[sample]])) +coreSampleNames[[sample]] = coreSampleNames[[sample]] + 1 +} +channel = sub("\\S+?\\.(iTRAQ\\.\\d+)", "\\1", mergedSampleName, perl=T) +coreSampleNames <<- coreSampleNames +return(paste0(sample, "-", channel)) +} +coreSampleNames = list() +for(i in seq(2, length(multiplexData), 4)) +{ +firstGroupNum = 0.75 * i +sampleNames[i-1] = getMultiplexSampleName(sampleNames[i-1], 1, coreSampleNames) +sampleNames[i] = getMultiplexSampleName(sampleNames[i], 2, coreSampleNames) +sampleNames[i+1] = getMultiplexSampleName(sampleNames[i+1], 3, coreSampleNames) +print(sampleNames[i-1]) +print(sampleNames[i]) +print(sampleNames[i+1]) +#ratios[,firstGroupNum] = ZeroSafeDivide(multiplexData[,i], multiplexData[,i+3]) +#ratios[,firstGroupNum+1] = ZeroSafeDivide(multiplexData[,i+1], multiplexData[,i+3]) +#ratios[,firstGroupNum+2] = ZeroSafeDivide(multiplexData[,i+2], multiplexData[,i+3]) +} +sampleNames = colnames(multiplexData)[-1]#[c(F, rep(c(T,T,T,F), numSamples/3))] +incrementChar = function(c, step=1) { return(rawToChar(as.raw(as.integer(charToRaw(c))+step))); } +getMultiplexSampleName = function(mergedSampleName, tokenIndex, coreSampleNames) +{ +sample = sub("(\\S+?)_(\\S+?)_(\\S+?)\\.iTRAQ\\.\\d+", paste0("\\", tokenIndex), mergedSampleName, perl=T) +if(is.null(coreSampleNames[[sample]])) +{ +coreSampleNames[[sample]] = 1 +} +else +{ +sample = paste0(sample, "-", incrementChar("A", coreSampleNames[[sample]])) +coreSampleNames[[sample]] = coreSampleNames[[sample]] + 1 +} +channel = sub("\\S+?\\.(iTRAQ\\.\\d+)", "\\1", mergedSampleName, perl=T) +coreSampleNames <<- coreSampleNames +return(paste0(sample, "-", channel)) +} +coreSampleNames = list() +for(i in seq(2, length(multiplexData), 4)) +{ +firstGroupNum = 0.75 * i +sampleNames[i-1] = getMultiplexSampleName(sampleNames[i-1], 1, coreSampleNames) +sampleNames[i] = getMultiplexSampleName(sampleNames[i], 2, coreSampleNames) +sampleNames[i+1] = getMultiplexSampleName(sampleNames[i+1], 3, coreSampleNames) +print(sampleNames[i-1]) +print(sampleNames[i]) +print(sampleNames[i+1]) +#ratios[,firstGroupNum] = ZeroSafeDivide(multiplexData[,i], multiplexData[,i+3]) +#ratios[,firstGroupNum+1] = ZeroSafeDivide(multiplexData[,i+1], multiplexData[,i+3]) +#ratios[,firstGroupNum+2] = ZeroSafeDivide(multiplexData[,i+2], multiplexData[,i+3]) +} +sampleNames = colnames(multiplexData)[-1]#[c(F, rep(c(T,T,T,F), numSamples/3))] +incrementChar = function(c, step=1) { return(rawToChar(as.raw(as.integer(charToRaw(c))+step))); } +getMultiplexSampleName = function(mergedSampleName, tokenIndex, coreSampleNames) +{ +sample = sub("(\\S+?)_(\\S+?)_(\\S+?)\\.iTRAQ\\.\\d+", paste0("\\", tokenIndex), mergedSampleName, perl=T) +if(is.null(coreSampleNames[[sample]])) +{ +coreSampleNames[[sample]] = 1 +} +else +{ +oldCount = coreSampleNames[[sample]] +sample = paste0(sample, "-", incrementChar("A", oldCount)) +coreSampleNames[[sample]] = oldCount + 1 +} +channel = sub("\\S+?\\.(iTRAQ\\.\\d+)", "\\1", mergedSampleName, perl=T) +coreSampleNames <<- coreSampleNames +return(paste0(sample, "-", channel)) +} +coreSampleNames = list() +for(i in seq(2, length(multiplexData), 4)) +{ +firstGroupNum = 0.75 * i +sampleNames[i-1] = getMultiplexSampleName(sampleNames[i-1], 1, coreSampleNames) +sampleNames[i] = getMultiplexSampleName(sampleNames[i], 2, coreSampleNames) +sampleNames[i+1] = getMultiplexSampleName(sampleNames[i+1], 3, coreSampleNames) +print(sampleNames[i-1]) +print(sampleNames[i]) +print(sampleNames[i+1]) +#ratios[,firstGroupNum] = ZeroSafeDivide(multiplexData[,i], multiplexData[,i+3]) +#ratios[,firstGroupNum+1] = ZeroSafeDivide(multiplexData[,i+1], multiplexData[,i+3]) +#ratios[,firstGroupNum+2] = ZeroSafeDivide(multiplexData[,i+2], multiplexData[,i+3]) +} +sort(coreSampleNames) +sort(coreSampleNames[1]) +coreSampleNames[1] +coreSampleNames[2] +coreSampleNames[1,] +coreSampleNames[,1] +simplify2array(coreSampleNames) +order(coreSampleNames) +order(coreSampleNames[1]) +sort(simplify2array(coreSampleNames)) +order(coreSampleNames) +as.matrix(cores) +as.matrix(coreSampleNames) +order(as.matrix(coreSampleNames)) +names(as.matrix(coreSampleNames)) +names(coreSampleNames) +sort(names(coreSampleNames)) +sort(sampleNames) +sampleNames = sampleNames[c(rep(c(T,T,T,F), numSamples/3))] +sort(sampleNames) +ratios = matrix(nrow=dim(multiplexData)[1], ncol=numSamples, dimnames=list(multiplexData[,1], sampleNames)) +View(ratios) +for(i in seq(2, length(multiplexData), 4)) +{ +firstGroupNum = 0.75 * i +ratios[,firstGroupNum] = ZeroSafeDivide(multiplexData[,i], multiplexData[,i+3]) +ratios[,firstGroupNum+1] = ZeroSafeDivide(multiplexData[,i+1], multiplexData[,i+3]) +ratios[,firstGroupNum+2] = ZeroSafeDivide(multiplexData[,i+2], multiplexData[,i+3]) +} +View(ratios) +filepath = "H:/data/CPTAC/TCGA-Broad-Breast/global-Broad.cct" +outputFilepath = sub(".cct", "-demultiplexed-ratios.cct", filepath, fixed=T) +source('~/.active-rstudio-document') +write.csv(format(ratios, digits=4), file=outputFilepath, quote=F) +demultiplexNetGestaltITRAQ_CCT = function(filepath) +{ +outputFilepath = sub(".cct", "-demultiplexed-ratios.cct", filepath, fixed=T) +multiplexData = read.table(filepath, sep="\t", header=T) +numSamples = 0.75*(dim(multiplexData)[2]-1) +sampleNames = colnames(multiplexData)[-1]#[c(F, rep(c(T,T,T,F), numSamples/3))] +coreSampleNames = list() +for(i in seq(2, length(multiplexData), 4)) +{ +firstGroupNum = 0.75 * i +sampleNames[i-1] = getMultiplexSampleName(sampleNames[i-1], 1, coreSampleNames) +sampleNames[i] = getMultiplexSampleName(sampleNames[i], 2, coreSampleNames) +sampleNames[i+1] = getMultiplexSampleName(sampleNames[i+1], 3, coreSampleNames) +} +sampleNames = sampleNames[c(rep(c(T,T,T,F), numSamples/3))] +ratios = matrix(nrow=dim(multiplexData)[1], ncol=numSamples, dimnames=list(multiplexData[,1], sampleNames)) +for(i in seq(2, length(multiplexData), 4)) +{ +firstGroupNum = 0.75 * i +ratios[,firstGroupNum] = ZeroSafeDivide(multiplexData[,i], multiplexData[,i+3]) +ratios[,firstGroupNum+1] = ZeroSafeDivide(multiplexData[,i+1], multiplexData[,i+3]) +ratios[,firstGroupNum+2] = ZeroSafeDivide(multiplexData[,i+2], multiplexData[,i+3]) +} +write.csv(format(ratios, digits=4), file=outputFilepath, quote=F) +} +source('~/.active-rstudio-document') +source('~/.active-rstudio-document') +write.table(format(ratios, digits=4), file=outputFilepath, quote=F, row.names=T, sep="\t") +write.table(format(ratios, digits=4), file=outputFilepath, quote=F, row.names=T, col.names=T, sep="\t") +write.table(format(cbind(rownames(ratios), ratios), digits=4), file=outputFilepath, quote=F, row.names=F, sep="\t") +write.table(format(cbind(c("GeneSymbol", rownames(ratios)), ratios), digits=4), file=outputFilepath, quote=F, row.names=F, sep="\t") +c("GeneSymbol", rownames(ratios)) +head(c("GeneSymbol", rownames(ratios))) +cbind(c("GeneSymbol", rownames(ratios)), ratios), digits=4) +cbind(c("GeneSymbol", rownames(ratios)) +) +cbind(c("GeneSymbol", rownames(ratios)), ratios) +write.table(format(cbind(c(GeneSymbol=rownames(ratios)), ratios), digits=4), file=outputFilepath, quote=F, row.names=F, sep="\t") +write.table(format(cbind(c(GeneSymbol=rownames(ratios)), ratios), digits=4), file=outputFilepath, quote=F, row.names=F, sep="\t") +write.table(format(cbind(GeneSymbol=rownames(ratios), ratios), digits=4), file=outputFilepath, quote=F, row.names=F, sep="\t") +source('~/.active-rstudio-document') +write.table(format(cbind(GeneSymbol=rownames(ratios), ratios), digits=4), file=outputFilepath, quote=F, row.names=F, sep="\t", options(digits=2)) +write.table(cbind(GeneSymbol=rownames(ratios), ratios), file=outputFilepath, quote=F, row.names=F, sep="\t", options(digits=4)) +options(digits=4) +write.table(cbind(GeneSymbol=rownames(ratios), ratios), file=outputFilepath, quote=F, row.names=F, sep="\t") +source('~/.active-rstudio-document') +demultiplexNetGestaltITRAQ_CCT("H:/data/CPTAC/TCGA-Broad-Breast/phospho-Broad.cct") +demultiplexNetGestaltITRAQ_CCT("H:/data/CPTAC/TCGA-Broad-Breast/phospho-Broad.cct") +rm("*") +rm("") +rm +rm() +?rm +getMultiplexSampleName = function(mergedSampleName, tokenIndex, coreSampleNames) +{ +innerSampleNames = coreSampleNames +sample = sub("(\\S+?)_(\\S+?)_(\\S+?)\\.iTRAQ\\.\\d+", paste0("\\", tokenIndex), mergedSampleName, perl=T) +if(is.null(innerSampleNames[[sample]])) +{ +innerSampleNames[[sample]] = 1 +} +else +{ +oldCount = innerSampleNames[[sample]] +sample = paste0(sample, "-", incrementChar("A", oldCount)) +innerSampleNames[[sample]] = oldCount + 1 +} +channel = sub("\\S+?\\.(iTRAQ\\.\\d+)", "\\1", mergedSampleName, perl=T) +eval.parent(substitute(coreSampleNames = innerSampleNames)) +return(paste0(sample, "-", channel)) +} +demultiplexNetGestaltITRAQ_CCT = function(filepath) +{ +outputFilepath = sub(".cct", "-demultiplexed-ratios.cct", filepath, fixed=T) +multiplexData = read.table(filepath, sep="\t", header=T) +numSamples = 0.75*(dim(multiplexData)[2]-1) +sampleNames = colnames(multiplexData)[-1]#[c(F, rep(c(T,T,T,F), numSamples/3))] +coreSampleNames = list() +for(i in seq(2, length(multiplexData), 4)) +{ +firstGroupNum = 0.75 * i +sampleNames[i-1] = getMultiplexSampleName(sampleNames[i-1], 1, coreSampleNames) +sampleNames[i] = getMultiplexSampleName(sampleNames[i], 2, coreSampleNames) +sampleNames[i+1] = getMultiplexSampleName(sampleNames[i+1], 3, coreSampleNames) +} +sampleNames = sampleNames[c(rep(c(T,T,T,F), numSamples/3))] +ratios = matrix(nrow=dim(multiplexData)[1], ncol=numSamples, dimnames=list(multiplexData[,1], sampleNames)) +for(i in seq(2, length(multiplexData), 4)) +{ +firstGroupNum = 0.75 * i +ratios[,firstGroupNum] = ZeroSafeDivide(multiplexData[,i], multiplexData[,i+3]) +ratios[,firstGroupNum+1] = ZeroSafeDivide(multiplexData[,i+1], multiplexData[,i+3]) +ratios[,firstGroupNum+2] = ZeroSafeDivide(multiplexData[,i+2], multiplexData[,i+3]) +} +options(digits=4) +write.table(cbind(GeneSymbol=rownames(ratios), ratios), file=outputFilepath, quote=F, row.names=F, sep="\t") +} +demultiplexNetGestaltITRAQ_CCT("H:/data/CPTAC/TCGA-Broad-Breast/phospho-Broad.cct") +?substittue +?substitute +getMultiplexSampleName = function(mergedSampleName, tokenIndex, coreSampleNames) +{ +innerSampleNames = coreSampleNames +sample = sub("(\\S+?)_(\\S+?)_(\\S+?)\\.iTRAQ\\.\\d+", paste0("\\", tokenIndex), mergedSampleName, perl=T) +if(is.null(innerSampleNames[[sample]])) +{ +innerSampleNames[[sample]] = 1 +} +else +{ +oldCount = innerSampleNames[[sample]] +sample = paste0(sample, "-", incrementChar("A", oldCount)) +innerSampleNames[[sample]] = oldCount + 1 +} +channel = sub("\\S+?\\.(iTRAQ\\.\\d+)", "\\1", mergedSampleName, perl=T) +eval.parent(substitute(coreSampleNames<-innerSampleNames)) +return(paste0(sample, "-", channel)) +} +demultiplexNetGestaltITRAQ_CCT = function(filepath) +{ +outputFilepath = sub(".cct", "-demultiplexed-ratios.cct", filepath, fixed=T) +multiplexData = read.table(filepath, sep="\t", header=T) +numSamples = 0.75*(dim(multiplexData)[2]-1) +sampleNames = colnames(multiplexData)[-1]#[c(F, rep(c(T,T,T,F), numSamples/3))] +coreSampleNames = list() +for(i in seq(2, length(multiplexData), 4)) +{ +firstGroupNum = 0.75 * i +sampleNames[i-1] = getMultiplexSampleName(sampleNames[i-1], 1, coreSampleNames) +sampleNames[i] = getMultiplexSampleName(sampleNames[i], 2, coreSampleNames) +sampleNames[i+1] = getMultiplexSampleName(sampleNames[i+1], 3, coreSampleNames) +} +sampleNames = sampleNames[c(rep(c(T,T,T,F), numSamples/3))] +ratios = matrix(nrow=dim(multiplexData)[1], ncol=numSamples, dimnames=list(multiplexData[,1], sampleNames)) +for(i in seq(2, length(multiplexData), 4)) +{ +firstGroupNum = 0.75 * i +ratios[,firstGroupNum] = ZeroSafeDivide(multiplexData[,i], multiplexData[,i+3]) +ratios[,firstGroupNum+1] = ZeroSafeDivide(multiplexData[,i+1], multiplexData[,i+3]) +ratios[,firstGroupNum+2] = ZeroSafeDivide(multiplexData[,i+2], multiplexData[,i+3]) +} +options(digits=4) +write.table(cbind(GeneSymbol=rownames(ratios), ratios), file=outputFilepath, quote=F, row.names=F, sep="\t") +} +demultiplexNetGestaltITRAQ_CCT("H:/data/CPTAC/TCGA-Broad-Breast/phospho-Broad.cct") +demultiplexNetGestaltITRAQ_CCT("H:/data/CPTAC/TCGA-Broad-Breast/global-Broad.cct") +demultiplexNetGestaltITRAQ_CCT("H:/data/CPTAC/TCGA-PNNL-Ovarian/phospho-PNNL.cct") +demultiplexNetGestaltITRAQ_CCT("H:/data/CPTAC/TCGA-PNNL-Ovarian/global-PNNL.cct") +demultiplexNetGestaltITRAQ_CCT("H:/data/CPTAC/TCGA-PNNL-Ovarian/phospho-PNNL.cct") +demultiplexNetGestaltITRAQ_CCT("H:/data/CPTAC/TCGA-PNNL-Ovarian/global-PNNL.cct") +ratios_ordered = ratios[,order(names(ratios))] +ratios_ordered = ratios[order(names(ratios)),] +names(ratios) +colnames(ratios) +ratios_ordered = ratios[order(colnames(ratios)),] +ratios_ordered = ratios[,order(colnames(ratios))] +View(ratios_ordered) +source('~/.active-rstudio-document') +source('~/.active-rstudio-document') +source('~/.active-rstudio-document') +source('~/.active-rstudio-document') +biocLite("RGalaxy") +source("https://bioconductor.org/biocLite.R") +biocLite("RGalaxy") +source('~/.active-rstudio-document') +source('~/.active-rstudio-document') +source('~/.active-rstudio-document') +galaxyHome="/galaxy-central" +galaxy("addTwoNumbers", +galaxyConfig= +GalaxyConfig(galaxyHome, "mytool", "Test Section", +"testSectionId") +) +galaxyHome="C:\\Users\\chambem2\\.vagrant\\precise64\\bingomics-galaxy\\vagrant\\export\\src\\galaxy" +galaxy("addTwoNumbers", +galaxyConfig= +GalaxyConfig(galaxyHome, "mytool", "Test Section", +"testSectionId") +) +galaxyHome="C:\\Users\\chambem2\\.vagrant\\precise64\\bingomics-galaxy\\vagrant\\export\\src\\galaxy" +galaxy("addTwoNumbers", +galaxyConfig= +GalaxyConfig(galaxyHome, "mytool", "Test Section", +"testSectionId") +) +?GalaxyConfig +galaxyHome="C:\\Users\\chambem2\\.vagrant\\precise64\\bingomics-galaxy\\vagrant\\export\\src\\galaxy" +galaxy("addTwoNumbers", +galaxyConfig= +GalaxyConfig(galaxyHome, "mytool", "Test Section", +"testSectionId") +) +galaxyHome="C:\\Users\\chambem2\\.vagrant\\precise64\\bingomics-galaxy\\vagrant\\export\\src\\galaxy" +galaxy("addTwoNumbers", +galaxyConfig= +GalaxyConfig(galaxyHome, "mytool", "Test Section", +"testSectionId") +) +source('~/.active-rstudio-document') +galaxyHome="C:\\Users\\chambem2\\.vagrant\\precise64\\bingomics-galaxy\\vagrant\\export\\src\\galaxy" +galaxy("addTwoNumbers", +galaxyConfig= +GalaxyConfig(galaxyHome, "mytool", "Test Section", +"testSectionId") +) +galaxyHome="C:\\Users\\chambem2\\.vagrant\\precise64\\bingomics-galaxy\\vagrant\\export\\src\\galaxy" +galaxy("addTwoNumbers", +galaxyConfig= +GalaxyConfig(galaxyHome, "mytool", "Test Section", +"testSectionId") +) +galaxyHome="C:\\Users\\chambem2\\.vagrant\\precise64\\bingomics-galaxy\\vagrant\\export\\src\\galaxy" +galaxy("PrepareAnnotationGENCODE_g", +galaxyConfig= +GalaxyConfig(galaxyHome, "mytool", "Test Section", +"testSectionId") +) +PrepareAnnotationGENCODE_g <- function() {} +galaxyHome="C:\\Users\\chambem2\\.vagrant\\precise64\\bingomics-galaxy\\vagrant\\export\\src\\galaxy" +galaxy("PrepareAnnotationGENCODE_g", +galaxyConfig= +GalaxyConfig(galaxyHome, "mytool", "Test Section", +"testSectionId") +) +PrepareAnnotationGENCODE_g <- function(gtfFile = GalaxyInputFile(required = TRUE), +CDSfasta = GalaxyInputFile(required = TRUE), +pepfasta = GalaxyInputFile(required = TRUE), +annotation_path = GalaxyCharacterParam(required = TRUE), +dbsnp = GalaxySelectParam(c(`First Choice` = "NULL", `Second Choice` = +"snp135")), splice_matrix = GalaxyLogicalParam(checked = TRUE), +COSMIC = GalaxyLogicalParam(checked = TRUE), ...) +{ +} +PrepareAnnotationGENCODE_g <- function(gtfFile = GalaxyInputFile(required = TRUE), +CDSfasta = GalaxyInputFile(required = TRUE), +pepfasta = GalaxyInputFile(required = TRUE), +annotation_path = GalaxyCharacterParam(required = TRUE), +dbsnp = GalaxySelectParam(c(`First Choice` = "NULL", `Second Choice` = +"snp135")), splice_matrix = GalaxyLogicalParam(checked = TRUE), +COSMIC = GalaxyLogicalParam(checked = TRUE), ...) +{ +} +galaxyHome="C:\\Users\\chambem2\\.vagrant\\precise64\\bingomics-galaxy\\vagrant\\export\\src\\galaxy" +galaxy("PrepareAnnotationGENCODE_g", +galaxyConfig= +GalaxyConfig(galaxyHome, "mytool", "Test Section", +"testSectionId") +) +source('~/.active-rstudio-document') +PrepareAnnotationGENCODE_g <- function(gtfFile = GalaxyInputFile(required = TRUE), +CDSfasta = GalaxyInputFile(required = TRUE), +pepfasta = GalaxyInputFile(required = TRUE), +annotation_path = GalaxyCharacterParam(required = TRUE), +dbsnp = GalaxySelectParam(c(`First Choice` = "NULL", `Second Choice` = +"snp135")), splice_matrix = GalaxyLogicalParam(checked = TRUE), +COSMIC = GalaxyLogicalParam(checked = TRUE), ...) +{ +} +galaxyHome="C:\\Users\\chambem2\\.vagrant\\precise64\\bingomics-galaxy\\vagrant\\export\\src\\galaxy" +galaxy("PrepareAnnotationGENCODE_g", +galaxyConfig= +GalaxyConfig(galaxyHome, "mytool", "Test Section", +"testSectionId") +) +source('~/.active-rstudio-document') +source('~/.active-rstudio-document') +source('~/.active-rstudio-document') +source('~/.active-rstudio-document') +source('~/.active-rstudio-document') +source('~/.active-rstudio-document') +source('~/.active-rstudio-document') +source('~/.active-rstudio-document') +?wtf +print "why doesn't this work" +print( )"why doesn't this work") +print("why doesn't this work") +source('~/.active-rstudio-document') +galaxyHome="C:\\Users\\chambem2\\.vagrant\\precise64\\bingomics-galaxy\\vagrant\\export\\src\\galaxy" +galaxy("addTwoNumbers", +galaxyConfig= +GalaxyConfig(galaxyHome, "mytool", "Test Section", +"testSectionId") +) +source('~/.active-rstudio-document') +source('~/.active-rstudio-document') +PrepareAnnotationGENCODE <- function(gtfFile = GalaxyInputFile(required = TRUE), +CDSfasta = GalaxyInputFile(required = TRUE), +pepfasta = GalaxyInputFile(required = TRUE), +annotation_path = GalaxyCharacterParam(required = TRUE), +COSMIC = GalaxyLogicalParam(checked = TRUE), +output = GalaxyOutput("sum", "txt")) +{ +print("why doesn't this work") +} +source('~/.active-rstudio-document') +source('~/.active-rstudio-document') +source('~/.active-rstudio-document') +library(RGalaxy) +source('~/.active-rstudio-document') +galaxyHome="C:\\Users\\chambem2\\.vagrant\\precise64\\bingomics-galaxy\\vagrant\\export\\src\\galaxy" +galaxy("PrepareAnnotationGENCODE", +galaxyConfig= +GalaxyConfig(galaxyHome, "mytool", "Test Section", +"testSectionId") +) +source('~/.active-rstudio-document') +str(addTwoNumbers) +addTwoNumbers +packageName() +packageName(addTwoNumbers) +packageName("addTwoNumbers") +source('~/.active-rstudio-document') +source('~/.active-rstudio-document', echo=TRUE) +source('~/.active-rstudio-document', echo=TRUE) +str(addTwoNumbers) +str(addTwoNumbers2) +env(addTwoNumbers) +environmentName +environmentName() +env.profile() +namespace:base +library(namespace) +source('~/.active-rstudio-document', echo=TRUE) +source("https://bioconductor.org/biocLite.R") +biocLite("customProDB") +library("customProDB", lib.loc="C:/Users/chambem2/Google Drive/Marvin Documents/R/win-library/3.1") +setwd("C:/Users/chambem2/.vagrant/precise64/bingomics-galaxy/vagrant/export/src/tools-galaxyp-chambm/tools/bumbershoot/psm_to_sam/tool-data") +bamFile <- system.file("extdata/bams", "test1_sort.bam", package="customProDB") +easyRun(bamFile=bamFile, annotation_path=".") +easyRun(bamFile=bamFile, annotation_path=".") +easyRun(bamFile=bamFile, annotation_path=".", outfile_path=".", outfile_name="test.fasta")
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tool-data/test.fasta_rpkm.fasta Thu Jan 14 18:13:18 2016 -0500 @@ -0,0 +1,30 @@ +>NP_001258807 |46361.0485|NM_001271878|KHDRBS1|KH domain-containing, RNA-binding, signal transduction-associated protein 1 isoform 2 +MQRRDDPAARMSRSSGRSGSMDPSGAHPSVRQTPSRQPPLPHRSRGGGGGSRGGARASPATQPPPLLPPSATGPDATVGGPAPTPLLPPSATASVKMEPENKYLPELMAEKDSLDPSFTHAMQLLTAEIEKIQKGDSKKDDEENYLDLFSHKNMKLKERVLIPVKQYPKEEELRKGGDPKYAHLNMDLHVFIEVFGPPCEAYALMAHAMEEVKKFLVPDMMDDICQEQFLELSYLNGVPEPSRGRGVPVRGRGAAPPPPPVPRGRGVGPPRGALVRGTPVRGAITRGATVTRGVPPPPTVRGAPAPRARTAGIQRIPLPPPPAPETYEEYGYDDTYAEQSYEGYEGYYSQSQGDSEYYDYGHGEVQDSYEAYGQDDWNGTRPSLKAPPARPVKGAYREHPYGRY +>NP_006550 |45056.7445|NM_006559|KHDRBS1|KH domain-containing, RNA-binding, signal transduction-associated protein 1 isoform 1 +MQRRDDPAARMSRSSGRSGSMDPSGAHPSVRQTPSRQPPLPHRSRGGGGGSRGGARASPATQPPPLLPPSATGPDATVGGPAPTPLLPPSATASVKMEPENKYLPELMAEKDSLDPSFTHAMQLLTAEIEKIQKGDSKKDDEENYLDLFSHKNMKLKERVLIPVKQYPKFNFVGKILGPQGNTIKRLQEETGAKISVLGKGSMRDKAKEEELRKGGDPKYAHLNMDLHVFIEVFGPPCEAYALMAHAMEEVKKFLVPDMMDDICQEQFLELSYLNGVPEPSRGRGVPVRGRGAAPPPPPVPRGRGVGPPRGALVRGTPVRGAITRGATVTRGVPPPPTVRGAPAPRARTAGIQRIPLPPPPAPETYEEYGYDDTYAEQSYEGYEGYYSQSQGDSEYYDYGHGEVQDSYEAYGQDDWNGTRPSLKAPPARPVKGAYREHPYGRY +>NP_004439 |40248.8323|NM_004448|ERBB2|receptor tyrosine-protein kinase erbB-2 isoform a precursor +MELAALCRWGLLLALLPPGAASTQVCTGTDMKLRLPASPETHLDMLRHLYQGCQVVQGNLELTYLPTNASLSFLQDIQEVQGYVLIAHNQVRQVPLQRLRIVRGTQLFEDNYALAVLDNGDPLNNTTPVTGASPGGLRELQLRSLTEILKGGVLIQRNPQLCYQDTILWKDIFHKNNQLALTLIDTNRSRACHPCSPMCKGSRCWGESSEDCQSLTRTVCAGGCARCKGPLPTDCCHEQCAAGCTGPKHSDCLACLHFNHSGICELHCPALVTYNTDTFESMPNPEGRYTFGASCVTACPYNYLSTDVGSCTLVCPLHNQEVTAEDGTQRCEKCSKPCARVCYGLGMEHLREVRAVTSANIQEFAGCKKIFGSLAFLPESFDGDPASNTAPLQPEQLQVFETLEEITGYLYISAWPDSLPDLSVFQNLQVIRGRILHNGAYSLTLQGLGISWLGLRSLRELGSGLALIHHNTHLCFVHTVPWDQLFRNPHQALLHTANRPEDECVGEGLACHQLCARGHCWGPGPTQCVNCSQFLRGQECVEECRVLQGLPREYVNARHCLPCHPECQPQNGSVTCFGPEADQCVACAHYKDPPFCVARCPSGVKPDLSYMPIWKFPDEEGACQPCPINCTHSCVDLDDKGCPAEQRASPLTSIISAVVGILLVVVLGVVFGILIKRRQQKIRKYTMRRLLQETELVEPLTPSGAMPNQAQMRILKETELRKVKVLGSGAFGTVYKGIWIPDGENVKIPVAIKVLRENTSPKANKEILDEAYVMAGVGSPYVSRLLGICLTSTVQLVTQLMPYGCLLDHVRENRGRLGSQDLLNWCMQIAKGMSYLEDVRLVHRDLAARNVLVKSPNHVKITDFGLARLLDIDETEYHADGGKVPIKWMALESILRRRFTHQSDVWSYGVTVWELMTFGAKPYDGIPAREIPDLLEKGERLPQPPICTIDVYMIMVKCWMIDSECRPRFRELVSEFSRMARDPQRFVVIQNEDLGPASPLDSTFYRSLLEDDDMGDLVDAEEYLVPQQGFFCPDPAPGAGGMVHHRHRSSSTRSGGGDLTLGLEPSEEEAPRSPLAPSEGAGSDVFDGDLGMGAAKGLQSLPTHDPSPLQRYSEDPTVPLPSETDGYVAPLTCSPQPEYVNQPDVRPQPPSPREGPLPAARPAGATLERPKTLSPGKNGVVKDVFAFGGAVENPEYLTPQGGAAPQPHPPPAFSPAFDNLYYWDQDPPERGAPPSTFKGTPTAENPEYLGLDVPV +>NP_001005862 |38529.7828|NM_001005862|ERBB2|receptor tyrosine-protein kinase erbB-2 isoform b +MKLRLPASPETHLDMLRHLYQGCQVVQGNLELTYLPTNASLSFLQDIQEVQGYVLIAHNQVRQVPLQRLRIVRGTQLFEDNYALAVLDNGDPLNNTTPVTGASPGGLRELQLRSLTEILKGGVLIQRNPQLCYQDTILWKDIFHKNNQLALTLIDTNRSRACHPCSPMCKGSRCWGESSEDCQSLTRTVCAGGCARCKGPLPTDCCHEQCAAGCTGPKHSDCLACLHFNHSGICELHCPALVTYNTDTFESMPNPEGRYTFGASCVTACPYNYLSTDVGSCTLVCPLHNQEVTAEDGTQRCEKCSKPCARVCYGLGMEHLREVRAVTSANIQEFAGCKKIFGSLAFLPESFDGDPASNTAPLQPEQLQVFETLEEITGYLYISAWPDSLPDLSVFQNLQVIRGRILHNGAYSLTLQGLGISWLGLRSLRELGSGLALIHHNTHLCFVHTVPWDQLFRNPHQALLHTANRPEDECVGEGLACHQLCARGHCWGPGPTQCVNCSQFLRGQECVEECRVLQGLPREYVNARHCLPCHPECQPQNGSVTCFGPEADQCVACAHYKDPPFCVARCPSGVKPDLSYMPIWKFPDEEGACQPCPINCTHSCVDLDDKGCPAEQRASPLTSIISAVVGILLVVVLGVVFGILIKRRQQKIRKYTMRRLLQETELVEPLTPSGAMPNQAQMRILKETELRKVKVLGSGAFGTVYKGIWIPDGENVKIPVAIKVLRENTSPKANKEILDEAYVMAGVGSPYVSRLLGICLTSTVQLVTQLMPYGCLLDHVRENRGRLGSQDLLNWCMQIAKGMSYLEDVRLVHRDLAARNVLVKSPNHVKITDFGLARLLDIDETEYHADGGKVPIKWMALESILRRRFTHQSDVWSYGVTVWELMTFGAKPYDGIPAREIPDLLEKGERLPQPPICTIDVYMIMVKCWMIDSECRPRFRELVSEFSRMARDPQRFVVIQNEDLGPASPLDSTFYRSLLEDDDMGDLVDAEEYLVPQQGFFCPDPAPGAGGMVHHRHRSSSTRSGGGDLTLGLEPSEEEAPRSPLAPSEGAGSDVFDGDLGMGAAKGLQSLPTHDPSPLQRYSEDPTVPLPSETDGYVAPLTCSPQPEYVNQPDVRPQPPSPREGPLPAARPAGATLERPKTLSPGKNGVVKDVFAFGGAVENPEYLTPQGGAAPQPHPPPAFSPAFDNLYYWDQDPPERGAPPSTFKGTPTAENPEYLGLDVPV +>NP_001268421 |6531.5159|NM_001281492|MSH6|DNA mismatch repair protein Msh6 isoform 2 +MSRQSTLYSFFPKSPALSDANKASARASREGGRAAAAPGASPSPGGDAAWSEAGPGPRPLARSASPPKAKNLNGGLRRSVGTTYVTDKSEEDNEIESEEEVQPKTQGSRRSSRQIKKRRVISDSESDIGGSDVEFKPDTKEEGSSDEISSGVGDSESEGLNSPVKVARKRKRMVTGNGSLKRKSSRKETPSATKQATSISSETKNTLRAFSAPQNSESQAHVSGGGDDSSRPTVWYHETLEWLKEEKRRDEHRRRPDHPDFDASTLYVPEDFLNSCTPGMRKWWQIKSQNFDLVICYKVGKFYELYHMDALIGVSELGLVFMKGNWAHSGFPEIAFGRYSDSLVQKGYKVARVEQTETPEMMEARCRKMAHISKYDRVVRREICRIITKGTQTYSVLEGDPSENYSKYLLSLKEKEEDSSGHTRAYGVCFVDTSLGKFFIGQFSDDRHCSRFRTLVAHYPPVQVLFEKGNLSKETKTILKSSLSCSLQEGLIPGSQFWDASKTLRTLLEEEYFREKLSDGIGVMLPQVLKGMTSESDSIGLTPGEKSELALSALGGCVFYLKKCLIDQELLSMANFEEYIPLDSDTVSTTRSGAIFTKAYQRMVLDAVTLNNLEIFLNGTNGSTEGTLLERVDTCHTPFGKRLLKQWLCAPLCNHYAINDRLDAIEDLMVVPDKISEVVELLKKLPDLERLLSKIHNVGSPLKSQNHPDSRAIMYEETTYSKKKIIDFLSALEGFKVMCKIIGIMEEVADGFKSKILKQVISLQTKNPEGRFPDLTVELNRWDTAFDHEKARKTGLITPKAGFDSDYDQALADIRENEQSLLEYLEKQRNRIGCRTIVYWGIGRNRYQLEIPENFTTRNLPEEYELKSTKKGCKRYWTKTIEKKLANLINAEERRDVSLKDCMRRLFYNFDKNYKDWQSAVECIAVLDVLLCLANYSRGGDGPMCRPVILLPEDTPPFLELKGSRHPCITKTFFGDDFIPNDILIGCEEEEQENGKAYCVLVTGPNMGGKSTLMRQAGLLAVMAQMGCYVPAEVCRLTPIDRVFTRLGASDRIMSGESTFFVELSETASILMHATAHSLVLVDELGRGTATFDGTAIANAVVKELAETIKCRTLFSTHYHSLVEDYSQNVAVRLGHMACMVENECEDPSQETITFLYKFIKGACPKSYGFNAARLANLPEEVIQKGHRKAREFEKMNQSLRLFREVCLASERSTVDAEAVHKLLTLIKEL +>NP_001268422 |6318.4888|NM_001281493|MSH6|DNA mismatch repair protein Msh6 isoform 3 +MVTGNGSLKRKSSRKETPSATKQATSISSETKNTLRAFSAPQNSESQAHVSGGGDDSSRPTVWYHETLEWLKEEKRRDEHRRRPDHPDFDASTLYVPEDFLNSCTPGMRKWWQIKSQNFDLVICYKVGKFYELYHMDALIGVSELGLVFMKGNWAHSGFPEIAFGRYSDSLVQKGYKVARVEQTETPEMMEARCRKMAHISKYDRVVRREICRIITKGTQTYSVLEGDPSENYSKYLLSLKEKEEDSSGHTRAYGVCFVDTSLGKFFIGQFSDDRHCSRFRTLVAHYPPVQVLFEKGNLSKETKTILKSSLSCSLQEGLIPGSQFWDASKTLRTLLEEEYFREKLSDGIGVMLPQVLKGMTSESDSIGLTPGEKSELALSALGGCVFYLKKCLIDQELLSMANFEEYIPLDSDTVSTTRSGAIFTKAYQRMVLDAVTLNNLEIFLNGTNGSTEGTLLERVDTCHTPFGKRLLKQWLCAPLCNHYAINDRLDAIEDLMVVPDKISEVVELLKKLPDLERLLSKIHNVGSPLKSQNHPDSRAIMYEETTYSKKKIIDFLSALEGFKVMCKIIGIMEEVADGFKSKILKQVISLQTKNPEGRFPDLTVELNRWDTAFDHEKARKTGLITPKAGFDSDYDQALADIRENEQSLLEYLEKQRNRIGCRTIVYWGIGRNRYQLEIPENFTTRNLPEEYELKSTKKGCKRYWTKTIEKKLANLINAEERRDVSLKDCMRRLFYNFDKNYKDWQSAVECIAVLDVLLCLANYSRGGDGPMCRPVILLPEDTPPFLELKGSRHPCITKTFFGDDFIPNDILIGCEEEEQENGKAYCVLVTGPNMGGKSTLMRQAGLLAVMAQMGCYVPAEVCRLTPIDRVFTRLGASDRIMSGESTFFVELSETASILMHATAHSLVLVDELGRGTATFDGTAIANAVVKELAETIKCRTLFSTHYHSLVEDYSQNVAVRLGHMACMVENECEDPSQETITFLYKFIKGACPKSYGFNAARLANLPEEVIQKGHRKAREFEKMNQSLRLFREVCLASERSTVDAEAVHKLLTLIKEL +>NP_001268423 |6240.1342|NM_001281494|MSH6|DNA mismatch repair protein Msh6 isoform 3 +MVTGNGSLKRKSSRKETPSATKQATSISSETKNTLRAFSAPQNSESQAHVSGGGDDSSRPTVWYHETLEWLKEEKRRDEHRRRPDHPDFDASTLYVPEDFLNSCTPGMRKWWQIKSQNFDLVICYKVGKFYELYHMDALIGVSELGLVFMKGNWAHSGFPEIAFGRYSDSLVQKGYKVARVEQTETPEMMEARCRKMAHISKYDRVVRREICRIITKGTQTYSVLEGDPSENYSKYLLSLKEKEEDSSGHTRAYGVCFVDTSLGKFFIGQFSDDRHCSRFRTLVAHYPPVQVLFEKGNLSKETKTILKSSLSCSLQEGLIPGSQFWDASKTLRTLLEEEYFREKLSDGIGVMLPQVLKGMTSESDSIGLTPGEKSELALSALGGCVFYLKKCLIDQELLSMANFEEYIPLDSDTVSTTRSGAIFTKAYQRMVLDAVTLNNLEIFLNGTNGSTEGTLLERVDTCHTPFGKRLLKQWLCAPLCNHYAINDRLDAIEDLMVVPDKISEVVELLKKLPDLERLLSKIHNVGSPLKSQNHPDSRAIMYEETTYSKKKIIDFLSALEGFKVMCKIIGIMEEVADGFKSKILKQVISLQTKNPEGRFPDLTVELNRWDTAFDHEKARKTGLITPKAGFDSDYDQALADIRENEQSLLEYLEKQRNRIGCRTIVYWGIGRNRYQLEIPENFTTRNLPEEYELKSTKKGCKRYWTKTIEKKLANLINAEERRDVSLKDCMRRLFYNFDKNYKDWQSAVECIAVLDVLLCLANYSRGGDGPMCRPVILLPEDTPPFLELKGSRHPCITKTFFGDDFIPNDILIGCEEEEQENGKAYCVLVTGPNMGGKSTLMRQAGLLAVMAQMGCYVPAEVCRLTPIDRVFTRLGASDRIMSGESTFFVELSETASILMHATAHSLVLVDELGRGTATFDGTAIANAVVKELAETIKCRTLFSTHYHSLVEDYSQNVAVRLGHMACMVENECEDPSQETITFLYKFIKGACPKSYGFNAARLANLPEEVIQKGHRKAREFEKMNQSLRLFREVCLASERSTVDAEAVHKLLTLIKEL +>NP_000170 |6197.6532|NM_000179|MSH6|DNA mismatch repair protein Msh6 isoform 1 +MSRQSTLYSFFPKSPALSDANKASARASREGGRAAAAPGASPSPGGDAAWSEAGPGPRPLARSASPPKAKNLNGGLRRSVAPAAPTSCDFSPGDLVWAKMEGYPWWPCLVYNHPFDGTFIREKGKSVRVHVQFFDDSPTRGWVSKRLLKPYTGSKSKEAQKGGHFYSAKPEILRAMQRADEALNKDKIKRLELAVCDEPSEPEEEEEMEVGTTYVTDKSEEDNEIESEEEVQPKTQGSRRSSRQIKKRRVISDSESDIGGSDVEFKPDTKEEGSSDEISSGVGDSESEGLNSPVKVARKRKRMVTGNGSLKRKSSRKETPSATKQATSISSETKNTLRAFSAPQNSESQAHVSGGGDDSSRPTVWYHETLEWLKEEKRRDEHRRRPDHPDFDASTLYVPEDFLNSCTPGMRKWWQIKSQNFDLVICYKVGKFYELYHMDALIGVSELGLVFMKGNWAHSGFPEIAFGRYSDSLVQKGYKVARVEQTETPEMMEARCRKMAHISKYDRVVRREICRIITKGTQTYSVLEGDPSENYSKYLLSLKEKEEDSSGHTRAYGVCFVDTSLGKFFIGQFSDDRHCSRFRTLVAHYPPVQVLFEKGNLSKETKTILKSSLSCSLQEGLIPGSQFWDASKTLRTLLEEEYFREKLSDGIGVMLPQVLKGMTSESDSIGLTPGEKSELALSALGGCVFYLKKCLIDQELLSMANFEEYIPLDSDTVSTTRSGAIFTKAYQRMVLDAVTLNNLEIFLNGTNGSTEGTLLERVDTCHTPFGKRLLKQWLCAPLCNHYAINDRLDAIEDLMVVPDKISEVVELLKKLPDLERLLSKIHNVGSPLKSQNHPDSRAIMYEETTYSKKKIIDFLSALEGFKVMCKIIGIMEEVADGFKSKILKQVISLQTKNPEGRFPDLTVELNRWDTAFDHEKARKTGLITPKAGFDSDYDQALADIRENEQSLLEYLEKQRNRIGCRTIVYWGIGRNRYQLEIPENFTTRNLPEEYELKSTKKGCKRYWTKTIEKKLANLINAEERRDVSLKDCMRRLFYNFDKNYKDWQSAVECIAVLDVLLCLANYSRGGDGPMCRPVILLPEDTPPFLELKGSRHPCITKTFFGDDFIPNDILIGCEEEEQENGKAYCVLVTGPNMGGKSTLMRQAGLLAVMAQMGCYVPAEVCRLTPIDRVFTRLGASDRIMSGESTFFVELSETASILMHATAHSLVLVDELGRGTATFDGTAIANAVVKELAETIKCRTLFSTHYHSLVEDYSQNVAVRLGHMACMVENECEDPSQETITFLYKFIKGACPKSYGFNAARLANLPEEVIQKGHRKAREFEKMNQSLRLFREVCLASERSTVDAEAVHKLLTLIKEL +>NP_001137462 |3840.1782|NM_001143990|WRAP53|telomerase Cajal body protein 1 +MKTLETQPLAPDCCPSDQDPAPAHPSPHASPMNKNADSELMPPPPERGDPPRLSPDPVAGSAVSQELREGDPVSLSTPLETEFGSPSELSPRIEEQELSENTSLPAEEANGSLSEEEANGPELGSGKAMEDTSGEPAAEDEGDTAWNYSFSQLPRFLSGSWSEFSTQPENFLKGCKWAPDGSCILTNSADNILRIYNLPPELYHEGEQVEYAEMVPVLRMVEGDTIYDYCWYSLMSSAQPDTSYVASSSRENPIHIWDAFTGELRASFRAYNHLDELTAAHSLCFSPDGSQLFCGFNRTVRVFSTARPGRDCEVRATFAKKQGQSGIISCIAFSPAQPLYACGSYGRSLGLYAWDDGSPLALLGGHQGGITHLCFHPDGNRFFSGARKDAELLCWDLRQSGYPLWSLGREVTTNQRIYFDLDPTGQFLVSGSTSGAVSVWDTDGPGNDGKPEPVLSFLPQKDCTNGVSLHPSLPLLATASGQRVFPEPTESGDEGEELGLPLLSTRHVHLECRLQLWWCGGAPDSSIPDDHQGEKGQGGTEGGVGELI +>NP_001137463 |1105.5494|NM_001143991|WRAP53|telomerase Cajal body protein 1 +MKTLETQPLAPDCCPSDQDPAPAHPSPHASPMNKNADSELMPPPPERGDPPRLSPDPVAGSAVSQELREGDPVSLSTPLETEFGSPSELSPRIEEQELSENTSLPAEEANGSLSEEEANGPELGSGKAMEDTSGEPAAEDEGDTAWNYSFSQLPRFLSGSWSEFSTQPENFLKGCKWAPDGSCILTNSADNILRIYNLPPELYHEGEQVEYAEMVPVLRMVEGDTIYDYCWYSLMSSAQPDTSYVASSSRENPIHIWDAFTGELRASFRAYNHLDELTAAHSLCFSPDGSQLFCGFNRTVRVFSTARPGRDCEVRATFAKKQGQSGIISCIAFSPAQPLYACGSYGRSLGLYAWDDGSPLALLGGHQGGITHLCFHPDGNRFFSGARKDAELLCWDLRQSGYPLWSLGREVTTNQRIYFDLDPTGQFLVSGSTSGAVSVWDTDGPGNDGKPEPVLSFLPQKDCTNGVSLHPSLPLLATASGQRVFPEPTESGDEGEELGLPLLSTRHVHLECRLQLWWCGGAPDSSIPDDHQGEKGQGGTEGGVGELI +>NP_000029 |239.7121|NM_000038|APC|adenomatous polyposis coli protein isoform b +MAAASYDQLLKQVEALKMENSNLRQELEDNSNHLTKLETEASNMKEVLKQLQGSIEDEAMASSGQIDLLERLKELNLDSSNFPGVKLRSKMSLRSYGSREGSVSSRSGECSPVPMGSFPRRGFVNGSRESTGYLEELEKERSLLLADLDKEEKEKDWYYAQLQNLTKRIDSLPLTENFSLQTDMTRRQLEYEARQIRVAMEEQLGTCQDMEKRAQRRIARIQQIEKDILRIRQLLQSQATEAERSSQNKHETGSHDAERQNEGQGVGEINMATSGNGQGSTTRMDHETASVLSSSSTHSAPRRLTSHLGTKVEMVYSLLSMLGTHDKDDMSRTLLAMSSSQDSCISMRQSGCLPLLIQLLHGNDKDSVLLGNSRGSKEARARASAALHNIIHSQPDDKRGRREIRVLHLLEQIRAYCETCWEWQEAHEPGMDQDKNPMPAPVEHQICPAVCVLMKLSFDEEHRHAMNELGGLQAIAELLQVDCEMYGLTNDHYSITLRRYAGMALTNLTFGDVANKATLCSMKGCMRALVAQLKSESEDLQQVIASVLRNLSWRADVNSKKTLREVGSVKALMECALEVKKESTLKSVLSALWNLSAHCTENKADICAVDGALAFLVGTLTYRSQTNTLAIIESGGGILRNVSSLIATNEDHRQILRENNCLQTLLQHLKSHSLTIVSNACGTLWNLSARNPKDQEALWDMGAVSMLKNLIHSKHKMIAMGSAAALRNLMANRPAKYKDANIMSPGSSLPSLHVRKQKALEAELDAQHLSETFDNIDNLSPKASHRSKQRHKQSLYGDYVFDTNRHDDNRSDNFNTGNMTVLSPYLNTTVLPSSSSSRGSLDSSRSEKDRSLERERGIGLGNYHPATENPGTSSKRGLQISTTAAQIAKVMEEVSAIHTSQEDRSSGSTTELHCVTDERNALRRSSAAHTHSNTYNFTKSENSNRTCSMPYAKLEYKRSSNDSLNSVSSSDGYGKRGQMKPSIESYSEDDESKFCSYGQYPADLAHKIHSANHMDDNDGELDTPINYSLKYSDEQLNSGRQSPSQNERWARPKHIIEDEIKQSEQRQSRNQSTTYPVYTESTDDKHLKFQPHFGQQECVSPYRSRGANGSETNRVGSNHGINQNVSQSLCQEDDYEDDKPTNYSERYSEEEQHEEEERPTNYSIKYNEEKRHVDQPIDYSLKYATDIPSSQKQSFSFSKSSSGQSSKTEHMSSSSENTSTPSSNAKRQNQLHPSSAQSRSGQPQKAATCKVSSINQETIQTYCVEDTPICFSRCSSLSSLSSAEDEIGCNQTTQEADSANTLQIAEIKEKIGTRSAEDPVSEVPAVSQHPRTKSSRLQGSSLSSESARHKAVEFSSGAKSPSKSGAQTPKSPPEHYVQETPLMFSRCTSVSSLDSFESRSIASSVQSEPCSGMVSGIISPSDLPDSPGQTMPPSRSKTPPPPPQTAQTKREVPKNKAPTAEKRESGPKQAAVNAAVQRVQVLPDADTLLHFATESTPDGFSCSSSLSALSLDEPFIQKDVELRIMPPVQENDNGNETESEQPKESNENQEKEAEKTIDSEKDLLDDSDDDDIEILEECIISAMPTKSSRKAKKPAQTASKLPPPVARKPSQLPVYKLLPSQNRLQPQKHVSFTPGDDMPRVYCVEGTPINFSTATSLSDLTIESPPNELAAGEGVRGGAQSGEFEKRDTIPTEGRSTDEAQGGKTSSVTIPELDDNKAEEGDILAECINSAMPKGKSHKPFRVKKIMDQVQQASASSSAPNKNQLDGKKKKPTSPVKPIPQNTEYRTRVRKNADSKNNLNAERVFSDNKDSKKQNLKNNSKVFNDKLPNNEDRVRGSFAFDSPHHYTPIEGTPYCFSRNDSLSSLDFDDDDVDLSREKAELRKAKENKESEAKVTSHTELTSNQQSANKTQAIAKQPINRGQPKPILQKQSTFPQSSKDIPDRGAATDEKLQNFAIENTPVCFSHNSSLSSLSDIDQENNNKENEPIKETEPPDSQGEPSKPQASGYAPKSFHVEDTPVCFSRNSSLSSLSIDSEDDLLQECISSAMPKKKKPSRLKGDNEKHSPRNMGGILGEDLTLDLKDIQRPDSEHGLSPDSENFDWKAIQEGANSIVSSLHQAAAAACLSRQASSDSDSILSLKSGISLGSPFHLTPDQEEKPFTSNKGPRILKPGEKSTLETKKIESESKGIKGGKKVYKSLITGKVRSNSEISGQMKQPLQANMPSISRGRTMIHIPGVRNSSSSTSPVSKKGPPLKTPASKSPSEGQTATTSPRGAKPSVKSELSPVARQTSQIGGSSKAPSRSGSRDSTPSRPAQQPLSRPIQSPGRNSISPGRNGISPPNKLSQLPRTSSPSTASTKSSGSGKMSYTSPGRQMSQQNLTKQTGLSKNASSIPRSESASKGLNQMNNGNGANKKVELSRMSSTKSSGSESDRSERPVLVRQSTFIKEAPSPTLRRKLEESASFESLSPSSRPASPTRSQAQTPVLSPSLPDMSLSTHSSVQAGGWRKLPPNLSPTIEYNDGRPAKRHDIARSHSESPSRLPINRSGTWKREHSKHSSSLPRVSTWRRTGSSSSILSASSESSEKAKSEDEKHVNSISGTKQSKENQVSAKGTWRKIKENEFSPTNSTSQTVSSGATNGAESKTLIYQMAPAVSKTEDVWVRIEDCPINNPRSGRSPTGNTPPVIDSVSEKANPNIKDSKDNQAKQNVGNGSVPMRTVGLENRLNSFIQVDAPDQKGTEIKPGQNNPVPVSETNESSIVERTPFSSSSSSKHSSPSGTVAARVTPFNYNPSPRKSSADSTSARPSQIPTPVNNNTKKRDSKTDSTESSGTQSPKRHSGSYLVTSV +>NP_001120982 |237.3234|NM_001127510|APC|adenomatous polyposis coli protein isoform b +MAAASYDQLLKQVEALKMENSNLRQELEDNSNHLTKLETEASNMKEVLKQLQGSIEDEAMASSGQIDLLERLKELNLDSSNFPGVKLRSKMSLRSYGSREGSVSSRSGECSPVPMGSFPRRGFVNGSRESTGYLEELEKERSLLLADLDKEEKEKDWYYAQLQNLTKRIDSLPLTENFSLQTDMTRRQLEYEARQIRVAMEEQLGTCQDMEKRAQRRIARIQQIEKDILRIRQLLQSQATEAERSSQNKHETGSHDAERQNEGQGVGEINMATSGNGQGSTTRMDHETASVLSSSSTHSAPRRLTSHLGTKVEMVYSLLSMLGTHDKDDMSRTLLAMSSSQDSCISMRQSGCLPLLIQLLHGNDKDSVLLGNSRGSKEARARASAALHNIIHSQPDDKRGRREIRVLHLLEQIRAYCETCWEWQEAHEPGMDQDKNPMPAPVEHQICPAVCVLMKLSFDEEHRHAMNELGGLQAIAELLQVDCEMYGLTNDHYSITLRRYAGMALTNLTFGDVANKATLCSMKGCMRALVAQLKSESEDLQQVIASVLRNLSWRADVNSKKTLREVGSVKALMECALEVKKESTLKSVLSALWNLSAHCTENKADICAVDGALAFLVGTLTYRSQTNTLAIIESGGGILRNVSSLIATNEDHRQILRENNCLQTLLQHLKSHSLTIVSNACGTLWNLSARNPKDQEALWDMGAVSMLKNLIHSKHKMIAMGSAAALRNLMANRPAKYKDANIMSPGSSLPSLHVRKQKALEAELDAQHLSETFDNIDNLSPKASHRSKQRHKQSLYGDYVFDTNRHDDNRSDNFNTGNMTVLSPYLNTTVLPSSSSSRGSLDSSRSEKDRSLERERGIGLGNYHPATENPGTSSKRGLQISTTAAQIAKVMEEVSAIHTSQEDRSSGSTTELHCVTDERNALRRSSAAHTHSNTYNFTKSENSNRTCSMPYAKLEYKRSSNDSLNSVSSSDGYGKRGQMKPSIESYSEDDESKFCSYGQYPADLAHKIHSANHMDDNDGELDTPINYSLKYSDEQLNSGRQSPSQNERWARPKHIIEDEIKQSEQRQSRNQSTTYPVYTESTDDKHLKFQPHFGQQECVSPYRSRGANGSETNRVGSNHGINQNVSQSLCQEDDYEDDKPTNYSERYSEEEQHEEEERPTNYSIKYNEEKRHVDQPIDYSLKYATDIPSSQKQSFSFSKSSSGQSSKTEHMSSSSENTSTPSSNAKRQNQLHPSSAQSRSGQPQKAATCKVSSINQETIQTYCVEDTPICFSRCSSLSSLSSAEDEIGCNQTTQEADSANTLQIAEIKEKIGTRSAEDPVSEVPAVSQHPRTKSSRLQGSSLSSESARHKAVEFSSGAKSPSKSGAQTPKSPPEHYVQETPLMFSRCTSVSSLDSFESRSIASSVQSEPCSGMVSGIISPSDLPDSPGQTMPPSRSKTPPPPPQTAQTKREVPKNKAPTAEKRESGPKQAAVNAAVQRVQVLPDADTLLHFATESTPDGFSCSSSLSALSLDEPFIQKDVELRIMPPVQENDNGNETESEQPKESNENQEKEAEKTIDSEKDLLDDSDDDDIEILEECIISAMPTKSSRKAKKPAQTASKLPPPVARKPSQLPVYKLLPSQNRLQPQKHVSFTPGDDMPRVYCVEGTPINFSTATSLSDLTIESPPNELAAGEGVRGGAQSGEFEKRDTIPTEGRSTDEAQGGKTSSVTIPELDDNKAEEGDILAECINSAMPKGKSHKPFRVKKIMDQVQQASASSSAPNKNQLDGKKKKPTSPVKPIPQNTEYRTRVRKNADSKNNLNAERVFSDNKDSKKQNLKNNSKVFNDKLPNNEDRVRGSFAFDSPHHYTPIEGTPYCFSRNDSLSSLDFDDDDVDLSREKAELRKAKENKESEAKVTSHTELTSNQQSANKTQAIAKQPINRGQPKPILQKQSTFPQSSKDIPDRGAATDEKLQNFAIENTPVCFSHNSSLSSLSDIDQENNNKENEPIKETEPPDSQGEPSKPQASGYAPKSFHVEDTPVCFSRNSSLSSLSIDSEDDLLQECISSAMPKKKKPSRLKGDNEKHSPRNMGGILGEDLTLDLKDIQRPDSEHGLSPDSENFDWKAIQEGANSIVSSLHQAAAAACLSRQASSDSDSILSLKSGISLGSPFHLTPDQEEKPFTSNKGPRILKPGEKSTLETKKIESESKGIKGGKKVYKSLITGKVRSNSEISGQMKQPLQANMPSISRGRTMIHIPGVRNSSSSTSPVSKKGPPLKTPASKSPSEGQTATTSPRGAKPSVKSELSPVARQTSQIGGSSKAPSRSGSRDSTPSRPAQQPLSRPIQSPGRNSISPGRNGISPPNKLSQLPRTSSPSTASTKSSGSGKMSYTSPGRQMSQQNLTKQTGLSKNASSIPRSESASKGLNQMNNGNGANKKVELSRMSSTKSSGSESDRSERPVLVRQSTFIKEAPSPTLRRKLEESASFESLSPSSRPASPTRSQAQTPVLSPSLPDMSLSTHSSVQAGGWRKLPPNLSPTIEYNDGRPAKRHDIARSHSESPSRLPINRSGTWKREHSKHSSSLPRVSTWRRTGSSSSILSASSESSEKAKSEDEKHVNSISGTKQSKENQVSAKGTWRKIKENEFSPTNSTSQTVSSGATNGAESKTLIYQMAPAVSKTEDVWVRIEDCPINNPRSGRSPTGNTPPVIDSVSEKANPNIKDSKDNQAKQNVGNGSVPMRTVGLENRLNSFIQVDAPDQKGTEIKPGQNNPVPVSETNESSIVERTPFSSSSSSKHSSPSGTVAARVTPFNYNPSPRKSSADSTSARPSQIPTPVNNNTKKRDSKTDSTESSGTQSPKRHSGSYLVTSV +>NP_001120983 |221.0652|NM_001127511|APC|adenomatous polyposis coli protein isoform a +MYASLGSGPVAPLPASVPPSVLGSWSTGGSRSCVRQETKSPGGARTSGHWASVWQEVLKQLQGSIEDEAMASSGQIDLLERLKELNLDSSNFPGVKLRSKMSLRSYGSREGSVSSRSGECSPVPMGSFPRRGFVNGSRESTGYLEELEKERSLLLADLDKEEKEKDWYYAQLQNLTKRIDSLPLTENFSLQTDMTRRQLEYEARQIRVAMEEQLGTCQDMEKRAQRSSQNKHETGSHDAERQNEGQGVGEINMATSGNGQGSTTRMDHETASVLSSSSTHSAPRRLTSHLGTKVEMVYSLLSMLGTHDKDDMSRTLLAMSSSQDSCISMRQSGCLPLLIQLLHGNDKDSVLLGNSRGSKEARARASAALHNIIHSQPDDKRGRREIRVLHLLEQIRAYCETCWEWQEAHEPGMDQDKNPMPAPVEHQICPAVCVLMKLSFDEEHRHAMNELGGLQAIAELLQVDCEMYGLTNDHYSITLRRYAGMALTNLTFGDVANKATLCSMKGCMRALVAQLKSESEDLQQVIASVLRNLSWRADVNSKKTLREVGSVKALMECALEVKKESTLKSVLSALWNLSAHCTENKADICAVDGALAFLVGTLTYRSQTNTLAIIESGGGILRNVSSLIATNEDHRQILRENNCLQTLLQHLKSHSLTIVSNACGTLWNLSARNPKDQEALWDMGAVSMLKNLIHSKHKMIAMGSAAALRNLMANRPAKYKDANIMSPGSSLPSLHVRKQKALEAELDAQHLSETFDNIDNLSPKASHRSKQRHKQSLYGDYVFDTNRHDDNRSDNFNTGNMTVLSPYLNTTVLPSSSSSRGSLDSSRSEKDRSLERERGIGLGNYHPATENPGTSSKRGLQISTTAAQIAKVMEEVSAIHTSQEDRSSGSTTELHCVTDERNALRRSSAAHTHSNTYNFTKSENSNRTCSMPYAKLEYKRSSNDSLNSVSSSDGYGKRGQMKPSIESYSEDDESKFCSYGQYPADLAHKIHSANHMDDNDGELDTPINYSLKYSDEQLNSGRQSPSQNERWARPKHIIEDEIKQSEQRQSRNQSTTYPVYTESTDDKHLKFQPHFGQQECVSPYRSRGANGSETNRVGSNHGINQNVSQSLCQEDDYEDDKPTNYSERYSEEEQHEEEERPTNYSIKYNEEKRHVDQPIDYSLKYATDIPSSQKQSFSFSKSSSGQSSKTEHMSSSSENTSTPSSNAKRQNQLHPSSAQSRSGQPQKAATCKVSSINQETIQTYCVEDTPICFSRCSSLSSLSSAEDEIGCNQTTQEADSANTLQIAEIKEKIGTRSAEDPVSEVPAVSQHPRTKSSRLQGSSLSSESARHKAVEFSSGAKSPSKSGAQTPKSPPEHYVQETPLMFSRCTSVSSLDSFESRSIASSVQSEPCSGMVSGIISPSDLPDSPGQTMPPSRSKTPPPPPQTAQTKREVPKNKAPTAEKRESGPKQAAVNAAVQRVQVLPDADTLLHFATESTPDGFSCSSSLSALSLDEPFIQKDVELRIMPPVQENDNGNETESEQPKESNENQEKEAEKTIDSEKDLLDDSDDDDIEILEECIISAMPTKSSRKAKKPAQTASKLPPPVARKPSQLPVYKLLPSQNRLQPQKHVSFTPGDDMPRVYCVEGTPINFSTATSLSDLTIESPPNELAAGEGVRGGAQSGEFEKRDTIPTEGRSTDEAQGGKTSSVTIPELDDNKAEEGDILAECINSAMPKGKSHKPFRVKKIMDQVQQASASSSAPNKNQLDGKKKKPTSPVKPIPQNTEYRTRVRKNADSKNNLNAERVFSDNKDSKKQNLKNNSKVFNDKLPNNEDRVRGSFAFDSPHHYTPIEGTPYCFSRNDSLSSLDFDDDDVDLSREKAELRKAKENKESEAKVTSHTELTSNQQSANKTQAIAKQPINRGQPKPILQKQSTFPQSSKDIPDRGAATDEKLQNFAIENTPVCFSHNSSLSSLSDIDQENNNKENEPIKETEPPDSQGEPSKPQASGYAPKSFHVEDTPVCFSRNSSLSSLSIDSEDDLLQECISSAMPKKKKPSRLKGDNEKHSPRNMGGILGEDLTLDLKDIQRPDSEHGLSPDSENFDWKAIQEGANSIVSSLHQAAAAACLSRQASSDSDSILSLKSGISLGSPFHLTPDQEEKPFTSNKGPRILKPGEKSTLETKKIESESKGIKGGKKVYKSLITGKVRSNSEISGQMKQPLQANMPSISRGRTMIHIPGVRNSSSSTSPVSKKGPPLKTPASKSPSEGQTATTSPRGAKPSVKSELSPVARQTSQIGGSSKAPSRSGSRDSTPSRPAQQPLSRPIQSPGRNSISPGRNGISPPNKLSQLPRTSSPSTASTKSSGSGKMSYTSPGRQMSQQNLTKQTGLSKNASSIPRSESASKGLNQMNNGNGANKKVELSRMSSTKSSGSESDRSERPVLVRQSTFIKEAPSPTLRRKLEESASFESLSPSSRPASPTRSQAQTPVLSPSLPDMSLSTHSSVQAGGWRKLPPNLSPTIEYNDGRPAKRHDIARSHSESPSRLPINRSGTWKREHSKHSSSLPRVSTWRRTGSSSSILSASSESSEKAKSEDEKHVNSISGTKQSKENQVSAKGTWRKIKENEFSPTNSTSQTVSSGATNGAESKTLIYQMAPAVSKTEDVWVRIEDCPINNPRSGRSPTGNTPPVIDSVSEKANPNIKDSKDNQAKQNVGNGSVPMRTVGLENRLNSFIQVDAPDQKGTEIKPGQNNPVPVSETNESSIVERTPFSSSSSSKHSSPSGTVAARVTPFNYNPSPRKSSADSTSARPSQIPTPVNNNTKKRDSKTDSTESSGTQSPKRHSGSYLVTSV +>NP_001137464 |195.7615|NM_001143992|WRAP53|telomerase Cajal body protein 1 +MKTLETQPLAPDCCPSDQDPAPAHPSPHASPMNKNADSELMPPPPERGDPPRLSPDPVAGSAVSQELREGDPVSLSTPLETEFGSPSELSPRIEEQELSENTSLPAEEANGSLSEEEANGPELGSGKAMEDTSGEPAAEDEGDTAWNYSFSQLPRFLSGSWSEFSTQPENFLKGCKWAPDGSCILTNSADNILRIYNLPPELYHEGEQVEYAEMVPVLRMVEGDTIYDYCWYSLMSSAQPDTSYVASSSRENPIHIWDAFTGELRASFRAYNHLDELTAAHSLCFSPDGSQLFCGFNRTVRVFSTARPGRDCEVRATFAKKQGQSGIISCIAFSPAQPLYACGSYGRSLGLYAWDDGSPLALLGGHQGGITHLCFHPDGNRFFSGARKDAELLCWDLRQSGYPLWSLGREVTTNQRIYFDLDPTGQFLVSGSTSGAVSVWDTDGPGNDGKPEPVLSFLPQKDCTNGVSLHPSLPLLATASGQRVFPEPTESGDEGEELGLPLLSTRHVHLECRLQLWWCGGAPDSSIPDDHQGEKGQGGTEGGVGELI +>NP_060551 |93.5926|NM_018081|WRAP53|telomerase Cajal body protein 1 +MKTLETQPLAPDCCPSDQDPAPAHPSPHASPMNKNADSELMPPPPERGDPPRLSPDPVAGSAVSQELREGDPVSLSTPLETEFGSPSELSPRIEEQELSENTSLPAEEANGSLSEEEANGPELGSGKAMEDTSGEPAAEDEGDTAWNYSFSQLPRFLSGSWSEFSTQPENFLKGCKWAPDGSCILTNSADNILRIYNLPPELYHEGEQVEYAEMVPVLRMVEGDTIYDYCWYSLMSSAQPDTSYVASSSRENPIHIWDAFTGELRASFRAYNHLDELTAAHSLCFSPDGSQLFCGFNRTVRVFSTARPGRDCEVRATFAKKQGQSGIISCIAFSPAQPLYACGSYGRSLGLYAWDDGSPLALLGGHQGGITHLCFHPDGNRFFSGARKDAELLCWDLRQSGYPLWSLGREVTTNQRIYFDLDPTGQFLVSGSTSGAVSVWDTDGPGNDGKPEPVLSFLPQKDCTNGVSLHPSLPLLATASGQRVFPEPTESGDEGEELGLPLLSTRHVHLECRLQLWWCGGAPDSSIPDDHQGEKGQGGTEGGVGELI