plugins/base1/se.lu.onk.Center/trunk/misc/plugin_Transformation_Center.base

Code
Comments
Other
Rev Date Author Line
875 05 Dec 08 jari 1 BASEfile
875 05 Dec 08 jari 2 section  plugin
875 05 Dec 08 jari 3 uniqueName  onk.lu.se/enell/centering
875 05 Dec 08 jari 4 versionNumber  @VERSION@
875 05 Dec 08 jari 5 name  Transformation: median/mean centering
2026 25 Sep 13 olle 6 descr  To center your data means that you adjust your values to reflect their variation from some property of the data such as the mean or median. The center plugin allows the user to center the expression levels either per gene or per array. Consider a common experimental design where you are looking at a large number of samples all compared to a common reference. For each gene, you have a series of ration values that are relative to the expression level of that gene in the reference sample. Since the reference sample really has nothing  to do with your experiment, you want your analysis to be independent of the amount of a gene present in the reference sample. This is achieved by center your data on genes. Centering makes less sense in experiments where the reference sample is part of the experiment. Centering the data for arrays can also be used to remove certain types of biases and can be seen as a crude normalization. The results of many two-color fluorescent hybridization experiments are not corrected for systematic biases in ratios that are the result of differences in RNA amounts, labeling efficiency and image acquisition parameters. Such biases have the effect of multiplying ratios for all genes by a fixed scalar. Mean or median centering the data in log-space has the effect of correcting this bias, although it should be noted that an assumption is being made in correcting this bias, which is that the average gene in a given experiment is expected to have a ratio of 1.0 (or log-ratio of 0).\r\n\r\nIn general, I recommend the use of median rather than mean centering, as it is more robust against outliers. \r\n\r\n\r\nParameters:\r\n\r\nCenter on genes/arrays - If the centering should be done on genes, arrays or both. If both are chosen then the centering will first be done on genes then on arrays, this is called a cycle. \r\n\r\nAssay groups for centering - If the centering should be based on data in one or more assay groups. If "Default" is selected, centering on arrays is made with each assay in its own group, while centering on genes is made with all assays in one group. "Single assay group" centers all data based on values in a single assay group. "Assay groups" centers each assay group separately. \r\n\r\nCenter group(s) assay names - Comma-separated list of names of assays in groups to use for centering, with each group separated by a '|' character. Only used if "Single assay group" or "Assay groups" has been selected under "Assay groups for centering". \r\n\r\nNumber of centering cycles - How many cycles should be done. This value is only relevant if the centering should be done on both genes and arrays. \r\n\r\nCentering using median or mean - If median or mean should be used for the centering. \r\n\r\nCreate debug files - If debug data should be stored in "data" directory.
2026 25 Sep 13 olle 7 execName  run
875 05 Dec 08 jari 8 usedColumns  position\treporter
875 05 Dec 08 jari 9 usedFields  l2ratio1_2\tl10intgmean1_2
875 05 Dec 08 jari 10 geneAverages  0
875 05 Dec 08 jari 11 serialFormat  0
897 08 Dec 08 jari 12 url  http://baseplugins.thep.lu.se/wiki/se.lu.onk.Center
875 05 Dec 08 jari 13 minChannels  2
875 05 Dec 08 jari 14 maxChannels  0
2120 05 Nov 13 jari 15 leaveStdin  0
875 05 Dec 08 jari 16 leaveStdout  0
875 05 Dec 08 jari 17 estimatedTime  60
875 05 Dec 08 jari 18 defaultMaxRam  134217728
875 05 Dec 08 jari 19 columns  position  valueType  name  commonName  options  defaultValue  enumOptions  removed
875 05 Dec 08 jari 20 %
875 05 Dec 08 jari 21 1  h  section    30  center settings    0
2026 25 Sep 13 olle 22 2  e  centerGeneAssay  Center on genes/arrays  30  1  1\tBoth\t2\tArrays (columns)\t3\tGenes (rows)  0
2026 25 Sep 13 olle 23 3  e  centerAssayGroups  Assay groups for centering  30  1  1\tDefault - Arrays: each assay in its own group, genes: all assays in one group\t2\tSingle assay group - Center all data based on values in single assay group\t3\tAssay groups - Center each assay group separately  0
2026 25 Sep 13 olle 24 4  t  centerGroupsAssayNames  Center group(s) assay names  30      0
2026 25 Sep 13 olle 25 5  i  centerCycles  Number of centering cycles  10  5    0
2026 25 Sep 13 olle 26 6  e  mm  Centering using median or mean  30  1  1\tMedian\t2\tMean  0
2026 25 Sep 13 olle 27 7  e  normGeneAssay  Normalize on genes/assays  30  1  1\tBoth\t2\tAssays(columns)\t3\tGenes(rows)  1
2026 25 Sep 13 olle 28 8  i  normCycles  Number of normalization cycles  10  0    1
2026 25 Sep 13 olle 29 9  e  createDebugFiles  Create debug files  30  false  true\tyes\tfalse\tno  0