From de895a2a1ef262cfb3236d95bb003feba31f5afd Mon Sep 17 00:00:00 2001 From: limingyang Date: Wed, 12 Feb 2025 02:43:10 +0000 Subject: [PATCH 1/7] update package/petsc/3.19.6/install.sh. Signed-off-by: limingyang --- package/petsc/3.19.6/install.sh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/package/petsc/3.19.6/install.sh b/package/petsc/3.19.6/install.sh index 5e1e968..5f6c49c 100755 --- a/package/petsc/3.19.6/install.sh +++ b/package/petsc/3.19.6/install.sh @@ -2,12 +2,13 @@ set -x set -e . ${DOWNLOAD_TOOL} -u https://ftp.mcs.anl.gov/pub/petsc/release-snapshots/petsc-3.19.6.tar.gz +. ${DOWNLOAD_TOOL} -u https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.11/src/hdf5-1.10.11.tar.bz2 cd ${JARVIS_TMP} rm -rf petsc-3.19.6 tar -xvf ${JARVIS_DOWNLOAD}/petsc-3.19.6.tar.gz cd petsc-3.19.6 ./configure F77=$F77 --prefix=$1 --with-cc=mpicc --with-cxx=mpicxx --with-fc=mpifort \ - --download-parmetis=1 --download-metis=1 \ - --download-hdf5=${JARVIS_DOWNLOAD} --force + --download-parmetis=1 --download-metis=1 \ + --download-hdf5=${JARVIS_DOWNLOAD}/hdf5-1.10.11.tar.bz2 --force make PETSC_DIR=${JARVIS_TMP}/petsc-3.19.6 PETSC_ARCH=arch-linux-c-debug all -j -make PETSC_DIR=${JARVIS_TMP}/petsc-3.19.6 PETSC_ARCH=arch-linux-c-debug install -j +make PETSC_DIR=${JARVIS_TMP}/petsc-3.19.6 PETSC_ARCH=arch-linux-c-debug install -j \ No newline at end of file -- Gitee From 3b1f0c3ce62963e1329fefd4f7cb8f65556eb595 Mon Sep 17 00:00:00 2001 From: limingyang Date: Wed, 12 Feb 2025 02:44:20 +0000 Subject: [PATCH 2/7] update package/boost/1.72.0/clang/install.sh. Signed-off-by: limingyang --- package/boost/1.72.0/clang/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/boost/1.72.0/clang/install.sh b/package/boost/1.72.0/clang/install.sh index 9f61ca8..06b1f1e 100755 --- a/package/boost/1.72.0/clang/install.sh +++ b/package/boost/1.72.0/clang/install.sh @@ -6,5 +6,5 @@ cd ${JARVIS_TMP} tar -xvf ${JARVIS_DOWNLOAD}/boost_1_72_0.tar.gz cd boost_1_72_0 sed -i '60s/.*/#ifdef PTHREAD_STACK_MIN/' ./boost/thread/pthread/thread_data.hpp -./bootstrap.sh --with-toolset=clang +./bootstrap.sh --with-toolset=clang --with-libraries=system,serialization,program_options ./b2 toolset=clang cxxflags="-std=c++14 -stdlib=libc++ -Wno-error=enum-constexpr-conversion" linkflags="-std=c++14 -stdlib=libc++ -Wno-error=enum-constexpr-conversion" install --prefix=$1 \ No newline at end of file -- Gitee From e3b6b5fa4414524c81937fd3eca34b359890d6df Mon Sep 17 00:00:00 2001 From: limingyang <1016071721@qq.com> Date: Wed, 12 Feb 2025 10:57:40 +0800 Subject: [PATCH 3/7] Add template for augustus. --- package/bamtools/2.5.0/install.sh | 13 ++++ package/mysql/3.3.0/install.sh | 10 +++ .../3.3.3/data.augustus.arm.cpu.config | 71 +++++++++++++++++++ .../3.5.0/data.augustus.arm.cpu.config | 69 ++++++++++++++++++ 4 files changed, 163 insertions(+) create mode 100755 package/bamtools/2.5.0/install.sh create mode 100755 package/mysql/3.3.0/install.sh create mode 100644 templates/augustus/3.3.3/data.augustus.arm.cpu.config create mode 100644 templates/augustus/3.5.0/data.augustus.arm.cpu.config diff --git a/package/bamtools/2.5.0/install.sh b/package/bamtools/2.5.0/install.sh new file mode 100755 index 0000000..8fb49d3 --- /dev/null +++ b/package/bamtools/2.5.0/install.sh @@ -0,0 +1,13 @@ +#!/bin/bash +set -x +set -e +. ${DOWNLOAD_TOOL} -u https://github.com/pezmaster31/bamtools/archive/refs/tags/v2.5.0.tar.gz -f bamtools-2.5.0.tar.gz +cd ${JARVIS_TMP} +rm -rf bamtools-2.5.0 +tar -xvf ${JARVIS_DOWNLOAD}/bamtools-2.5.0.tar.gz +cd bamtools-2.5.0 +export CC=clang CXX=clang++ FC=flang +mkdir build && cd build +cmake -DCMAKE_INSTALL_PREFIX=$1 .. -DCMAKE_CXX_FLAGS="-std=c++14 -O3" .. +make -j +make install diff --git a/package/mysql/3.3.0/install.sh b/package/mysql/3.3.0/install.sh new file mode 100755 index 0000000..8b02ceb --- /dev/null +++ b/package/mysql/3.3.0/install.sh @@ -0,0 +1,10 @@ +#!/bin/bash +set -x +set -e +. ${DOWNLOAD_TOOL} -u https://tangentsoft.com/mysqlpp/releases/mysql++-3.3.0.tar.gz +cd ${JARVIS_TMP} +rm -rf mysql++-3.3.0 +tar -xvf ${JARVIS_DOWNLOAD}/mysql++-3.3.0.tar.gz +cd mysql++-3.3.0 +./configure --prefix=$1 +make -j && make install diff --git a/templates/augustus/3.3.3/data.augustus.arm.cpu.config b/templates/augustus/3.3.3/data.augustus.arm.cpu.config new file mode 100644 index 0000000..d715359 --- /dev/null +++ b/templates/augustus/3.3.3/data.augustus.arm.cpu.config @@ -0,0 +1,71 @@ +[SERVER] +11.11.11.11 + +[DOWNLOAD] +augustus/3.3.3 https://github.com/Gaius-Augustus/Augustus/archive/refs/tags/v3.3.3.tar.gz Augustus-3.3.3.tar.gz + +[DEPENDENCY] +set -x +set -e +yum install gsl* mysql-devel sqlite* suitesparse* -y +pip3 install parallel_augustus -i https://mirrors.aliyun.com/pypi/simple +. ${DOWNLOAD_TOOL} -u https://rpmfind.net/linux/mageia/distrib/9/aarch64/media/core/release/lpsolve-5.5.2.5-5.mga9.aarch64.rpm +. ${DOWNLOAD_TOOL} -u https://www.rpmfind.net/linux/mageia/distrib/9/aarch64/media/core/release/lpsolve-devel-5.5.2.5-5.mga9.aarch64.rpm +. ${DOWNLOAD_TOOL} -u http://bioinf.uni-greifswald.de/augustus/datasets/sag178.fa.gz +rpm -ivh ./${JARVIS_DOWNLOAD}/lpsolve-5.5.2.5-5.mga9.aarch64.rpm ./${JARVIS_DOWNLOAD}/lpsolve-devel-5.5.2.5-5.mga9.aarch64.rpm + +module purge +module use ./software/modulefiles + +./jarvis -install bisheng/4.1.0 com +module load bisheng/4.1.0 +export CC=clang CXX=clang++ FC=flang +./jarvis -install mysql/3.3.0 clang +./jarvis -install boost-clang/1.72.0 clang +./jarvis -install htslib/1.15 clang +./jarvis -install samtools/1.15 clang +./jarvis -install bamtools/2.5.0 clang + +tar -zxvf $JARVIS_DOWNLOAD/Augustus-3.3.3.tar.gz + +[ENV] +module purge +module use ./software/modulefiles +module load bisheng/4.1.0 +module load mysql/3.3.0 +module load boost-clang/1.72.0 +module load htslib/1.15 +module load samtools/1.15 +module load bamtools/2.5.0 + +[APP] +app_name = Augustus +build_dir = ${JARVIS_ROOT} +binary_dir = ${JARVIS_ROOT}/Augustus-3.3.3/install-3.3.3/bin +case_dir = ${JARVIS_ROOT}/Augustus-3.3.3/run + +[BUILD] +rm -rf Augustus-3.3.3 +tar -zxvf ${JARVIS_DOWNLOAD}/Augustus-3.3.3.tar.gz +cd Augustus-3.3.3 + +AUGUSTUS_PATH=$(realpath ./install) +sed -i "s|\/opt\/augustus|$AUGUSTUS_PATH|g" Makefile + +make -j CC=clang CXX=clang++ \ + CFLAGS="-DCOMPGENEPRED -g -I${BAMTOOLS_PATH}/include/bamtools -I${BOOST_CLANG_PATH}/include -I${HTSLIB_PATH}/include/htslib -I${MYSQL_PATH}/include/mysql++ -L${BAMTOOLS_PATH}/lib64 -L${BOOST_CLANG_PATH}/lib -L${HTSLIB_PATH}/lib -L${MYSQL_PATH}/lib -L/usr/lib64/mysql" \ + CXXFLAGS="-DCOMPGENEPRED -g -std=c++17 -lstdc++ -I${BAMTOOLS_PATH}/include/bamtools -I${BOOST_CLANG_PATH}/include -I${HTSLIB_PATH}/include/htslib -I${MYSQL_PATH}/include/mysql++ -L${BAMTOOLS_PATH}/lib64 -L${BOOST_CLANG_PATH}/lib -L${HTSLIB_PATH}/lib -L${MYSQL_PATH}/lib -L/usr/lib64/mysql" +make install + +mkdir run +cd ./run +cp ${JARVIS_DOWNLOAD}/sag178.fa.gz . +gzip -d sag178.fa.gz + +[CLEAN] +make clean + +[RUN] +run = time -p +binary = parallel_augustus -g sag178.fa -o sag178.res -c 1024 -p 128 --extra '--species=human -UTR=on' +nodes = 1 diff --git a/templates/augustus/3.5.0/data.augustus.arm.cpu.config b/templates/augustus/3.5.0/data.augustus.arm.cpu.config new file mode 100644 index 0000000..e8a0c15 --- /dev/null +++ b/templates/augustus/3.5.0/data.augustus.arm.cpu.config @@ -0,0 +1,69 @@ +[SERVER] +11.11.11.11 + +[DOWNLOAD] +augustus/3.5.0 https://github.com/Gaius-Augustus/Augustus/archive/refs/tags/v3.5.0.tar.gz Augustus-3.5.0.tar.gz + +[DEPENDENCY] +set -x +set -e +module purge +module use ./software/modulefiles + +./jarvis -install bisheng/4.1.0 com +module load bisheng/4.1.0 +export CC=clang CXX=clang++ FC=flang +./jarvis -install boost-clang/1.72.0 clang +./jarvis -install htslib/1.15 clang +./jarvis -install samtools/1.15 clang +./jarvis -install bamtools/2.5.0 clang + +module load hmpi/2.4.2 +export CC=mpicc CXX=mpicxx FC=mpifort + +tar -zxvf $JARVIS_DOWNLOAD/Augustus-3.5.0.tar.gz + +[ENV] +module purge +module use ./software/modulefiles +module load bisheng/4.1.0 +module load boost-clang/1.72.0 +module load htslib/1.15 +module load samtools/1.15 +module load bamtools/2.5.0 +#module load hmpi/2.4.2 + +[APP] +app_name = Augustus +build_dir = ${JARVIS_ROOT} +binary_dir = ${JARVIS_ROOT}/Augustus-3.5.0/install-3.5.0/bin +case_dir = ${JARVIS_ROOT}/Augustus-3.5.0/run + +[BUILD] +yum install mysql-devel sqlite* -y +rm -rf Augustus-3.5.0 +tar -zxvf $JARVIS_DOWNLOAD/Augustus-3.5.0.tar.gz +cd Augustus-3.5.0 + +mkdir run +AUGUSTUS_PATH=$(realpath ./install) + +sed -i 's|3\.4\.0|3\.5\.0|g' ./common.mk ./doxygen.conf +sed -i "s|\/opt\/augustus|$AUGUSTUS_PATH|g" Makefile +sed -i "15iMYSQL = false\nCOMPGENEPRED = false" common.mk + +make -j CC=clang CXX=clang++ \ + CFLAGS="-g -I${BAMTOOLS_PATH}/include/bamtools -I${BOOST_CLANG_PATH}/include -I${HTSLIB_PATH}/include/htslib -L${BAMTOOLS_PATH}/lib64 -L${BOOST_CLANG_PATH}/lib -L${HTSLIB_PATH}/lib" \ + CXXFLAGS="-g -std=c++17 -lstdc++ -I${BAMTOOLS_PATH}/include/bamtools -I${BOOST_CLANG_PATH}/include -I${HTSLIB_PATH}/include/htslib -L${BAMTOOLS_PATH}/lib64 -L${BOOST_CLANG_PATH}/lib -L${HTSLIB_PATH}/lib" +make install +cd ./run +wget http://bioinf.uni-greifswald.de/augustus/datasets/sag178.gb.gz --no-check-certificate +gzip -d sag178.gb.gz + +[CLEAN] +make clean + +[RUN] +run = time -p +binary = augustus --species=human --UTR=on sag178.gb +nodes = 1 -- Gitee From e10bdb5ebffd5b0ecbf9ed1ffcdea56316d034dc Mon Sep 17 00:00:00 2001 From: limingyang Date: Wed, 12 Feb 2025 03:02:58 +0000 Subject: [PATCH 4/7] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=20temp?= =?UTF-8?q?lates/augustus/3.5.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../3.5.0/data.augustus.arm.cpu.config | 69 ------------------- 1 file changed, 69 deletions(-) delete mode 100644 templates/augustus/3.5.0/data.augustus.arm.cpu.config diff --git a/templates/augustus/3.5.0/data.augustus.arm.cpu.config b/templates/augustus/3.5.0/data.augustus.arm.cpu.config deleted file mode 100644 index e8a0c15..0000000 --- a/templates/augustus/3.5.0/data.augustus.arm.cpu.config +++ /dev/null @@ -1,69 +0,0 @@ -[SERVER] -11.11.11.11 - -[DOWNLOAD] -augustus/3.5.0 https://github.com/Gaius-Augustus/Augustus/archive/refs/tags/v3.5.0.tar.gz Augustus-3.5.0.tar.gz - -[DEPENDENCY] -set -x -set -e -module purge -module use ./software/modulefiles - -./jarvis -install bisheng/4.1.0 com -module load bisheng/4.1.0 -export CC=clang CXX=clang++ FC=flang -./jarvis -install boost-clang/1.72.0 clang -./jarvis -install htslib/1.15 clang -./jarvis -install samtools/1.15 clang -./jarvis -install bamtools/2.5.0 clang - -module load hmpi/2.4.2 -export CC=mpicc CXX=mpicxx FC=mpifort - -tar -zxvf $JARVIS_DOWNLOAD/Augustus-3.5.0.tar.gz - -[ENV] -module purge -module use ./software/modulefiles -module load bisheng/4.1.0 -module load boost-clang/1.72.0 -module load htslib/1.15 -module load samtools/1.15 -module load bamtools/2.5.0 -#module load hmpi/2.4.2 - -[APP] -app_name = Augustus -build_dir = ${JARVIS_ROOT} -binary_dir = ${JARVIS_ROOT}/Augustus-3.5.0/install-3.5.0/bin -case_dir = ${JARVIS_ROOT}/Augustus-3.5.0/run - -[BUILD] -yum install mysql-devel sqlite* -y -rm -rf Augustus-3.5.0 -tar -zxvf $JARVIS_DOWNLOAD/Augustus-3.5.0.tar.gz -cd Augustus-3.5.0 - -mkdir run -AUGUSTUS_PATH=$(realpath ./install) - -sed -i 's|3\.4\.0|3\.5\.0|g' ./common.mk ./doxygen.conf -sed -i "s|\/opt\/augustus|$AUGUSTUS_PATH|g" Makefile -sed -i "15iMYSQL = false\nCOMPGENEPRED = false" common.mk - -make -j CC=clang CXX=clang++ \ - CFLAGS="-g -I${BAMTOOLS_PATH}/include/bamtools -I${BOOST_CLANG_PATH}/include -I${HTSLIB_PATH}/include/htslib -L${BAMTOOLS_PATH}/lib64 -L${BOOST_CLANG_PATH}/lib -L${HTSLIB_PATH}/lib" \ - CXXFLAGS="-g -std=c++17 -lstdc++ -I${BAMTOOLS_PATH}/include/bamtools -I${BOOST_CLANG_PATH}/include -I${HTSLIB_PATH}/include/htslib -L${BAMTOOLS_PATH}/lib64 -L${BOOST_CLANG_PATH}/lib -L${HTSLIB_PATH}/lib" -make install -cd ./run -wget http://bioinf.uni-greifswald.de/augustus/datasets/sag178.gb.gz --no-check-certificate -gzip -d sag178.gb.gz - -[CLEAN] -make clean - -[RUN] -run = time -p -binary = augustus --species=human --UTR=on sag178.gb -nodes = 1 -- Gitee From 1b5a030856e69110ff234945c2f77d80faaafc1f Mon Sep 17 00:00:00 2001 From: limingyang <1016071721@qq.com> Date: Wed, 12 Feb 2025 15:58:12 +0800 Subject: [PATCH 5/7] Update augustus. --- package/htslib/1.11/install.sh | 11 +++++++++ package/samtools/1.11/install.sh | 13 ++++++++++ .../3.3.3/data.augustus.arm.cpu.config | 24 +++++++++++-------- 3 files changed, 38 insertions(+), 10 deletions(-) create mode 100755 package/htslib/1.11/install.sh create mode 100755 package/samtools/1.11/install.sh diff --git a/package/htslib/1.11/install.sh b/package/htslib/1.11/install.sh new file mode 100755 index 0000000..5c081db --- /dev/null +++ b/package/htslib/1.11/install.sh @@ -0,0 +1,11 @@ +#!/bin/bash +set -x +set -e +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/samtools/htslib/releases/download/1.11/htslib-1.11.tar.bz2 +cd ${JARVIS_TMP} +tar -xvf ${JARVIS_DOWNLOAD}/htslib-1.11.tar.bz2 +cd htslib-1.11 +autoreconf -i +./configure --prefix=$1 --host=aarch64-unknown-linux-gnu +make -j +make install diff --git a/package/samtools/1.11/install.sh b/package/samtools/1.11/install.sh new file mode 100755 index 0000000..7d20900 --- /dev/null +++ b/package/samtools/1.11/install.sh @@ -0,0 +1,13 @@ +#!/bin/bash +set -x +set -e +. ${DOWNLOAD_TOOL} -u $JARVIS_PROXY/samtools/samtools/releases/download/1.11/samtools-1.11.tar.bz2 +cd ${JARVIS_TMP} +tar xvf ${JARVIS_DOWNLOAD}/samtools-1.11.tar.bz2 +cd samtools-1.11 +./configure --prefix=$1 +make -j +make install +mkdir $1/include $1/lib +cp ./*.h $1/include +cp ./*.a $1/lib diff --git a/templates/augustus/3.3.3/data.augustus.arm.cpu.config b/templates/augustus/3.3.3/data.augustus.arm.cpu.config index d715359..2a2f6e3 100644 --- a/templates/augustus/3.3.3/data.augustus.arm.cpu.config +++ b/templates/augustus/3.3.3/data.augustus.arm.cpu.config @@ -2,7 +2,7 @@ 11.11.11.11 [DOWNLOAD] -augustus/3.3.3 https://github.com/Gaius-Augustus/Augustus/archive/refs/tags/v3.3.3.tar.gz Augustus-3.3.3.tar.gz +augustus/3.3.3 $JARVIS_PROXY/Gaius-Augustus/Augustus/archive/refs/tags/v3.3.3.tar.gz Augustus-3.3.3.tar.gz [DEPENDENCY] set -x @@ -12,7 +12,8 @@ pip3 install parallel_augustus -i https://mirrors.aliyun.com/pypi/simple . ${DOWNLOAD_TOOL} -u https://rpmfind.net/linux/mageia/distrib/9/aarch64/media/core/release/lpsolve-5.5.2.5-5.mga9.aarch64.rpm . ${DOWNLOAD_TOOL} -u https://www.rpmfind.net/linux/mageia/distrib/9/aarch64/media/core/release/lpsolve-devel-5.5.2.5-5.mga9.aarch64.rpm . ${DOWNLOAD_TOOL} -u http://bioinf.uni-greifswald.de/augustus/datasets/sag178.fa.gz -rpm -ivh ./${JARVIS_DOWNLOAD}/lpsolve-5.5.2.5-5.mga9.aarch64.rpm ./${JARVIS_DOWNLOAD}/lpsolve-devel-5.5.2.5-5.mga9.aarch64.rpm +rpm -q lpsolve-5.5.2.5-5.mga9.aarch64 &> /dev/null || rpm -ivh ${JARVIS_DOWNLOAD}/lpsolve-5.5.2.5-5.mga9.aarch64.rpm +rpm -q lpsolve-devel-5.5.2.5-5.mga9.aarch64 &> /dev/null || rpm -ivh ${JARVIS_DOWNLOAD}/lpsolve-devel-5.5.2.5-5.mga9.aarch64.rpm module purge module use ./software/modulefiles @@ -21,9 +22,9 @@ module use ./software/modulefiles module load bisheng/4.1.0 export CC=clang CXX=clang++ FC=flang ./jarvis -install mysql/3.3.0 clang -./jarvis -install boost-clang/1.72.0 clang -./jarvis -install htslib/1.15 clang -./jarvis -install samtools/1.15 clang +./jarvis -install boost/1.72.0/clang clang +./jarvis -install htslib/1.11 clang +./jarvis -install samtools/1.11 clang ./jarvis -install bamtools/2.5.0 clang tar -zxvf $JARVIS_DOWNLOAD/Augustus-3.3.3.tar.gz @@ -34,8 +35,8 @@ module use ./software/modulefiles module load bisheng/4.1.0 module load mysql/3.3.0 module load boost-clang/1.72.0 -module load htslib/1.15 -module load samtools/1.15 +module load htslib/1.11 +module load samtools/1.11 module load bamtools/2.5.0 [APP] @@ -51,10 +52,13 @@ cd Augustus-3.3.3 AUGUSTUS_PATH=$(realpath ./install) sed -i "s|\/opt\/augustus|$AUGUSTUS_PATH|g" Makefile +sed -i -e "18s|.*|SAMTOOLS=${SAMTOOLS_PATH}/lib|" \ + -e "19s|.*|HTSLIB=${HTSLIB_PATH}/lib|" \ + ./auxprogs/bam2wig/Makefile -make -j CC=clang CXX=clang++ \ - CFLAGS="-DCOMPGENEPRED -g -I${BAMTOOLS_PATH}/include/bamtools -I${BOOST_CLANG_PATH}/include -I${HTSLIB_PATH}/include/htslib -I${MYSQL_PATH}/include/mysql++ -L${BAMTOOLS_PATH}/lib64 -L${BOOST_CLANG_PATH}/lib -L${HTSLIB_PATH}/lib -L${MYSQL_PATH}/lib -L/usr/lib64/mysql" \ - CXXFLAGS="-DCOMPGENEPRED -g -std=c++17 -lstdc++ -I${BAMTOOLS_PATH}/include/bamtools -I${BOOST_CLANG_PATH}/include -I${HTSLIB_PATH}/include/htslib -I${MYSQL_PATH}/include/mysql++ -L${BAMTOOLS_PATH}/lib64 -L${BOOST_CLANG_PATH}/lib -L${HTSLIB_PATH}/lib -L${MYSQL_PATH}/lib -L/usr/lib64/mysql" +make -j VERBOSE=1 CC=clang CXX=clang++ \ + CFLAGS="-g -lstdc++ -I${SAMTOOLS_PATH}/include -I${BAMTOOLS_PATH}/include/bamtools -I${BOOST_CLANG_PATH}/include -I${HTSLIB_PATH}/include -I${HTSLIB_PATH}/include/htslib -I${MYSQL_PATH}/include/mysql++ -L${BAMTOOLS_PATH}/lib64 -L${BOOST_CLANG_PATH}/lib -L${HTSLIB_PATH}/lib -L${MYSQL_PATH}/lib -L/usr/lib64/mysql" \ + CXXFLAGS="-g -std=c++17 -lstdc++ -I${SAMTOOLS_PATH}/include -I${BAMTOOLS_PATH}/include/bamtools -I${BOOST_CLANG_PATH}/include -I${HTSLIB_PATH}/include -I${HTSLIB_PATH}/include/htslib -I${MYSQL_PATH}/include/mysql++ -L${BAMTOOLS_PATH}/lib64 -L${BOOST_CLANG_PATH}/lib -L${HTSLIB_PATH}/lib -L${MYSQL_PATH}/lib -L/usr/lib64/mysql" make install mkdir run -- Gitee From 11d986a2a8a699a039c0b73b7a449e646fc720e7 Mon Sep 17 00:00:00 2001 From: limingyang Date: Wed, 12 Feb 2025 09:00:08 +0000 Subject: [PATCH 6/7] update templates/augustus/3.3.3/data.augustus.arm.cpu.config. Signed-off-by: limingyang --- templates/augustus/3.3.3/data.augustus.arm.cpu.config | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/augustus/3.3.3/data.augustus.arm.cpu.config b/templates/augustus/3.3.3/data.augustus.arm.cpu.config index 2a2f6e3..473d180 100644 --- a/templates/augustus/3.3.3/data.augustus.arm.cpu.config +++ b/templates/augustus/3.3.3/data.augustus.arm.cpu.config @@ -8,7 +8,7 @@ augustus/3.3.3 $JARVIS_PROXY/Gaius-Augustus/Augustus/archive/refs/tags/v3.3.3.ta set -x set -e yum install gsl* mysql-devel sqlite* suitesparse* -y -pip3 install parallel_augustus -i https://mirrors.aliyun.com/pypi/simple +pip3 install parallel_augustus -i https://mirrors.aliyun.com/pypi/simple mirrors.aliyun.com --trusted-host mirrors.aliyun.com . ${DOWNLOAD_TOOL} -u https://rpmfind.net/linux/mageia/distrib/9/aarch64/media/core/release/lpsolve-5.5.2.5-5.mga9.aarch64.rpm . ${DOWNLOAD_TOOL} -u https://www.rpmfind.net/linux/mageia/distrib/9/aarch64/media/core/release/lpsolve-devel-5.5.2.5-5.mga9.aarch64.rpm . ${DOWNLOAD_TOOL} -u http://bioinf.uni-greifswald.de/augustus/datasets/sag178.fa.gz -- Gitee From 41cdb20b10ec36046fcdf6903f68c73f817bbbdc Mon Sep 17 00:00:00 2001 From: limingyang Date: Thu, 20 Feb 2025 06:15:10 +0000 Subject: [PATCH 7/7] update templates/augustus/3.3.3/data.augustus.arm.cpu.config. Signed-off-by: limingyang --- templates/augustus/3.3.3/data.augustus.arm.cpu.config | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/augustus/3.3.3/data.augustus.arm.cpu.config b/templates/augustus/3.3.3/data.augustus.arm.cpu.config index 473d180..c8cab35 100644 --- a/templates/augustus/3.3.3/data.augustus.arm.cpu.config +++ b/templates/augustus/3.3.3/data.augustus.arm.cpu.config @@ -8,7 +8,7 @@ augustus/3.3.3 $JARVIS_PROXY/Gaius-Augustus/Augustus/archive/refs/tags/v3.3.3.ta set -x set -e yum install gsl* mysql-devel sqlite* suitesparse* -y -pip3 install parallel_augustus -i https://mirrors.aliyun.com/pypi/simple mirrors.aliyun.com --trusted-host mirrors.aliyun.com +pip3 install parallel_augustus -i https://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com . ${DOWNLOAD_TOOL} -u https://rpmfind.net/linux/mageia/distrib/9/aarch64/media/core/release/lpsolve-5.5.2.5-5.mga9.aarch64.rpm . ${DOWNLOAD_TOOL} -u https://www.rpmfind.net/linux/mageia/distrib/9/aarch64/media/core/release/lpsolve-devel-5.5.2.5-5.mga9.aarch64.rpm . ${DOWNLOAD_TOOL} -u http://bioinf.uni-greifswald.de/augustus/datasets/sag178.fa.gz -- Gitee