This plugin continuously synchronizes the content of an Orthanc server with the content of a filesystem. This way, the filesystem is automatically organized according to the DICOM model of the real world, without any manual intervention. The indexed DICOM resources are immediately available in a Web interface and in a Web viewer, and can be queried/retrieved by DICOM clients. The DICOM files are not copied, so this solution has a very small footprint in terms of storage requirements.
The 1.0 release of the Folder Indexer plugin is available on the official homepage of Orthanc:
FYI, we have added this plugin in the Win Installers, osimis/orthanc Docker images & OSX packages version 21.9.2: https://www.osimis.io/en/download.html
I guess folder names with spaces are not supported in windows, or spaces should be somehow escaped in the config file. I changed database folder and it worked instantly.
Hello! Please clarify whether this plugin speeds up the loading of dicom images in the web viewer? I have a folder with more than 6 terabytes (TB) of storage, can this plugin degrade the performance of my Orthanc?
Thanks!
This plugin can affect the performance of Orthanc in term of loading dicom speed. The mechanism behind this plugin is that it scans all dicom files and mapping the location of those ones to with the database indexes. So when orthanc loads files, it has to look up in mapping table. Because the mapping table is implemented in SQLite, so it slows down a little bit comparing to PostgreSQL.
P/S : I am loading around 16Tb, and speed of viewing dicom images is quite slow.
Thanks for this great plugin.
1- is there any way to communicate to the indexer through REST API?
2- is there way to make the indexer database engine in mysql instead of sqlite?
Note that you can always contribute by implementing such features by yourself in a brand new plugin for Orthanc. You can get inspiration from the source code of the official indexer plugin; that’s what is nice with free and open-source software.