{"action":"created","issue":{"url":"https://api.github.com/repos/CellProfiler/python-bioformats/issues/19","labels_url":"https://api.github.com/repos/CellProfiler/python-bioformats/issues/19/labels{/name}","comments_url":"https://api.github.com/repos/CellProfiler/python-bioformats/issues/19/comments","events_url":"https://api.github.com/repos/CellProfiler/python-bioformats/issues/19/events","html_url":"https://github.com/CellProfiler/python-bioformats/issues/19","id":53187172,"number":19,"title":"Updating loci_tools.jar","user":{"login":"caspervdw","id":8937919,"avatar_url":"https://avatars.githubusercontent.com/u/8937919?v=3","gravatar_id":"","url":"https://api.github.com/users/caspervdw","html_url":"https://github.com/caspervdw","followers_url":"https://api.github.com/users/caspervdw/followers","following_url":"https://api.github.com/users/caspervdw/following{/other_user}","gists_url":"https://api.github.com/users/caspervdw/gists{/gist_id}","starred_url":"https://api.github.com/users/caspervdw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/caspervdw/subscriptions","organizations_url":"https://api.github.com/users/caspervdw/orgs","repos_url":"https://api.github.com/users/caspervdw/repos","events_url":"https://api.github.com/users/caspervdw/events{/privacy}","received_events_url":"https://api.github.com/users/caspervdw/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2014-12-31T14:56:17Z","updated_at":"2015-01-01T20:18:46Z","closed_at":null,"body":"Hi all,\r\n\r\nFor my nikon nd2 files, I need a newer loci_tools.jar. The version distributed with python-bioformats  gives me a division by zero (java) exception, while the newest version 5.0.6 works fine. I guess more users will have this problem, especially when setting up python-bioformats.\r\n\r\nI wonder if there is a reason against updating the JAR file on a regular basis? And if there is any way to do this dynamically?\r\n\r\nI get my loci_tools.jar from here:\r\nhttp://downloads.openmicroscopy.org/bio-formats/5.0.6/#components"},"comment":{"url":"https://api.github.com/repos/CellProfiler/python-bioformats/issues/comments/68496905","html_url":"https://github.com/CellProfiler/python-bioformats/issues/19#issuecomment-68496905","issue_url":"https://api.github.com/repos/CellProfiler/python-bioformats/issues/19","id":68496905,"user":{"login":"LeeKamentsky","id":660469,"avatar_url":"https://avatars.githubusercontent.com/u/660469?v=3","gravatar_id":"","url":"https://api.github.com/users/LeeKamentsky","html_url":"https://github.com/LeeKamentsky","followers_url":"https://api.github.com/users/LeeKamentsky/followers","following_url":"https://api.github.com/users/LeeKamentsky/following{/other_user}","gists_url":"https://api.github.com/users/LeeKamentsky/gists{/gist_id}","starred_url":"https://api.github.com/users/LeeKamentsky/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LeeKamentsky/subscriptions","organizations_url":"https://api.github.com/users/LeeKamentsky/orgs","repos_url":"https://api.github.com/users/LeeKamentsky/repos","events_url":"https://api.github.com/users/LeeKamentsky/events{/privacy}","received_events_url":"https://api.github.com/users/LeeKamentsky/received_events","type":"User","site_admin":false},"created_at":"2015-01-01T20:18:46Z","updated_at":"2015-01-01T20:18:46Z","body":"I can update it when I get back from the New Year closing, I guess, the way I use it, both informally and in CellProfiler, I usually start the Javabridge with a Jar other than the default. Partly it's the devil you know versus the one you don't; there's always a chance that the unit tests won't catch some subtle incompatibility when we switch. There are many ways we could support configurable versions, from using Maven to maintaining an archive of them at CellProfiler.org, but for now, maybe the simple path of manually updating the version, within the code base is the safest."}}