Skip to content

OBF loading fixes (and info display enhancement)#1675

Open
csoeller wants to merge 6 commits into
python-microscopy:masterfrom
csoeller:obf-series-dialog
Open

OBF loading fixes (and info display enhancement)#1675
csoeller wants to merge 6 commits into
python-microscopy:masterfrom
csoeller:obf-series-dialog

Conversation

@csoeller
Copy link
Copy Markdown
Contributor

The existing OBF loader (very usefully provided by @barentine) croaks when presented with 2D data as experienced locally with data from Abberior STEDYCON system.

This PR fixes that.

In addition, it provides slightly more detailed info when many stacks are contained in the OBF file (this includes MINFLUX .msr files etc). We often have 10-15 datasets in a single OBF file and short of a full previewer (as implemented in Fiji Bioformats interface) getting at least the shape info can significantly help identifying the right confocal scan to select etc.

Finally, this PR sneaks in a fix for VisGUI session file saving. The existing code did not enforce the .pvs extension which in practice becomes quite problematic. The small fix to visCore.py seeks to rectify this. We use session files now all the time and getting a fix in would be great. Hopefully ok to make it part of this PR.

Is this a bugfix or an enhancement?

Mostly bugfix but also some enhancement aspect, see above.

Proposed changes:

Checks for 2D in OBF load and some stack info printing enhancement. Plus session file extension enforcement which I'd view as a bugfix.

Checklist:

Checked with latest code from github mostly on macos, all changes though should be platform agnostic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant