samples list
List Samples
samples list
Synopsis
omics workbench samples list
[--max-results]
[--page]
[--page-size]
[--storage-id]
[--platform-type]
[--instrument-id]
[--workflow]
[--workflow-version]
[--state,[--state]]
[--family-id,[--family-id]]
[--sample,[--sample]]
[--sex,[--sex]]
[--perspective]
[--search]
[--created-since]
[--created-until]
[--analyzed]
[--not-analyzed]Description
List all samples that are indexed from platforms with comprehensive filtering and pagination options.
Examples
List all samples
omics workbench samples listList max 10 samples from a specific platform type and storage account.
omics workbench samples list
--max-results 10
--platform-type pacbio
--storage-id my-aws-accountList samples that have been analyzed (processed by workflows)
omics workbench samples list --analyzedList samples from specific families with male sex
omics workbench samples list
--family-id family-001
--family-id family-002
--sex MALEList samples created within a specific time range that have been processed by a workflow
omics workbench samples list
--workflow workflow-123
--state COMPLETE
--created-since 2023-01-01
--created-until 2023-12-31Search for samples by ID pattern
omics workbench samples list --search "HG00"List samples from workflow perspective (shows all samples with analysis status for a workflow)
omics workbench samples list
--perspective workflow
--workflow workflow-123Flags:
--max-results=NUMBER
--max-results=NUMBERLimit the maximum number of results printed to the console.
--page=NUMBER
--page=NUMBERUsed to set the offset page number. This allows for jumping into an arbitrary page of results.
--page-size=NUMBER
--page-size=NUMBERUsed to set the number of results returned per page (default 100). Reducing the page size can help with poor internet connections.
--storage-id=STORAGE_ID
--storage-id=STORAGE_IDReturns samples associated with the specified storage account ID.
--platform-type=PLATFORM_TYPE
--platform-type=PLATFORM_TYPEReturns samples associated with the specified platform type (e.g., pacbio, custom).
--instrument-id=INSTRUMENT_ID
--instrument-id=INSTRUMENT_IDReturns samples associated with the specified instrument ID.
--workflow=WORKFLOW_ID
--workflow=WORKFLOW_IDReturns samples that were processed by the specified workflow. If the workflow version is not specified, returns all workflow versions. When --perspective is set to workflow, this flag is required.
--workflow-version=WORKFLOW_VERSION_ID
--workflow-version=WORKFLOW_VERSION_IDReturns samples that were processed by the specified workflow version. If the workflow is not specified, returns all workflows.
--state=STATE
--state=STATEReturns samples with workflows in the specified states. This flag can be used multiple times to filter by multiple states.
Valid States: QUEUED, INITIALIZING, RUNNING, COMPLETE, EXECUTOR_ERROR, SYSTEM_ERROR, CANCELED, NOT_PROCESSED
--family-id=FAMILY_ID
--family-id=FAMILY_IDReturns samples that are part of the specified families. This flag can be used multiple times.
--sample=SAMPLE_ID
--sample=SAMPLE_IDReturns samples with the specified ID. This flag can be used multiple times to filter by multiple sample IDs.
--sex=SEX
--sex=SEXReturns samples with the specified sex. This flag can be used multiple times.
Valid Values: MALE, FEMALE, UNKNOWN_SEX, OTHER_SEX
--perspective=PERSPECTIVE_TYPE
--perspective=PERSPECTIVE_TYPEReturns samples from the specified perspective. If not specified, returns samples from the default perspective. If perspective is set to workflow, then the --workflow flag is required. When the perspective is set to workflow, all samples are returned with a flag indicating whether they were processed by the specified workflow or not.
Valid Values: DEFAULT, WORKFLOW
--search=TEXT
--search=TEXTSearches samples by the specified search term. The search term is matched against sample ID in a case-insensitive way.
--created-since=DATE|DATETIME
--created-since=DATE|DATETIMEReturns samples created after the specified date. The timestamp can be in ISO date format (YYYY-MM-DD) or datetime format (YYYY-MM-DDTHH:MM:SS.sssZ).
Examples: 2022-11-23, 2022-11-23T23:59:59.999Z
--created-until=DATE|DATETIME
--created-until=DATE|DATETIMEReturns samples created before the specified date. The timestamp can be in ISO date format (YYYY-MM-DD) or datetime format (YYYY-MM-DDTHH:MM:SS.sssZ).
Examples: 2022-11-23, 2022-11-23T23:59:59.999Z
--analyzed
--analyzedReturns samples that have been analyzed (have associated workflow runs). This is a convenience flag that filters for samples with states: QUEUED, INITIALIZING, RUNNING, COMPLETE.
--not-analyzed
--not-analyzedReturns samples that have not been analyzed (no associated workflow runs). This is a convenience flag that filters for samples with state: NOT_PROCESSED.
Last updated
Was this helpful?

