Contributing a new writer plugin

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Contributing a new writer plugin

Brian Long
Greetings-

I've written a new writer plugin for saving images in .v3draw format for opening in the 3D visualization program Vaa3D.  I'm new to the world of java development,  maven and git:  how do I contribute the plugin to the main ImageJ 1 repo?

My plugin is built off the minimal-ij-1-plugin maven project and currently configured to place another entry in the 'Save As >' menu.
General Info:  Vaa3D is an open-source platform for 3D visualization and analysis of bio-images developed by Hanchuan Peng and his team (formerly Janelia Farm HHMI, currently at the Allen Institute for Brain Science).  Unlike the previous Vaa3d writer plugin that stored the whole image as a variable before writing, this update writes plane-by-plane, meaning that large files can be loaded as virtual stacks and written to .v3draw.

I'm also working on incorporating this into the Bio-Formats writer, so if anyone here has advice along those lines, I'd appreciate that too!  I'll be cross-posting to their list as well when I have something working for the BioFormats/Scifio/?  Convert tool.


--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html
Reply | Threaded
Open this post in threaded view
|

Re: Contributing a new writer plugin

Mark Hiner
Hi Brian,

I'm also working on incorporating this into the Bio-Formats writer, so if
> anyone here has advice along those lines, I'd appreciate that too!  I'll be
> cross-posting to their list as well when I have something working for the
> BioFormats/Scifio/?  Convert tool.
>

This is fantastic. I am selfishly quite excited for someone else to create
a new SCIFIO format. :)

To get you (and other developers) started, I put together a wiki
page<https://github.com/scifio/scifio/wiki/Adding-support-for-an-image-format>that
discusses various aspects of format implementation, and provides a
number of links to resources & tutorials for both Bio-Formats and SCIFIO.

The referenced tutorials are intended to take you through the format
implementation process, but if you have any questions or run into problems,
please feel welcome to reach out to the SCIFIO ([hidden email]) or
Bio-Formats ([hidden email]) mailing lists.

Let me know if anything is unclear on the wiki page.

Thanks, we look forward to your contribution!
- Mark

---------- Forwarded message ----------

> From: Brian Long <[hidden email]>
> To: [hidden email]
> Cc:
> Date: Mon, 24 Feb 2014 18:18:07 +0000
> Subject: Contributing a new writer plugin
> Greetings-
>
> I've written a new writer plugin for saving images in .v3draw format for
> opening in the 3D visualization program Vaa3D.  I'm new to the world of
> java development,  maven and git:  how do I contribute the plugin to the
> main ImageJ 1 repo?
>
> My plugin is built off the minimal-ij-1-plugin maven project and currently
> configured to place another entry in the 'Save As >' menu.
> General Info:  Vaa3D is an open-source platform for 3D visualization and
> analysis of bio-images developed by Hanchuan Peng and his team (formerly
> Janelia Farm HHMI, currently at the Allen Institute for Brain Science).
>  Unlike the previous Vaa3d writer plugin that stored the whole image as a
> variable before writing, this update writes plane-by-plane, meaning that
> large files can be loaded as virtual stacks and written to .v3draw.
>
> I'm also working on incorporating this into the Bio-Formats writer, so if
> anyone here has advice along those lines, I'd appreciate that too!  I'll be
> cross-posting to their list as well when I have something working for the
> BioFormats/Scifio/?  Convert tool.
>
>
> --
> ImageJ mailing list: http://imagej.nih.gov/ij/list.html
>
>

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html