apptainer {
   registry = 'quay.io'
}

aws {
   batch {
      executionRole = 'arn:aws:iam::728131696474:role/TowerForge-29o9qiv0F5P6DSWkbWgj7w-ExecutionRole'
      maxSpotAttempts = 5
      terminateUnschedulableJobs = true
      volumes = '/scratch/fusion:/tmp'
   }
   client {
      uploadChunkSize = 10485760
   }
   region = 'eu-west-1'
}

charliecloud {
   registry = 'quay.io'
}

cloudcache {
   enabled = true
   path = 's3://nf-core-awsmegatests/.cache'
}

dag {
   enabled = true
   file = 's3://nf-core-awsmegatests/provenancereport/results-89ed44de8da1788e5f00a6dd95bd72c51ff36dff/pipeline_info/pipeline_dag_2026-10-21_17-40-47.html'
}

docker {
   registry = 'quay.io'
}

env {
   JULIA_DEPOT_PATH = '/usr/local/share/julia'
   PYTHONNOUSERSITE = 1
   R_ENVIRON_USER = '/.Renviron'
   R_PROFILE_USER = '/.Rprofile'
}

fusion {
   enabled = true
   snapshots = true
   tags = '[.command.*|.exitcode|.fusion.*](nextflow.io/metadata=true),[*](nextflow.io/temporary=true)'
}

lineage {
   enabled = true
   store {
      location = 's3://seqera-lineage-59994744926013'
   }
}

manifest {
   contributors = [[name:'Alexander Peltzer', affiliation:'Boehringer Ingelheim', email:'', github:'https://github.com/apeltzer', contribution:['author'], orcid:''], [name:'Gregor Sturm', affiliation:'Boehringer Ingelheim', email:'', github:'https://github.com/grst', contribution:['author'], orcid:''], [name:'Julian Schwab', affiliation:'Boehringer Ingelheim', email:'', github:'https://github.com/julianSchwab', contribution:['author'], orcid:''], [name:'Antonia Saracco', affiliation:'ZS', email:'', github:'https://github.com/antoniasaracco', contribution:['author'], orcid:''], [name:'Delfina Terradas', affiliation:'ZS', email:'', github:'https://github.com/delfiterradas', contribution:['author'], orcid:''], [name:'Anabella Trigila', affiliation:'ZS', email:'', github:'https://github.com/atrigila', contribution:['author'], orcid:'https://orcid.org/0000-0001-6755-9763']]
   defaultBranch = 'main'
   description = 'Generate reproducible Quarto reports together with an audit trail of inputs, checksums, software versions, runtime environments, and provenance metadata.'
   diagram = 'docs/images/provenancereport_metro.svg'
   doi = ''
   homePage = 'https://github.com/nf-core/provenancereport'
   license = 'MIT'
   mainScript = 'main.nf'
   name = 'nf-core/provenancereport'
   nextflowVersion = '!>=25.10.4'
   version = '1.0.0'
}

nextflow {
   enable {
      configProcessNamesValidation = false
   }
}

outputDir = 's3://nf-core-awsmegatests/provenancereport/results-89ed44de8da1788e5f00a6dd95bd72c51ff36dff'
outputFormat = 'text'

params {
   config_profile_contact = null
   config_profile_description = 'Full representative test dataset with a custom notebook'
   config_profile_name = 'Full test profile'
   config_profile_url = null
   custom_config_base = 'https://raw.githubusercontent.com/nf-core/configs/master'
   custom_config_version = 'master'
   document = '/.nextflow/assets/.repos/nf-core/provenancereport/clones/89ed44de8da1788e5f00a6dd95bd72c51ff36dff/tests/assets/review_signoff.md'
   email = null
   email_on_fail = null
   help = false
   help_full = false
   input = '/.nextflow/assets/.repos/nf-core/provenancereport/clones/89ed44de8da1788e5f00a6dd95bd72c51ff36dff/assets/samplesheet.csv'
   monochrome_logs = false
   notebook = '/.nextflow/assets/.repos/nf-core/provenancereport/clones/89ed44de8da1788e5f00a6dd95bd72c51ff36dff/assets/test_full_report.qmd'
   outdir = 's3://nf-core-awsmegatests/provenancereport/results-89ed44de8da1788e5f00a6dd95bd72c51ff36dff'
   pipelines_testdata_base_path = 'https://raw.githubusercontent.com/nf-core/test-datasets/'
   plaintext_email = false
   publish_dir_mode = 'copy'
   show_hidden = false
   trace_report_suffix = '2026-10-21_17-40-47'
   validate_params = true
   version = false
}

plugins = ['nf-slack@0.5.0', 'nf-schema@2.7.2', 'nf-prov@1.7.0']

podman {
   registry = 'quay.io'
}

poolSize = 2

