| 1 | addWeak(mutationTypesToAddSet, processes_I, processesStd_I, Wall_I, genomeErrors_I, genomesReconstructed_I)
 | 
| mutationTypesToAddSet | |
| processes_I | |
| processesStd_I | |
| Wall_I | |
| genomeErrors_I | |
| genomesReconstructed_I | 
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 | ##---- Should be DIRECTLY executable !! ----
##-- ==>  Define data, use random,
##--	or do  help(data=index)  for the standard data sets.
## The function is currently defined as
function (mutationTypesToAddSet, processes_I, processesStd_I, 
    Wall_I, genomeErrors_I, genomesReconstructed_I) 
{
    if (length(mutationTypesToAddSet) > 0 & mutationTypesToAddSet[1] > 
        0) {
        totalMutTypes <- nrow(Wall_I) + length(mutationTypesToAddSet)
        processes <- matrix(0, nrow = totalMutTypes, ncol = ncol(processes_I))
        processesStd <- matrix(0, nrow = totalMutTypes, ncol = ncol(processesStd_I))
        Wall <- matrix(0, nrow = totalMutTypes, ncol = ncol(Wall_I))
        genomeErrors <- lapply(1:length(genomeErrors_I), (function(i) {
            matrix(0, nrow = totalMutTypes, ncol = ncol(genomeErrors_I[[1]]))
        }))
        genomesReconstructed <- lapply(1:length(genomesReconstructed_I), 
            (function(i) {
                matrix(0, nrow = totalMutTypes, ncol = ncol(genomesReconstructed_I[[1]]))
            }))
        origArrayIndex <- 1
        for (i in 1:totalMutTypes) {
            if (!(i %in% mutationTypesToAddSet)) {
                processes[i, ] <- processes_I[origArrayIndex, 
                  ]
                processesStd[i, ] <- processesStd_I[origArrayIndex, 
                  ]
                Wall[i, ] <- Wall_I[origArrayIndex, ]
                for (j in 1:length(genomeErrors_I)) {
                  genomeErrors[[j]][i, ] <- genomeErrors_I[[j]][origArrayIndex, 
                    ]
                }
                for (j in 1:length(genomesReconstructed_I)) {
                  genomesReconstructed[[j]][i, ] <- genomesReconstructed_I[[j]][origArrayIndex, 
                    ]
                }
                origArrayIndex <- origArrayIndex + 1
            }
        }
    }
    else {
        processes <- processes_I
        processesStd <- processesStd_I
        Wall <- Wall_I
        genomeErrors <- genomeErrors_I
        genomesReconstructed <- genomesReconstructed_I
    }
    weakAdded.list <- list()
    weakAdded.list$processes <- processes
    weakAdded.list$processesStd <- processesStd
    weakAdded.list$Wall <- Wall
    weakAdded.list$mutCountErrors <- genomeErrors
    weakAdded.list$mutCountReconstructed <- genomesReconstructed
    return(weakAdded.list)
  }
 | 
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.