Giter Club home page Giter Club logo

Comments (4)

PanZiwei avatar PanZiwei commented on June 18, 2024

I am also wondering whether it is possible to provide demultiplexing for post-run barcoding with nanopype.

Also, any idea/tutorial on demultiplexing with Guppy?

from nanopype.

giesselmann avatar giesselmann commented on June 18, 2024

Hi,
sorry for the late response:
I don't have a barcoded dataset that I can make public available.
The demux funciton of nanopype is based on guppy_barcoder, so results should be exactly the same as running it standalone.

To the second question:
I'm not sure what you mean by post-run barcoding? Guppy is documented within the ONT community forum, if you're familiar with python, you might also want to check the code in rules/demux.smk

Pay

from nanopype.

PanZiwei avatar PanZiwei commented on June 18, 2024

Thanks for the quick response!

For the 2nd question, I think the code of Guppy is not open-source, so can you be a little more specific on the code you mention?

I think you can either do barcoding during the running or do post-run barcoding Guppy (correct me if I am wrong). Do you know whether it is practical to demux the original fast5 files? I think the barcoding step can only be applied on FASTQ files after alignment?

Also, based on the documentyou are using Deepbinner for demultiplexing right? Or actually "The demux function of nanopype is based on guppy_barcoder"?

Thank you so much for your help!

from nanopype.

giesselmann avatar giesselmann commented on June 18, 2024

Ah I see,
I meant code from nanopype, in the repo in rules/demux.smk you find the usage of guppy_barcoder.
You mean demultiplexing and not barcoding, right? I'm not sure if MinKnow can do it during sequencing, we use it only to record the fast5 and do processing later.
I'm leaving the original fast5 as is and run the demux of our pipeline. All batches and resulting files are grouped by barcode than.
Deepbinner is deprecated, I removed it in v1.2.0 of nanopype and rely only on guppy_barcoder atm.

from nanopype.

Related Issues (12)

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.