<commit_before>***********************
Developer Documentation
***********************


Bio-Formats as a Java Library
=============================


API Documentation
-----------------

If you wish to make use of Bio-Formats within your own software, you can
download bio-formats.jar to use it as a library. Just add
**bio-formats.jar** to your CLASSPATH or build path. You will also need
**loci-common.jar** for common I/O functions. :doc:`Read
more.... <bio-formats-bio-formats-java-library>`

Some of the more useful pieces of documentation are:

-  :jenkins:`Javadocs <job/BIOFORMATS-trunk/javadoc/>`

.. toctree::
    :maxdepth: 1
    :titlesonly:

    /service


Examples
--------

.. toctree::
    :maxdepth: 1
    :titlesonly:

    /export
    /matlab
    bio-formats-source-code

-  `More thorough examples of exporting images and
   metadata
   <http://github.com/openmicroscopy/bioformats/tree/develop/components/bio-formats/doc/export>`_


Interfacing from Non-Java Code
==============================


Bio-Formats is written in Java, and is easiest to use with other Java
code. However, it is possible to call Bio-Formats from a program written
in another language. But how to do so depends on your program's needs.
:doc:`Read more.... <bio-formats-interfacing-non-java-code>`


Bio-Formats C++ Bindings
------------------------

To make the utility of the Bio-Formats Java library accessible to
software written in C++ (such as the Insight Toolkit) we have used the
Jace set of libraries to create C++ proxies of the Bio-Formats classes.
:doc:`Read more.... <bio-formats-bio-formats-c-bindings>`

.. toctree::
    :maxdepth: 1
    :titlesonly:
    :hidden:

    bio-formats-bio-formats-java-library
    bio-formats-developing-bio-formats
    bio-formats-interfacing-non-java-code
    bio-formats-bio-formats-c-bindings

.. _bfapplications:


Contributing to Bio-Formats
===========================


If you are interested in working on the Bio-Formats source code itself,
you can load the source code into your favorite IDE, or develop code
with your favorite text editor. :doc:`Read
more.... <bio-formats-developing-bio-formats>`
<commit_msg>Fixing heading style caps in developer section<commit_after>***********************
Developer Documentation
***********************


Bio-Formats as a Java library
=============================


API documentation
-----------------

If you wish to make use of Bio-Formats within your own software, you can
download bio-formats.jar to use it as a library. Just add
**bio-formats.jar** to your CLASSPATH or build path. You will also need
**loci-common.jar** for common I/O functions. :doc:`Read
more.... <bio-formats-bio-formats-java-library>`

Some of the more useful pieces of documentation are:

-  :jenkins:`Javadocs <job/BIOFORMATS-trunk/javadoc/>`

.. toctree::
    :maxdepth: 1
    :titlesonly:

    /service


Examples
--------

.. toctree::
    :maxdepth: 1
    :titlesonly:

    /export
    /matlab
    bio-formats-source-code

-  `More thorough examples of exporting images and
   metadata
   <http://github.com/openmicroscopy/bioformats/tree/develop/components/bio-formats/doc/export>`_


Interfacing from non-Java code
==============================


Bio-Formats is written in Java, and is easiest to use with other Java
code. However, it is possible to call Bio-Formats from a program written
in another language. But how to do so depends on your program's needs.
:doc:`Read more.... <bio-formats-interfacing-non-java-code>`


Bio-Formats C++ bindings
------------------------

To make the utility of the Bio-Formats Java library accessible to
software written in C++ (such as the Insight Toolkit) we have used the
Jace set of libraries to create C++ proxies of the Bio-Formats classes.
:doc:`Read more.... <bio-formats-bio-formats-c-bindings>`

.. toctree::
    :maxdepth: 1
    :titlesonly:
    :hidden:

    bio-formats-bio-formats-java-library
    bio-formats-developing-bio-formats
    bio-formats-interfacing-non-java-code
    bio-formats-bio-formats-c-bindings

.. _bfapplications:


Contributing to Bio-Formats
===========================


If you are interested in working on the Bio-Formats source code itself,
you can load the source code into your favorite IDE, or develop code
with your favorite text editor. :doc:`Read
more.... <bio-formats-developing-bio-formats>`

{'fraction_non_alphanumeric': 0.17183551573627384, 'fraction_numerical': 0.0013783597518952446, 'mean_word_length': 3.4292980671414037, 'pattern_counts': {'":': 0, '<': 15, '<?xml version=': 0, '>': 15, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3826158', 'n_tokens_mistral': 1368, 'n_tokens_neox': 1286, 'n_words': 444}