How to download only FASTQs from a BaseSpace project using BaseSpace CLI
bs download project -i <ProjectID> -o <Destination> --extension fastq.gz bs contents project -i <ProjectID> -f csv > files-in-project.csv
findstr /R "Rep1\_.\*L001.\*fastq.gz" files-in-project.csv > filtered-fastqfiles-in-project.csv
for /f "tokens=1 delims=," %a in (filtered-fastqfiles-in-project.csv) do bs download file -i %a -o . --no-metadata bs contents project -i <ProjectID> -f csv > files-in-project.csv
grep 'Rep1\_.\*L001.\*fastq.gz' files-in-project.csv > filtered-fastqfiles-in-project.csv
while IFS=',' read -r first\_value rest; do bs download file -i "$first\_value" -o . --no-metadata; done < filtered-fastqfiles-in-project.csv bs contents project -i 395620236 -f csv --exclude=\* --include=\*Rep1\_\*L001\*.fastq.gz > filtered-fastqfiles-in-project.csv Last updated
Was this helpful?
