This function runs ASSIGN pathway prediction on gene list lengths from 5 to 500 to find the optimum gene list length for the GFRN pathways by correlating the ASSIGN predictions to a matrix of correlation data that you provide. This function takes a long time to run because you are running ASSIGN many times on many pathways, so I recommend parallelizing by pathway or running the ASSIGN predictions first (long and parallelizable) and then running the correlation step (quick) separately.
optimizeGFRN(indata, correlation, correlationList, run = c("akt", "bad", "egfr", "her2", "igf1r", "krasgv", "krasqh", "raf"), run_ASSIGN_only = FALSE, correlation_only = FALSE, keep_optimized_only = FALSE, pathway_lengths = c(seq(5, 20, 5), seq(25, 275, 25), seq(300, 500, 50)), iter = 1e+05, burn_in = 50000)
| indata | The list of data frames from ComBat.step2 |
|---|---|
| correlation | A matrix of data to correlate ASSIGN predictions to. The number of rows should be the same and in the same order as indata |
| correlationList | A list that shows which columns of correlation should be used for each pathway. See below for more details |
| run | specifies the pathways to predict. The default list will cause all eight pathways to be run in serial. Specify a pathway ("akt", "bad", "egfr", etc.) or list of pathways to run those pathways only. |
| run_ASSIGN_only | a logical value indicating if you want to run the ASSIGN predictions only. Use this to parallelize ASSIGN runs across a compute cluster or across compute threads |
| correlation_only | a logical value indicating if you want to run the correlation step only. The function will find the ASSIGN runs in the cwd and optimize them based on the correlation data matrix. |
| keep_optimized_only | a logical value indicating if you want to keep all of the ASSIGN run results, or only the runs that provided the optimum ASSIGN correlations. This will delete all directories in the current working directory that match the pattern "_gene_list". The default is FALSE |
| pathway_lengths | The gene list lengths that should be run. The default is the 20 pathway lengths that were used in the paper, but this list can be customized to which pathway lengths you are willing to accept |
| iter | The number of iterations in the MCMC. |
| burn_in | The number of burn-in iterations. These iterations are discarded when computing the posterior means of the model parameters. |
ASSIGN runs are output to the current workingdirectory. This function returns the correlation data and the optimized gene lists that you can use with runassignGFRN to try these lists on other data.
# NOT RUN { testData <- read.table("https://www.dropbox.com/s/6iuxcr2f0fjbirv/icbp_Rsubread_tpmlog.txt?dl=1", sep='\t', row.names=1, header=1) corData <- read.table("https://www.dropbox.com/s/nm3m38ca6v4lu10/proteomics.txt?dl=1", sep='\t', row.names=1, header=1) corData$negAkt <- -1 * corData$Akt corData$negPDK1 <- -1 * corData$PDK1 corData$negPDK1p241 <- -1 * corData$PDK1p241 corList <- list(akt=c("Akt","PDK1","PDK1p241"), bad=c("negAkt","negPDK1","negPDK1p241"), egfr=c("EGFR","EGFRp1068"), her2=c("HER2","HER2p1248"), igf1r=c("IGFR1","PDK1","PDK1p241"), krasgv=c("EGFR","EGFRp1068"), krasqh=c("EGFR","EGFRp1068"), raf=c("MEK1","PKCalphap657","PKCalpha")) combat.data <- ComBat.step2(testData, pcaPlots = TRUE) optimization_results <- optimizeGFRN(combat.data, corData, corList) # }


GRUB-FSTEST(1) User Commands GRUB-FSTEST(1) NAME grub-fstest - debug tool for GRUB filesystem drivers SYNOPSIS grub-fstest [OPTION...] IMAGE_PATH COMMANDS DESCRIPTION Debug tool for filesystem driver. Commands: blocklist FILE Display blocklist of FILE. cmp FILE LOCAL Compare FILE with local file LOCAL. cp FILE LOCAL Copy FILE to local file LOCAL. crc FILE Get crc32 checksum of FILE. hex FILE Hex dump FILE. ls PATH List files in PATH. -c, --diskcount=N N input files. -d, --debug=S Set debug environment variable. -n, --length=N Handle N bytes in output file. -r, --root=DEVICE_NAME Set root device. -s, --skip=N Skip N bytes from output file. -v, --verbose Print verbose messages. -?, --help give this help list --usage give a short usage message -V, --version print program version Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options. SEE ALSO grub-probe(8) The full documentation for grub-fstest is maintained as a Texinfo manual. If the info and grub-fstest programs are properly installed at your site, the command info grub-fstest should give you access to the complete manual. grub-fstest (GRUB) 1.99-27.1crunchbaMay 2013 GRUB-FSTEST(1)