evanyeyeye / rainbow

Read chromatography and mass spectrometry binary files.
GNU General Public License v3.0
29 stars 15 forks source link

Extension for Asterix ChemStation #13

Closed haeussma closed 4 months ago

haeussma commented 6 months ago

I tried to use you package to read in .ch files from Asterix ChemStation. However, there seems to be an issue with the scaling of the data in the data body. Is there a way to adjust rainbow to support data from Asterix ChemStation? How could one find out the scaling factor to read out the data body correctly?

ekwan commented 6 months ago

Not sure. Do you have some sample data you can share?

ekwan commented 6 months ago

What's Asterix Chemstation?

haeussma commented 6 months ago

Uploaded a sample .ch file to Google Drive Any idea whats causing the scaling issue?

And Asterix was just an internal name for the device and i didn't know only we call it that way.

ekwan commented 6 months ago

Thanks, we'll take a look. Can you upload the entire .D folder?

On Wed, Mar 13, 2024 at 10:51 AM Max Häußler @.***> wrote:

Uploaded a sample .ch file to Google Drive https://drive.google.com/drive/folders/124So6ZfZiJ-qHvYvIu_jrsu1W5BBq2HJ?usp=sharing Any idea whats causing the scaling issue?

And Asterix was just an internal name for the device and i didn't know only we call it that way.

— Reply to this email directly, view it on GitHub https://github.com/evanyeyeye/rainbow/issues/13#issuecomment-1994580832, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABOBNITHZRGDXBLNBJDRN3DYYBRYPAVCNFSM6AAAAABEUJHDFCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJUGU4DAOBTGI . You are receiving this because you commented.Message ID: @.***>

haeussma commented 6 months ago

Added the .D folder to the drive. Thanks for looking into it!

ekwan commented 6 months ago

OK. Do you know what the correct scaling is? Do you have this decoded properly in some other format? A screenshot of how it appears in ChemStation, preferably with some exact numbers?

JMarvi3 commented 5 months ago

As far as I can tell, rainbow didn't know how to decode your files. I modified it to do so. There is a new version of rainbow on PyPi.

Please let me know if this solves your issue.