ga4gh.refget.serverless.routes.sequence
¶
Lambda functions associated with ‘/sequence/’ API routes
Functions¶
get_sequence()
: ‘/sequence/:id’ route function, get a sequence/subsequence by its idget_metadata()
: ‘/sequence/:id/metadata’ route function, get sequence metadata by idget_service_info()
: ‘/sequence/service-info’ route function, get service info
-
ga4gh.refget.serverless.routes.sequence.
get_sequence
(event, context)¶ ‘/sequence/:id’ route function, get a sequence/subsequence by its id
- Parameters
event (dict[str, object]) – AWS SAM event (incl. headers, path params, query params)
context (dict[str, str]) – AWS SAM context
- Returns
AWS SAM-formatted response
- Return type
dict[str, object]
-
ga4gh.refget.serverless.routes.sequence.
get_metadata
(event, context)¶ ‘/sequence/:id/metadata’ route function, get sequence metadata by id
- Parameters
event (dict[str, object]) – AWS SAM event (incl. headers, path params, query params)
context (dict[str, str]) – AWS SAM context
- Returns
AWS SAM-formatted response
- Return type
dict[str, object]
-
ga4gh.refget.serverless.routes.sequence.
get_service_info
(event, context)¶ ‘/sequence/service-info’ route function, get service info
- Parameters
event (dict[str, object]) – AWS SAM event (incl. headers, path params, query params)
context (dict[str, str]) – AWS SAM context
- Returns
AWS SAM-formatted response
- Return type
dict[str, object]