Skip to main content

Describe pipeline launch

GET 

/pipelines/:pipelineId/launch

Retrieves the launch details of the pipeline identified by the given pipelineId.

Request

Path Parameters

    pipelineId int64required

    Pipeline numeric identifier

Query Parameters

    workspaceId int64

    Workspace numeric identifier

    sourceWorkspaceId int64

    Source Optional workspace numeric identifier

Responses

OK

Schema
    launch object
    idstring

    Possible values: <= 22 characters

    computeEnv objectnullable
    credentialsIdstring
    orgIdint64
    workspaceIdint64
    idstring

    Possible values: <= 22 characters

    namestringrequired

    Possible values: <= 100 characters

    descriptionstring

    Possible values: <= 2000 characters

    platformstringrequired

    Possible values: <= 25 characters, [aws-batch, aws-cloud, google-lifesciences, google-batch, azure-batch, k8s-platform, eks-platform, gke-platform, uge-platform, slurm-platform, lsf-platform, altair-platform, moab-platform, local-platform, seqeracompute-platform]

    config objectrequired
    discriminator string

    Possible values: [moab-platform, aws-batch, gke-platform, google-batch, aws-cloud, slurm-platform, k8s-platform, altair-platform, lsf-platform, azure-batch, seqeracompute-platform, eks-platform, google-lifesciences, uge-platform]

    workDirstring

    Compute environment working directory

    preRunScriptstring

    Add a script that executes in the nf-launch script prior to invoking Nextflow processes. See Pre and post-run scripts.

    postRunScriptstring

    Add a script that executes after all Nextflow processes have completed. See Pre and post-run scripts.

    nextflowConfigstring
    launchDirstring
    userNamestring
    hostNamestring
    portint32
    headQueuestring
    computeQueuestring
    maxQueueSizeint32
    headJobOptionsstring
    propagateHeadJobOptionsboolean
    discriminatorstring

    property to select the compute config platform

    environment object[]
  • Array [
  • namestring
    valuestring
    headboolean
    computeboolean
  • ]
  • workDirstring
    preRunScriptstring

    Add a script that executes in the nf-launch script prior to invoking Nextflow processes. See Pre and post-run scripts.

    postRunScriptstring

    Add a script that executes after all Nextflow processes have completed. See Pre and post-run scripts.

    environment object[]
  • Array [
  • namestring
    valuestring
    headboolean
    computeboolean
  • ]
  • nextflowConfigstring
    dateCreateddate-time
    lastUpdateddate-time
    lastUseddate-time
    deletedboolean
    statusComputeEnv.Status (string)

    Possible values: [CREATING, AVAILABLE, ERRORED, INVALID]

    messagestring

    Possible values: <= 4096 characters

    primaryboolean
    pipelinestringrequired

    Possible values: <= 200 characters

    workDirstring
    revisionstring

    Possible values: <= 100 characters

    configTextstring
    towerConfigstring
    paramsTextstring
    preRunScriptstring

    Add a script that executes in the nf-launch script prior to invoking Nextflow processes. See Pre and post-run scripts.

    postRunScriptstring

    Add a script that executes after all Nextflow processes have completed. See Pre and post-run scripts.

    mainScriptstring

    Possible values: <= 200 characters

    entryNamestring

    Possible values: <= 80 characters

    schemaNamestring

    Possible values: <= 100 characters, Value must match regular expression [\p{Graph}&&[^/]]\p{Graph}+

    resumeboolean
    resumeLaunchIdstring

    Possible values: <= 22 characters

    pullLatestboolean
    stubRunboolean
    sessionIdstring

    Possible values: <= 36 characters

    runNamestring

    Possible values: <= 80 characters

    configProfilesstring[]
    userSecretsstring[]
    workspaceSecretsstring[]
    optimizationIdstring

    Possible values: <= 32 characters

    optimizationTargetsstring
    headJobCpusint32
    headJobMemoryMbint32
    launchContainerstring
    dateCreateddate-timerequired
    lastUpdateddate-time

Authorization: http

name: BearerAuthtype: httpscheme: bearerbearerFormat: jwt
import http.client

conn = http.client.HTTPSConnection("docs.seqera.io")
payload = ''
headers = {
'Accept': 'application/json',
'Authorization': 'Bearer <token>'
}
conn.request("GET", "/pipelines/:pipelineId/launch", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
Request Collapse all
Auth
Parameters
— pathrequired
— query
— query