下面是是一个例子,使用一个节点(-N 1 ),以及节点上的 24 个 CPU 核心数(-c 24 ),把下面的内容保存成一个单独文件,比如 submit.slurm 。然后在 shell 执行`sbatch submit.slurm`即可,提交后可以通过在 shell 输入`squeue`查看任务状态。如果想要了解更多,可以查看官方文档
https://slurm.schedmd.com/ 。也可以搜索 slurm 平台提交作业的教程,slurm 是一个开源的 HPC 平台,教程还是很多的。
```
#!/bin/bash
#SBATCH -J myjob
#SBATCH -o %j.job.out
#SBATCH -e %j.job.error
#SBATCH -N 1
#SBATCH -n 1
#SBATCH -c 24
#SBATCH -p cn
pigz -p 24 -d genome_ucsc_mm39.fa.gz
bowtie2-build -f genome_ucsc_mm39.fa genome_ucsc_mm39.fa.bowtie2_index --threads 24
```
另外我附上两个教程:
https://docs.hpc.sjtu.edu.cn/job/slurm.htmlhttp://faculty.bicmr.pku.edu.cn/~wenzw/pages/slurm.html