Giter Club home page Giter Club logo

Comments (2)

charlesgregory avatar charlesgregory commented on June 15, 2024

Thank you for your kind words about fade!

Currently the only reads fade can remove are those it identifies as "artifact". It determines this by realigning the read to the local sequence of the original alignment. If you queryname sort your bam/sam file before using fade out fade will remove any read pair in which either mate is identified as "artifact". In order to assess variants, as a way of determining artifact reads, fade would have to use some variant caller or perform some rudimentary variant calling as part of its analysis.

This would be quite out of fade's scope and would likely be a large undertaking.

Currently you could use fade's extract function to extract the artifact reads in bam format. Then you could create a bed file of regions to in which you wish to ignore variants using the bam file.

Hopefully that helps answer your question.

from fade.

xiucz avatar xiucz commented on June 15, 2024

@charlesgregory

Thank you, it is a good idea to use fade's extract. So I begin to find the breakpoint where the reverse-complemented happened.

image
The picture is taken from the article.

  1. The first length refers to 47bp(softclip) + 8bp(inverted repeat), which should be trimmed with -c option.
  2. BreakpointA refers to reverse-complemented point.
  3. The second length refers to 8bp(inverted repeat) + 47bp(maybe the natural sequence base). But it seems fade software use this strategy to trim bases.

I want to know which strategy should be used, the first length strategy or the second length ?

Best,
xiucz

from fade.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.