ワークフローとバリアント

Uncountableのワークフローで、インプットとアウトプットをより高いレベルで組織化あるいは関係付ける必要がある科学的プロセスを表すことができます。

アクセス方法

実験ワークフローエディタには、①ナビゲーションバーの「入力/出力」を選択してワークフローを選択する、②実験の処方ビューのリボンから直接移動する、の2つの方法があります。

ワークフローの構成:

ワークフローには、1つまたは複数のステップを含めることができます。ステップは構成したり、無制限の数の可能なバリアントに再配置したりできます。

  • ワークフロー:ワークフローは、ステップの一意の配列を表します。
  • ステップ:ステップは、特定の処理におけるインプットとアウトプットを表します。
  • バリアント:実験のテンプレートです。ワークフローで定義したステップの一意の順序を表します。バリアントでステップを再利用でき、その表示順序は変更できます。

新しいワークフローを作成する

  1. ワークフローエディタで[+](新規ワークフローを作成)ボタンをクリックします。
  1. 「リスト」タブで、[+ステップを追加]ボタンをクリックして新しいステップを追加します。次に、追加された新しいステップ行を選択して、必要に応じてステップ名を変更します。

ワークフローのプロパティ

  • 設定/実際のセクションを表示:選択すると、実験のアウトプットビューに追加のセクションが表示され、「インプットを表示」を選択すると各ステップのインプットの実際の値を設定できます。
  • 処方カードのステップを折り畳む:選択すると、インプットは処方カード(実験を選択した後にプロジェクトダッシュボードの右側に表示される)にまとめて表示され、ステップの説明は表示されません。 
  • 処方の合計を非表示:選択すると、合計処方量(コンポーネントベース)が非表示になります。
  • 作成手順を有効化(すべてのステップ):選択すると、すべてのステップで混合順序が有効になります。これにより、処方のインプットの順序を、特定の追加順序に従って変更できます。
  • 表示する計算:選択したワークフローに対してどのインプット計算を表示するかを示します。
  • 出力グループ:どのアウトプットが親実験に存在するかを示します(テストサンプルを使用している場合は、指定されたステップのいずれにも存在しません)。
  • Default Product:ワークフローの使用時に実験が初期化される製品を示します。
  • 実験 メタデータ:選択したワークフローを使用する新しく作成された実験に対して、どの実験メタデータがデフォルトで表示されるかを指定します。

ステップのプロパティ

標準のオプション

  • 原料が含まれているか:ワークフローステップに原料を追加できます。
  • 工程条件が含まれているか:ワークフローステップに工程条件を追加できます。
  • 作成手順を有効化:選択すると、ワークフローステップ内の原料と工程条件の混合順序がデフォルトで有効になります。
  • サンプルテンプレートをテスト:ステップに関連付けられるテストサンプルテンプレートを指定します。テストサンプルテンプレートは、ワークフロー全体の特定のステップに紐づけられたアウトプットへの記録に使用されます。
  • Default Groupステップに対してデフォルトで表示されるインプット(通常は工程条件)を指定します。このデフォルトのインプットグループは、関連するワークフローバリアントのステップに含まれる情報で上書きされます。
  • 表示されたステップ合計:処方ステップで表示される単位(質量、体積、モル)を指定します。

詳細設定:

  • ステップは非表示か:プロジェクトダッシュボードで実験を選択した後、処方カードプレビューでステップを表示するか非表示にするかを指定します。
  • モデリングで使用済み:ステップをUncountableの高度なモデリング機能に組み込むかどうかを指定します。
  • 新規実験に使用するインプット値のコピー:「新規実験で使用」を使用するときにこのステップを繰り返す場合に選択すると、インプットが新しい実験の処方にコピーされます。
  • 製品:製品を処方ステップに追加します。このオプションを選択すると、「結果の挙動」フィールドが表示されます。
    • インプットをコピー:製品のすべてのインプットをワークフローステップにコピーします。
    • 成分として含める:製品の処方を成分として含めます。
  • 質量の単位、体積の単位、モル数単位:基準を選択した後、原料のデフォルトの単位を設定する場合に指定します。

新しいバリアントを作成する 

  1. 「バリアント」タブの[+新しいバリアントを追加]をクリックします。
  1. バリアントに名前を付けます。バリアントを作成したい実験のテンプレートがある場合は、ここで割り当てることができます。注記:既存の実験が同じワークフローを使用している必要があります。
  1. バリアントを使用する際に、どの情報(インプット、インプット値、アウトプット、アウトプット値、ノート)を実験のテンプレートに含めるかを選択します。
  1. ワークフロー図エディタで、ステップの再配置や名前の変更(ステップの右上隅にある3つの点をクリックする)、新しいステップの追加(ステップの四角形から表示される[+]ボタンをクリックする)を行うことができます。
  1. ステップの上下にある[+]ボタンをクリックすると、その場所にステップが追加されます。
  1. バリアントに関連付けられている実験の名前を選択すると、実験のテンプレートを修正できます。実験のテンプレートの「処方」ビューが表示され、ここから原料、工程条件、ノート入力のテンプレートを追加できます。次に、テンプレート実験の「アウトプット」ビューに切り替えて、アウトプットやテストサンプルを追加できます。バリアントで選択されているオプションに応じて(上記のステップ3を参照)、この情報は、バリアントを利用して新しく作成された実験に自動的に追加されます。

ステップの関係 

複数のツールを使って、バリアント内のステップ間の関係を作成することができます。最終的な定式につながるのではなく、相互に流入するステップを作成すると、前のステップが後続のステップにどの程度(量、パーセンテージ、供給速度)供給するかを表すことができます。下の図は、前の2つのステップ(「Charging (1)」と「Charging (2)」)がどのように反応ステップに接続されるかを示しています。

関係を定義するには、実験の「処方」ビューに移動して、後続のステップに接続するワークフローステップを選択し、[リレーションシップタイプの変更]を選択します。

以下のオプションを選択できます。

  • Include Quantityワークフローステップで指定されている単位に従って、前のステップから選択したステップに取り込む数量を指定できます。
  • Include Percentage前のステップから選択したステップに取り込まれるパーセンテージを指定できます。
  • Auto Fill前のステップの量を自動的に選択し、選択したステップに供給します(最大100)。
  • Feed入力した供給速度と供給時間が表示され、選択したステップの前のステップで使用された原料量が計算されます。
  • Include Allステップのリレーションシップ全体を非表示にして、これ以前のすべてのステップが選択したステップに追加されているとみなします。

実験中にワークフローバリアントを変更する

  1. ワークフローバリアントは、実験の処方ビューからも変更できます。リボンの「操作を検索」フィールドで「Workflow」を検索します。
  1. 処方ビューで表示されているワークフローバリアントステップは、下図のように、ワークフローステップを新しい順序になるようドラッグアンドドロップすることで変更できます。
  1. 実験でステップの順序を変更したり、新しいステップを作成すると、この実験をそのまま新しいバリアントテンプレートとして公開できます。これには、[Publish Variant]ボタンをクリックします。

Updated on August 21, 2023

Was this article helpful?

Related Articles