question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Problem with ambiguity characters in v0.5

See original GitHub issue

Hi,

I am currently running PEPPER v0.4 for some Illumina-corrected ONT reads (Guppy 3.6) of HG002 and the results are very good. On chr1:0-5,000,000, F-measure is 98.78% with the CCS mode and 98.18% with the ONT mode.

I tried PEPPER v0.5 this morning on the same raw and corrected data, no change in parameters:

  1. PEPPER v0.5 does not output any variants for the corrected data in ONT mode (while v0.4 did). It seems pepper_variant has some errors of the type ERROR IN THREAD: 'M'. My corrected ONT reads do indeed contain ambiguity characters in some reads as SNP candidates that couldn’t be corrected with enough accuracy. Is it a problem in this new version?
  2. I ran PEPPER v0.4 and v0.5 on the raw ONT reads for the same region. v0.4 gives me 97.57% F1 while v0.5 gives me 96.63% F1, so a non-negligible decrease of performance with this new version.

Thank you for the help!

Guillaume

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:8 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
kishwarshafincommented, Sep 2, 2021

@GuillaumeHolley , I have pushed the new docker.

Please run:

docker pull kishwars/pepper_deepvariant:r0.5

And then run:

time docker run -it -v /data:/data \
kishwars/pepper_deepvariant:r0.5 \
pepper_variant --version

This should give you PEPPER VERSION: 0.5.2 which should have your issue fixed. Please feel free to reopen if you face any other issues.

0reactions
GuillaumeHolleycommented, Oct 11, 2021

I can confirm here the new version works fine with ambiguity characters.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Heterozygotes as ambiguity characters. Mistakes you don't ...
Ambiguity characters are often used to code heterozygotes. However, using heterozygotes as ambiguity characters may bias many estimates.
Read more >
Setting "Editor › Unicode Highlight: Ambiguous Characters ...
Issue Type: Bug Create a C++ source file in utf-8 encoding. ... Setting "Editor › Unicode Highlight: Ambiguous Characters" doesn't work as ...
Read more >
Gratifying Ambiguity: Psychological Processes Leading to ...
Morality plays an integral role in perceiving and judging fictional characters since liking morally good characters leads to a general ...
Read more >
Handling ambiguous nucleotides in database construction
I've noticed that a U --> T conversion is standard, but I was wondering what folks do with ambiguous characters like W, R,...
Read more >
Ambiguity Coding Allows Accurate Inference of Evolutionary ...
Encoding observed characters in an alignment as ambiguous representations of characters in a larger state-space allows the application of models with the ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found