GithubHelp home page GithubHelp logo

Core dump about cenote-taker2 HOT 5 CLOSED

mtisza1 avatar mtisza1 commented on July 28, 2024
Core dump

from cenote-taker2.

Comments (5)

mtisza1 avatar mtisza1 commented on July 28, 2024

Kailun,

Thanks for opening this issue, and I'm sorry you are having an issue running/installing the tool. I have a few ideas what might be going wrong. However, if what I'm suggesting doesn't fix the problem, please attach a log file (or copy/paste the terminal output) from a run that fails in this way. A log file of the installation could be helpful as well.

  1. Before running Cenote-Taker 2 did you activate the conda environment? i.e. conda activate cenote-taker2_env
  2. bioawk or perl may not have installed correctly. What happens when you type:
conda activate cenote-taker2_env
which bioawk
which perl
  1. is your variable "${indir}" the same as "${CENOTE_BASE}"? The test contigs should be in the same directory as the run_cenote-taker2.py script.

Hopefully we can get this resolved for you.

Best,

Mike

from cenote-taker2.

KailunZM avatar KailunZM commented on July 28, 2024

Hi Mike,

I really appreciate your quick reply. Here is my answer and please check the attached log file. The installation log file is too big to be attached here I guess.

  1. the script is activating the environment with conda activate /opt/apps/labs/gdlab/envs/cenote-taker2/2.1.3/cenote-taker2_env

  2. Here's the output
    /opt/apps/labs/gdlab/envs/cenote-taker2/2.1.3/cenote-taker2_env/bin/bioawk
    /opt/apps/labs/gdlab/envs/cenote-taker2/2.1.3/cenote-taker2_env/bin/perl

  3. yes

Best,
Kailun

output.log

from cenote-taker2.

KailunZM avatar KailunZM commented on July 28, 2024

In addition, I used 12 CPUs previously. Though I'm not sure if it matters a lot, I try to used 16 CPUs now and it can identify DTRs but with less hallmark gene detected. By taking a look at the genome map, there is no hypothetical protein sequence information.
test_DNA_ct1
The log file of this run is attached below.

output.log

from cenote-taker2.

mtisza1 avatar mtisza1 commented on July 28, 2024

Kailun,

Thanks for following up. I am unsure why you had the "No circular contigs detected" problem when using 12 CPUs, but not when you used 16 CPUs. The first output.log file seems to just end without the script finishing, so I'm struggling to understand the issue. Is this still happening?

Regarding your other problem with hypothetical proteins not being annotated, it looks like your HHsuite tool was not installed/compiled correctly.

You can confirm that hh-suite is not working by doing this (if it is working, you'll get a standard hhsearch help message):

cd Cenote-Taker2
hh-suite/build/src/hhsearch -h

Start an interactive job with 4 or more CPUs, if necessary.
Check if hh-suite repo was cloned properly during the initial install of Cenote-Taker 2:

cd Cenote-Taker2
git clone https://github.com/soedinglab/hh-suite.git

If you get a message like "hh-suite already exists", then do:

cd hh-suite
git pull
mkdir -p build && cd build
cmake -DCMAKE_INSTALL_PREFIX=. ..
make -j 4 && make install
export PATH="$(pwd)/bin:$(pwd)/scripts:$PATH"

Please let me know if this fixes the problem!

Mike

from cenote-taker2.

KailunZM avatar KailunZM commented on July 28, 2024

Hello Mike.

Thank you for your advice. It looks like hh-suite is working. When I run hhsearch I got the standard help message. Also, I realized that the missing hypothetical protein annotation issue only happened in the circular contigs, like the test DNA contig1. It's been totally normal for linear sequences. So I want to ask about do you have an idea if that is because of this specific sequence. What would be the differences when annotating the circular and linear contigs?

By the way, right now we think the core dump issue is probably due to the differences between the nodes we used to install the Cenote-Taker2 and run it. Though we are not sure.

Thank you again for you help!

Best,
Kailun

from cenote-taker2.

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.