Skip to content
This repository has been archived by the owner on Jul 17, 2023. It is now read-only.

Correctly split hg38 HLA contigs during configuration #12

Merged
merged 1 commit into from
Sep 27, 2015

Conversation

chapmanb
Copy link
Contributor

Chris;
I've been testing manta on hg38 and ran into a small issue with HLA contig parsing fixed here. There is also a downstream issue which I can work around with more details below. With these two fixes in place we can run on 38 without any issues and get similar sensitivity/precision to build 37.

When testing manta on hg38 full from the 1000 genomes distribution,
there are problems handling the HLA contigs, which contain colons: HLA-A*01:01:01:01.

Configuration fails with:

CONFIGURATION ERROR:
Reference fasta and 'Normal' BAM/CRAM file conflict on chromosome: 'HLA-A*01'

when splitting the names from the BAM tags. This small fix resolves the
problem. When running, there is also a downstream failure with a similar
problem trying to parse ranges in names with colons:

FATAL_ERROR: EstimateSVLoci EXCEPTION: ERROR: can't parse bam_region [err 1] HLA-A*01:01:01:02N:1-3291

I worked around this by excluding HLA regions from manta, with
--region but just as an additional related source of issues.

When testing manta on hg38 full from the 1000 genomes distribution,
there are problems handling the HLA contigs, which contain colons: `HLA-A*01:01:01:01`.

Configuration fails with:
```
CONFIGURATION ERROR:
Reference fasta and 'Normal' BAM/CRAM file conflict on chromosome: 'HLA-A*01'
```
when splitting the names from the BAM tags. This small fix resolves the
problem. When running, there is also a downstream failure with a similar
problem trying to parse ranges in names with colons:
```
FATAL_ERROR: EstimateSVLoci EXCEPTION: ERROR: can't parse bam_region [err 1] HLA-A*01:01:01:02N:1-3291
```
I worked around this by excluding HLA regions from manta, with
`--region` but just as an additional related source of issues.
ctsa added a commit that referenced this pull request Sep 27, 2015
Correctly split hg38 HLA contigs during configuration
@ctsa ctsa merged commit b7948ad into Illumina:master Sep 27, 2015
@ctsa
Copy link
Contributor

ctsa commented Sep 27, 2015

Thanks for pointing out the issue Brad, I'll merge this with some other changes that make handling these names automatic -- we have v0.29.0 with full CRAM support just about ready so I'll add this into that release.

@ctsa
Copy link
Contributor

ctsa commented Sep 28, 2015

Issue should be fully addressed in today's update:

https://github.com/Illumina/manta/releases/tag/v0.29.0

@chapmanb
Copy link
Contributor Author

chapmanb commented Oct 7, 2015

Brilliant, thanks Chris. v0.29.0 works great. Thanks for looking at this so quickly and for all the great work on Manta.

x-chen pushed a commit that referenced this pull request Apr 4, 2017
ctsa pushed a commit that referenced this pull request Jun 24, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants