I just tried to parse a BioTek Epoch2 file, and got an error. My file has some additional data that was not present in the example. Note that the example Excel file mentions that it's actually from an ELx808 reader, not an Epoch2 reader. My data is from an Epoch 2 reader.
I think I found the problem. You're looking for the kinetic interval data using hardcoded values. Really, you should be looking for the "Start Kinetic" row instead. Note, you can program an instrument to have multiple kinetic intervals in one protocol. I'm going to try to do a pull request to propose some code to fix the problem.
Regards,
Dan
p.s. This library looks really great, and I'm excited that you're working on it.
p.p.s I have been working with BioTek plate readers for almost 2 decades. Happy to answer questions about file formats.
I just tried to parse a BioTek Epoch2 file, and got an error. My file has some additional data that was not present in the example. Note that the example Excel file mentions that it's actually from an ELx808 reader, not an Epoch2 reader. My data is from an Epoch 2 reader.
I think I found the problem. You're looking for the kinetic interval data using hardcoded values. Really, you should be looking for the "Start Kinetic" row instead. Note, you can program an instrument to have multiple kinetic intervals in one protocol. I'm going to try to do a pull request to propose some code to fix the problem.
Regards,
Dan
p.s. This library looks really great, and I'm excited that you're working on it.
p.p.s I have been working with BioTek plate readers for almost 2 decades. Happy to answer questions about file formats.