Comments (8)
Also, when I run my own data. I have the warnings:
Use of uninitialized value $cat in concatenation (.) or string at METABOLIC-C.pl line 1464.
Use of uninitialized value in concatenation (.) or string at METABOLIC-C.pl line 1487.
Use of uninitialized value $cat in concatenation (.) or string at METABOLIC-C.pl line 1605.
Use of uninitialized value $cat in concatenation (.) or string at METABOLIC-C.pl line 1632.
The gtdb-TK works well, and the shebang has been changed.
##!/project/qcx/.conda/envs/METABOLIC_v4.0/bin/perl # This shebang should be changed to the perl in the METABOLIC_v4.0 conda env
When I run the test files, it's OK
from metabolic.
I have similar problems!
from metabolic.
Also, when I run my own data. I have the warnings: Use of uninitialized value $cat in concatenation (.) or string at METABOLIC-C.pl line 1464. Use of uninitialized value in concatenation (.) or string at METABOLIC-C.pl line 1487. Use of uninitialized value $cat in concatenation (.) or string at METABOLIC-C.pl line 1605. Use of uninitialized value $cat in concatenation (.) or string at METABOLIC-C.pl line 1632. The gtdb-TK works well, and the shebang has been changed. ##!/project/qcx/.conda/envs/METABOLIC_v4.0/bin/perl # This shebang should be changed to the perl in the METABOLIC_v4.0 conda env
When I run the test files, it's OK
It seems that your "$cat" is empty which means that one or several of your input MAGs did not get properly assigned phylum level taxonomy. I suggest to check whether your GTDB-Tk works good first, then check whether your input file formats and the usage of the options are properly prepared.
from metabolic.
Hi, I have two questions.
- Can I run my own data using "test=true" option?
When I run the test data, it seems to work smoothly. But when I am running my own data with "perl METABOLIC-C.pl -t 40 -m-cutoff 0.75 -in-gn Genome_files -kofam-db full -r omic_reads_parameters.txt -o METABOLIC_out" option, I had many errors. For example:
Traceback (most recent call last):
File "/project/qcx/test/METABOLIC_running_folder/METABOLIC/Accessory_scripts/hmmscan-parser-dbCANmeta.py", line 36, in
with open('temp') as f:
FileNotFoundError: [Errno 2] No such file or directory: 'temp'.
I don't know how it happens. So, can I put my data into the test_files directory and run the program with "test= true" option? Will the results be different from the normal way?- Can I directly input several metagenomic data?
In your test data, there was only 1 sample data in METABOLIC_test_reads directory (SRR3577362_sub_1 and 2.fastq). Can I input more sample (sample1_1.fastq; sample1_2.fastq; sample2_1.fastq; sample2_2.fastq and so on)? Will they be read automatically?
Thank you for your help in advance!
Bests,
Qicheng
Hi Qicheng,
for the 'temp' problem, it is because the py script ("hmmscan-parser-dbCANmeta.py") is not changed to do the parallel parsing for multiple MAGs. Here, I attached a new one for replacing. And also, I have updated the GitHub deposition "Accessory_scripts.tgz". Hope this will solve the problem.
https://github.com/AnantharamanLab/METABOLIC/files/5605658/hmmscan-parser-dbCANmeta.py.txt
from metabolic.
Thank you for your reply. I will try to fix the problem as you suggested. I will tell if it works or not after the try.
Bests.
from metabolic.
- Can I directly input several metagenomic data?
In your test data, there was only 1 sample data in METABOLIC_test_reads directory (SRR3577362_sub_1 and 2.fastq). Can I input more sample (sample1_1.fastq; sample1_2.fastq; sample2_1.fastq; sample2_2.fastq and so on)? Will they be read automatically?
Could you answer this question please? Thank you.
from metabolic.
- Can I directly input several metagenomic data?
In your test data, there was only 1 sample data in METABOLIC_test_reads directory (SRR3577362_sub_1 and 2.fastq). Can I input more sample (sample1_1.fastq; sample1_2.fastq; sample2_1.fastq; sample2_2.fastq and so on)? Will they be read automatically?Could you answer this question please? Thank you.
Hi zh8008,
one should provide the information of paired reads in "omic_reads_parameters.txt" file. If one has multiple sets of reads, he/she will need to provide the full address to each pair of reads in each line. METABOLIC will not automatically use read files from test reads directory, but it uses the reads assigned by the "-r" option. Meanwhile, the test option is only for testing whether METABOLIC is properly installed or not. It is suggested to use "-in-gn" and "-r" options to point to the address of genomes and reads (for details, please refer to https://github.com/AnantharamanLab/METABOLIC/wiki/METABOLIC-Usage#how-to-run-metabolic).
Best!
from metabolic.
The METABOLIC works well now, Thank you for your help!
I'll close the issue.
Bests,
Qicheng.
from metabolic.
Related Issues (20)
- Output_energy_flow/Energy_plot/network.plot.pdf': No such file or directory HOT 1
- Not a bug/ only a question
- (Question) Can you give it proteins instead of genomes?
- Possibly wrong link for MEROPS in run_to-setup.sh HOT 1
- Should the arrow of Step8: Nitrite ammonification start from nitrate or nitrite? HOT 1
- What are values in Sequential_Transformation_input_2 based on?
- How to get access to test google drive files? HOT 2
- The gtdbtk module throws an error: 'EXCEPTION: OSError MESSAGE: [Errno 12] Cannot allocate memory‘ when running METABOLIC-C.pl. HOT 2
- Running 7000+MAGs, no progress after Prodigal HOT 3
- Bio::Perl instalation HOT 1
- Access to test filés in google drive HOT 2
- The result files "All_gene_collections_mapped.depth.txt" ,"Functional_network_figures" are empty. HOT 2
- Can metabolic used for annotation of virus genome? HOT 2
- cannot locate statistic/descriptive.pm in for metabolic-c.pl line 40
- Perl version conflict when installing via YAML
- Mrtabolic-c was unsuccessful in producing All_gene_collections_mapped.depth.txt documents
- WHY only 1 CPU when hmmsearch
- Issues installing required R packages
- Sulfite oxidation/Sulfate Reduction
- Cannot allocate memory
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from metabolic.