def register(dlgr_id, snapshot=None):
try:<EOL><INDENT>config.get("<STR_LIT>")<EOL><DEDENT>except KeyError:<EOL><INDENT>pass<EOL><DEDENT>else:<EOL><INDENT>osf_id = _create_osf_project(dlgr_id)<EOL>_upload_assets_to_OSF(dlgr_id, osf_id)<EOL><DEDENT>
Register the experiment using configured services.