Skip to content

Commit

Permalink
delete bedtools
Browse files Browse the repository at this point in the history
  • Loading branch information
AitorOP committed Aug 19, 2024
1 parent f6d65be commit 480f24e
Show file tree
Hide file tree
Showing 22 changed files with 47 additions and 479 deletions.
1 change: 1 addition & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -247,6 +247,7 @@ jobs:
- tags: "gatk4spark/applybqsr"
- tags: "gatk4spark/markduplicates"
- tags: "gawk"
- tags: "lofreq"
- tags: "mosdepth"
- tags: "multiqc"
- tags: "ngscheckmate/ncm"
Expand Down
4 changes: 0 additions & 4 deletions CITATIONS.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,6 @@

> Li H: A statistical framework for SNP calling, mutation discovery, association mapping and population genetical parameter estimation from sequencing data. Bioinformatics. 2011 Nov 1;27(21):2987-93. doi: 10.1093/bioinformatics/btr509. PubMed PMID: 21903627; PubMed Central PMCID: PMC3198575.
- [Bedtools](https://pubmed.ncbi.nlm.nih.gov/20110278/)

> Quinlan AR, Hall IM. BEDTools: a flexible suite of utilities for comparing genomic features. Bioinformatics. 2010 Mar 15;26(6):841-2. doi: 10.1093/bioinformatics/btq033. Epub 2010 Jan 28. PMID: 20110278; PMCID: PMC2832824.
- [BGZip](https://github.com/madler/pigz)

- [BWA-MEM](https://arxiv.org/abs/1303.3997v2)
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ Depending on the options and samples provided, the pipeline can currently perfor
- Form consensus reads from UMI sequences (`fgbio`)
- Sequencing quality control and trimming (enabled by `--trim_fastq`) (`FastQC`, `fastp`)
- Map Reads to Reference (`BWA-mem`, `BWA-mem2`, `dragmap` or `Sentieon BWA-mem`)
- Process BAM file (`GATK MarkDuplicates`,`bedtools`, `GATK BaseRecalibrator` and `GATK ApplyBQSR` or `Sentieon LocusCollector` and `Sentieon Dedup`)
- Process BAM file (`GATK MarkDuplicates`, `GATK BaseRecalibrator` and `GATK ApplyBQSR` or `Sentieon LocusCollector` and `Sentieon Dedup`)
- Summarise alignment statistics (`samtools stats`, `mosdepth`)
- Variant calling (enabled by `--tools`, see [compatibility](https://nf-co.re/sarek/latest/docs/usage#which-variant-calling-tool-is-implemented-for-which-data-type)):
- `ASCAT`
Expand Down
16 changes: 0 additions & 16 deletions docs/output.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@ The pipeline is built using [Nextflow](https://www.nextflow.io/) and processes d
- [BWA-mem2](#bwa-mem2)
- [DragMap](#dragmap)
- [Sentieon BWA mem](#sentieon-bwa-mem)
- [Bedtools](#bedtools)
- [Mark Duplicates](#mark-duplicates)
- [GATK MarkDuplicates (Spark)](#gatk-markduplicates-spark)
- [Sentieon LocusCollector and Dedup](#sentieon-locuscollector-and-dedup)
Expand Down Expand Up @@ -197,21 +196,6 @@ The alignment files (BAM or CRAM) produced by the chosen aligner are not publish
- BAM file and index
</details>

#### Bedtools

[Bedtools](https://github.com/arq5x/bedtools2) utilities are a swiss-army knife of tools for a wide-range of genomics analysis tasks. The most widely-used tools enable genome arithmetic. Bedtools allows one to intersect, merge, count, complement, and shuffle genomic intervals from multiple files in widely-used genomic file formats such as BAM, BED, GFF/GTF, VCF.
While each individual tool is designed to do a relatively simple task (e.g., intersect two interval files), quite sophisticated analyses can be conducted by combining multiple bedtools operations on the UNIX command line.

<details markdown="1">
<summary>Output files for all samples</summary>

**Output directory: `{outdir}/reports/bedtools/`**

- `<sample>.bed`
- When applying bedtools sort to a .bed file, the lines are reordered so that the genomic regions are in ascending order according to their position in the genome.
- When applying bedtools merge, overlapping or adjacent regions are combined into one, reducing redundancy and creating longer intervals that cover all the original regions.
</details>

</details>

### Mark Duplicates
Expand Down
10 changes: 0 additions & 10 deletions modules.json
Original file line number Diff line number Diff line change
Expand Up @@ -36,16 +36,6 @@
"git_sha": "a5ba4d59c2b248c0379b0f8aeb4e7e754566cd1f",
"installed_by": ["modules"]
},
"bedtools/merge": {
"branch": "master",
"git_sha": "a3d614e4a7b8691a259bcfe33ad80903217d6215",
"installed_by": ["modules"]
},
"bedtools/sort": {
"branch": "master",
"git_sha": "571a5feac4c9ce0a8df0bc15b94230e7f3e8db47",
"installed_by": ["modules"]
},
"bwa/index": {
"branch": "master",
"git_sha": "086fa66260595e123b0ea47a6512539b72a9afa3",
Expand Down
7 changes: 0 additions & 7 deletions modules/nf-core/bedtools/merge/environment.yml

This file was deleted.

47 changes: 0 additions & 47 deletions modules/nf-core/bedtools/merge/main.nf

This file was deleted.

45 changes: 0 additions & 45 deletions modules/nf-core/bedtools/merge/meta.yml

This file was deleted.

34 changes: 0 additions & 34 deletions modules/nf-core/bedtools/merge/tests/main.nf.test

This file was deleted.

35 changes: 0 additions & 35 deletions modules/nf-core/bedtools/merge/tests/main.nf.test.snap

This file was deleted.

7 changes: 0 additions & 7 deletions modules/nf-core/bedtools/merge/tests/nextflow.config

This file was deleted.

2 changes: 0 additions & 2 deletions modules/nf-core/bedtools/merge/tests/tags.yml

This file was deleted.

7 changes: 0 additions & 7 deletions modules/nf-core/bedtools/sort/environment.yml

This file was deleted.

54 changes: 0 additions & 54 deletions modules/nf-core/bedtools/sort/main.nf

This file was deleted.

54 changes: 0 additions & 54 deletions modules/nf-core/bedtools/sort/meta.yml

This file was deleted.

Loading

0 comments on commit 480f24e

Please sign in to comment.