I am trying to predict transmembrane protein using tmhmm-2.0c. According to Package instruction, I have changed the path of perl inside the program like as following:

First i checked the location of perl

which perl

Then I checked the version also to make sure it is above 5.

perl -v 
This is perl 5, version 16, subversion 3 (v5.16.3) built for x86_64-linux-thread-multi (with 44 registered patches, see perl -V for more detail)

Copyright 1987-2012, Larry Wall

I have pasted the path (/usr/bin/perl) in the tmhmm and tmhmmformat.pl Run the cmd:

./tmhmm --short < /mnt/genome3/Lab_Users/Kishor/DISK_3/mnspt1/blood/rsem_outdir/blood.Trinity.RSEM.retained.clustered.fasta.transdecoder.pep > tmhmm.out

But I only received a blank folder. It will be great for me if I get any suggestions to solve the problem.

  • 1
    $\begingroup$ You're right about the Perl path, both in the tmhmm and the tmhmmformat.pl file, but if you select the short option you will not get the output to create the output plot in the folder, that is why is empty. $\endgroup$
    – zorbax
    Oct 8, 2021 at 14:34
  • 1
    $\begingroup$ Thanks Zora. But also tried without setting parameter '--short' and still didnt find output except a blank folder. I actually need following typr of output to fed into Trinotate: TRINITY_DN100_c0_g1_i1.p1 len=115 ExpAA=0.00 First60=0.00 PredHel=0 Topology=i TRINITY_DN102_c0_g2_i1.p1 len=256 ExpAA=0.16 First60=0.07 PredHel=0 Topology=o TRINITY_DN103_c0_g1_i1.p1 len=107 ExpAA=16.73 First60=0.00 PredHel=0 Topology=o Can you give me any other suggestion? $\endgroup$ Oct 8, 2021 at 16:46
  • 1
    $\begingroup$ can you share minimal input to reproduce your error? $\endgroup$
    – zorbax
    Oct 8, 2021 at 17:07
  • $\begingroup$ @zorbax Thanks for your concern. I have solved the issue. Needed to do some change inside the tmhmm program. $\endgroup$ Nov 24, 2021 at 17:35
  • $\begingroup$ Hi Kishor Kumar Sarker What changes you had done inside the tmhmm program?????? I also got the empty folder. Dimple $\endgroup$
    – Dimple
    Dec 15, 2021 at 5:37


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.