-
Notifications
You must be signed in to change notification settings - Fork 17
36 lines (34 loc) · 1.32 KB
/
DryRun.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
name: DryRun
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Help_test
run: curl -s https://get.nextflow.io | bash && ./nextflow run poreCov.nf --help
- name: fasta dry run
run: |
touch genome.fasta
./nextflow run poreCov.nf --fasta genome.fasta -stub -profile stub --cores 2 --max_cores 2
- name: fastq dry run
run: |
touch reads.fastq
./nextflow run poreCov.nf --fastq reads.fastq -stub -profile stub --cores 2 --max_cores 2
- name: fastq_pass dry run
run: |
mkdir fastq_pass
./nextflow run poreCov.nf --fastq_pass fastq_pass/ -stub -profile stub --cores 2 --max_cores 2
- name: fast5 dry run
run: |
mkdir fast5
./nextflow run poreCov.nf --fast5 fast5/ -stub -profile stub --cores 2 --max_cores 2
- name: fast5 dry run nanopolish
run: |
mkdir fast5_2
./nextflow run poreCov.nf --fast5 fast5_2/ --nanopolish -stub -profile stub --cores 2 --max_cores 2
- name: fastq samples dry run
run: |
touch barcode01.fastq.gz
printf "_id,Status\nsample,BC01\n" > sample.csv
./nextflow run poreCov.nf --fastq barcode01.fastq.gz --samples sample.csv -stub -profile stub --cores 2 --max_cores 2