我可以为snakemake定义默认配置文件吗?

whe*_*eat 5 snakemake

文档中,我知道我可以定义一个配置文件并通过以下方式使用它

snakemake --profile <name>
Run Code Online (Sandbox Code Playgroud)

我可以将这些配置文件之一设置为默认配置文件(在输入命令时使用snakemake)吗?

在 .bashrc 中定义别名是一种解决方法。然而,我想知道是否有“官方”snakemake 解决方案。

旁注:我对 Snakemake 默认配置文件的最初动机是定义默认的核心数量,这样我就不必总是键入

snakemake -j [cores]
Run Code Online (Sandbox Code Playgroud)

默认核心数为“无”(对于我使用 conda 安装的 Snakemake)。

Hie*_*nga 3

文档中:

未指定参数时使用的默认配置文件--profile也可以通过环境变量设置,例如通过在您的或系统范围的 shell 默认值中SNAKEMAKE_PROFILE指定导出。SNAKEMAKE_PROFILE=myprofile~/.bashrc