個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗.. image:: https://readthedocs.org/projects/esm-tools/badge/?version=latest
For our complete documentation, please check https://esm-tools.readthedocs.io/en/latest/index.html.
To cite ESM-Tools, please use the following DOI: https://zenodo.org/doi/10.5281/zenodo.3737927. This DOI represents all versions of the software, and will always pointing to the latest version available on https://zenodo.org.
You will need python 3.10, 3.11 or 3.12, a version of git that is not ancient (everything newer than 2.10 should be good), and up-to-date pip (pip install -U pip) to install the esm_tools. That means that on the supported machines, you could for example use the following settings:
albedo::
$ module load git
$ module load python
levante.dkrz.de::
$ module load git
$ module load python3
glogin.hlrn.de / blogin.hlrn.de::
$ module load git
$ module load anaconda3
juwels.fz-juelich.de::
$ module load Stages/2022
$ module load git
$ module load Python/3.9.6
aleph::
$ module load git
$ module load python
Note that some machines might raise an error conflict netcdf_c when loading anaconda3. In that case you will need to swap netcdf_c with anaconda3::
$ module unload netcdf_c
$ module load anaconda3
First, make sure you add the following lines to one of your login or profile files, i.e. ~/.bash_profile, ~/.bashrc, ~/.profile, etc.::
$ export PATH=$PATH:~/.local/bin
$ export LC_ALL=en_US.UTF-8
$ export LANG=en_US.UTF-8
Inside the same login or profile file, add also the module commands necessary for the HPC system you are using (find the lines in the section above).
You can choose to source now your login or profile file, so that the module and export commands are run (e.g. $ source ~/.bash_profile).
To use the new version of the ESM-Tools, now rewritten in Python, clone this repository::
$ git clone https://github.com/esm-tools/esm_tools.git
Then, run the install.sh::
$ ./install.sh
You should now have the command line tools esm_master and esm_runscripts, which replace the old version.