user
01/30/2026, 11:06 AMJames Fellows Yates
02/02/2026, 8:10 AMJames Fellows Yates
02/02/2026, 8:11 AMJames Fellows Yates
02/02/2026, 8:31 AMtest_full on their cluster sometimes), but should be fine for modules:
<s3://nf-core-awsmegatests/mag/full_test_data/CheckM2_database/14897628/uniref100.KO.1.dmnd>Rike Hanssen
02/02/2026, 12:10 PMJames Fellows Yates
02/02/2026, 12:15 PMJames Fellows Yates
02/02/2026, 12:15 PMRike Hanssen
02/02/2026, 12:16 PMJames Fellows Yates
02/02/2026, 12:16 PMJames Fellows Yates
02/02/2026, 12:17 PMJonathan Manning
02/02/2026, 12:22 PMJames Fellows Yates
02/02/2026, 12:28 PMmashehu
02/02/2026, 12:36 PMJames Fellows Yates
02/02/2026, 12:36 PMMax Cummins
02/02/2026, 2:28 PMJim Downie
02/03/2026, 10:10 AMMax Cummins
02/03/2026, 1:30 PMMax Cummins
02/03/2026, 1:31 PMJim Downie
02/03/2026, 1:31 PMMax Cummins
02/03/2026, 1:32 PMMax Cummins
02/03/2026, 1:32 PMJonathan Manning
02/03/2026, 1:32 PMMax Cummins
02/03/2026, 1:32 PMMax Cummins
02/03/2026, 1:33 PMMax Cummins
02/03/2026, 1:33 PMMax Cummins
02/03/2026, 1:33 PMMax Cummins
02/03/2026, 1:33 PMMax Cummins
02/03/2026, 1:33 PMJim Downie
02/03/2026, 1:33 PMJim Downie
02/03/2026, 1:34 PMJim Downie
02/03/2026, 1:34 PMMax Cummins
02/03/2026, 1:34 PMMax Cummins
02/03/2026, 1:34 PMMax Cummins
02/03/2026, 1:35 PMJonathan Manning
02/03/2026, 1:35 PMJim Downie
02/03/2026, 1:38 PMJim Downie
02/03/2026, 1:46 PMMax Cummins
02/03/2026, 1:46 PMMax Cummins
02/03/2026, 1:46 PMJim Downie
02/03/2026, 1:46 PMMax Cummins
02/03/2026, 1:47 PMMax Cummins
02/03/2026, 1:47 PMJim Downie
02/03/2026, 1:47 PMJim Downie
02/03/2026, 1:47 PMmashehu
02/03/2026, 1:47 PMMax Cummins
02/03/2026, 1:48 PMMax Cummins
02/03/2026, 1:48 PMMax Cummins
02/03/2026, 1:48 PMMax Cummins
02/03/2026, 1:48 PMMax Cummins
02/03/2026, 1:48 PMMax Cummins
02/03/2026, 1:48 PMmashehu
02/03/2026, 1:48 PMMax Cummins
02/03/2026, 1:49 PMmashehu
02/03/2026, 1:49 PMJim Downie
02/03/2026, 1:49 PMMax Cummins
02/03/2026, 1:50 PMJim Downie
02/03/2026, 1:51 PMMax Cummins
02/03/2026, 1:51 PMMax Cummins
02/03/2026, 1:56 PMdef downloadZenodoApiEntry(zenodo_id) {
// Download metadata from Zenodo API, setting "Accept: application/json" header
def api_url = "<https://zenodo.org/api/records/${zenodo_id}>"
def conn = new URL(api_url).openConnection()
conn.setRequestProperty('Accept', 'application/json')
conn.setRequestProperty('User-Agent', "Nextflow ${nextflow.version ?: ''}".trim())
def api_text = conn.getInputStream().getText('UTF-8')
def parser = new groovy.json.JsonSlurper()
return parser.parseText(api_text)
}Max Cummins
02/03/2026, 1:57 PMMax Cummins
02/03/2026, 1:57 PMMax Cummins
02/03/2026, 1:58 PMJames Fellows Yates
02/03/2026, 1:59 PMI think I should use the CheckM2 database from AWS now to sidestep the zenodo rate limit issuesWe can do but we need to be very careful because otherwise nf-core will 'pay' for it if people use the pull the files regularly outside of AWS
Max Cummins
02/03/2026, 2:00 PMJames Fellows Yates
02/03/2026, 2:00 PMMax Cummins
02/03/2026, 2:00 PMMax Cummins
02/03/2026, 2:00 PMMax Cummins
02/03/2026, 2:00 PMJames Fellows Yates
02/03/2026, 2:01 PMJames Fellows Yates
02/03/2026, 2:01 PMMax Cummins
02/03/2026, 2:03 PMMax Cummins
02/03/2026, 2:06 PMMax Cummins
02/03/2026, 2:06 PMMax Cummins
02/03/2026, 2:07 PMlet me know when you need a force merge 😉@mashehu
Max Cummins
02/03/2026, 2:08 PMmashehu
02/03/2026, 2:09 PMJim Downie
02/03/2026, 2:09 PMJames Fellows Yates
02/03/2026, 2:09 PMthis is official nf-core guidelines I thinkif it's a sticker!
mashehu
02/03/2026, 2:10 PMMax Cummins
02/03/2026, 2:36 PM