Libertem: Support for ser/emi files (TIA)

Created on 11 Jan 2019  ยท  7Comments  ยท  Source: LiberTEM/LiberTEM

Support for ser/emi is required for a specific project.

http://www.er-c.org/cbb/info/TIAformat/
http://www.er-c.org/cbb/info/TIAformat/TIAseriesformat.pdf
http://hyperspy.org/hyperspy-doc/current/user_guide/io.html#fei-tia-ser-and-emi
https://ercius.wordpress.com/2014/01/21/electron-microscopy-data-files-emi-ser-update/
https://imagej.nih.gov/ij/plugins/tia-reader.html

@ercius https://github.com/ercius/openNCEM/blob/master/ncempy/io/ser.py that is the reader you wrote? Any chance that you could re-license it under a more permissive open source license? :-)

  • [x] initial support, available via API
  • [ ] integration tests
  • [x] GUI support
  • [ ] performance analysis
enhancement file formats and O

Most helpful comment

I just updated ncempy to version 1.4.0. This includes a new licensing of the io portion as MIT. I just copied how libtertem implemented it.

Please let me if there is anything you need in ncempy to work better with libertem. Im very interested in this project and want to support it any way I can.

All 7 comments

Yes, that's our reader! :)

Changing the license is on my list of things to do. I'm putting together a
new release with a few updates and bug fixes. The new license will be
included. I'll do it by next week. Thanks for your patience.

This will 100% happen. You can start using it if you need it sooner.

On Fri, Jan 11, 2019, 6:03 AM Dieter Weber <[email protected] wrote:

Support for ser/emi is required for a specific project.

http://www.er-c.org/cbb/info/TIAformat/
http://www.er-c.org/cbb/info/TIAformat/TIAseriesformat.pdf

http://hyperspy.org/hyperspy-doc/current/user_guide/io.html#fei-tia-ser-and-emi

https://ercius.wordpress.com/2014/01/21/electron-microscopy-data-files-emi-ser-update/
https://imagej.nih.gov/ij/plugins/tia-reader.html

@ercius https://github.com/ercius
https://github.com/ercius/openNCEM/blob/master/ncempy/io/ser.py that is
the reader you wrote? Any chance that you could re-license it under a more
permissive open source license? :-)

โ€”
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/LiberTEM/LiberTEM/issues/243, or mute the thread
https://github.com/notifications/unsubscribe-auth/AO7olLvG9E_aKDnuCZxJIj3hSiVHQUNoks5vCJmfgaJpZM4Z7g14
.

@ercius ๐Ÿ‘ ๐Ÿ‘ ๐Ÿ‘ Great, thank you! :-)

I just updated ncempy to version 1.4.0. This includes a new licensing of the io portion as MIT. I just copied how libtertem implemented it.

Please let me if there is anything you need in ncempy to work better with libertem. Im very interested in this project and want to support it any way I can.

@ercius ๐ŸŽ‰ ๐Ÿพ Thank you! @sk1p just said he'll get started with that today. ๐Ÿ‘

Initial support for SER/EMI files via ncempy is now available in the Python API, thanks again @ercius! I still need to add the GUI part, write integration tests and do a performance analysis. As I only have 3D datasets available (line scans), which are not yet really suported in the GUI, I'll postpone the GUI part for now. I've updated the issue description with the items still TODO.

@uellue for whatever reason, the link checker doesn't like the ER-C link, which makes the travis build fail. Any idea about that?

Wasn't that implemented in #243? Can we close this?

So, the two unchecked boxes are still relevant: there are no integration tests yet, and I don't know about the performance - I haven't seen any large sample files yet. The second point is optional, I'd say (if no one screams...), the first one still needs to be done.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

uellue picture uellue  ยท  8Comments

sk1p picture sk1p  ยท  3Comments

sk1p picture sk1p  ยท  7Comments

uellue picture uellue  ยท  9Comments

uellue picture uellue  ยท  10Comments