However, there are also lists of strings defining sequencers in the REVCOMP_SEQUENCERS and OTHER_SEQUENCERS module-level list variables in metapool.metapool. The lists in the two modules are doing slightly different things, but there's a good chance that if the list(s) in one module changes, the list(s) in the other could need to be modified as well; I would feel a lot safer if they were either turned into a single data structure or at least all defined next to each other so we are reminded to always deal with them together.
KLSampleSheet
's_add_data_to_sheet()
method includes literals defining the available sequencers:However, there are also lists of strings defining sequencers in the
REVCOMP_SEQUENCERS
andOTHER_SEQUENCERS
module-level list variables inmetapool.metapool
. The lists in the two modules are doing slightly different things, but there's a good chance that if the list(s) in one module changes, the list(s) in the other could need to be modified as well; I would feel a lot safer if they were either turned into a single data structure or at least all defined next to each other so we are reminded to always deal with them together.