make lastz chain的slurm配置

找到nextflow_wrapper.py这个文件的这几行:

 def dump_to_file(self):
        """Write the respective config file,"""
        filename = f"{self.label}_config.nf"
        self.config_path = os.path.join(self.config_dir, filename)
        f = open(self.config_path, "w")
        f.write(f"// Nextflow config for {self.label} jobs\n")
        f.write(f"process.executor = '{self.executor}'\n")
        f.write(f"process.memory = '{self.memory} G'\n")
        f.write(f"process.time = '{self.time}'\n")
        f.write(f"process.cpus = '{self.cpus}'\n")
        if self.queue:
            f.write(f"process.queue = '{self.queue}'\n")
        f.write(f"executor.queueSize = '{self.queue_size}'\n")
        f.close()
        return self.config_path

然后根据自己的服务器情况进行修改;
如果服务器有单次提交任务数限制,增加一行executor.queueSize = '90' 限制提交数量为90个;
不能设置时间,就删掉f.write(f"process.time = '{self.time}'\n")这行

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 写在前面的话 代码中的# > 表示的是输出结果 输入 使用input()函数 用法 注意input函数输出的均是字...
    FlyingLittlePG阅读 8,192评论 0 9
  • Config scopes 配置设置可以组织在不同的作用域中,方法是用作用域标识符在属性名前加点前缀,或者使用花括...
    亦是旅人呐阅读 3,984评论 0 0
  • datetime是Python处理日期和时间的标准库。 获取当前日期和时间 我们先看如何获取当前日期和时间: >>...
    jbb_43b0阅读 4,738评论 0 0
  • Python语言进阶 数据结构和算法 算法:解决问题的方法和步骤 评价算法的好坏:渐近时间复杂度和渐近空间复杂度。...
    you的日常阅读 3,627评论 2 8
  • 高阶函数:将函数作为参数 sortted()它还可以接收一个key函数来实现自定义的排序,reversec参数可反...
    royal_47a2阅读 4,082评论 0 0

友情链接更多精彩内容