TKMarkCheng / NormaliseForIC50

pre-process data to return normalise IC50 curves for direct input into PRISM
https://tkmarkcheng.github.io/NormaliseForIC50/
MIT License
0 stars 1 forks source link

Autofilling sample names #5

Open TKMarkCheng opened 11 months ago

TKMarkCheng commented 11 months ago

Read in an additional sheet of plate data which identifies what samples were run on each column of each plate. The easiest way to do this would be a three-step process.

  1. Read all the .xlsx files, and return a spreadsheet which contains the .xlsx filename in the first column, allowing the user to fill in the sample name of each column.
  2. perform normalisation while changing the column name
  3. (optional) collect all into one big data.frame

An alternative way would be forcing naming standards, but would imaginably be difficult.

Needs consideration of taking in plate metadata in both long and wide formatting.