Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 0 additions & 28 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,30 +1,2 @@
.classpath
.project
.settings
.DS_Store
BioFormats Unit Tests
IO_Tests
Missing JAI ImageIO Service Tests
Missing LuraWave Service Tests
Missing MDB Service Tests
Missing NetCDF Service Tests
Missing OME ReaderWriter Service Tests
Missing OME-XML Service Tests
Missing POI Service Tests
OME ReaderWriter Service Tests
OMEXMLTests
artifacts
build
components/*/utils/*.class
emailable-report.html
index.html
target
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is target actually used at all, it might be another legacy of the Ant system.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's created by maven; all the generated classes, docs, test results etc. go under here.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Understood, ignore my comment then.

test-output
testng-results.xml
testng.css
tools/*.jar
*.log
*.xpr

# For Fiji #
loci_tools.jar
33 changes: 2 additions & 31 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,50 +1,21 @@
language: java

# This (sudo: false) is needed to "run on container-based infrastructure" on
# which cache: is available
# http://docs.travis-ci.com/user/workers/container-based-infrastructure/
sudo: false

# http://docs.travis-ci.com/user/caching/#Arbitrary-directories
cache:
directories:
- $HOME/.m2

addons:
apt_packages:
- git
- cmake
- build-essential
- libboost-all-dev

jdk:
- oraclejdk8
- openjdk7

env:
- BUILD=maven_findbugs
- BUILD=maven
- BUILD=sphinx_html
- BUILD=ant
- BUILD=build

matrix:
fast_finish: true

before_install:
- if [[ $BUILD == 'sphinx_html' ]]; then pip install --user flake8 Sphinx==1.2.3; fi

install:
- if [[ $BUILD != 'ant' ]] && [[ $BUILD != 'sphinx_html' ]]; then git fetch --tags; fi
- if [[ $BUILD == 'maven_findbugs' ]]; then mvn install -DskipTests=true; fi

script:
- ./tools/test-build $BUILD

matrix:
exclude:
- jdk: openjdk7
env: BUILD=sphinx_html
- jdk: openjdk7
env: BUILD=maven_findbugs
- jdk: oraclejdk8
env: BUILD=maven
- if [[ $BUILD == 'build' ]]; then mvn install; fi
366 changes: 27 additions & 339 deletions LICENSE.txt

Large diffs are not rendered by default.

39 changes: 3 additions & 36 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,41 +1,8 @@
# Bio-Formats
# OME Common Java

[![Build Status](https://travis-ci.org/openmicroscopy/bioformats.png)](http://travis-ci.org/openmicroscopy/bioformats)
[![Build Status](https://travis-ci.org/ome/ome-common-java.png)](http://travis-ci.org/ome/ome-common-java)

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' 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](http://www.openmicroscopy.org/site/support/bio-formats/about/index.html)
for a thorough explanation and rationale.


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

Bio-Formats supports [more than a hundred file
formats](http://www.openmicroscopy.org/site/support/bio-formats/supported-formats.html).


For users
---------

[Many software
packages](http://www.openmicroscopy.org/site/support/bio-formats/users/index.html)
use Bio-Formats to read and write microscopy formats.


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

You can use Bio-Formats to easily [support these formats in your
software](http://www.openmicroscopy.org/site/support/bio-formats/developers/java-library.html).
Common I/O, date parsing, and XML processing classes for OME Java components.


More information
Expand Down
27 changes: 0 additions & 27 deletions components/formats-common/LICENSE.txt

This file was deleted.

1 change: 0 additions & 1 deletion components/formats-common/README.txt

This file was deleted.

35 changes: 0 additions & 35 deletions components/formats-common/build.properties

This file was deleted.

48 changes: 0 additions & 48 deletions components/formats-common/build.xml

This file was deleted.

Loading