It is not ideal to put each spikein protein into a separate column of the quality-control.csv. That would mean the database table needs to be customized depending on your list of spikeins or the database importer needs to take care of it.
I would suggest to use only one column spikeins containting a Dictionary in JSON-format, where each key is a spikein while the value is the former cell value, e.g.
It is not ideal to put each spikein protein into a separate column of the quality-control.csv. That would mean the database table needs to be customized depending on your list of spikeins or the database importer needs to take care of it.
I would suggest to use only one column
spikeins
containting a Dictionary in JSON-format, where each key is a spikein while the value is the former cell value, e.g.{"FIXED_MPCSPIKE1_PEP_old-isa01_MZ_457.2834_RT_2439": <VALUE>, "FIXED_MPCSPIKE2_PEP_old-isa02_MZ_895.9493_RT_4212": <VALUE>, ...}
This makes it much more generic and database friendly.