Published July 13, 2026 | Version 2.0.0

Yokogawa CV7000 synthetic regression dataset for new reader

Authors/Creators

Description

CV7000 Synthetic Test Data

This dataset contains small synthetic Yokogawa CV7000 packages for testing CV7000Reader behavior. Each package is self-contained and can be used independently.

Package Layout

Each cv7000-synthetic-* package follows the same layout:

  • data/ contains the .wpi entrypoint, Yokogawa sidecars, and small constant uint16 TIFF planes.
  • bioformats-config/data/.bioformats contains the authoritative automated-test expectations for the .wpi entrypoint and CV7000Reader.
  • references/ contains generated OME-XML references for the package.
  • bioformats-config/references/.bioformats contains automated-test expectations for the OME-XML reference and OMEXMLReader.

Some packages intentionally include metadata-only plane records, missing backing TIFFs, or incomplete sidecar metadata. Package READMEs describe the specific regression behavior being exercised.

Expected Output

The expected reader metadata is captured in the package-local .bioformats files, and the generated OME-XML expectations are captured under references/.

The synthetic TIFF planes use simple constant uint16 pixel values so backed planes are easy to verify.

Running Automated Tests

From a Bio-Formats checkout, run a full package test with the package root as the data directory and the package-local bioformats-config/ directory as the config root:

cd components/test-suite
ant -Dtestng.directory=/path/to/<package> \
    -Dtestng.configDirectory=/path/to/<package>/bioformats-config \
    test-automated

That form tests both the .wpi entrypoint under data/ and the generated OME-XML reference under references/.

To test only the .wpi entrypoint, point both properties at the corresponding data subtrees:

cd components/test-suite ant -Dtestng.directory=/path/to/<package>/data \ -Dtestng.configDirectory=/path/to/<package>/bioformats-config/data \ test-automated

Changelog

  • 1.0.0 : First Version.
  • 2.0.0 : Expanded the CV7000 synthetic test data from 9 to 14 packages. Added regressions for namespace-independent parsing, shading-correction filename resolution, channel-mapping fallbacks, duplicate-plane source selection, and repeated MRF channel metadata. Updated existing fixtures and OME-XML expectations to cover 12-bit metadata, MLF/PPF provenance, raw-sidecar preservation/compression, and bounded provenance output.

Files

CV7000_synthetic_test_data.zip

Files (269.0 kB)

Name Size Download all
md5:9eeae97d374bc09317290879f5359f98
269.0 kB Preview Download