
NiDB is a neuroimaging database written in C++ to store, retrieve, and automatically analyze data. Some features include:
- Store any type of imaging data: MRI, EEG, ET, video, tasks, assessments
- Export, download, and share imaging data
- Clinical trial features: multiple time-points, timelines, dose information
- BIDS export
- DICOM receiver. Archive imaging data automatically from MRI scanner
- Pipeline system: Automatically process data using pipelines. Results are stored in database and retrievable
- Import variables directly from RedCap database server
- Extensive MRI quality control tools
- Tested to store millions of analysis results, 10s of thousands of subjects
Installation
Pre-requisites
- Install FSL https://fsl.fmrib.ox.ac.uk/fsl/fslwiki/FslInstallation
- Install firejail https://firejail.wordpress.com/
- Enable ImageMagick repository
sudo yum install epel-release
NiDB
- Download most recent .rpm: https://github.com/gbook/nidb/releases
- Install .rpm
sudo yum --nogpgcheck localinstall nidb-xxxx.x.xx-1.el8.x86_64.rpm
- Secure MariaDB by typing
sudo mysql_secure_installation
. Use the following responses:
Enter current password for root (enter for none):
Change the root password? [Y/n] n
Remove anonymous users? [Y/n] Y
Disallow root login remotely? [Y/n] Y
Remove test database and access to it? [Y/n] Y
Reload privilege tables now? [Y/n] Y
- Launch firefox from the server on which you’ve installed nidb. Go to http://localhost/setup.php and follow the instructions.
- Change default passwords