Skip to content

Two Nuc_translator.pm modules #185

Open

Description

@atengertrolander

Hi there,
I recently asked our HPC cluster to install Pasa. I kept running into the following error:

  • [Wed Sep 20 21:24:28 2023] Running CMD: cat ./trinity_combined/trinity_transcripts.fa.clean ../stringtie/stringtie_c3_j3.gtf.fasta > __all_transcripts.fasta
  • [Wed Sep 20 21:24:28 2023] Running CMD: /gpfs/data/icelake-apps/software/gcc-12.1.0/pasapipeline/2.5.3/pasa-plugins/transdecoder/TransDecoder.LongOrfs -t __all_transcripts.fasta
    Undefined subroutine &Nuc_translator::get_genetic_codes called at /gpfs/data/icelake-apps/software/gcc-12.1.0/pasapipeline/2.5.3/pasa-plugins/transdecoder/TransDecoder.LongOrfs line 34.
    Error, cmd: /gpfs/data/icelake-apps/software/gcc-12.1.0/pasapipeline/2.5.3/pasa-plugins/transdecoder/TransDecoder.LongOrfs -t __all_transcripts.fasta died with ret 65280 No such file or directory at /gpfs/data/icelake-apps/software/gcc-12.1.0/pasapipeline/2.5.3/PerlLib/Pipeliner.pm line 187.
    Pipeliner::run(Pipeliner=HASH(0x1b90680)) called at /apps/software/gcc-12.1.0/pasapipeline/2.5.3/Launch_PASA_pipeline.pl line 1061

When I reported it to our cluster, they informed me that the function "get_genetic_codes" did not exist in the module. I then found the correct (I think) module in github (https://github.com/TransDecoder/TransDecoder/blob/3c77d07564997c2884634421a432b4412bfad933/PerlLib/Nuc_translator.pm) which does have the get_genetic_codes function defined. But it seems there are two Nuc_translator.pm modules. See (https://github.com/TransDecoder/TransDecoder/blob/master/PerlLib/Nuc_translator.pm). I just wanted to let you know that this might be a problem, especially for HPC clusters that have to select one to take precedence whenever the module is loaded.

Best,
Ayse

Activity

  1. brianjohnhaas commented on Sep 21, 2023

    @brianjohnhaas
    Contributor
  2. atengertrolander commented on Sep 21, 2023

    @atengertrolander
    Author

    Hi Brian,
    Thanks for your quick reply. I'll ask that Transdecoder and PASA be installed separately.
    Thanks!
    Ayse

  3. atengertrolander commented on Sep 21, 2023

    @atengertrolander
    Author

    One more question, can pasa and transcoder then be loaded at the same time? Our cluster admin is worried that one code set will still take precedence over than other.

  4. brianjohnhaas commented on Sep 21, 2023

    @brianjohnhaas
    Contributor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions