[ome-devel] v3draw writer branch

Brian Long brianl at alleninstitute.org
Tue Mar 18 03:42:39 GMT 2014


Hi All,

My .v3draw writer is now in a branch forked from the develop branch of bioformats:


https://github.com/berl/bioformats

and I just submitted a pull request as Melissa described and I look forward to any feedback the OME team can provide.

With regards to the building problems I had earlier, it's probably some beginner User Error with Netbeans: basically, with the master branch, I could just 'build with dependencies' on the main project and end up with a functioning loci-tools.jar for use with bfconvert.  With the develop branch, I had to build from the command line ( ant clean jars tools and then mvn to build the project), or else the bioformats-package.jar didn't know about some basic classes that did exist, they just weren't packaged in the .jar.   In any case, this can likely be ignored unless others report the same problem.


I do get errors in the mvn build, but they didn't cause me subsequent errors (but I didn't try reading these formats, so who knows?).  they look like this:

...
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:74) [surefire-booter-2.12.jar:2.12]
2014-03-17 20:10:26,261 [main] ERROR loci.formats.ClassList - "loci.formats.in.SBIGReader" is not valid.
2014-03-17 20:10:26,262 [main] DEBUG loci.formats.ClassList - Could not find loci.formats.in.HRDGDFReader
java.lang.ClassNotFoundException: loci.formats.in.HRDGDFReader
...
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:74) [surefire-booter-2.12.jar:2.12]
2014-03-17 20:10:26,265 [main] ERROR loci.formats.ClassList - "loci.formats.in.BrukerReader" is not valid.
2014-03-17 20:10:26,267 [main] DEBUG loci.formats.ClassList - Could not find loci.formats.in.CanonRawReader
...

and similar lines for different formats.  


Thanks so much!
-Brian


________________________________________
From: Melissa Linkert [] on behalf of Melissa Linkert []
Sent: Friday, March 14, 2014 5:50 AM
To: Brian Long
Cc: ome-devel at lists.openmicroscopy.org.uk
Subject: Re: [ome-devel] v3draw writer branch

Hi Brian,

> I've added a .v3draw writer to the bioformats develop branch here:
>
> https://github.com/berl/v3draw-bioformats
>
> I'd like to get this reviewed and incorporated into the main bioformats branch- what's the next step?

The next step is to open a pull request from that branch against the
'develop' branch of openmicroscopy/bioformats.  We can then review the
code and make sure that it passes all of the tests in our continuous
integration systems.

> Also, with the master branch, I can directly build in NetBeans and everything works fine, but the develop branch seemed to require command-line building to get a functional ImageConverter class.  This is probably something basic, but I'd like to understand how/why it works this way.

Do you see an error in NetBeans when building the develop branch?  If
so, what is it?  The only thing I can think of is that Genshi is needed
to build on develop (but not on master), so if NetBeans isn't picking
that up then you would likely see an error similar to what is here:

https://github.com/openmicroscopy/bioformats/issues/472

Regards,
-Melissa


On Fri, Mar 14, 2014 at 05:10:20PM +0000, Brian Long wrote:
> I've added a .v3draw writer to the bioformats develop branch here:
>
> https://github.com/berl/v3draw-bioformats
>
> I'd like to get this reviewed and incorporated into the main bioformats branch- what's the next step?
>
> Also, with the master branch, I can directly build in NetBeans and everything works fine, but the develop branch seemed to require command-line building to get a functional ImageConverter class.  This is probably something basic, but I'd like to understand how/why it works this way.
>
> Thanks!
>
> Brian Long
> Scientist-I
> Allen Institute for Brain Science
> Seattle, WA
> USA

> _______________________________________________
> ome-devel mailing list
> ome-devel at lists.openmicroscopy.org.uk
> http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-devel


________________________________________
From: Melissa Linkert [] on behalf of Melissa Linkert []
Sent: Friday, March 14, 2014 5:50 AM
To: Brian Long
Cc: ome-devel at lists.openmicroscopy.org.uk
Subject: Re: [ome-devel] v3draw writer branch

Hi Brian,

> I've added a .v3draw writer to the bioformats develop branch here:
>
> https://github.com/berl/v3draw-bioformats
>
> I'd like to get this reviewed and incorporated into the main bioformats branch- what's the next step?

The next step is to open a pull request from that branch against the
'develop' branch of openmicroscopy/bioformats.  We can then review the
code and make sure that it passes all of the tests in our continuous
integration systems.

> Also, with the master branch, I can directly build in NetBeans and everything works fine, but the develop branch seemed to require command-line building to get a functional ImageConverter class.  This is probably something basic, but I'd like to understand how/why it works this way.

Do you see an error in NetBeans when building the develop branch?  If
so, what is it?  The only thing I can think of is that Genshi is needed
to build on develop (but not on master), so if NetBeans isn't picking
that up then you would likely see an error similar to what is here:

https://github.com/openmicroscopy/bioformats/issues/472

Regards,
-Melissa


On Fri, Mar 14, 2014 at 05:10:20PM +0000, Brian Long wrote:
> I've added a .v3draw writer to the bioformats develop branch here:
>
> https://github.com/berl/v3draw-bioformats
>
> I'd like to get this reviewed and incorporated into the main bioformats branch- what's the next step?
>
> Also, with the master branch, I can directly build in NetBeans and everything works fine, but the develop branch seemed to require command-line building to get a functional ImageConverter class.  This is probably something basic, but I'd like to understand how/why it works this way.
>
> Thanks!
>
> Brian Long
> Scientist-I
> Allen Institute for Brain Science
> Seattle, WA
> USA

> _______________________________________________
> ome-devel mailing list
> ome-devel at lists.openmicroscopy.org.uk
> http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-devel



More information about the ome-devel mailing list