rkajitani / MetaPlatanus

De novo metagenome assembler
GNU General Public License v3.0
12 stars 1 forks source link

Inappropriate ioctl for device #1

Closed kazumaxneo closed 2 years ago

kazumaxneo commented 3 years ago

Hi,

I would like to use MetaPlatanus to assemble my metagenome sample. However, when I run MetaPlatanus using the perl wrapper, I get the following error. How can I run correctly? My os is ubuntu18.04 with AMD threadripper 3990x installed. MetaPlatanus Linux binary was downloaded from HP (http://platanus.bio.titech.ac.jp/metaplatanus)

$ perl meta_platanus.pl cons_asm --IP1 pair_R1.fq pair_R2.fq --o outprefix --t 20 Inappropriate ioctl for device

rkajitani commented 3 years ago

Thank you for the report and sorry for the late replying. This bug occurs when a string other than "out" is specified with -o (e.g., --o outprefix). As a temporary solution, please specify --o out, or use the next version: v1.2.3 (https://github.com/rkajitani/MetaPlatanus/releases).

I know that this tool is not user-friendly, and I will release a new version (v1.3.0) with a Bioconda package soon.

kazumaxneo commented 3 years ago

Hi, rkajitani.

Thanks for the advice. I was able to run MetaPlatanus by setting "--o out". I'm looking forward to trying next version with conda. best,