当前位置:网站首页>2022.01.20 [bug note] | qiime2: an error was encoded while running dada2 in R (return code 1)
2022.01.20 [bug note] | qiime2: an error was encoded while running dada2 in R (return code 1)
2022-06-30 07:38:00 【Muyiqing】
Project scenario :
Version introduction : qiime2:2021.4 DADA2:1.18.0 R:4.0.3 Project scenario : Use qiime2 In the process , perform dada2 Command to classify the characteristic sequence of sequencing data , An error has occurred .Problem description :
I haven't been right about qiime2 Updated or modified , The following error messages appear suddenlyAn error was encountered while running DADA2 in R (return code 1), please inspect stdout and stderr to learn more.
After opening the log, you can find the key record of error reporting :
R version 4.0.3 (2020-10-10)
Load the required program package :Rcpp
DADA2: 1.18.0 / Rcpp: 1.0.8 / RcppParallel: 5.1.5
1) Filtering Error in validObject(.Object) :
invalid class “SRFilterResult” object: superclass "Mnumeric" not defined in the environment of the object's class Stop executing Traceback (most recent call last): File "/home/yangxin/miniconda3/envs/qiime2-2021.4/lib/python3.8/site-packages/q2_dada2/_denoise.py", line 266, in denoise_paired run_commands([cmd]) File "/home/yangxin/miniconda3/envs/qiime2-2021.4/lib/python3.8/site-packages/q2_dada2/_denoise.py", line 36, in run_commands subprocess.run(cmd, check=True) File "/home/yangxin/miniconda3/envs/qiime2-2021.4/lib/python3.8/subprocess.py", line 516, in run raise CalledProcessError(retcode, process.args, subprocess.CalledProcessError: Command '['run_dada_paired.R', '/tmp/tmprogiwn9c/forward', '/tmp/tmprogiwn9c/reverse', '/tmp/tmprogiwn9c/output.tsv.biom', '/tmp/tmprogiwn9c/track.tsv', '/tmp/tmprogiwn9c/filt_f', '/tmp/tmprogiwn9c/filt_r', '0', '0', '0', '0', '2.0', '2.0', '2', '12', 'independent', 'consensus', '1.0', '1', '1000000']' returned non-zero exit status 1.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/yangxin/miniconda3/envs/qiime2-2021.4/lib/python3.8/site-packages/q2cli/commands.py", line 329, in __call__
results = action(**arguments)
File "<decorator-gen-514>", line 2, in denoise_paired
File "/home/yangxin/miniconda3/envs/qiime2-2021.4/lib/python3.8/site-packages/qiime2/sdk/action.py", line 244, in bound_callable
outputs = self._callable_executor_(scope, callable_args,
File "/home/yangxin/miniconda3/envs/qiime2-2021.4/lib/python3.8/site-packages/qiime2/sdk/action.py", line 390, in _callable_executor_
output_views = self._callable(**view_args)
File "/home/yangxin/miniconda3/envs/qiime2-2021.4/lib/python3.8/site-packages/q2_dada2/_denoise.py", line 279, in denoise_paired
raise Exception("An error was encountered while running DADA2"
Exception: An error was encountered while running DADA2 in R (return code 1), please inspect stdout and stderr to learn more.
Core sentence
invalid class “SRFilterResult” object: superclass "Mnumeric" not defined in the environment of the object's class
Cause analysis :
We found that dada2 There may be two problems with the execution error report , First, there is a problem with the data input of the double ended sequence ( Whether to remove primers ); Two is R package Matrix Version change , Lead to qiime2 Call error , My problem belongs to the latter .Solution :
uninstall R package Matrix Reinstall the specified version 1.3.2remove.packages("Matrix") # uninstall R package Matrix
install.packages("devtools")# Use devtools To install R Packages make it easier to search for resources
devtools::install_version("Matrix", version = "1.3.2", repos = "http://cran.us.r-project.org")# install 1.3.2 edition
packageVersion("Matrix")# Check after successful installation Matrix edition
After the problem is solved, it will run normally .
Welcome to join our discussion group , Or add VX:bbplayer2021 Invite in .
边栏推荐
- At the age of 25, I started to work in the Tiankeng industry with buckets. After going through a lot of hardships to become a programmer, my spring finally came
- Proteus catalog component names and Chinese English cross reference
- Parameter calculation of deep learning convolution neural network
- Wangbohua: development situation and challenges of photovoltaic industry
- Minecraft 1.16.5 module development (50) guide book
- 03 - programming framework: Division of application layer, middle layer and driver layer in bare metal programming
- Introduction notes to pytorch deep learning (10) neural network convolution layer
- Sublime text 3 configuring the C language running environment
- Pool de Threads - langage C
- Solve the linear equation of a specified point and a specified direction
猜你喜欢

Dynamic memory management

Cadence innovus physical implementation series (I) Lab 1 preliminary innovus

Use of ecostruxure (3) creating composite function blocks

Final review -php learning notes 3-php process control statement
![Arm debug interface (adiv5) analysis (I) introduction and implementation [continuous update]](/img/30/375860665aa1cc761adffc0e782744.jpg)
Arm debug interface (adiv5) analysis (I) introduction and implementation [continuous update]

Use of ecostruxure (2) IEC61499 to establish function blocks

Test enumeration types with STM32 platform running RT thread

C51 minimum system board infrared remote control LED light on and off
![November 16, 2021 [reading notes] - macro genome analysis process](/img/c4/4c74ff1b4049f5532c871eb00d5ae7.jpg)
November 16, 2021 [reading notes] - macro genome analysis process

Basic knowledge of compiling learning records
随机推荐
Variable storage unit and pointer
November 19, 2021 [reading notes] a summary of common problems of sneakemake (Part 2)
期末复习-PHP学习笔记9-PHP会话控制
MCU essay
Introduction notes to pytorch deep learning (11) neural network pooling layer
LabVIEW program code update is slow
为什么大学毕业了还不知道干什么?
Label the picture below the uniapp picture
Xiashuo think tank: 42 reports on planet update today (including 23 planning cases)
Program acceleration
01 - embedded learning route and career planning: embedded basic knowledge and development process
Thread network
Digital white paper on total cost management in chain operation industry
STM32 infrared communication
Cadence physical library lef file syntax learning [continuous update]
期末复习-PHP学习笔记7-PHP与web页面交互
C language implementation sequence stack
Lodash filter collection using array of values
Commands and permissions for directories and files
Directory of software