2017-08-07 6 views

答えて

4

スネークファイル内では、使用中のスネークファイルのフルパスにworkflow.snakefileでアクセスできます。 workflowオブジェクトは、他の呼び出し情報を公開します。 print(dir(workflow))(スネークファイル内)で属性とメソッドの全範囲を調べることができます。あなたがSnakefileのファイル名だけをしたい場合、あなたはos.path.basename()でそれを解析することができます

import os 
print(os.path.basename(workflow.snakefile)) 
+1

感謝。ワークフローオブジェクトは、snakemakeのWebサイトで文書化されるべきものです。 – tedtoal

関連する問題