Seqera
ElemBio Cloud integrates with Seqera as an analysis development platform. The Seqera provider in ElemBio Cloud supports compute activities that can execute compatible verified flows from ElemBio Cloud, such as the Bases2Fastq Flow. Because Seqera can only serve as a provider for flows, you must configure a separate AWS or GCS provider for a storage connection.
Requirements
Configuration of a Seqera provider with a verified flow requires the following components:
- An organization on Seqera
- A workspace for the organization
- A compute environment within the workspace
- An access token for a user associated with your organization
For more information on the requirements, see the Workspace Management and Seqera Platform API pages of the Seqera Docs.
Configuring ElemBio Cloud
After fulfilling the provider requirements, you can complete the following tasks to configure ElemBio Cloud. The available actions depend on your user permissions.
Add a Seqera Provider
- Review the requirements for a Seqera provider.
- On the Providers page, select Seqera.
- Enter a unique name.
- Enter the Workspace ID of the workspace for executions.
- Enter your Organization ID.
- Enter the access token generated in Seqera for the user associated with your organization.
- Select Save.
Add a Seqera Compute Connection
- On the Compute Connections page, select Add Compute.
- Select the Seqera provider for the compute connection.
- Enter a unique name.
- Select the compute environment ID where the workflow executes.
- Select Save.
Add a Seqera Bases2Fastq Flow
- On the Flows page, select Bases2Fastq Flow.
- Select the Seqera provider for the flow.
- Enter a unique name for the flow.
- Enter the ID for the compute environment.
- In the Bases2Fastq Version drop-down menu, select Always use latest or a specific software version.
- In the Parameters field, enter the Bases2Fastq optional arguments you want to use.
The flow applies these arguments to all executions.
- Select a Trigger option: Automatically on completed runs or Manually trigger on runs.
- Select a storage connection for Input Storage.
- Select a storage connection for Output Storage.
Seqera writes data to the bucket for this storage connection when analysis completes.
- Review the Bases2Fastq Terms of Service, and then select the checkbox to agree.
- Select Save.