You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Different BAM alignments are produced when using the baseline docker container (quay.io/vgteam/vg:v1.59.0) which is based off of Ubuntu 20.04 versus an Ubuntu 22.04 based container I created myself.
To make the 22.04 container I used the Dockerfile present in the repository at tag v1.59.0 and modified the first line to FROM mirror.gcr.io/library/ubuntu:22.04 AS base.
The following command was used to create the container:
git checkout v1.59.0
git submodule update --init --recursive
make version
docker build --no-cache -f Dockerfile --build-arg THREADS=16 --tag my_container:v1.59.0 ./
I then ran a small 1 read FASTQ derived from HG002-NA24385. The contents of the FASTQ are below:
Giving different mapping positions and CIGAR strings.
I traced it down to the Multipath Alignment stage in surjection. Turning on the debug macros in src/multipath_alignment_graph.cpp shows differences in the path starts.
1. What were you trying to do?
Align from FASTQ to BAM file.
2. What did you want to happen?
Same result across platforms/toolchains.
3. What actually happened?
Differences in aligned BAMs, see above.
5. What data and command can the vg dev team use to make the problem happen?
See above.
6. What does running vg version say?
vg version v1.59.0 "Casatico"
Compiled with g++ (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0 on Linux
Linked against libstd++ 20210601
Built by root@buildkitsandbox
The text was updated successfully, but these errors were encountered:
Different BAM alignments are produced when using the baseline docker container (
quay.io/vgteam/vg:v1.59.0
) which is based off of Ubuntu 20.04 versus an Ubuntu 22.04 based container I created myself.To make the 22.04 container I used the Dockerfile present in the repository at tag v1.59.0 and modified the first line to
FROM mirror.gcr.io/library/ubuntu:22.04 AS base
.The following command was used to create the container:
I then ran a small 1 read FASTQ derived from HG002-NA24385. The contents of the FASTQ are below:
Running vg:
I get the following differences between BAMs:
Giving different mapping positions and CIGAR strings.
I traced it down to the Multipath Alignment stage in surjection. Turning on the debug macros in
src/multipath_alignment_graph.cpp
shows differences in the path starts.1. What were you trying to do?
Align from FASTQ to BAM file.
2. What did you want to happen?
Same result across platforms/toolchains.
3. What actually happened?
Differences in aligned BAMs, see above.
5. What data and command can the vg dev team use to make the problem happen?
See above.
6. What does running
vg version
say?The text was updated successfully, but these errors were encountered: