mgnipy.emgapi_v2_client.api.genomes.get_genome_catalogue module#
- async asyncio(catalogue_id, *, client)[source]#
Get genome catalogue by ID
- Parameters:
catalogue_id (str )
client (AuthenticatedClient)
- Raises:
errors.UnexpectedStatus – If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.
httpx.TimeoutException – If the request takes longer than Client.timeout.
- Returns:
GenomeCatalogueDetail
- Return type:
GenomeCatalogueDetail | None
- async asyncio_detailed(catalogue_id, *, client)[source]#
Get genome catalogue by ID
- Parameters:
catalogue_id (str )
client (AuthenticatedClient)
- Raises:
errors.UnexpectedStatus – If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.
httpx.TimeoutException – If the request takes longer than Client.timeout.
- Returns:
Response[GenomeCatalogueDetail]
- Return type:
- sync(catalogue_id, *, client)[source]#
Get genome catalogue by ID
- Parameters:
catalogue_id (str )
client (AuthenticatedClient)
- Raises:
errors.UnexpectedStatus – If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.
httpx.TimeoutException – If the request takes longer than Client.timeout.
- Returns:
GenomeCatalogueDetail
- Return type:
GenomeCatalogueDetail | None
- sync_detailed(catalogue_id, *, client)[source]#
Get genome catalogue by ID
- Parameters:
catalogue_id (str )
client (AuthenticatedClient)
- Raises:
errors.UnexpectedStatus – If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.
httpx.TimeoutException – If the request takes longer than Client.timeout.
- Returns:
Response[GenomeCatalogueDetail]
- Return type: