Git Product home page Git Product logo

Comments (7)

 avatar commented on September 25, 2024

HI I for got to attache my config file in the previous post
my_config.yaml.txt

from katuali.

cjw85 avatar cjw85 commented on September 25, 2024

Hi @DuncanTN,

It looks like the paths to some of the programs in your config are incorrect, for example you have:

IN_POMOXIS: "~/home/duncan/pomoxis/venv/bin/activate"

I suspect this should simply be:

IN_POMOXIS: "~/pomoxis/venv/bin/activate"

from katuali.

 avatar commented on September 25, 2024

Thank you for the response. I have changed the option but still encounter the same errors. Can you send an example complete config file for the test data that comes packaged with katuali and I can check if my paths are correctly set.

from katuali.

cjw85 avatar cjw85 commented on September 25, 2024

If you have amended all the program paths in your config, the remaining error I suspect is that you are missing a / character at the front of home (two occurrences) in the DATA section of your config:

DATA:
    'home/duncan/katuali/test/MinIonRun1': 
        'GENOME_SIZE': '4.8M'
        'MEDAKA_TRAIN_REGIONS': ['ecoli', 'yeast']
        'MEDAKA_EVAL_REGIONS': []
        'REFERENCE': 'home/duncan/katuali/test/MinIonRun1/ref.fasta'

I can only provide a best guess at what your config should look like based on the one you have provided. What you have looks essentially correct except for a few typos.:

DATA:
    '/home/duncan/katuali/test/MinIonRun1': 
        'GENOME_SIZE': '4.8M'
        'MEDAKA_TRAIN_REGIONS': ['ecoli', 'yeast']
        'MEDAKA_EVAL_REGIONS': []
        'REFERENCE': '/home/duncan/katuali/test/MinIonRun1/ref.fasta'

# It looks like you haven't modified from the defaults, you may wish to do so
IN_MEDAKA: "~/git/medaka/venv/bin/activate"  # medaka used for consensus - should only have tensorflow installed
IN_MEDAKA_GPU: "~/git/medaka_gpu/venv/bin/activate"  # medaka used for training - should have tensorflow-gpu installed

IN_POMOXIS: "/home/duncan/pomoxis/venv/bin/activate"
# this one is not publically available and not required for most workflows
IN_RAY: "~/git/ray/venv/bin/activate"
CANU_EXEC: "/home/duncan/canu/Linux-amd64/bin/canu"
NANOPOLISH: "/home/duncan/nanopolish" 
SCRAPPIE: "/home/duncan/scrappie/build/scrappie"
# this one doesn't seem in keeping with you other paths but I trust it is correct
FLAPPIE: "~/git/github/flappie"
# have you installed guppy from source? on ubuntu from apt, this would ordinarily be
# set as in the default config
GUPPY: "/home/duncan/ont-guppy/bin/guppy_basecaller"
SOURCE: "source"
LD_LIBRARY_PATH: ""  # set this for e.g. CUDA library path```

from katuali.

 avatar commented on September 25, 2024

Hi,
I have amended my config file and cross checked for typo errors but still get the following errors:

Dynamic output is deprecated in favor of checkpoints (see docs). It will be removed in Snakemake 6.0.
Dynamic output is deprecated in favor of checkpoints (see docs). It will be removed in Snakemake 6.0.
Dynamic output is deprecated in favor of checkpoints (see docs). It will be removed in Snakemake 6.0.
Building DAG of jobs...
MissingInputException in line 154 of /home/duncan/katuali/venv/lib/python3.6/site-packages/katuali-0.2.0-py3.6.egg/katuali/data/Snakefile:
Missing input files for rule basecall_guppy:
/home/duncan/pomoxis/venv/bin/activate

I do not understand how to specify the input file for basecall_guppy other than using the config file?

from katuali.

cjw85 avatar cjw85 commented on September 25, 2024

The error is telling you that the file:
/home/duncan/pomoxis/venv/bin/activate
does not exist. This would indicate that you have not installed the required package pomoxis under /home/duncan/pomoxis.

pomoxis is required as a general utilities package as well as for some assembly components. We will amend this omission in the documentation.

from katuali.

mwykes avatar mwykes commented on September 25, 2024

Closing due to inactivity.

from katuali.

Related Issues (19)

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.