当前位置:网站首页>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 .
边栏推荐
- 2021-10-29 [microbiology] a complete set of 16s/its analysis process based on qiime2 tool (Part I)
- Halcon: read the camera and binary it
- Cadence physical library lef file syntax learning [continuous update]
- Implementation of double linked list in C language
- Global digital industry strategy and policy observation in 2021 (China Academy of ICT)
- 期末复习-PHP学习笔记5-PHP数组
- Final review -php learning notes 9-php session control
- 套接字socket编程——UDP
- Introduction to ecostruxure (1) IEC61499 new scheme
- Next initializesecuritycontext failed: unknown error (0x80092012) - the revocation function cannot check whether the certificate is revoked.
猜你喜欢

期末复习-PHP学习笔记4-PHP自定义函数
![Experiment 1: comprehensive experiment [process on]](/img/19/6c6e18d7e1f042bfd3ee4832b78542.png)
Experiment 1: comprehensive experiment [process on]
![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]

Final review -php learning notes 9-php session control

Graphic explanation pads update PCB design basic operation

STM32 register

Variable storage unit and pointer

Matter protocol

期末复习-PHP学习笔记11-PHP-PDO数据库抽象层.

Disk space, logical volume
随机推荐
Examen final - notes d'apprentissage PHP 5 - Tableau PHP
Program acceleration
Armv8 (coretex-a53) debugging based on openocd and ft2232h
Examen final - notes d'apprentissage PHP 6 - traitement des chaînes
STM32 register on LED
架构实战营模块 5 作业
Network, network card and IP configuration
Solve the linear equation of a specified point and a specified direction
Binary tree related operations (based on recursion, implemented in C language)
1.someip introduction
STM32 infrared communication 2
2021 China Enterprise Cloud index insight Report
期末複習-PHP學習筆記6-字符串處理
Proteus catalog component names and Chinese English cross reference
套接字socket编程——UDP
Basic knowledge of compiling learning records
Quick placement of devices by module in Ad
MCU essay
实验一、综合实验【Process on】
Introduction notes to pytorch deep learning (10) neural network convolution layer