bedtools/bedtools_makewindows

genomics
intervals
windows
tiling
sliding
binning
genome
segments

Description

Create adjacent or sliding windows across a genome or BED file.

This tool generates genomic windows either across entire chromosomes (using a genome file)
or within specific intervals (using a BED file). Windows can be fixed-size or variable-size,
and can be non-overlapping (adjacent) or overlapping (sliding). Useful for creating
genomic bins for analysis, tiling genomes, or generating sliding windows for statistics.

Type

bash_script

License

MIT

Keywords

genomics
intervals
windows
tiling
sliding
binning
genome
segments

Contributors

Run this component

Run the following command to execute this component with Nextflow:

cat > params.yaml <<'EOM'  
output: "$id.$key.output.bed"  
id: "run"  
publish_dir: "output/"  
EOM

nextflow run https://packages.viash-hub.com/vsh/biobox.git \  
  -revision v0.4.1 \  
  -main-script target/nextflow/bedtools/bedtools_makewindows/main.nf \  
  -params-file params.yaml  

Input Options

Name
Type & Properties
--genome
-g
file
--input
-b
file

Outputs

Name
Type & Properties
--output
file
required
output

Window Size Options

Name
Type & Properties
--window_size
-w
integer
--step_size
-s
integer
--num_windows
-n
integer

ID Naming Options

Name
Type & Properties
--id_type
-i
string
--reverse
boolean_true

Collaborate Accelerate Succeed

Empower your organization with secure, scalable workflow solutions that simplify development, ensure compliance, and drive innovation.

Viash Hub is a platform developed by Data Intuitive, a Belgian-based bioinformatics company specializing in data workflow development and deployment.