anatools.anaclient.analytics module¶
Analytics Functions
- create_analytics(self, datasetId, type, range=[], images=True, workspaceId=None)¶
- Generate analytics for a dataset. - Parameters
- datasetId (str) – Dataset ID to download image annotation for. 
- type (str) – The type of analytics to generate. Choose one from the list that get_analytics_types method returns. 
- range (list[int]) – The range of runs to generate analytics for. 
- images (bool) – If true, images specific to the analytics type will be created along with metrics data. 
- workspaceId (str) – Workspace ID of the dataset to generate the analytics for. If none is provided, the current workspace will get used. 
 
- Returns
- The analyticsId for the analytics job. 
- Return type
- str 
 
- delete_analytics(self, analyticsId, workspaceId=None)¶
- Deletes a dataset’s analytics. - Parameters
- analyticsId (str) – Analytics ID for the analytics to delete. 
- workspaceId (str) – Workspace ID where the analytics exist. If none is provided, the current workspace will get used. 
 
- Returns
- If true, successfully deleted the analytics. 
- Return type
- bool 
 
- get_analytics(self, datasetId, analyticsId, workspaceId=None)¶
- Retrieve information about analytics jobs. Images will get downloaded to current working directory if available. - Parameters
- datasetId (str) – Dataset ID that the analytics job is associated with. 
- analyticsId (str) – Job ID for an analytics job. 
- workspaceId (str) – Workspace ID where the analytics exist. If none is provided, the current workspace will get used. 
 
- Returns
- Analytics job information. 
- Return type
- list[dict] 
 
- get_analytics_types(self)¶
- Retrieve the analytics types available on the Platform. - Returns
- The analytics types available on the Platform. 
- Return type
- list[str] 
 
