Name: ugene
Owner: ugeneunipro
Description: UGENE is free open-source cross-platform bioinformatics software
Created: 2016-03-11 13:06:48.0
Updated: 2017-12-06 19:23:47.0
Pushed: 2017-12-19 14:11:35.0
Homepage: http://ugene.net
Size: 113889
Language: C++
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Make sure the Qt (>= 5.2.1 and < 5.6) development libraries are installed:
sudo apt-get install qt5-default qttools5-dev-tools qtscript5-dev libqt5svg5-dev libqt5webkit5-dev libprocps4-dev
sudo apt-get install qt5-default qttools5-dev-tools qtscript5-dev libqt5svg5-dev libqt5webkit5-dev libprocps3-dev
sudo apt-get install g++ libgl1-mesa-dev libproc-dev libglu1-mesa-dev
sudo ln -s /usr/lib/libproc.so /usr/lib/libprocps.so
sudo yum install qt5-qtscript-devel qt5-qtbase-devel qt5-qtsvg-devel qt5-linguist qt5-qtwebkit-devel gcc-c++ redhat-rpm-config procps-ng-devel mesa-libGLU-devel
sudo pacman -S qt
To build with devenv (Visual Studio)
qmake -r -tp vc ugene.pro
1.1. add “CONFIG+=x64” to qmake command for 64-bit builddevenv.exe ugene.sln /Build
from MSVC command lineTo build with nmake.exe:
qmake -r ugene.pro
1.1. add “CONFIG+=x64” to qmake command for 64-bit buildnmake
, nmake debug
or nmake release
to build UGENEAlso you need to add “libeay.dll” and “ssleay.dll” from OpenSSL ToolKit to “../ugene/src/_debug” folder
qmake -r
(Fedora: qmake-qt5 -r
)make -j 4
sudo make install
ugene -ui
Note: usually,
make
builds a release version of UGENE. However, on certain platforms default target is debug. To enforce release build usemake release
ormake all
.
Some more information you can see in installer/_common_data/README file.
Download and install required software from http://www.nvidia.com/object/cuda_get.html for your OS
Make sure that some system variable are set:
_LIB_PATH=/path_where_cuda_installed/lib
_INC_PATH=/path_where_cuda_installed/include
=$PATH:/path_where_cuda_installed/bin
for *nix: LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$CUDA_LIB_PATH
cd ./src and open ugene_globals.pri, find and set variable UGENE_CUDA_DETECTED = 1
`OPENCL_INC_PATH=/path_where_open_cl_installed`
UGENE_OPENCL_DETECTED = 1
Notes: UGENE_CELL flag in ugene_globals should be uncommented when building on Cell BE platform