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
Error in Running TransDecoder.LongOrfs line 16 #175
Comments
oh, I thought I had gotten rid of that dependency.
You can just run:
cpanm install URI::Escape
and that should solve the problem. Let me know if that gives you any
trouble.
best,
~b
…On Tue, May 9, 2023 at 3:02 PM hollybpalk ***@***.***> wrote:
Hello,
I downloaded the newest release of TransDecoder-v.5.7.0. I ran the command:
./TransDecoder.LongOrfs -t
~/transcriptome_data/final_assemblies/abdomin.clean.mrna.fa
However, I receive the following error:
Compilation failed in require at ./TransDecoder.LongOrfs line 16. BEGIN
failed--compilation aborted at ./TransDecoder.LongOrfs line 16.
When I attempt the make test, I receive an error
Can't locate URI/Escape.pm in @inc
How do you recommend fixing the error? Thank you!
—
Reply to this email directly, view it on GitHub
<#175>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABZRKXYGPUEOQOTD3ZDGWZLXFKIEVANCNFSM6AAAAAAX3WWPNI>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
--
--
Brian J. Haas
The Broad Institute
http://broadinstitute.org/~bhaas <http://broad.mit.edu/~bhaas>
|
Thank you so much! I ran that command and received the following output: However, when I tried the make test command again, I still received the error Is there an error on my end? Or are there any more steps I should take? |
hmm..... You can try this, which might work better:
perl -MCPAN -e shell
install URI::Escape
exit
Let's see if that works.
best,
~b
…On Tue, May 9, 2023 at 3:12 PM hollybpalk ***@***.***> wrote:
Thank you so much! I ran that command and received the following output:
install is up to date. (0.01) URI::Escape is up to date. (5.19)
However, when I tried the make test command again, I still received the
error
Can't locate URI/Escape.pm in @inc (you may need to install the
URI::Escape module)
Is there an error on my end? Or are there any more steps I should take?
—
Reply to this email directly, view it on GitHub
<#175 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABZRKX7G2P6SXZZA4CMT75TXFKJJ7ANCNFSM6AAAAAAX3WWPNI>
.
You are receiving this because you commented.Message ID:
***@***.***>
--
--
Brian J. Haas
The Broad Institute
http://broadinstitute.org/~bhaas <http://broad.mit.edu/~bhaas>
|
Hello, I am receiving that same error for some reason. When I ran your suggestion, it ran and completed. I am running jobs on a university HPC, so I am not sure if that is causing the problem. Thank you so much. |
I see. It could be that the HPC server that it's running on has a
different perl installation and is missing the module.
I could create a new release that has the URI::Escape dependency
removed... Sound good?
…On Tue, May 9, 2023 at 4:01 PM hollybpalk ***@***.***> wrote:
Hello, I am receiving that same error for some reason. When I ran your
suggestion, it ran and completed. I am running jobs on a university HPC, so
I am not sure if that is causing the problem. Thank you so much.
—
Reply to this email directly, view it on GitHub
<#175 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABZRKX3JMXEMRF5RHPU5RADXFKO77ANCNFSM6AAAAAAX3WWPNI>
.
You are receiving this because you commented.Message ID:
***@***.***>
--
--
Brian J. Haas
The Broad Institute
http://broadinstitute.org/~bhaas <http://broad.mit.edu/~bhaas>
|
I see, I thought maybe that was a possibility. Yes that would be excellent, Thank you so much!!! |
hmm.... It looks like version 5.7.0 should have the dependency removed.
I wonder if it's an issue with a perl lib path.
if you run:
env | grep PERL
what does it return?
best,
~b
…On Tue, May 9, 2023 at 4:08 PM hollybpalk ***@***.***> wrote:
I see, I thought maybe that was a possibility. Yes that would be
excellent, Thank you so much!!!
—
Reply to this email directly, view it on GitHub
<#175 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABZRKX5IN6LOMJ7UG7MTZGTXFKP4BANCNFSM6AAAAAAX3WWPNI>
.
You are receiving this because you commented.Message ID:
***@***.***>
--
--
Brian J. Haas
The Broad Institute
http://broadinstitute.org/~bhaas <http://broad.mit.edu/~bhaas>
|
It does not return anything. |
The mystery deepens.
Can you try going to a new working directory, pulling this code:
https://github.com/TransDecoder/TransDecoder/archive/refs/tags/TransDecoder-v5.7.0.tar.gz
un-tar'ing it, and then try running the TransDecoder.LongOrfs that's in
there? (with no arguments.... just see if it runs).
|
I apologize for the late response, I received this error: |
well, at least it's not URI::Escape this time.
Try installing the Data::Dumper module via cpanm or the perl -MCPAN -e
shell way.
Hope that helps,
~brian
…On Wed, May 10, 2023 at 11:15 AM hollybpalk ***@***.***> wrote:
I apologize for the late response, I received this error:
Can't locate Data/Dumper.pm in @inc <https://github.com/inc> (you may
need to install the Data::Dumper mo dule) ***@***.*** <https://github.com/inc>
contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/p
erl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5
/usr/share/perl5) at ./TransDecoder.LongOrfs line 9.
BEGIN failed--compilation aborted at ./TransDecoder.LongOrfs line 9.
—
Reply to this email directly, view it on GitHub
<#175 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABZRKX25ESPRZDTKINPW2FDXFOWH7ANCNFSM6AAAAAAX3WWPNI>
.
You are receiving this because you commented.Message ID:
***@***.***>
--
--
Brian J. Haas
The Broad Institute
http://broadinstitute.org/~bhaas <http://broad.mit.edu/~bhaas>
|
Hello,
I downloaded the newest release of TransDecoder-v.5.7.0. I ran the command:
./TransDecoder.LongOrfs -t ~/transcriptome_data/final_assemblies/abdomin.clean.mrna.fa
However, I receive the following error:
Compilation failed in require at ./TransDecoder.LongOrfs line 16. BEGIN failed--compilation aborted at ./TransDecoder.LongOrfs line 16.
When I attempt the make test, I receive an error
Can't locate URI/Escape.pm in @INC
How do you recommend fixing the error? Thank you!
The text was updated successfully, but these errors were encountered: