GithubHelp home page GithubHelp logo

v0.3.0 about ctgap HOT 7 OPEN

ammaraziz avatar ammaraziz commented on August 20, 2024
v0.3.0

from ctgap.

Comments (7)

gokeson avatar gokeson commented on August 20, 2024 1

Chlamydiales is two ranks above chlamydia genus. Here is the flow:
Chlamydiales -> Chlamydiaceae -> Chlamydia trachomatis

from ctgap.

gokeson avatar gokeson commented on August 20, 2024 1

A suggestion for phylogeny:
we can collate all the de novo fasta files into one folder and then run ksnp from there. I am currently testing ksnp here

from ctgap.

gokeson avatar gokeson commented on August 20, 2024 1
  • separate genome from plasmid

I think this is not a top priority for now. Unless you've done it already.

from ctgap.

ammaraziz avatar ammaraziz commented on August 20, 2024

@gokeson for extracting chlamydia reads, which taxonomic level should we use?
https://www.ncbi.nlm.nih.gov/Taxonomy/Browser/wwwtax.cgi?id=813

Chlamydiota
Chlamydiia
Chlamydiales
Chlamydiaceae
Chlamydia/Chlamydophila group
Chlamydia

I usually select a rank a few levels above species to make sure we capture as many isolate reads as possible.

from ctgap.

gokeson avatar gokeson commented on August 20, 2024

some quick fixes:


rule index:
prefix = "resources/ctReferences"
#from "ctReference" to "ctReferences"


scaffold.yaml

dependencies:

  • ragtag
    #from "rag-tag" to "ragtag"

from ctgap.

gokeson avatar gokeson commented on August 20, 2024

error:

RuleException in rule scrub in file /home/oolago2/assembly_pipeline/fullTest_Dec23/CtGAP_test/ctgap/workflow/rules/2-scrub.smk, line 1:
AttributeError: 'OutputFiles' object has no attribute 'r1tmp', when formatting the following:

    scrubby scrub-reads     -i {input.r1} {input.r2}        -o {output.r1tmp} {output.r2tmp}        --kraken-db {params.db}         --kraken-taxa "Archaea Eukaryota Holozoa Nucletmycea"   --min-len {params.minlen}       --minimap2-index {params.human}         --kraken-threads {threads}      --workdir {params.workdir:q} 2> {log}

    echo -e "

Scrubby Kraken Extract
" >> {log}

    scrubby scrub-kraken    -i {output.r1tmp} {output.r2tmp}        -o {output.r1} {output.r2}      --extract       --kraken-taxa {params.kraken_taxa_extract}      --kraken-reads {params.workdir}/0-standardDB.kraken     --kraken-report {params.workdir}/0-standardDB.report    --kraken-threads {threads} 2>> {log}

    touch {output.status}

from ctgap.

gokeson avatar gokeson commented on August 20, 2024

error:

RuleException in rule scrub in file /home/oolago2/assembly_pipeline/fullTest_Dec23/CtGAP_test/ctgap/workflow/rules/2-scrub.smk, line 1: AttributeError: 'OutputFiles' object has no attribute 'r1tmp', when formatting the following:

    scrubby scrub-reads     -i {input.r1} {input.r2}        -o {output.r1tmp} {output.r2tmp}        --kraken-db {params.db}         --kraken-taxa "Archaea Eukaryota Holozoa Nucletmycea"   --min-len {params.minlen}       --minimap2-index {params.human}         --kraken-threads {threads}      --workdir {params.workdir:q} 2> {log}

    echo -e "

Scrubby Kraken Extract " >> {log}

    scrubby scrub-kraken    -i {output.r1tmp} {output.r2tmp}        -o {output.r1} {output.r2}      --extract       --kraken-taxa {params.kraken_taxa_extract}      --kraken-reads {params.workdir}/0-standardDB.kraken     --kraken-report {params.workdir}/0-standardDB.report    --kraken-threads {threads} 2>> {log}

    touch {output.status}

this error persists:

RuleException in rule scrub in file /home/oolago2/assembly_pipeline/fullTest_Dec23/CtGAP_test/ctgap/workflow/rules/2-scrub.smk, line 1:
AttributeError: 'OutputFiles' object has no attribute 'r1tmp', when formatting the following:

    scrubby scrub-reads     -i {input.r1} {input.r2}        -o {params.r1tmp} {params.r2tmp}     --kraken-db {params.db}         --kraken-taxa "Archaea Eukaryota Holozoa Nucletmycea"        --min-len {params.minlen}       --minimap2-index {params.human}      --kraken-threads {threads}      --workdir {params.workdir:q} 2> {log}

    echo -e "

Scrubby Kraken Extract
" >> {log}

    scrubby scrub-kraken    -i {output.r1tmp} {output.r2tmp}        -o {output.r1} {output.r2}   --extract       --kraken-taxa {params.kraken_taxa_extract}      --kraken-reads {params.workdir}/0-standardDB.kraken  --kraken-report {params.workdir}/0-standardDB.report         --kraken-threads {threads} 2>> {log}

    touch {output.status}

from ctgap.

Related Issues (16)

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.