LORIS-MRI Release v18.0.0
This release of the Loris-MRI repo accompanies the LORIS 18.0 release and the current version of the DICOM Archive Tools repository for LORIS
- All changes for Loris-MRI 18.0 (not including schema and module changes in main Loris repo)
- Note this release is tracked to the 17.1-dev GitHub branch
New Features
-
Some study configuration settings migrated to the database from the $profile/
prod
file : #82, aces/Loris#2649, dicom-archive-tools#45. As of Loris 18.0, these settings can be accessed via Configuration module in the front-end (Admin menu) under the 'Imaging Pipeline' section. -
The sample wrapper script
deletemincsqlwrapper.pl
(released in 17.0: #172) now has the option to re-insert deleted MINC files (#193). This script is also moved to a newly created directoryexample_scripts
within thetools/
directory with a README for more details about the script functionality.
Install
- Improved CentOS install: no more failure due to the DICOM toolkit #188
- Ubuntu MINC toolkit installation command #190
- Improved README #191
Improvements and Documentation:
- Updated wiki for Imaging setup
- Bug fix in the number of MINCs inserted when using
minc_deletion.pl
: #180, #185, #189 - Better DICOM file validation #178 and more elaborate exclusion list when validating DICOM files #186, dicom-archive-#46
- Better MySQL 5.7 compatibility #192, aces/Loris#2905.
Notes for Existing Projects
- When updating your Loris-MRI code to the release branch, ensure your dicom-archive-tools code is updated at the same time.
- After applying the Loris release patch, migrate settings from your
prod
file (Section II
) to the databaseConfig
table. Run the newtools/ProdToConfig.pl
script (once only) to perform this migration, check script/terminal output messages and verify theConfig
table settings afterwards.
IMPORTANT: See #182 for complete instructions; note additional changes needed to theprod:get_DTI_Site_CandID_Visit
routine. Also note that the$bin_dir
setting is not migrated from theprod
file to avoid duplication (since its value should already match the database ConfigSettingLoris-MRI code
).