feeding Rapid storm with some images either tiff or sif

46 views
Skip to first unread message

Leila Mazaheri

unread,
Apr 11, 2019, 10:32:48 AM4/11/19
to rapidstorm-discuss
Hi dear Steve Wolter,
Thanks for programming the rapidstorm software and making it open source. I am very new to the Rapidstorm software. I have read the online manual, however, I have problem in first step of using it. Whenever I input .sif file, The program just stop working and sometimes it says InstaImage base structure has version 65567, but only version 65561 and earlier is supported. Even with tiff files  I wasn't able to input several images. 
I really would appreciate if you can help me to feed the rapidstorm 3 software with some images. 
best regards

Steve Wolter

unread,
Apr 14, 2019, 2:39:28 PM4/14/19
to Leila Mazaheri, rapidstorm-discuss
Hi Leila,

the .sif error is occurring because rapidSTORM's library for reading sif files is not forward compatible - it cannot read .sif files made by newer versions of Andor software. Fixing the error would need some minor work with a hex editor and the header of a newer sif file. I don't have much time on my hand, so I could only help with advice there.

TIFF should work, though. Could you export a macro with your settings, please, and paste it here, I might be able to help.

Best, Steve

--
You received this message because you are subscribed to the Google Groups "rapidstorm-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rapidstorm-disc...@googlegroups.com.
To post to this group, send email to rapidstor...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Usant Kajendirarajah

unread,
May 3, 2019, 4:25:34 PM5/3/19
to rapidstorm-discuss
Dear Steve,

I am a Computer Science student working with Leila. I'm fairly new to this project but if you can perhaps lend me elaborate pseudo-code instructions on how to make this forward compatibility change, I can give this a crack. I've taken a look at the source code for rapidSTORM. If you can point me in the right direction, it will be greatly appreciated.


On Sunday, April 14, 2019 at 2:39:28 PM UTC-4, Steve Wolter wrote:
Hi Leila,

the .sif error is occurring because rapidSTORM's library for reading sif files is not forward compatible - it cannot read .sif files made by newer versions of Andor software. Fixing the error would need some minor work with a hex editor and the header of a newer sif file. I don't have much time on my hand, so I could only help with advice there.

TIFF should work, though. Could you export a macro with your settings, please, and paste it here, I might be able to help.

Best, Steve

On Thu, Apr 11, 2019 at 4:32 PM Leila Mazaheri <mazahe...@gmail.com> wrote:
Hi dear Steve Wolter,
Thanks for programming the rapidstorm software and making it open source. I am very new to the Rapidstorm software. I have read the online manual, however, I have problem in first step of using it. Whenever I input .sif file, The program just stop working and sometimes it says InstaImage base structure has version 65567, but only version 65561 and earlier is supported. Even with tiff files  I wasn't able to input several images. 
I really would appreciate if you can help me to feed the rapidstorm 3 software with some images. 
best regards

--
You received this message because you are subscribed to the Google Groups "rapidstorm-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rapidstorm-discuss+unsub...@googlegroups.com.

Steve Wolter

unread,
May 7, 2019, 4:59:24 PM5/7/19
to Usant Kajendirarajah, rapidstorm-discuss
Hi Usant,

the relevant code is in libandorsif (which I didn't put on GitHub for licensing reasons, but not sure whether this decision is outdated by now). You can get the source code with e.g. "apt-get source libandorsif" or from https://storage.googleapis.com/rapidstorm/debian/dists/wheezy/non-free/readsif_1.3.2.orig.tar.gz.

The issue is that the andorsif header is a series of fields, delimited by \n or spaces. A SIF reader needs to read the version field at the beginning of the file, figure out how many newlines and spaces to expect from the version number, and then start reading the data after the last newline.To figure out what fields were added in a given version, you need to grab a hex editor, take a sharp look at a SIF file, and then add code that reads the additionally added field. I'm not sure how much experience you have with this low-level work - let me know if you feel roughly comfortable with it, and we can go from into details from there.

Best, Steve

Dear Steve,

To unsubscribe from this group and stop receiving emails from it, send an email to rapidstorm-disc...@googlegroups.com.

To post to this group, send email to rapidstor...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "rapidstorm-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rapidstorm-disc...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages