There is a newer version of the record available.

Published July 13, 2015 | Version v1.8.0-RC2

CAJAL: CAJAL v1.8.0 Release Candidate 2

  • 1. johns hopkins university
  • 2. Gitter

Description

WARNING:

Do not use if you are running Open Connectome v0.6 or earlier. If you are unsure, use CAJAL v1.7.1.

CAJAL v1.8.0-RC2 is compatible with Open Connectome v0.6. This release builds on changes introduced in RC1. We expect this release is stable enough to be used in conjunction with OCP v0.7 (which is being deployed across OCP web services now). However, CAJAL v1.7.1 is still the current, supported version.

For users migrating from CAJAL v1.7.1, note the following changes:

Channel Support

Annotations and Images now require both a token and a channel. For example:

oo = OCP(); oo.setImageToken('kasthuri11'); oo.setImageChannel('em');

If the token has a default channel, that channel will automatically be set when setting the token and a warning will be displayed.

Server Location Syntax

oo.setServerLocation() now accepts port numbers in addition to the server name. For example:

oo = OCP(); oo.setServerLocation('localhost:8000')

The /ocp suffix is NOT required and will cause problems. The http:// prefix is also not required, but can be added.

Unit tests (testOCP.m) support setting a target_server, allowing one to run tests against a local OCP installation or a different machine than openconnecto.me.

Query Checks

Query checking now supports the isotropic database format. A valid resolution is required for all query bounds checking (X, Y, and Z). Previously, a valid resolution was only required for X and Y. Warning messages have been updated to reflect this. Queries that do not specify a valid resolution are very unsafe!

Known Issues
  • multichannel cutouts are currently not supported. To perform a multichannel cutout, run the same query multiple times, changing the image or anno channel between each run. Supporting multichannel cutouts would require more major changes to CAJAL.
  • RGBa data support has changed in the new OCP. CAJAL RGBa functions have been disabled.
  • The imageSlice and imageDense Download tests fail because the kasthuri11 z-indices on current dev servers don't seem to match the previous z-indices. It seems like the z-offset should be 1 instead of 0. Waiting on data migration in main OCP datastore to confirm.

This release is not compatible with Open Connectome v0.6. This release is compatible with Open Connectome v0.7.

Files

CAJAL-v1.8.0-RC2.zip

Files (8.0 MB)

Name Size
md5:892ccbf5b7cf2f82b23a6bac16cb5c65
8.0 MB Preview Download

Additional details