process {
   cpus = ScriptEEAB6D7FD04AFDDE8F523D933E96C9A5$_run_closure1$_closure2@79dba8fc
   errorStrategy = _nf_config_66242fd7$_run_closure1$_closure6@6969e079
   executor = 'awsbatch'
   maxErrors = '-1'
   maxRetries = 2
   memory = ScriptEEAB6D7FD04AFDDE8F523D933E96C9A5$_run_closure1$_closure3@32561cd5
   queue = 'TowerForge-29o9qiv0F5P6DSWkbWgj7w-work'
   scratch = false
   shell = ['bash', '-C', '-e', '-u', '-o', 'pipefail']
   time = ScriptEEAB6D7FD04AFDDE8F523D933E96C9A5$_run_closure1$_closure4@78ef5801
   withLabel:error_ignore {
      errorStrategy = 'ignore'
   }
   withLabel:error_retry {
      errorStrategy = 'retry'
      maxRetries = 2
   }
   withLabel:process_gpu {
      accelerator = ScriptEEAB6D7FD04AFDDE8F523D933E96C9A5$_run_closure1$_closure15$_closure32@63ad2a0f
      ext {
         use_gpu = ScriptEEAB6D7FD04AFDDE8F523D933E96C9A5$_run_closure1$_closure15$_closure31@627b0e71
      }
   }
   withLabel:process_high {
      cpus = ScriptEEAB6D7FD04AFDDE8F523D933E96C9A5$_run_closure1$_closure9$_closure25@4a218cc6
      memory = ScriptEEAB6D7FD04AFDDE8F523D933E96C9A5$_run_closure1$_closure9$_closure26@417a5aab
      time = ScriptEEAB6D7FD04AFDDE8F523D933E96C9A5$_run_closure1$_closure9$_closure27@203f41d7
   }
   withLabel:process_high_memory {
      memory = ScriptEEAB6D7FD04AFDDE8F523D933E96C9A5$_run_closure1$_closure12$_closure30@3810d15d
   }
   withLabel:process_long {
      time = ScriptEEAB6D7FD04AFDDE8F523D933E96C9A5$_run_closure1$_closure10$_closure28@6dad9f5e
   }
   withLabel:process_low {
      cpus = ScriptEEAB6D7FD04AFDDE8F523D933E96C9A5$_run_closure1$_closure7$_closure19@6b82196e
      memory = ScriptEEAB6D7FD04AFDDE8F523D933E96C9A5$_run_closure1$_closure7$_closure20@2f5823c7
      time = ScriptEEAB6D7FD04AFDDE8F523D933E96C9A5$_run_closure1$_closure7$_closure21@79cc08fb
   }
   withLabel:process_low_memory {
      memory = ScriptEEAB6D7FD04AFDDE8F523D933E96C9A5$_run_closure1$_closure11$_closure29@2b2c7991
   }
   withLabel:process_medium {
      cpus = ScriptEEAB6D7FD04AFDDE8F523D933E96C9A5$_run_closure1$_closure8$_closure22@46a9af36
      memory = ScriptEEAB6D7FD04AFDDE8F523D933E96C9A5$_run_closure1$_closure8$_closure23@3d1b97e4
      time = ScriptEEAB6D7FD04AFDDE8F523D933E96C9A5$_run_closure1$_closure8$_closure24@53b3cd9b
   }
   withLabel:process_single {
      cpus = ScriptEEAB6D7FD04AFDDE8F523D933E96C9A5$_run_closure1$_closure6$_closure16@4dd139e0
      memory = ScriptEEAB6D7FD04AFDDE8F523D933E96C9A5$_run_closure1$_closure6$_closure17@4f63343b
      time = ScriptEEAB6D7FD04AFDDE8F523D933E96C9A5$_run_closure1$_closure6$_closure18@4dce4286
   }
}

prov {
   enabled = true
   formats {
      bco {
         file = 's3://nf-core-awsmegatests/provenancereport/results-89ed44de8da1788e5f00a6dd95bd72c51ff36dff/pipeline_info/manifest_2026-10-21_17-40-47.bco.json'
         overwrite = true
      }
      wrroc {
         file = 's3://nf-core-awsmegatests/provenancereport/results-89ed44de8da1788e5f00a6dd95bd72c51ff36dff/ro-crate-metadata.json'
         license = 'https://spdx.org/licenses/MIT'
         overwrite = true
      }
   }
}

report {
   enabled = true
   file = 's3://nf-core-awsmegatests/provenancereport/results-89ed44de8da1788e5f00a6dd95bd72c51ff36dff/pipeline_info/execution_report_2026-10-21_17-40-47.html'
}

runName = 'insane_leakey'

singularity {
   registry = 'quay.io'
}

slack {
   bot {
      channel = 'provenancereport'
      token = 'xoxb-482441985799-10537029949076-t09RU1r1Z3dgMeKY1vWbd8i9'
   }
   enabled = true
   onComplete {
      message = ':white_check_mark: *provenancereport/test_full* completed successfully! :tada:'
   }
   onError {
      message = ':x: *provenancereport/test_full* failed :crying_cat_face:'
   }
   onStart {
      enabled = false
   }
}

timeline {
   enabled = true
   file = 'timeline-5mAyf1YLxtr3fy.html'
}

tower {
   enabled = true
}

trace {
   enabled = true
   file = 's3://nf-core-awsmegatests/provenancereport/results-89ed44de8da1788e5f00a6dd95bd72c51ff36dff/pipeline_info/execution_trace_2026-10-21_17-40-47.txt'
}

validation {
   monochromeLogs = false
}

wave {
   bundleProjectResources = true
   enabled = true
   endpoint = 'https://wave.seqera.io'
}

workDir = 's3://nf-core-awsmegatests/work/provenancereport/work-89ed44de8da1788e5f00a6dd95bd72c51ff36dff'

workflow {
   output {
      mode = 'copy'
   }
}
