brings together various git project from Rappsilber Laboratory to provide a search software independent web interface to CLMS data. It uses the git submodule mechanism (except for xiAnnotator at the moment).
git clone --recurse-submodules https://github.com/Rappsilber-Laboratory/xiView_container.git
you will need to search and replace on the schrema.sql to swap 'username' for your PostgreSQL user name
Follow the instructions at https://github.com/Rappsilber-Laboratory/xiSPEC_ms_parser but you don't need to install sqlite; instead you need to edit the file xiSPEC_ms_parser/credentials.py to point to your postgress database.
Follow the instructions at https://github.com/Rappsilber-Laboratory/xiAnnotator/tree/master/doc/SysV
Edit ./connectionString.php so it points to your PostgreSQL database Edit ./xiSPEC_config so it points to your xiAnnotator service
.gitignore will ignore your changes to these files
Copy the xi_ini directory in this project into the project parent directory cp ./xi_ini ../xi_ini Edit ../xi_ini/emailInfo.php to contain the information needed for user registration, this is (i) your google recaptcha secret key, and (ii) the email account details. The email account is used to send confirmation emails and password reset requests.