| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| anthill_sri018 [2023/11/05 08:19] – tmatejuk | anthill_sri018 [2023/11/07 07:33] (current) – tmatejuk |
|---|
| |
| ==== software version ==== | ==== software version ==== |
| Bellow description covers preparation and compilation of GLIMPSE2_phase v2.0.0 . | Bellow description covers preparation and compilation of GLIMPSE2_phase v2.0.0 ((Software is available as static binaries, see https://odelaneau.github.io/GLIMPSE/docs/installation/static_binaries)) |
| | |
| | |
| 1) Software is available as static binaries [[https://odelaneau.github.io/GLIMPSE/docs/installation/static_binaries|more]]. | |
| |
| |
| wget https://boostorg.jfrog.io/artifactory/main/release/1.73.0/source/boost_1_73_0.tar.bz2 | wget https://boostorg.jfrog.io/artifactory/main/release/1.73.0/source/boost_1_73_0.tar.bz2 |
| tar --bzip2 -xf boost_1_73_0.tar.bz2 | tar --bzip2 -xf boost_1_73_0.tar.bz2 |
| | |
| cd ~/anthill23_soft/glimpse | cd ~/anthill23_soft/glimpse |
| git clone https://github.com/odelaneau/glimpse.git | git clone https://github.com/odelaneau/glimpse.git |
| cd ~/anthill23_soft/glimpse/htslib_src | cd ~/anthill23_soft/glimpse/htslib_src |
| autoreconf -i | autoreconf -i |
| ./configure --prefix=/home/users/${USER}/anthill23_soft/glimpse/htslib | ./configure --enable-libcurl --prefix=/home/users/${USER}/anthill23_soft/glimpse/htslib |
| make | make |
| make install | make install |
| sed -i 's/desktop: BOOST_LIB_PO.*/desktop: BOOST_LIB_PO=\/home\/users\/${USER}\/anthill23_soft\/glimpse\/boost\/lib\/libboost_program_options.a/' makefile | sed -i 's/desktop: BOOST_LIB_PO.*/desktop: BOOST_LIB_PO=\/home\/users\/${USER}\/anthill23_soft\/glimpse\/boost\/lib\/libboost_program_options.a/' makefile |
| sed -i 's/desktop: BOOST_LIB_SE.*/desktop: BOOST_LIB_SE=\/home\/users\/${USER}\/anthill23_soft\/glimpse\/boost\/lib\/libboost_serialization.a/' makefile | sed -i 's/desktop: BOOST_LIB_SE.*/desktop: BOOST_LIB_SE=\/home\/users\/${USER}\/anthill23_soft\/glimpse\/boost\/lib\/libboost_serialization.a/' makefile |
| make all | make desktop |
| | |
| #read output | |
| | |
| | compile GLIMPSE2_chunk / ligate / split_reference |
| | #repeat the same as for GLIMPSE2_phase described above, but in different folder |
| | cd ~/anthill23_soft/glimpse/glimpse/chunk # for GLIMPSE2_chunk |
| | cd ~/anthill23_soft/glimpse/glimpse/ligate # for GLIMPSE2_ligate |
| | cd ~/anthill23_soft/glimpse/glimpse/split_reference # for GLIMPSE2_split_reference |
| | |
| test created binary, you should get similar output : | test created binary, you should get similar output : |
| cd ~/anthill23_soft/glimpse/glimpse/phase | cd ~/anthill23_soft/glimpse/glimpse/phase |