Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Perl version issue of MitoZ=3.4 #152

Open
SongCU opened this issue Jun 23, 2022 · 3 comments
Open

Perl version issue of MitoZ=3.4 #152

SongCU opened this issue Jun 23, 2022 · 3 comments

Comments

@SongCU
Copy link

SongCU commented Jun 23, 2022

Hi @linzhi2013,

Thank you so much for your effort to update to version 3!
However, there was a problem with circos when installing and using version 3.4 (GD module).

I changed the pearl version and it worked well.

So, Please update Perl version in yml file.

https://github.com/linzhi2013/MitoZ/releases/download/3.4/mitozEnv.yml

perl=5.26 ==> perl=5.32

the old version of perl makes circos GD module error!

+++ Maybe need to be install perl module "Statistics::discriptive" using conda

conda install -c bioconda perl-statistics-descriptive

name: mitozEnv
channels:

  • conda-forge
  • bioconda
  • defaults
    dependencies:
    • fastp
    • megahit
    • spades>=3.15.4
    • requests
    • bs4
    • libgd
    • biopython
    • blast
    • bwa
    • circos=0.69
    • ete3>=3.1.2
    • hmmer=3.1b2
    • infernal=1.1.1
    • openjdk
    • perl=5.32
    • perl-list-moreutils
    • perl-params-validate
    • perl-clone
    • perl-bioperl
    • python>=3.6
    • samtools
    • seqkit
    • tbl2asn
@linzhi2013
Copy link
Owner

linzhi2013 commented Jun 24, 2022

Hi SongCU,

Thank you very much for the suggestion!

I would test it and see if it works for most cases (because sometimes Perl=5.2.6 worked for me, but sometimes not, even on the same machine). If it works, then I would update the method.

@other users, you are also encouraged to drop a comment here to let me know whether this method works for you or not. Thanks!

Cheers
Guanliang

@paul-bio
Copy link

paul-bio commented Jul 27, 2022

hi @linzhi2013 .
I have struggled fighting errors from cpamn during visualizing step.

However when I installed MITOZ3 with yml.file above, it worked without any error messages!
I agree that there could be a crash when using different perl version.

Anyway thanks for the wonderful program!

Best wishes.
Paul.

@linzhi2013
Copy link
Owner

hi @linzhi2013 . I have struggled fighting errors from cpamn during visualizing step.

However when I installed MITOZ3 with yml.file above, it worked without any error messages! I agree that there could be a crash when using different perl version.

Anyway thanks for the wonderful program!

Best wishes. Paul.

Hi Paul,

Thanks for your comment!

When I tested Perl 5.32, I got new problems, and sometimes it is still very annoying to deal with. Therefore, I have provided the Singularity, Docker, and Conda-Pack versions of MitoZ (https://github.com/linzhi2013/MitoZ/wiki/Installation#4-conda-pack). Hope it's easier for the users to install MitoZ with them since they have packaged (almost) everything all together.

Cheers
Guanliang

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants