Description

bedtools shuffle will randomly permute the genomic locations of a feature file among a genome defined in a genome file

Input

name:type
description
pattern

meta:map

Groovy Map containing interval information e.g. [ id:‘test’ ]

intervals:file

Input interval (BED/GFF/VCF) file

*.{bed,gff,gff3,vcf}

meta2:map

Groovy Map containing genome information e.g. [ id:‘test’ ]

chrom_sizes:file

Chromosome sizes file

*{.genome,.sizes,.txt,.fai}

exclude_file:file

BED file containing regions to exclude

*.{bed}

include_file:file

BED file containing regions to include

*.{bed}

Output

name:type
description
pattern

bed

meta:map

Groovy Map containing interval information e.g. [ id:'sample1' ]

*.bed:file

BED file with shuffled intervals

*.{bed}

versions

versions.yml:file

File containing software versions

versions.yml

Tools

bedtools
MIT

A set of tools for genomic analysis tasks, specifically enabling genome arithmetic (merge, count, complement) on various file types.