Skip to content

Fix test profile to use GitHub URLs for test data#3

Merged
tylergross97 merged 1 commit into
mainfrom
seqera-ai/20260220-180341-fix-test-samplesheet-urls
Feb 20, 2026
Merged

Fix test profile to use GitHub URLs for test data#3
tylergross97 merged 1 commit into
mainfrom
seqera-ai/20260220-180341-fix-test-samplesheet-urls

Conversation

@tylergross97

Copy link
Copy Markdown
Owner

Problem

The test profile was failing on Seqera Platform because it referenced local relative paths for test data files:

ERROR ~ Error executing process > 'FASTP (1)'
Caused by:
  Can't stage file /tests/data/xengsort/human_R1.fastq.gz -- file does not exist

Solution

Updated the test samplesheet and nextflow.config to use GitHub raw URLs instead of relative paths, making test data accessible when running on cloud platforms.

Changes

  • ✅ Updated tests/data/xengsort/samplesheet.csv to use full GitHub raw URLs for all FASTQ files
  • ✅ Updated nextflow.config test profile to use GitHub URLs for:
    • input (samplesheet.csv)
    • hg38_fasta (human.fa)
    • nsg_fasta (mouse.fa)

Testing

The test profile should now work on Seqera Platform with:

nextflow run tylergross97/nextflow_xengsort -profile test

All test data is publicly accessible via https://raw.githubusercontent.com/tylergross97/nextflow_xengsort/main/tests/data/xengsort/

Updated test samplesheet and config to reference GitHub raw URLs
instead of relative paths. This ensures test data is accessible
when running the pipeline on Seqera Platform.

Changes:
- Updated samplesheet.csv to use full GitHub raw URLs for FASTQ files
- Updated nextflow.config test profile to use GitHub URLs for reference FASTAs
- All test data now accessible via https://raw.githubusercontent.com/
@tylergross97 tylergross97 added the seqera-ai Pull request created by Seqera AI label Feb 20, 2026
@tylergross97 tylergross97 merged commit 3621b5a into main Feb 20, 2026
4 checks passed
@tylergross97 tylergross97 deleted the seqera-ai/20260220-180341-fix-test-samplesheet-urls branch February 20, 2026 18:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

seqera-ai Pull request created by Seqera AI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant