Description
Split a BED file into multiple output files using different algorithms.
bedtools split divides a single BED file into multiple smaller BED files
based on the specified number of output files and splitting algorithm. This
is useful for parallelizing analysis workflows, creating balanced datasets,
or distributing genomic intervals across multiple processing units.
This tool is commonly used for:
Parallelizing genomic analysis workflows by splitting input data
Creating balanced datasets for distributed computing
Dividing large BED files for memory-efficient processing
Preparing input files for parallel execution frameworks
Load balancing genomic intervals across multiple processes
Creating subsets of genomic data for testing or validation
Type
bash_script
License
MIT
Keywords
Contributors
Run the following command to execute this component with Nextflow:
cat > params.yaml <<'EOM'
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_split/main.nf \
-params-file params.yaml Name | Type & Properties |
|---|---|
--input -i | file required |
Name | Type & Properties |
|---|---|
--number -n | integer required |
--prefix -p | string |
--output_dir | string required |
Name | Type & Properties |
|---|---|
--algorithm -a | string |