benten create_meta_system
目的
- システム用メタデータを生成します。
Warning
事前にログイン認証を行う必要があります。
概要
- データ登録する際に準備するメタデータファイルは以下に分類されます。
- 手動で入力するメタデータファイル ([登録ベース名].json)
- データから適宜抽出して自動生成するメタデータファイル ([登録ベース名].xxx.json etc.)
- システムで必要とされるメタデータファイル ([登録ベース名].system.json)
* 本コマンドではシステム側で必要とするメタデータファイルを作成します。
利用例
- Help
$ benten.py create_meta_system -h usage: benten create_meta_system [-h] [--current_directory [CURRENT_DIRECTORY]] [--flag_veto_init] register_basename positional arguments: register_basename register_basename optional arguments: -h, --help show this help message and exit --current_directory [CURRENT_DIRECTORY], -c [CURRENT_DIRECTORY] current directory --flag_veto_init, -v flag to veto init_index
- システム用メタデータ生成
$ benten.py create_meta_system test ### benten create_meta_system ### [LocalStorage::authorize] access_token = b2f1db85266043759ced20a1b5053fb9 ==> output system metadata into /disk/data1/test.system.json { "execute_create_meta_system":true, "metadata":{ "@data_info@identifier@register_name":"/SPring-8/BL14B2/test/test", "@data_info@facility":"SPring-8", "@data_info@class_name":"BL14B2", "@data_info@disk_name":"test", "@data_info@title_ja":"標準試料", "@data_info@title":"Standard Sample", "@data_info@contact_name@name":"Hironori Ofuchi", "@data_info@contact_name@affiliation@organization":"(公財)高輝度光科学研究センター", "@data_info@contact_name@role":"person", "@data_info@contact_name@identifier@name":"0007719", "@system@version@data_register":"0.6.0" } }