You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MATCH_BOLD processes tend to need to be restarted when resuming, although this is inconsistent (sometimes 1 is cached, sometimes 21 etc.).
This is a problem because it means the pipeline needs to be restarted relatively early when an error occurs during a later process. But not a huge priority as this mainly affects development at this stage.
Suspect this might have something to do with use of collect() in the taxreturn.nf workflow:
//// extract sequences from BOLD database fileEXTRACT_BOLD (
ch_bold_db_chunks,
PARSE_TARGETS.out.bold_names,
PARSE_TARGETS.out.bold_rank,
PARSE_MARKER.out.bold_query
)
//// match BOLD taxon names to NCBI taxon namesMATCH_BOLD (
EXTRACT_BOLD.out.tibble,
GET_NCBI_TAXONOMY.out.lineageparents,
GET_NCBI_TAXONOMY.out.synonyms
)
//// merge BOLD chunks into single .fasta and .csv filesMERGE_BOLD (
MATCH_BOLD.out.fasta.collect(),
MATCH_BOLD.out.matching_taxids.collect(),
MATCH_BOLD.out.synchanges.collect()
)
MATCH_BOLD
processes tend to need to be restarted when resuming, although this is inconsistent (sometimes 1 is cached, sometimes 21 etc.).This is a problem because it means the pipeline needs to be restarted relatively early when an error occurs during a later process. But not a huge priority as this mainly affects development at this stage.
Suspect this might have something to do with use of
collect()
in thetaxreturn.nf
workflow:This is unclear though.
collectFile()
used to cause issues: nextflow-io/nextflow#3466The text was updated successfully, but these errors were encountered: