catalystneuro / roiextractors

Python-based module for extracting from, converting between, and handling optical imaging data from several file formats. Inspired by SpikeInterface.
https://roiextractors.readthedocs.io/en/latest/index.html
BSD 3-Clause "New" or "Revised" License
11 stars 7 forks source link

Add extractor for BioFormats (CXD) #338

Open weiglszonja opened 3 months ago

weiglszonja commented 3 months ago

Classes added:

Note:

To use these extractors bioformats_jar has to be installed with conda as: conda install -c conda-forge bioformats_jar. Additionally, the reader requires the java executable to be available on the path (or via the JAVA_HOME environment variable), if not found it has to be set as:

mac and linux: export JAVA_HOME=$CONDA_PREFIX

windows: set JAVA_HOME=%CONDA_PREFIX%\\Library

TODO:

pauladkisson commented 3 months ago

FYI, Now that we have working API docs, this PR will need to add the new imaging extractors to list of imaging extractors in the api docs.

weiglszonja commented 3 months ago

Created PR for uploading the example file shared by the Howe lab: https://gin.g-node.org/CatalystNeuro/ophys_testing_data/pulls/22