{"id":"scatterPlot","name":"Scatter Plot with Linear Regression","dataTypes":{"subset1":["CLINICAL.TXT"]},"dataFileInputMapping":{"SNP.TXT":"snpData","MRNA_DETAILED.TXT":"mrnaData","CLINICAL.TXT":"TRUE"},"pivotData":false,"variableMapping":{"||SAMPLEIND||":"divIndependentVariablesamples","||SNPTYPEIND||":"divIndependentVariableprobesAggregation","||PLATFORMIND||":"divIndependentVariableplatforms","||DEPENDENT||":"dependentVariable","||GENESIND||":"divIndependentVariablePathway","||GENESDEPNAME||":"divDependentPathwayName","||TISSUEIND||":"divIndependentVariabletissues","||TYPEIND||":"divIndependentVariableType","||GENESDEP||":"divDependentVariablePathway","||TYPEDEP||":"divDependentVariableType","||INDEPENDENT||":"independentVariable","||GENESINDNAME||":"divIndependentPathwayName","||TIMEPOINTIND||":"divIndependentVariabletimepoints","||SNPTYPEDEP||":"divDependentVariableSNPType","||RBMPANELDEP||":"divDependentVariablerbmPanels","||GPLIND||":"divIndependentVariablegpls","||TIMEPOINTSDEP||":"divDependentVariabletimepoints","||AGGREGATEDEP||":"divDependentVariableprobesAggregation","||GPLDEP||":"divDependentVariablegpls","||GPLINDEP||":"divIndependentVariablegpls","||TISSUEDEP||":"divDependentVariabletissues","||LOGX||":"logX","||RBMPANELIND||":"divIndependentVariablerbmPanels","||SAMPLEDEP||":"divDependentVariablesamples","||AGGREGATEIND||":"divIndependentVariableprobesAggregation","||PLATFORMDEP||":"divDependentVariableplatforms"},"converter":{"R":["source('||PLUGINSCRIPTDIRECTORY||Common/dataBuilders.R')","source('||PLUGINSCRIPTDIRECTORY||Common/ExtractConcepts.R')","source('||PLUGINSCRIPTDIRECTORY||Common/collapsingData.R')","source('||PLUGINSCRIPTDIRECTORY||ScatterPlot/BuildScatterData.R')","ScatterData.build(\n        input.dataFile              = '||TEMPFOLDERDIRECTORY||Clinical/clinical.i2b2trans',\n        concept.dependent           = '||DEPENDENT||',\n        concept.independent         = '||INDEPENDENT||',\n        input.gexFile               = '||TEMPFOLDERDIRECTORY||mRNA/Processed_Data/mRNA.trans',\n        input.snpFile               = '||TEMPFOLDERDIRECTORY||SNP/snp.trans',\n        concept.dependent.type      = '||TYPEDEP||',\n        concept.independent.type    = '||TYPEIND||',\n        genes.dependent             = '||GENESDEP||',\n        genes.independent           = '||GENESIND||',\n        genes.dependent.aggregate   = '||AGGREGATEDEP||',\n        genes.independent.aggregate = '||AGGREGATEIND||',\n        sample.dependent            = '||SAMPLEDEP||',\n        sample.independent          = '||SAMPLEIND||',\n        time.dependent              = '||TIMEPOINTSDEP||',\n        time.independent            = '||TIMEPOINTIND||',\n        snptype.dependent           = '||SNPTYPEDEP||',\n        snptype.independent         = '||SNPTYPEIND||',\n        gpl.dependent               = '||GPLDEP||',\n        gpl.independent             = '||GPLINDEP||',\n        logX                        = '||LOGX||')"]},"processor":{"R":["source('||PLUGINSCRIPTDIRECTORY||ScatterPlot/ScatterPlotLoader.R')","ScatterPlot.loader(\n        input.filename           = 'outputfile',\n        concept.dependent        = '||DEPENDENT||',\n        concept.independent      = '||INDEPENDENT||',\n        concept.dependent.type   = '||TYPEDEP||',\n        concept.independent.type = '||TYPEIND||',\n        genes.dependent          = '||GENESDEPNAME||',\n        genes.independent        = '||GENESINDNAME||',\n        snptype.dependent        = '||SNPTYPEDEP||',\n        snptype.independent      = '||SNPTYPEIND||')"]},"renderer":{"GSP":"/scatterPlot/scatterPlotOut"},"view":"ScatterPlot"}