4. dxpy.api
Module¶
This module is automatically generated from a list of available routes on the API server. Functions in this module take a remote object ID (when appropriate) and an optional argument input_params to set the request body. The request must be a list or a dict, as it will be converted to JSON. If input_params is not provided, the JSON of an empty dict will be sent. Each function returns the Pythonized JSON (a list or dict) that is returned from the API server.
- An example API call
- dxpy.api.classname_methodname(object_id, input_params={}, always_retry=False, **kwargs)¶
- Parameters:
object_id (string) – Object ID of remote object to be manipulated
input_params (list or dict) – Request body (will be converted to JSON)
always_retry (bool) – True if the request is idempotent and is safe to retry. Note that this parameter is misleadingly named; setting it to True (False, respectively) does not guarantee that the request will always (never) be retried. Rather, it is advisory and whether the request is retried depends on the specific error condition: see the retry logic specification for more information.
kwargs – Additional arguments to be passed to the
dxpy.DXHTTPRequest
object (such as headers)
- Returns:
Contents of response from API server (Pythonized JSON object)
- Return type:
list or dict
- Raises:
DXAPIError
if an HTTP response code other than 200 is received from the API server.
For apps, the signature is slightly different, because apps can also be named by their name and version (or tag), in addition to their app ID.
- An example API call on an app instance
- dxpy.api.app_methodname(app_name_or_id, alias=None, input_params={}, always_retry=False, **kwargs)¶
- Parameters:
app_name_or_id (string) – Either “app-NAME” or the hash ID “app-xxxx”
alias (string) – If app_name_or_id is given using its name, then a version or tag string (if none is given, then the tag “default” will be used). If app_name_or_id is a hash ID, this value should be
None
.input_params (list or dict) – Request body (will be converted to JSON)
always_retry (bool) –
True if the request is idempotent and is safe to retry. Note that this parameter is misleadingly named; setting it to True (False, respectively) does not guarantee that the request will always (never) be retried. Rather, it is advisory and whether the request is retried depends on the specific error condition: see the retry logic specification for more information.
kwargs – Additional arguments to be passed to the
dxpy.DXHTTPRequest
object (such as headers)
- Returns:
Contents of response from API server (Pythonized JSON object)
- Return type:
list or dict
- Raises:
DXAPIError
if an HTTP response code other than 200 is received from the API server.
The specific functions provided in this module are enumerated below.
- dxpy.api.analysis_add_tags(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /analysis-xxxx/addTags API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/workflows-and-analyses#api-method-analysis-xxxx-addtags
- dxpy.api.analysis_describe(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /analysis-xxxx/describe API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/workflows-and-analyses#api-method-analysis-xxxx-describe
- dxpy.api.analysis_remove_tags(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /analysis-xxxx/removeTags API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/workflows-and-analyses#api-method-analysis-xxxx-removetags
- dxpy.api.analysis_set_properties(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /analysis-xxxx/setProperties API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/workflows-and-analyses#api-method-analysis-xxxx-setproperties
- dxpy.api.analysis_terminate(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /analysis-xxxx/terminate API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/workflows-and-analyses#api-method-analysis-xxxx-terminate
- dxpy.api.app_add_authorized_users(app_name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /app-xxxx/addAuthorizedUsers API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/apps#api-method-app-xxxx-yyyy-addauthorizedusers
- dxpy.api.app_add_categories(app_name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /app-xxxx/addCategories API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/apps#api-method-app-xxxx-yyyy-addcategories
- dxpy.api.app_add_developers(app_name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /app-xxxx/addDevelopers API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/apps#api-method-app-xxxx-yyyy-adddevelopers
- dxpy.api.app_add_tags(app_name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /app-xxxx/addTags API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/apps#api-method-app-xxxx-yyyy-addtags
- dxpy.api.app_delete(app_name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /app-xxxx/delete API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/apps#api-method-app-xxxx-yyyy-delete
- dxpy.api.app_describe(app_name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /app-xxxx/describe API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/apps#api-method-app-xxxx-yyyy-describe
- dxpy.api.app_get(app_name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /app-xxxx/get API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/apps#api-method-app-xxxx-yyyy-get
- dxpy.api.app_install(app_name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /app-xxxx/install API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/apps#api-method-app-xxxx-yyyy-install
- dxpy.api.app_list_authorized_users(app_name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /app-xxxx/listAuthorizedUsers API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/apps#api-method-app-xxxx-yyyy-listauthorizedusers
- dxpy.api.app_list_categories(app_name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /app-xxxx/listCategories API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/apps#api-method-app-xxxx-yyyy-listcategories
- dxpy.api.app_list_developers(app_name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /app-xxxx/listDevelopers API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/apps#api-method-app-xxxx-yyyy-listdevelopers
- dxpy.api.app_publish(app_name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /app-xxxx/publish API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/apps#api-method-app-xxxx-yyyy-publish
- dxpy.api.app_remove_authorized_users(app_name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /app-xxxx/removeAuthorizedUsers API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/apps#api-method-app-xxxx-yyyy-removeauthorizedusers
- dxpy.api.app_remove_categories(app_name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /app-xxxx/removeCategories API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/apps#api-method-app-xxxx-yyyy-removecategories
- dxpy.api.app_remove_developers(app_name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /app-xxxx/removeDevelopers API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/apps#api-method-app-xxxx-yyyy-removedevelopers
- dxpy.api.app_remove_tags(app_name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /app-xxxx/removeTags API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/apps#api-method-app-xxxx-yyyy-removetags
- dxpy.api.app_run(app_name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /app-xxxx/run API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/apps#api-method-app-xxxx-yyyy-run
- dxpy.api.app_validate_batch(app_name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /app-xxxx/validateBatch API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/apps#api-method-app-xxxx-yyyy-validatebatch
- dxpy.api.app_uninstall(app_name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /app-xxxx/uninstall API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/apps#api-method-app-xxxx-yyyy-uninstall
- dxpy.api.app_update(app_name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /app-xxxx/update API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/apps#api-method-app-xxxx-yyyy-update
- dxpy.api.app_new(input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /app/new API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/apps#api-method-app-new
- dxpy.api.applet_add_tags(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /applet-xxxx/addTags API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-metadata/tags#api-method-class-xxxx-addtags
- dxpy.api.applet_describe(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /applet-xxxx/describe API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/applets-and-entry-points#api-method-applet-xxxx-describe
- dxpy.api.applet_get(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /applet-xxxx/get API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/applets-and-entry-points#api-method-applet-xxxx-get
- dxpy.api.applet_get_details(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /applet-xxxx/getDetails API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-object-lifecycle/details-and-links#api-method-class-xxxx-getdetails
- dxpy.api.applet_list_projects(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /applet-xxxx/listProjects API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/cloning#api-method-class-xxxx-listprojects
- dxpy.api.applet_remove_tags(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /applet-xxxx/removeTags API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-metadata/tags#api-method-class-xxxx-removetags
- dxpy.api.applet_rename(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /applet-xxxx/rename API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-metadata/name#api-method-class-xxxx-rename
- dxpy.api.applet_validate_batch(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /applet-xxxx/validateBatch API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/applets-and-entry-points#api-method-applet-xxxx-validatebatch
- dxpy.api.applet_run(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /applet-xxxx/run API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/applets-and-entry-points#api-method-applet-xxxx-run
- dxpy.api.applet_set_properties(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /applet-xxxx/setProperties API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-metadata/properties#api-method-class-xxxx-setproperties
- dxpy.api.applet_new(input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /applet/new API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/applets-and-entry-points#api-method-applet-new
- dxpy.api.container_clone(object_id, input_params={}, always_retry=False, **kwargs)[source]¶
Invokes the /container-xxxx/clone API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/cloning#api-method-class-xxxx-clone
- dxpy.api.container_describe(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /container-xxxx/describe API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/containers-for-execution#api-method-container-xxxx-describe
- dxpy.api.container_destroy(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /container-xxxx/destroy API method.
- dxpy.api.container_list_folder(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /container-xxxx/listFolder API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/folders-and-deletion#api-method-class-xxxx-listfolder
- dxpy.api.container_move(object_id, input_params={}, always_retry=False, **kwargs)[source]¶
Invokes the /container-xxxx/move API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/folders-and-deletion#api-method-class-xxxx-move
- dxpy.api.container_new_folder(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /container-xxxx/newFolder API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/folders-and-deletion#api-method-class-xxxx-newfolder
- dxpy.api.container_remove_folder(object_id, input_params={}, always_retry=False, **kwargs)[source]¶
Invokes the /container-xxxx/removeFolder API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/folders-and-deletion#api-method-class-xxxx-removefolder
- dxpy.api.container_remove_objects(object_id, input_params={}, always_retry=False, **kwargs)[source]¶
Invokes the /container-xxxx/removeObjects API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/folders-and-deletion#api-method-class-xxxx-removeobjects
- dxpy.api.container_rename_folder(object_id, input_params={}, always_retry=False, **kwargs)[source]¶
Invokes the /container-xxxx/renameFolder API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/folders-and-deletion#api-method-class-xxxx-renamefolder
- dxpy.api.database_add_tags(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /database-xxxx/addTags API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-metadata/tags#api-method-class-xxxx-addtags
- dxpy.api.database_add_types(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /database-xxxx/addTypes API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-object-lifecycle/types#api-method-class-xxxx-addtypes
- dxpy.api.database_close(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /database-xxxx/close API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-object-lifecycle#api-method-class-xxxx-close
- dxpy.api.database_describe(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /database-xxxx/describe API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-classes/databases#api-method-database-xxxx-describe
- dxpy.api.database_get_details(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /database-xxxx/getDetails API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-object-lifecycle/details-and-links#api-method-class-xxxx-getdetails
- dxpy.api.database_list_projects(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /database-xxxx/listProjects API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/cloning#api-method-class-xxxx-listprojects
- dxpy.api.database_relocate(object_id, input_params={}, always_retry=False, **kwargs)[source]¶
Invokes the /database-xxxx/relocate API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-classes/databases#api-method-database-xxxx-relocate
- dxpy.api.database_remove_tags(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /database-xxxx/removeTags API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-metadata/tags#api-method-class-xxxx-removetags
- dxpy.api.database_remove_types(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /database-xxxx/removeTypes API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-object-lifecycle/types#api-method-class-xxxx-removetypes
- dxpy.api.database_rename(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /database-xxxx/rename API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-metadata/name#api-method-class-xxxx-rename
- dxpy.api.database_set_details(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /database-xxxx/setDetails API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-object-lifecycle/details-and-links#api-method-class-xxxx-setdetails
- dxpy.api.database_set_properties(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /database-xxxx/setProperties API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-metadata/properties#api-method-class-xxxx-setproperties
- dxpy.api.database_set_visibility(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /database-xxxx/setVisibility API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-object-lifecycle/visibility#api-method-class-xxxx-setvisibility
- dxpy.api.database_download_file(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /database-xxxx/downloadFile API method.
- dxpy.api.database_list_folder(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /database-xxxx/listFolder API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/folders-and-deletion#api-method-class-xxxx-listfolder
- dxpy.api.dbcluster_add_tags(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /dbcluster-xxxx/addTags API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-metadata/tags#api-method-class-xxxx-addtags
- dxpy.api.dbcluster_add_types(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /dbcluster-xxxx/addTypes API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-object-lifecycle/types#api-method-class-xxxx-addtypes
- dxpy.api.dbcluster_describe(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /dbcluster-xxxx/describe API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-classes/dbclusters#api-method-dbcluster-xxxx-describe
- dxpy.api.dbcluster_get_details(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /dbcluster-xxxx/getDetails API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-object-lifecycle/details-and-links#api-method-class-xxxx-getdetails
- dxpy.api.dbcluster_new(input_params={}, always_retry=False, **kwargs)[source]¶
Invokes the /dbcluster/new API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-classes/dbclusters#api-method-dbcluster-new
- dxpy.api.dbcluster_remove_tags(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /dbcluster-xxxx/removeTags API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-metadata/tags#api-method-class-xxxx-removetags
- dxpy.api.dbcluster_remove_types(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /dbcluster-xxxx/removeTypes API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-object-lifecycle/types#api-method-class-xxxx-removetypes
- dxpy.api.dbcluster_rename(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /dbcluster-xxxx/rename API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-metadata/name#api-method-class-xxxx-rename
- dxpy.api.dbcluster_set_details(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /dbcluster-xxxx/setDetails API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-object-lifecycle/details-and-links#api-method-class-xxxx-setdetails
- dxpy.api.dbcluster_set_properties(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /dbcluster-xxxx/setProperties API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-metadata/properties#api-method-class-xxxx-setproperties
- dxpy.api.dbcluster_set_visibility(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /dbcluster-xxxx/setVisibility API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-object-lifecycle/visibility#api-method-class-xxxx-setvisibility
- dxpy.api.dbcluster_start(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /dbcluster-xxxx/start API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-classes/dbclusters#api-method-dbcluster-xxxx-start
- dxpy.api.dbcluster_stop(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /dbcluster-xxxx/stop API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-classes/dbclusters#api-method-dbcluster-xxxx-stop
- dxpy.api.dbcluster_terminate(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /dbcluster-xxxx/terminate API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-classes/dbclusters#api-method-dbcluster-xxxx-terminate
- dxpy.api.file_add_tags(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /file-xxxx/addTags API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-metadata/tags#api-method-class-xxxx-addtags
- dxpy.api.file_add_types(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /file-xxxx/addTypes API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-object-lifecycle/types#api-method-class-xxxx-addtypes
- dxpy.api.file_close(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /file-xxxx/close API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-classes/files#api-method-file-xxxx-close
- dxpy.api.file_describe(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /file-xxxx/describe API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-classes/files#api-method-file-xxxx-describe
- dxpy.api.file_download(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /file-xxxx/download API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-classes/files#api-method-file-xxxx-download
- dxpy.api.file_get_details(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /file-xxxx/getDetails API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-object-lifecycle/details-and-links#api-method-class-xxxx-getdetails
- dxpy.api.file_list_projects(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /file-xxxx/listProjects API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/cloning#api-method-class-xxxx-listprojects
- dxpy.api.file_remove_tags(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /file-xxxx/removeTags API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-metadata/tags#api-method-class-xxxx-removetags
- dxpy.api.file_remove_types(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /file-xxxx/removeTypes API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-object-lifecycle/types#api-method-class-xxxx-removetypes
- dxpy.api.file_rename(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /file-xxxx/rename API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-metadata/name#api-method-class-xxxx-rename
- dxpy.api.file_set_details(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /file-xxxx/setDetails API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-object-lifecycle/details-and-links#api-method-class-xxxx-setdetails
- dxpy.api.file_set_properties(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /file-xxxx/setProperties API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-metadata/properties#api-method-class-xxxx-setproperties
- dxpy.api.file_set_visibility(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /file-xxxx/setVisibility API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-object-lifecycle/visibility#api-method-class-xxxx-setvisibility
- dxpy.api.file_upload(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /file-xxxx/upload API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-classes/files#api-method-file-xxxx-upload
- dxpy.api.file_new(input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /file/new API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-classes/files#api-method-file-new
- dxpy.api.global_workflow_add_authorized_users(name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /globalworkflow-xxxx/addAuthorizedUsers API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/global-workflows#api-method-globalworkflow-xxxx-yyyy-addauthorizedusers
- dxpy.api.global_workflow_add_categories(name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /globalworkflow-xxxx/addCategories API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/global-workflows#api-method-globalworkflow-xxxx-yyyy-addcategories
- dxpy.api.global_workflow_add_developers(name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /globalworkflow-xxxx/addDevelopers API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/global-workflows#api-method-globalworkflow-xxxx-yyyy-adddevelopers
- dxpy.api.global_workflow_add_tags(name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /globalworkflow-xxxx/addTags API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/global-workflows#api-method-globalworkflow-xxxx-yyyy-addtags
- dxpy.api.global_workflow_delete(name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /globalworkflow-xxxx/delete API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/global-workflows#api-method-globalworkflow-xxxx-yyyy-delete
- dxpy.api.global_workflow_describe(name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /globalworkflow-xxxx/describe API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/global-workflows#api-method-globalworkflow-xxxx-yyyy-describe
- dxpy.api.global_workflow_list_authorized_users(name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /globalworkflow-xxxx/listAuthorizedUsers API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/global-workflows#api-method-globalworkflow-xxxx-yyyy-listauthorizedusers
- dxpy.api.global_workflow_list_categories(name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /globalworkflow-xxxx/listCategories API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/global-workflows#api-method-globalworkflow-xxxx-yyyy-listcategories
- dxpy.api.global_workflow_list_developers(name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /globalworkflow-xxxx/listDevelopers API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/global-workflows#api-method-globalworkflow-xxxx-yyyy-listdevelopers
- dxpy.api.global_workflow_publish(name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /globalworkflow-xxxx/publish API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/global-workflows#api-method-globalworkflow-xxxx-yyyy-publish
- dxpy.api.global_workflow_remove_authorized_users(name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /globalworkflow-xxxx/removeAuthorizedUsers API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/global-workflows#api-method-globalworkflow-xxxx-yyyy-removeauthorizedusers
- dxpy.api.global_workflow_remove_categories(name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /globalworkflow-xxxx/removeCategories API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/global-workflows#api-method-globalworkflow-xxxx-yyyy-removecategories
- dxpy.api.global_workflow_remove_developers(name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /globalworkflow-xxxx/removeDevelopers API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/global-workflows#api-method-globalworkflow-xxxx-yyyy-removedevelopers
- dxpy.api.global_workflow_remove_tags(name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /globalworkflow-xxxx/removeTags API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/global-workflows#api-method-globalworkflow-xxxx-yyyy-removetags
- dxpy.api.global_workflow_run(name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /globalworkflow-xxxx/run API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/global-workflows#api-method-globalworkflow-xxxx-yyyy-run
- dxpy.api.global_workflow_update(name_or_id, alias=None, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /globalworkflow-xxxx/update API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/global-workflows#api-method-globalworkflow-xxxx-yyyy-update
- dxpy.api.global_workflow_new(input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /globalworkflow/new API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/global-workflows#api-method-globalworkflow-new
- dxpy.api.job_add_tags(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /job-xxxx/addTags API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/applets-and-entry-points#api-method-job-xxxx-addtags
- dxpy.api.job_describe(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /job-xxxx/describe API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/applets-and-entry-points#api-method-job-xxxx-describe
- dxpy.api.job_get_log(object_id, input_params={}, always_retry=False, **kwargs)[source]¶
Invokes the /job-xxxx/getLog API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/applets-and-entry-points#api-method-job-xxxx-getlog
- dxpy.api.job_remove_tags(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /job-xxxx/removeTags API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/applets-and-entry-points#api-method-job-xxxx-removetags
- dxpy.api.job_set_properties(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /job-xxxx/setProperties API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/applets-and-entry-points#api-method-job-xxxx-setproperties
- dxpy.api.job_terminate(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /job-xxxx/terminate API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/applets-and-entry-points#api-method-job-xxxx-terminate
- dxpy.api.job_update(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /job-xxxx/update API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/applets-and-entry-points#api-method-job-xxxx-update
- dxpy.api.job_get_identity_token(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /job-xxxx/getIdentityToken API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/applets-and-entry-points#api-method-job-xxxx-getIdentityToken
- dxpy.api.job_new(input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /job/new API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/applets-and-entry-points#api-method-job-new
- dxpy.api.notifications_get(input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /notifications/get API method.
- dxpy.api.notifications_mark_read(input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /notifications/markRead API method.
- dxpy.api.org_describe(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /org-xxxx/describe API method.
For more info, see: https://documentation.dnanexus.com/developer/api/organizations#api-method-org-xxxx-describe
- dxpy.api.org_find_members(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /org-xxxx/findMembers API method.
For more info, see: https://documentation.dnanexus.com/developer/api/organizations#api-method-org-xxxx-findmembers
- dxpy.api.org_find_projects(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /org-xxxx/findProjects API method.
For more info, see: https://documentation.dnanexus.com/developer/api/organizations#api-method-org-xxxx-findprojects
- dxpy.api.org_find_apps(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /org-xxxx/findApps API method.
For more info, see: https://documentation.dnanexus.com/developer/api/organizations#api-method-org-xxxx-findapps
- dxpy.api.org_invite(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /org-xxxx/invite API method.
For more info, see: https://documentation.dnanexus.com/developer/api/organizations#api-method-org-xxxx-invite
- dxpy.api.org_remove_member(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /org-xxxx/removeMember API method.
For more info, see: https://documentation.dnanexus.com/developer/api/organizations#api-method-org-xxxx-removemember
- dxpy.api.org_set_member_access(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /org-xxxx/setMemberAccess API method.
For more info, see: https://documentation.dnanexus.com/developer/api/organizations#api-method-org-xxxx-setmemberaccess
- dxpy.api.org_update(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /org-xxxx/update API method.
For more info, see: https://documentation.dnanexus.com/developer/api/organizations#api-method-org-xxxx-update
- dxpy.api.org_new(input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /org/new API method.
For more info, see: https://documentation.dnanexus.com/developer/api/organizations#api-method-org-new
- dxpy.api.project_add_tags(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /project-xxxx/addTags API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/projects#api-method-project-xxxx-addtags
- dxpy.api.project_archive(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /project-xxxx/archive API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/projects#api-method-project-xxxx-archive
- dxpy.api.project_unarchive(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /project-xxxx/unarchive API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/projects#api-method-project-xxxx-unarchive
- dxpy.api.project_clone(object_id, input_params={}, always_retry=False, **kwargs)[source]¶
Invokes the /project-xxxx/clone API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/cloning#api-method-class-xxxx-clone
- dxpy.api.project_decrease_permissions(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /project-xxxx/decreasePermissions API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/project-permissions-and-sharing#api-method-project-xxxx-decreasepermissions
- dxpy.api.project_describe(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /project-xxxx/describe API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/projects#api-method-project-xxxx-describe
- dxpy.api.project_destroy(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /project-xxxx/destroy API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/projects#api-method-project-xxxx-destroy
- dxpy.api.project_invite(object_id, input_params={}, always_retry=False, **kwargs)[source]¶
Invokes the /project-xxxx/invite API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/project-permissions-and-sharing#api-method-project-xxxx-invite
- dxpy.api.project_leave(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /project-xxxx/leave API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/project-permissions-and-sharing#api-method-project-xxxx-leave
- dxpy.api.project_list_folder(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /project-xxxx/listFolder API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/folders-and-deletion#api-method-class-xxxx-listfolder
- dxpy.api.project_move(object_id, input_params={}, always_retry=False, **kwargs)[source]¶
Invokes the /project-xxxx/move API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/folders-and-deletion#api-method-class-xxxx-move
- dxpy.api.project_new_folder(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /project-xxxx/newFolder API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/folders-and-deletion#api-method-class-xxxx-newfolder
- dxpy.api.project_remove_folder(object_id, input_params={}, always_retry=False, **kwargs)[source]¶
Invokes the /project-xxxx/removeFolder API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/folders-and-deletion#api-method-class-xxxx-removefolder
- dxpy.api.project_remove_objects(object_id, input_params={}, always_retry=False, **kwargs)[source]¶
Invokes the /project-xxxx/removeObjects API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/folders-and-deletion#api-method-class-xxxx-removeobjects
- dxpy.api.project_remove_tags(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /project-xxxx/removeTags API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/projects#api-method-project-xxxx-removetags
- dxpy.api.project_rename_folder(object_id, input_params={}, always_retry=False, **kwargs)[source]¶
Invokes the /project-xxxx/renameFolder API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/folders-and-deletion#api-method-class-xxxx-renamefolder
- dxpy.api.project_set_properties(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /project-xxxx/setProperties API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/projects#api-method-project-xxxx-setproperties
- dxpy.api.project_transfer(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /project-xxxx/transfer API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/project-permissions-and-sharing#api-method-project-xxxx-transfer
- dxpy.api.project_update(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /project-xxxx/update API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/projects#api-method-project-xxxx-update
- dxpy.api.project_update_sponsorship(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /project-xxxx/updateSponsorship API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/projects#api-method-project-xxxx-updatesponsorship
- dxpy.api.project_new(input_params={}, always_retry=False, **kwargs)[source]¶
Invokes the /project/new API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/projects#api-method-project-new
- dxpy.api.record_add_tags(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /record-xxxx/addTags API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-metadata/tags#api-method-class-xxxx-addtags
- dxpy.api.record_add_types(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /record-xxxx/addTypes API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-object-lifecycle/types#api-method-class-xxxx-addtypes
- dxpy.api.record_close(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /record-xxxx/close API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-object-lifecycle#api-method-class-xxxx-close
- dxpy.api.record_describe(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /record-xxxx/describe API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-classes/records#api-method-record-xxxx-describe
- dxpy.api.record_get_details(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /record-xxxx/getDetails API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-object-lifecycle/details-and-links#api-method-class-xxxx-getdetails
- dxpy.api.record_list_projects(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /record-xxxx/listProjects API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/cloning#api-method-class-xxxx-listprojects
- dxpy.api.record_remove_tags(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /record-xxxx/removeTags API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-metadata/tags#api-method-class-xxxx-removetags
- dxpy.api.record_remove_types(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /record-xxxx/removeTypes API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-object-lifecycle/types#api-method-class-xxxx-removetypes
- dxpy.api.record_rename(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /record-xxxx/rename API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-metadata/name#api-method-class-xxxx-rename
- dxpy.api.record_set_details(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /record-xxxx/setDetails API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-object-lifecycle/details-and-links#api-method-class-xxxx-setdetails
- dxpy.api.record_set_properties(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /record-xxxx/setProperties API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-metadata/properties#api-method-class-xxxx-setproperties
- dxpy.api.record_set_visibility(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /record-xxxx/setVisibility API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-object-lifecycle/visibility#api-method-class-xxxx-setvisibility
- dxpy.api.record_new(input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /record/new API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-classes/records#api-method-record-new
- dxpy.api.system_describe_data_objects(input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /system/describeDataObjects API method.
For more info, see: https://documentation.dnanexus.com/developer/api/system-methods#api-method-system-describedataobjects
- dxpy.api.system_describe_executions(input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /system/describeExecutions API method.
For more info, see: https://documentation.dnanexus.com/developer/api/system-methods#api-method-system-describeexecutions
- dxpy.api.system_describe_projects(input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /system/describeProjects API method.
For more info, see: https://documentation.dnanexus.com/developer/api/system-methods#api-method-system-describeprojects
- dxpy.api.system_find_affiliates(input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /system/findAffiliates API method.
- dxpy.api.system_find_apps(input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /system/findApps API method.
For more info, see: https://documentation.dnanexus.com/developer/api/search#api-method-system-findapps
- dxpy.api.system_find_data_objects(input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /system/findDataObjects API method.
For more info, see: https://documentation.dnanexus.com/developer/api/search#api-method-system-finddataobjects
- dxpy.api.system_find_global_workflows(input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /system/findGlobalWorkflows API method.
- dxpy.api.system_resolve_data_objects(input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /system/resolveDataObjects API method.
For more info, see: https://documentation.dnanexus.com/developer/api/system-methods#api-method-system-resolvedataobjects
- dxpy.api.system_find_executions(input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /system/findExecutions API method.
For more info, see: https://documentation.dnanexus.com/developer/api/search#api-method-system-findexecutions
- dxpy.api.system_find_analyses(input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /system/findAnalyses API method.
For more info, see: https://documentation.dnanexus.com/developer/api/search#api-method-system-findanalyses
- dxpy.api.system_find_databases(input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /system/findDatabases API method.
For more info, see: https://documentation.dnanexus.com/developer/api/search#api-method-system-finddatabases
- dxpy.api.system_find_jobs(input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /system/findJobs API method.
For more info, see: https://documentation.dnanexus.com/developer/api/search#api-method-system-findjobs
- dxpy.api.system_find_projects(input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /system/findProjects API method.
For more info, see: https://documentation.dnanexus.com/developer/api/search#api-method-system-findprojects
- dxpy.api.system_find_users(input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /system/findUsers API method.
- dxpy.api.system_find_project_members(input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /system/findProjectMembers API method.
For more info, see: https://documentation.dnanexus.com/developer/api/search#api-method-system-findprojectmembers
- dxpy.api.system_find_orgs(input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /system/findOrgs API method.
For more info, see: https://documentation.dnanexus.com/developer/api/search#api-method-system-findorgs
- dxpy.api.system_generate_batch_inputs(input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /system/generateBatchInputs API method.
For more info, see: https://documentation.dnanexus.com/developer/api/system-methods#api-method-system-generatebatchinputs
- dxpy.api.system_global_search(input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /system/globalSearch API method.
- dxpy.api.system_greet(input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /system/greet API method.
- dxpy.api.system_headers(input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /system/headers API method.
- dxpy.api.system_shorten_url(input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /system/shortenURL API method.
- dxpy.api.system_whoami(input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /system/whoami API method.
For more info, see: https://documentation.dnanexus.com/developer/api/system-methods#api-method-system-whoamiwiki.
- dxpy.api.user_describe(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /user-xxxx/describe API method.
For more info, see: https://documentation.dnanexus.com/developer/api/users#api-method-user-xxxx-describe
- dxpy.api.user_update(object_id, input_params={}, always_retry=False, **kwargs)[source]¶
Invokes the /user-xxxx/update API method.
For more info, see: https://documentation.dnanexus.com/developer/api/users#api-method-user-xxxx-update
- dxpy.api.workflow_add_stage(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /workflow-xxxx/addStage API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/workflows-and-analyses#api-method-workflow-xxxx-addstage
- dxpy.api.workflow_add_tags(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /workflow-xxxx/addTags API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-metadata/tags#api-method-class-xxxx-addtags
- dxpy.api.workflow_add_types(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /workflow-xxxx/addTypes API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-object-lifecycle/types#api-method-class-xxxx-addtypes
- dxpy.api.workflow_close(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /workflow-xxxx/close API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-object-lifecycle#api-method-class-xxxx-close
- dxpy.api.workflow_describe(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /workflow-xxxx/describe API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/workflows-and-analyses#api-method-workflow-xxxx-describe
- dxpy.api.workflow_dry_run(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /workflow-xxxx/dryRun API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/workflows-and-analyses#api-method-workflow-xxxx-dryrun
- dxpy.api.workflow_get_details(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /workflow-xxxx/getDetails API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-object-lifecycle/details-and-links#api-method-class-xxxx-getdetails
- dxpy.api.workflow_is_stage_compatible(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /workflow-xxxx/isStageCompatible API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/workflows-and-analyses#api-method-workflow-xxxx-isstagecompatible
- dxpy.api.workflow_list_projects(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /workflow-xxxx/listProjects API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-containers/cloning#api-method-class-xxxx-listprojects
- dxpy.api.workflow_move_stage(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /workflow-xxxx/moveStage API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/workflows-and-analyses#api-method-workflow-xxxx-movestage
- dxpy.api.workflow_overwrite(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /workflow-xxxx/overwrite API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/workflows-and-analyses#api-method-workflow-xxxx-overwrite
- dxpy.api.workflow_remove_stage(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /workflow-xxxx/removeStage API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/workflows-and-analyses#api-method-workflow-xxxx-removestage
- dxpy.api.workflow_remove_tags(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /workflow-xxxx/removeTags API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-metadata/tags#api-method-class-xxxx-removetags
- dxpy.api.workflow_remove_types(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /workflow-xxxx/removeTypes API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-object-lifecycle/types#api-method-class-xxxx-removetypes
- dxpy.api.workflow_rename(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /workflow-xxxx/rename API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-metadata/name#api-method-class-xxxx-rename
- dxpy.api.workflow_run(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /workflow-xxxx/run API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/workflows-and-analyses#api-method-workflow-xxxx-run
- dxpy.api.workflow_validate_batch(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /workflow-xxxx/validateBatch API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/workflows-and-analyses#api-method-workflow-xxxx-validatebatch
- dxpy.api.workflow_set_details(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /workflow-xxxx/setDetails API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-object-lifecycle/details-and-links#api-method-class-xxxx-setdetails
- dxpy.api.workflow_set_properties(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /workflow-xxxx/setProperties API method.
For more info, see: https://documentation.dnanexus.com/developer/api/introduction-to-data-object-metadata/properties#api-method-class-xxxx-setproperties
- dxpy.api.workflow_set_visibility(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /workflow-xxxx/setVisibility API method.
For more info, see: https://documentation.dnanexus.com/developer/api/data-object-lifecycle/visibility#api-method-class-xxxx-setvisibility
- dxpy.api.workflow_update(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /workflow-xxxx/update API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/workflows-and-analyses#api-method-workflow-xxxx-update
- dxpy.api.workflow_update_stage_executable(object_id, input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /workflow-xxxx/updateStageExecutable API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/workflows-and-analyses#api-method-workflow-xxxx-updatestageexecutable
- dxpy.api.workflow_new(input_params={}, always_retry=True, **kwargs)[source]¶
Invokes the /workflow/new API method.
For more info, see: https://documentation.dnanexus.com/developer/api/running-analyses/workflows-and-analyses#api-method-workflow-new