Subio Platformでは、SSAファイルをインポートするたびに新しいPlatformが作成されるため、同じPlatformを使用したデータセットのSSAファイルを繰り返しインポートすると、Platform Listに同じようなPlatformが増えていきます。Merge Platformsツールを使用すると、複数のPlatformを一つに統合し、Platform Listを整理できます。
Merge Platformsでは、統合するPlatform間のMeasurement ID、 Annotation Columns、Sample Informationの違いを確認し、 どの情報を統合先に追加するかを選択できます。 統合内容を段階的に確認しながら操作を進められます。
1. 統合するPlatformを選択する
Merge Platformsを起動し、統合先となるPlatform(PARENT)と、そこに統合するPlatform(CHILD)を選択します。複数のCHILDを指定することもできます。同じMeasurement IDがPARENTとCHILDの両方に存在する場合、Annotation列の値はPARENT側のものが保持されるため、どのPlatformをPARENTにするかは慎重に選択してください。
2. Measurement IDを比較する
次の画面では、PARENTと各CHILDのMeasurement IDを比較できます。PARENTに含まれるID、両方に共通するID、CHILDにしか存在しないIDが表示されます。CHILD固有のMeasurementについては、選択されているSymbol Columnの値も表示されるため、Measurement IDだけでは内容を判断しにくい場合にも役立ちます。
各CHILDについて、統合対象に含めるかどうかを「Include」「Exclude」で選択します。ここでExcludeを選ぶと、そのCHILD Platformは統合されません。また、CHILDにしか存在しないMeasurementをPARENTに追加するかどうかを「Add to PARENT」「Do not add」で指定できます。初期状態では「Exclude」と「Do not add」が選択されているため、統合するCHILDと追加するMeasurementを明示的に選択してください。
3. Annotation ColumnsとSample Informationを選択する
続いて、CHILDに含まれるAnnotation ColumnsとSample Informationを比較します。PARENTとCHILDに共通するMeasurement IDについては、PARENT側のAnnotation値が保持され、CHILD側の値は引き継がれません。一方、CHILDにしか存在しないMeasurementを追加する場合は、選択したAnnotation列の値も引き継がれます。CHILDにしか存在しないAnnotation列については、列名ごとにチェックボックスで追加するかどうかを選択できます。統合後にEdit Platformで整理することも可能です。
Sample Informationについては、PARENTとCHILDの両方からサンプル情報が引き継がれ、CHILDにしか存在しない列を追加するかどうかも選択できます。
4. 統合内容を確認して実行する
最後に、統合対象のCHILD、Measurementの追加、Annotation Columns、Sample Informationの選択内容を確認してから、統合を実行します。
5. 操作動画
以下の動画では、Merge Platformsの基本的な使い方を紹介しています。旧バージョンの画面で制作されているため、新しいバージョンとは設定画面が異なりますが、複数のPlatformを統合してPlatform Listを整理するという基本的な操作の目的は共通しています。