From 91438e7854172bd725a6586497aea77610b63c86 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=AB=98=E6=96=87=E5=B0=A7?= <18848977154@163.com> Date: Mon, 8 Dec 2025 20:15:07 +0800 Subject: [PATCH] relion --- .../3.1.2/data.relion.mini.all.arm.cpu.config | 27 ++++++++++--------- .../data.relion.mini.all.sve.arm.cpu.config | 27 ++++++++++--------- .../data.relion.mini.altcpu.arm.cpu.config | 27 ++++++++++--------- .../3.1.2/data.relion.mini.arm.cpu.config | 27 ++++++++++--------- .../data.relion.mini.loop.arm.cpu.config | 27 ++++++++++--------- .../3.1.2/data.relion.mini.sve.arm.cpu.config | 27 ++++++++++--------- 6 files changed, 90 insertions(+), 72 deletions(-) diff --git a/templates/relion/3.1.2/data.relion.mini.all.arm.cpu.config b/templates/relion/3.1.2/data.relion.mini.all.arm.cpu.config index 89f3b750..917982dd 100644 --- a/templates/relion/3.1.2/data.relion.mini.all.arm.cpu.config +++ b/templates/relion/3.1.2/data.relion.mini.all.arm.cpu.config @@ -5,26 +5,28 @@ relion/3.1.2 https://github.com/3dem/relion/archive/refs/tags/3.1.2.tar.gz relion-3.1.2.tar.gz [DEPENDENCY] -module use ./software/modulefiles +yum install -y cmake module purge -./jarvis -install bisheng/3.2.0-mini com -module add bisheng/3.2.0-mini +./jarvis -install hpckit/${HPCKIT_VERSION} any +module use ./software/utils/hpckit/${HPCKIT_VERSION}/HPCKit/${HPCKIT_VERSION}/modulefiles +module load bisheng/compiler${BISHENG_VERSION}/bishengmodule +module load bisheng/hmpi${HPCKIT_VERSION}/release export CC=clang CXX=clang++ FC=flang ./jarvis -install wxWidgets/3.0.5 clang -module use ./software/moduledeps/bisheng3.2.0 -module add wxWidgets/3.0.5 +module use ./software/moduledeps/bisheng${BISHENG_VERSION} +module load wxWidgets/3.0.5 ./jarvis -install ctffind/4.1.14/clang clang -./jarvis -install hmpi/2.3.0 clang +module load ctffind-clang/4.1.14 [ENV] module purge -module use software/modulefiles -module use software/moduledeps/bisheng3.2.0 -module add bisheng/3.2.0-mini -module add wxWidgets/3.0.5 -module add ctffind-clang/4.1.14 -module add hmpi/2.3.0 +module use ./software/utils/hpckit/${HPCKIT_VERSION}/HPCKit/${HPCKIT_VERSION}/modulefiles +module load bisheng/compiler${BISHENG_VERSION}/bishengmodule +module load bisheng/hmpi${HPCKIT_VERSION}/release export CC=clang CXX=clang++ FC=flang +module use ./software/moduledeps/bisheng${BISHENG_VERSION} +module load wxWidgets/3.0.5 +module load ctffind-clang/4.1.14 [APP] app_name = relion @@ -57,3 +59,4 @@ make install run = binary = nodes = 1 + diff --git a/templates/relion/3.1.2/data.relion.mini.all.sve.arm.cpu.config b/templates/relion/3.1.2/data.relion.mini.all.sve.arm.cpu.config index ed55a679..7e5cd816 100644 --- a/templates/relion/3.1.2/data.relion.mini.all.sve.arm.cpu.config +++ b/templates/relion/3.1.2/data.relion.mini.all.sve.arm.cpu.config @@ -5,26 +5,28 @@ relion/3.1.2 https://github.com/3dem/relion/archive/refs/tags/3.1.2.tar.gz relion-3.1.2.tar.gz [DEPENDENCY] -module use ./software/modulefiles +yum install -y cmake module purge -./jarvis -install bisheng/3.2.0-mini com -module add bisheng/3.2.0-mini +./jarvis -install hpckit/${HPCKIT_VERSION} any +module use ./software/utils/hpckit/${HPCKIT_VERSION}/HPCKit/${HPCKIT_VERSION}/modulefiles +module load bisheng/compiler${BISHENG_VERSION}/bishengmodule +module load bisheng/hmpi${HPCKIT_VERSION}/release export CC=clang CXX=clang++ FC=flang ./jarvis -install wxWidgets/3.0.5 clang -module use ./software/moduledeps/bisheng3.2.0 -module add wxWidgets/3.0.5 +module use ./software/moduledeps/bisheng${BISHENG_VERSION} +module load wxWidgets/3.0.5 ./jarvis -install ctffind/4.1.14/clang clang -./jarvis -install hmpi/2.3.0 clang +module load ctffind-clang/4.1.14 [ENV] module purge -module use software/modulefiles -module use software/moduledeps/bisheng3.2.0 -module add bisheng/3.2.0-mini -module add wxWidgets/3.0.5 -module add ctffind-clang/4.1.14 -module add hmpi/2.3.0 +module use ./software/utils/hpckit/${HPCKIT_VERSION}/HPCKit/${HPCKIT_VERSION}/modulefiles +module load bisheng/compiler${BISHENG_VERSION}/bishengmodule +module load bisheng/hmpi${HPCKIT_VERSION}/release export CC=clang CXX=clang++ FC=flang +module use ./software/moduledeps/bisheng${BISHENG_VERSION} +module load wxWidgets/3.0.5 +module load ctffind-clang/4.1.14 [APP] app_name = relion @@ -53,3 +55,4 @@ make install run = binary = nodes = 1 + diff --git a/templates/relion/3.1.2/data.relion.mini.altcpu.arm.cpu.config b/templates/relion/3.1.2/data.relion.mini.altcpu.arm.cpu.config index 99d40da8..3b2c5b9f 100644 --- a/templates/relion/3.1.2/data.relion.mini.altcpu.arm.cpu.config +++ b/templates/relion/3.1.2/data.relion.mini.altcpu.arm.cpu.config @@ -5,26 +5,28 @@ relion/3.1.2 https://github.com/3dem/relion/archive/refs/tags/3.1.2.tar.gz relion-3.1.2.tar.gz [DEPENDENCY] -module use ./software/modulefiles +yum install -y cmake module purge -./jarvis -install bisheng/3.2.0-mini com -module add bisheng/3.2.0-mini +./jarvis -install hpckit/${HPCKIT_VERSION} any +module use ./software/utils/hpckit/${HPCKIT_VERSION}/HPCKit/${HPCKIT_VERSION}/modulefiles +module load bisheng/compiler${BISHENG_VERSION}/bishengmodule +module load bisheng/hmpi${HPCKIT_VERSION}/release export CC=clang CXX=clang++ FC=flang ./jarvis -install wxWidgets/3.0.5 clang -module use ./software/moduledeps/bisheng3.2.0 -module add wxWidgets/3.0.5 +module use ./software/moduledeps/bisheng${BISHENG_VERSION} +module load wxWidgets/3.0.5 ./jarvis -install ctffind/4.1.14/clang clang -./jarvis -install hmpi/2.3.0 clang +module load ctffind-clang/4.1.14 [ENV] module purge -module use software/modulefiles -module use software/moduledeps/bisheng3.2.0 -module add bisheng/3.2.0-mini -module add wxWidgets/3.0.5 -module add ctffind-clang/4.1.14 -module add hmpi/2.3.0 +module use ./software/utils/hpckit/${HPCKIT_VERSION}/HPCKit/${HPCKIT_VERSION}/modulefiles +module load bisheng/compiler${BISHENG_VERSION}/bishengmodule +module load bisheng/hmpi${HPCKIT_VERSION}/release export CC=clang CXX=clang++ FC=flang +module use ./software/moduledeps/bisheng${BISHENG_VERSION} +module load wxWidgets/3.0.5 +module load ctffind-clang/4.1.14 [APP] app_name = relion @@ -57,3 +59,4 @@ make install run = binary = nodes = 1 + diff --git a/templates/relion/3.1.2/data.relion.mini.arm.cpu.config b/templates/relion/3.1.2/data.relion.mini.arm.cpu.config index f9b2bfcd..bf58d4d6 100644 --- a/templates/relion/3.1.2/data.relion.mini.arm.cpu.config +++ b/templates/relion/3.1.2/data.relion.mini.arm.cpu.config @@ -5,26 +5,28 @@ relion/3.1.2 https://github.com/3dem/relion/archive/refs/tags/3.1.2.tar.gz relion-3.1.2.tar.gz [DEPENDENCY] -module use ./software/modulefiles +yum install -y cmake module purge -./jarvis -install bisheng/3.2.0-mini com -module add bisheng/3.2.0-mini +./jarvis -install hpckit/${HPCKIT_VERSION} any +module use ./software/utils/hpckit/${HPCKIT_VERSION}/HPCKit/${HPCKIT_VERSION}/modulefiles +module load bisheng/compiler${BISHENG_VERSION}/bishengmodule +module load bisheng/hmpi${HPCKIT_VERSION}/release export CC=clang CXX=clang++ FC=flang ./jarvis -install wxWidgets/3.0.5 clang -module use ./software/moduledeps/bisheng3.2.0 -module add wxWidgets/3.0.5 +module use ./software/moduledeps/bisheng${BISHENG_VERSION} +module load wxWidgets/3.0.5 ./jarvis -install ctffind/4.1.14/clang clang -./jarvis -install hmpi/2.3.0 clang +module load ctffind-clang/4.1.14 [ENV] module purge -module use software/modulefiles -module use software/moduledeps/bisheng3.2.0 -module add bisheng/3.2.0-mini -module add wxWidgets/3.0.5 -module add ctffind-clang/4.1.14 -module add hmpi/2.3.0 +module use ./software/utils/hpckit/${HPCKIT_VERSION}/HPCKit/${HPCKIT_VERSION}/modulefiles +module load bisheng/compiler${BISHENG_VERSION}/bishengmodule +module load bisheng/hmpi${HPCKIT_VERSION}/release export CC=clang CXX=clang++ FC=flang +module use ./software/moduledeps/bisheng${BISHENG_VERSION} +module load wxWidgets/3.0.5 +module load ctffind-clang/4.1.14 [APP] app_name = relion @@ -53,3 +55,4 @@ make install run = binary = nodes = 1 + diff --git a/templates/relion/3.1.2/data.relion.mini.loop.arm.cpu.config b/templates/relion/3.1.2/data.relion.mini.loop.arm.cpu.config index ad8a650f..02998ba0 100644 --- a/templates/relion/3.1.2/data.relion.mini.loop.arm.cpu.config +++ b/templates/relion/3.1.2/data.relion.mini.loop.arm.cpu.config @@ -5,26 +5,28 @@ relion/3.1.2 https://github.com/3dem/relion/archive/refs/tags/3.1.2.tar.gz relion-3.1.2.tar.gz [DEPENDENCY] -module use ./software/modulefiles +yum install -y cmake module purge -./jarvis -install bisheng/3.2.0-mini com -module add bisheng/3.2.0-mini +./jarvis -install hpckit/${HPCKIT_VERSION} any +module use ./software/utils/hpckit/${HPCKIT_VERSION}/HPCKit/${HPCKIT_VERSION}/modulefiles +module load bisheng/compiler${BISHENG_VERSION}/bishengmodule +module load bisheng/hmpi${HPCKIT_VERSION}/release export CC=clang CXX=clang++ FC=flang ./jarvis -install wxWidgets/3.0.5 clang -module use ./software/moduledeps/bisheng3.2.0 -module add wxWidgets/3.0.5 +module use ./software/moduledeps/bisheng${BISHENG_VERSION} +module load wxWidgets/3.0.5 ./jarvis -install ctffind/4.1.14/clang clang -./jarvis -install hmpi/2.3.0 clang +module load ctffind-clang/4.1.14 [ENV] module purge -module use software/modulefiles -module use software/moduledeps/bisheng3.2.0 -module add bisheng/3.2.0-mini -module add wxWidgets/3.0.5 -module add ctffind-clang/4.1.14 -module add hmpi/2.3.0 +module use ./software/utils/hpckit/${HPCKIT_VERSION}/HPCKit/${HPCKIT_VERSION}/modulefiles +module load bisheng/compiler${BISHENG_VERSION}/bishengmodule +module load bisheng/hmpi${HPCKIT_VERSION}/release export CC=clang CXX=clang++ FC=flang +module use ./software/moduledeps/bisheng${BISHENG_VERSION} +module load wxWidgets/3.0.5 +module load ctffind-clang/4.1.14 [APP] app_name = relion @@ -58,3 +60,4 @@ make install run = binary = nodes = 1 + diff --git a/templates/relion/3.1.2/data.relion.mini.sve.arm.cpu.config b/templates/relion/3.1.2/data.relion.mini.sve.arm.cpu.config index 689593aa..51b9d59e 100644 --- a/templates/relion/3.1.2/data.relion.mini.sve.arm.cpu.config +++ b/templates/relion/3.1.2/data.relion.mini.sve.arm.cpu.config @@ -5,26 +5,28 @@ relion/3.1.2 https://github.com/3dem/relion/archive/refs/tags/3.1.2.tar.gz relion-3.1.2.tar.gz [DEPENDENCY] -module use ./software/modulefiles +yum install -y cmake module purge -./jarvis -install bisheng/3.2.0-mini com -module add bisheng/3.2.0-mini +./jarvis -install hpckit/${HPCKIT_VERSION} any +module use ./software/utils/hpckit/${HPCKIT_VERSION}/HPCKit/${HPCKIT_VERSION}/modulefiles +module load bisheng/compiler${BISHENG_VERSION}/bishengmodule +module load bisheng/hmpi${HPCKIT_VERSION}/release export CC=clang CXX=clang++ FC=flang ./jarvis -install wxWidgets/3.0.5 clang -module use ./software/moduledeps/bisheng3.2.0 -module add wxWidgets/3.0.5 +module use ./software/moduledeps/bisheng${BISHENG_VERSION} +module load wxWidgets/3.0.5 ./jarvis -install ctffind/4.1.14/clang clang -./jarvis -install hmpi/2.3.0 clang +module load ctffind-clang/4.1.14 [ENV] module purge -module use software/modulefiles -module use software/moduledeps/bisheng3.2.0 -module add bisheng/3.2.0-mini -module add wxWidgets/3.0.5 -module add ctffind-clang/4.1.14 -module add hmpi/2.3.0 +module use ./software/utils/hpckit/${HPCKIT_VERSION}/HPCKit/${HPCKIT_VERSION}/modulefiles +module load bisheng/compiler${BISHENG_VERSION}/bishengmodule +module load bisheng/hmpi${HPCKIT_VERSION}/release export CC=clang CXX=clang++ FC=flang +module use ./software/moduledeps/bisheng${BISHENG_VERSION} +module load wxWidgets/3.0.5 +module load ctffind-clang/4.1.14 [APP] app_name = relion @@ -52,3 +54,4 @@ make install run = binary = nodes = 1 + -- Gitee