×

nf-core/wittyer @ 0.0.0-0c7146d

A large variant benchmarking tool analogous to hap.py for small variants.

Latest version: 0.0.0-0c7146d
Total downloads: 1
Source: nf-core/modules
Authors: @famosab
Maintainers: @famosab

Updating the docker container and making a new module release

witty.er is a commercial tool from Illumina. The container provided for the witty.er nf-core module is not provided nor supported by Illumina. Updating the witty.er versions in the container and pushing the update to Dockerhub needs to be done manually. NOTE: an updated version of Dockerfile than the official one in github is used to build nf-core/wittyer:0.5.2, which is inserted here ./Dockerfile.

  1. Navigate to the witty.er github repository. - witty.er

  2. Download the latest release.

    wget https://github.com/Illumina/witty.er/archive/refs/tags/<VERSION>.tar.gz
    
  3. Uncompress the released package.

    tar -xvf <VERSION>.tar.gz
    
  4. Change to the uncompressed directory.

  5. Build docker image using provided Dockerfile.

    docker build -t wittyer:<VERSION> --platform linux/amd64 .
    
  6. Access rights are needed to push the container to the Dockerhub nfcore organization, please ask a core team member to do so.

    docker tag wittyer:<VERSION> quay.io/nf-core/wittyer:<VERSION>
    docker push quay.io/nf-core/wittyer:<VERSION>
    
  7. Make the image public.

Process
Name WITTYER
Input 1 channel
#1 tuple
meta map

Groovy Map containing sample information e.g. [ id:'sample1', single_end:false ]

query_vcf file

A VCF with called variants to benchmark against the standard

*.{vcf}
truth_vcf file

A standard VCF to compare against

*.{vcf}
bed file

A BED file specifying regions to be included in the analysis (optional)

*.bed
wittyer_config file

Config file in json format used to specify per variant type settings. Used in place of include bed arguments. (optional)

*.json
Output 4 channels
#1 report tuple
meta map

Groovy Map containing sample information e.g. [ id:'sample1', single_end:false ]

*.json file

Detailed per-sample-pair, per-svtype, per-bin stats

*.json
#2 bench_vcf tuple
meta map

Groovy Map containing sample information e.g. [ id:'sample1', single_end:false ]

*.vcf.gz file

Updated query and truth entries merged into one file

*.vcf.gz
#3 bench_vcf_tbi tuple
meta map

Groovy Map containing sample information e.g. [ id:'sample1', single_end:false ]

*.vcf.gz.tbi file

Index of merged query and truth entries VCF file

*.vcf.gz.tbi
#4 versions_wittyer tuple
${task.process} string

The process the versions were collected from

wittyer string

The name of the tool

dotnet /opt/Wittyer/Wittyer.dll --version | sed '1!d ; s/witty.er //' eval

The expression to obtain the version of the tool

Tool Description Homepage
wittyer Illumina tool for large variant benchmarking https://github.com/Illumina/witty.er
Version 0.0.0-0c7146d
Commit ID 4e8e48c04e24c2159a5589a36bae0f038809cd48
Release Date 08 Apr 2026 19:23:54 (UTC)
Download URL https://registry-stage.nextflow.io/api/v1/modules/nf-core%2Fwittyer/0.0.0-0c7146d/download
OCI Store URL https://public.cr.stage-seqera.io/v2/nextflow/plugin-stage/modules/nf-core/wittyer/blobs/sha256:07f5687b71e2eab06a9a416980302b2100508509ac09885a1f9588f086faa8c8
Size 4.3 KB
Checksum sha256:07f5687b71e2eab06a9a416980302b2100508509ac09885a1f9588f086faa8c8
Downloads 1
Version Date Status Downloads Size Diff
0.0.0-0c7146d 08 Apr 2026 19:23:54 (UTC) 1 4.3 KB -