スネークメークワークフロー用のSnakefileを作成しています。ワークフローの一環として、データベース内のレコードのセットが変更されたかどうか、またそれらのレコードを再ダウンロードしたかどうかを確認する必要があります。Snakefile(snakemake)で常にルールを実行する
私は、データベースのタイムスタンプをチェックし、それを出力ファイルに書き込むルールを書くことを考えました。タイムスタンプファイルをダウンロードルールの入力として使用します。問題は、タイムスタンプ・ファイルが書き込まれた後、タイムスタンプ・ルールが決して再び実行されないため、タイムスタンプが決して更新されないことです。
毎回このルールを実行する方法はありますか? (私はシェルから強制することができますが、私はSnakefileで指定したいと思います)またはこれを処理する良い方法がありますか?