Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CalculationDataSheet ¶
type CalculationDataSheet struct { CurrentDividingTarget int Data [][]float64 Se []float64 Mean []float64 SeMean []float64 }
for each division, build such a matrix For each sheet:
DataColumnTitles[0] | DataColumnTitles[1] | ... | StandardError | SE/Mean Data[0][0] | Data[0][1] | ... | Se[0] | SeMean[0] | | ... | | <- CurrentDividingTarget Data[2][0] | Data[2][1] | ... | Se[2] | SeMean[2] ...
type InputDataSheet ¶
type InputDataSheet struct { // titles for data columns ONLY DataColumnTitles []string // titles for header columns. RowTitles []RowTitle // data matrix, [0][0] indicates the first data cell, excluding headers columns Data [][]float64 }
Each input will be represented in an InputDataSheet For an input sheet:
RowTitle.LibId | RowTitle.GeneName | DataColumnTitles[0] | DataColumnTitles[1] | ... RowTitles[0].LibId | RowTitles[0].GeneName | Data[0][0] | Data[0][1] | ... RowTitles[1].LibId | RowTitles[1].GeneName | Data[1][0] | Data[1][1] | ... RowTitles[2].LibId | RowTitles[2].GeneName | Data[2][0] | Data[2][1] | ... ...
type OutputDataSheet ¶
type OutputDataSheet struct { // titles for data columns ONLY ColumnTitles []string // titles for header columns. RowTitles []RowTitle // data matrix, [0][0] indicates the first data cell, excluding headers columns Data [][]float64 // base gene used for calculation BaseGeneA RowTitle }
Result of calculation For an output sheet:
RowTitle.LibId | RowTitle.GeneName | DataColumnTitles[0] | DataColumnTitles[1] | ... RowTitles[0].LibId | RowTitles[0].GeneName | Data[0][0] | Data[0][1] | ... RowTitles[1].LibId | RowTitles[1].GeneName | Data[1][0] | Data[1][1] | ... RowTitles[2].LibId | RowTitles[2].GeneName | Data[2][0] | Data[2][1] | ... ...
Click to show internal directories.
Click to hide internal directories.