Skip to content

Bio-Formats is a Java library for reading and writing data in life sciences image file formats. It is developed by the Open Microscopy Environment (particularly UW-Madison LOCI and Glencoe Software). Bio-Formats is released under the GNU General Public License (GPL); commercial licenses are available from Glencoe Software.

License

Notifications You must be signed in to change notification settings

pwalczysko/bioformats

This branch is 13408 commits behind ome/bioformats:develop.

Folders and files

NameName
Last commit message
Last commit date
Oct 2, 2012
Oct 1, 2012
Nov 9, 2011
Sep 21, 2012
Aug 2, 2012
Mar 15, 2010
Jul 10, 2012
Sep 28, 2012
Mar 13, 2012
Apr 24, 2012
May 15, 2012
Aug 29, 2012
Aug 2, 2012
Feb 14, 2011
Nov 11, 2011
Sep 21, 2009
Mar 13, 2012
Feb 28, 2012
Sep 24, 2012
Aug 2, 2012

Repository files navigation

Bio-Formats is a standalone Java library for reading and writing life sciences
image file formats. It is capable of parsing both pixels and metadata for a
large number of formats, as well as writing to several formats.


Purpose
-------

Bio-Formats's primary purpose is to convert proprietary microscopy data into an
open standard called the OME data model, particularly into the OME-TIFF file
format. See the statement of purpose for a thorough explanation and rationale:
   http://loci.wisc.edu/bio-formats/about


Supported formats
-----------------

For a complete list of supported formats, See the list online at:
   http://loci.wisc.edu/bio-formats/formats


For users
---------

Many software packages use Bio-Formats to read and write microscopy formats:
   http://loci.wisc.edu/bio-formats/applications


For developers
--------------

You can use Bio-Formats to easily support these formats in your software:
   http://loci.wisc.edu/bio-formats/bio-formats-java-library


More information
----------------

For more information, see the Bio-Formats web site:
   http://loci.wisc.edu/software/bio-formats

Pull request testing
--------------------

We welcome pull requests from anyone, but ask that you please verify the
following before submitting a pull request:

 * verify that the branch merges cleanly into ```develop```
 * verify that the branch compiles with the ```clean jars tools``` Ant targets
 * verify that the branch compiles using Maven
 * verify that the branch does not use syntax or API specific to Java 1.6+
 * if you are making any build system or packaging changes, verify that
   OMERO (openmicroscopy/openmicroscopy) builds when the components/bioformats
   submodule is pointed to your branch
 * run the unit tests (```ant test```) and correct any failures
 * test at least one file in each affected format, using the ```showinf```
   command
 * internal developers only: run the data tests as described here:
    http://trac.openmicroscopy.org.uk/ome/wiki/BioFormats-CommitTesting
   against directories corresponding to the affected format(s), as well as
   the test_per_commit directory
 * make sure that your commits contain the correct authorship information and,
   if necessary, a signed-off-by line
 * make sure that the commit messages or pull request comment contains
   sufficient information for the reviewer(s) to understand what problem was
   fixed and how to test it

About

Bio-Formats is a Java library for reading and writing data in life sciences image file formats. It is developed by the Open Microscopy Environment (particularly UW-Madison LOCI and Glencoe Software). Bio-Formats is released under the GNU General Public License (GPL); commercial licenses are available from Glencoe Software.

Resources

License

Stars

Watchers

Forks

Packages

No packages published