データ検索およびダウンロード
概要
- BENTENでは、データ登録時に様々なメタデータをリポジトリ上のデータベースに登録しています。
- このデータベースの情報を用いてデータ検索を行い、選別したファイルをダウンロードできます。
- BENTENデータベースのWebにアクセスしても、データ検索およびダウンロードができます。
- SPring-8 BENTENデータベース用 Web portalの例は以下を参照ください。
benten-clientではデータ検索およびダウンロードを以下に示すbentenコマンドで簡易に行うことができます。
データ検索について
- 以下のようにさまざまな条件でデータ検索を行うことができます。
方法 | 対応する bentenコマンド | 検索条件 |
---|---|---|
ディレクトリ検索 | benten directories | 生成時間、検索文字指定 |
ファイル検索 | benten files | 登録名、ディレクトリ名、ファイル名、検索文字指定 |
登録名検索 | benten register_names | ディレクトリ名、ファイル名、検索文字指定 |
メタデータ参照 | benten metadata | 登録名、ディレクトリ名、ファイル名 |
- 検索時は、検索したい入力キーワードを適宜入力すると、全文検索できます。
- 例えば銅の試料に関する実験データを検索する際は
Cu
のキーワードで検索します。
- 例えば銅の試料に関する実験データを検索する際は
- 以下のようにキーワードを組み合わせて検索することもできます。
検索パターン | 検索文字 |
---|---|
AND検索の例 | Cu AND 標準試料 |
OR検索の例 | Cu OR Zn |
NOT検索の例 | !Cu |
- より詳しく検索する際は、メタデータの項目を指定して検索することができます。
ケース | 検索文字 |
---|---|
課題番号で検索する場合 | @data_info@identifier@proposal_number:2014S0000 |
- 利用できるメタデータ項目のリストについてはこちらを参照ください。
- また、検索文字指定の詳しい解説についてはこちらを参照ください。
データダウンロード
- 以下に示す方法でデータダウンロードを行うことができます。
手法 | 対応するbentenコマンド | 備考 |
---|---|---|
複数ファイルのダウンロード | benten download | 登録名、ディレクトリ、ファイルを指定してダウンロード |
単一ファイルのダウンロード | benten download_file | ファイルを指定してダウンロード |
Warning
システム負荷を軽減するため、4GB以上のファイルを一度にダウンロードすることを禁止しています。大容量のファイルをダウンロードする際は、分割してダウンロードしてください。
Warning
他に ZIP圧縮してダウンロード処理を非同期処理で行う方法もあります (BENTENデータベース Web portalで利用)。しかし、ZIP圧縮に時間がかかることや、サーバに負荷がかかることから利用は推奨しません。