Для тулов и базы необходимы:
1) BioPython
2) scipy/numpy
3) matplotlib
4) clustalo
5) MySQLdb для python3
6) Зависимости в ig-frontend/requirements.txt
7) GCC от 4.7 и выше. Перед сборкой нужно убедиться, что в ig-tools/ig-snooper/svm_data_generator скрипт ./rebuild_all.sh отработает без ошибок - это будет означать, что нужные библиотеки/компиляторы для C++ в системе есть.
8) protoc 2.4.1 (protobuf compiler)
9) Что-то еще, что нужно будет дописать сюда
Все проверялось только с python3
1) Для MySQL выполнить скрипт ig-db/create_db.sql до строки "after syncdb"
2) Выполнить "python manage.py syncdb" и "python manage.py syncdb --database=ig" в ./ig-frontend
3) Выполнить в скрипте ig-db/create_db.sql команды после "after syncdb"
1) В ig-config/* необходимо прописать правильные настройки подключения к базе и правильный storage_root
1) В директории ./pkgbuild запустить скрипт build_all.sh
2) Там же запустить install_all.sh от root
В дальнейшем, при перезаливке сервера нужно будет лишь выполнять шаги раздела "Установка".