The official SURVIVOR docker image.
Maintained by: openEuler CloudNative SIG.
Where to get help: openEuler CloudNative SIG, openEuler.
SURVIVOR is a tool set for simulating/evaluating SVs, merging and comparing SVs within and among samples, and includes various methods to reformat or summarize SVs.
Learn more on SURVIVOR.
The tag of each survivor docker image is consist of the version of survivor and the version of basic image. The details are as follows
| Tags | Currently | Architectures |
|---|---|---|
| 1.0.6-oe2403sp4 | SURVIVOR 1.0.6 on openEuler 24.03-LTS-SP4 | amd64, arm64 |
Here, users can select the corresponding {Tag} by requirements.
Pull the openeuler/survivor image from docker
docker pull openeuler/survivor:{Tag}
Start an interactive survivor instance
docker run -it --name my-survivor openeuler/survivor:{Tag}
Merge and compare SVs across VCF files. First collect all VCF files to merge in a file, then use SURVIVOR merge with a maximum allowed distance of 1kb and a minimum support of 2 callers that must agree on the type and strand of the SV
ls *.vcf > /data/vcf_files.txt
docker run --rm -v /path/to/data:/data openeuler/survivor:{Tag} SURVIVOR merge /data/vcf_files.txt 1000 2 1 1 0 30 /data/merged.vcf
Check the logs of the running container
docker logs -f my-survivor
Execute a SURVIVOR command in the running container
docker exec -it my-survivor SURVIVOR
If you have any questions or want to use some special features, please submit an issue or a pull request on openeuler-docker-images.
Content type
Image
Digest
sha256:e2524aab8…
Size
71.7 MB
Last updated
about 19 hours ago
docker pull openeuler/survivorPulls:
4
Last week