-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
I am attempting to use the RootSystemTracker with Fiji/ImageJ 2.16.0/1.54p.
I am running on MacOS Tahoe 26.2 with an Apple M2 processor.
I have installed the plugin following the examples in the GitRepo. I have verified the following are installed:
- ImageJ-ITK: https://sites.imagej.net/ImageJ-ITK/
- IJB-plugins: https://sites.imagej.net/IJPB-plugins/
- /plugins/fijiyama: https://sites.imagej.net/Fijiyama/
I have created a directory with the following structure containing time-series data.
── TSD_tiff
├── 32_30
│ ├── 32_20_01.tiff
│ ├── 32_20_02.tiff
│ ├── 32_20_03.tiff
│ ├── 32_20_04.tiff
│ ├── 32_20_05.tiff
│ ├── 32_20_06.tiff
│ ├── 32_20_07.tiff
│ ├── 32_20_08.tiff
│ ├── 32_20_09.tiff
│ ├── 32_20_10.tiff
│ ├── 32_20_11.tiff
│ ├── 32_20_12.tiff
│ ├── 32_20_13.tiff
│ ├── 32_20_14.tiff
│ └── 32_20_15.tiff
├── Inventory_of_32_30
└── Processing_of_32_30
EDIT: The inventory_of_32_30 and Processing_of_32_30 are empty and artifacts of failed attempts to run the plugin. They do not contain any content.
Launching FiJi and starting Plugins > Analyze > Root System Tracker, I take the following steps:
- "Go on a previous experiment ?"
No - "Start from an existing inventory ?"
No - When a file system window opens, I navigate to
~/Desktop/TSD_tiff/32_30and chooseOpen - When prompted: "Select 1 for a data input dir with subdirs containing image seris, 2 for a messy bunch of dirs and subdirs containing images (tif, png, or jpg), each one with a QR code" I choose
1
- We do not have QR Codes in our images
Finally, I get the following output:
(Fiji Is Just) ImageJ 2.16.0/1.54p; Java 21.0.7 [64-bit]; Mac OS X 26.2; 132MB of 12288MB (1%)
java.lang.NullPointerException
at java.base/java.util.Objects.requireNonNull(Objects.java:233)
at io.github.rocsg.rstplugin.Plugin_RootDatasetMakeInventory.startInventoryOfAlreadyTidyDir(Plugin_RootDatasetMakeInventory.java:612)
at io.github.rocsg.rstplugin.Plugin_RootDatasetMakeInventory.makeInventory(Plugin_RootDatasetMakeInventory.java:154)
at io.github.rocsg.rstplugin.Plugin_RootSystemTracker.run(Plugin_RootSystemTracker.java:102)
at ij.IJ.runUserPlugIn(IJ.java:244)
at ij.IJ.runPlugIn(IJ.java:210)
at ij.Executer.runCommand(Executer.java:152)
at ij.Executer.run(Executer.java:70)
at java.base/java.lang.Thread.run(Thread.java:1583)
Please let me know if you need additional information. We would very much like to use this!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels