Coder Social home page Coder Social logo

Version numbers about stag-sis HOT 1 OPEN

HypoChloremic avatar HypoChloremic commented on July 19, 2024
Version numbers

from stag-sis.

Comments (1)

AroArz avatar AroArz commented on July 19, 2024

Hey, sorry for the sparse documentation I've been intending to expand upon it. The --develop branch of StaG is the only branch that can run Snakemake with Singularity images. master and dnbseq-prerpoc uses conda, however, we noticed there was a problem with the conda compiled version of Kraken2 and so decided to transition into singularity.

The dependencies you likely are missing if you're running StaG-SIS would be the databases as they are not included in the images.

  1. fork https://github.com/AroArz/stag-mwc
  2. In your fork edit config.yaml in the develop branch to accurately reflect the databases on your server.
  3. Assumming all your databases share the same mount point edit following lines startscript.sh
Database=/path/to/databases


-B $PWD,$Input:/input,$Output:/output_dir,$Workdir:/workdir,$Database:/path/to/databases
  1. Then edit the following lines in runscript.sh
Database=/path/to/databases

git clone --branch develop YourForkedStaG .

Note: I've only tested StaG-SIS with the following config settings, you may run into unexpected errors if you choose to employ other steps.

#########################
# Pipeline steps included
#########################
qc_reads: True
host_removal: True
naive:
    assess_depth: False
    sketch_compare: False
taxonomic_profile:
    kaiju: False
    kraken2: True
    metaphlan2: False
functional_profile:
    humann2: False
antibiotic_resistance: False
mappers:
    bbmap: False
    bowtie2: False
assembly: False
binning: False
multiqc_report: True

Thus far the only side-effect we've noticed of singularity in singularity as root is permission changes to /tmp, /proc, /sys, and /dev.

from stag-sis.

Related Issues (1)

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.