Closed kuangzhuoran closed 1 year ago
Very sorry for my late response.
I think it is because the BioPerl library in the \<path to DESCHRAMBLER>/lib/perl/ is not compatible with a newer version of Perl.
I attached a new version. Bio.tar.gz
Please completely replace the "Bio" directory in \<path to DESCHRAMBLER>/lib/perl/ by the attached one after uncompressing and untarring it.
After that, you can rerun DESCHRAMBLER. Please don't forget to delete the previously created output directory.
Thanks.
Thanks a lot, It works!
Hi, Error while running data from example Linux: Centos 8.5
perl v5.32.1
herr is my log log.txt
Or I print it out:
Constructing syntenic fragments
UNIVERSAL does not export anything at /data/01/user158/kuangzhuoran/software/DESCHRAMBLER/script/../lib/perl/Bio/Tree/TreeFunctionsI.pm line 94. BEGIN failed--compilation aborted at /data/01/user158/kuangzhuoran/software/DESCHRAMBLER/script/../lib/perl/Bio/Tree/TreeFunctionsI.pm line 94. Compilation failed in require at /usr/share/perl5/base.pm line 138. ...propagated at /usr/share/perl5/base.pm line 160. BEGIN failed--compilation aborted at /data/01/user158/kuangzhuoran/software/DESCHRAMBLER/script/../lib/perl/Bio/Tree/Tree.pm line 111. Compilation failed in require at /data/01/user158/kuangzhuoran/software/DESCHRAMBLER/script/../lib/perl/Bio/TreeIO/TreeEventBuilder.pm line 77. BEGIN failed--compilation aborted at /data/01/user158/kuangzhuoran/software/DESCHRAMBLER/script/../lib/perl/Bio/TreeIO/TreeEventBuilder.pm line 77. Compilation failed in require at /data/01/user158/kuangzhuoran/software/DESCHRAMBLER/script/../lib/perl/Bio/TreeIO.pm line 90. BEGIN failed--compilation aborted at /data/01/user158/kuangzhuoran/software/DESCHRAMBLER/script/../lib/perl/Bio/TreeIO.pm line 90. Compilation failed in require at /data/01/user158/kuangzhuoran/software/DESCHRAMBLER/script/estparJC.pl line 7. BEGIN failed--compilation aborted at /data/01/user158/kuangzhuoran/software/DESCHRAMBLER/script/estparJC.pl line 7. Estimate JC parameter: inferAdjProb - inferring the posterior probability of block adjacency usage: inferAdjProb refspc parameter-alpha tree-file genome-file
readline() on closed filehandle F at /data/01/user158/kuangzhuoran/software/DESCHRAMBLER/script/refine_adjprob.pl line 11. Minimum weight = 0.0001 Conservation score file = /data/01/user158/kuangzhuoran/software/DESCHRAMBLER/examples/APCFs.300K/SFs/block_consscores.txt UNIVERSAL does not export anything at /data/01/user158/kuangzhuoran/software/DESCHRAMBLER/script/../lib/perl/Bio/Tree/TreeFunctionsI.pm line 94. BEGIN failed--compilation aborted at /data/01/user158/kuangzhuoran/software/DESCHRAMBLER/script/../lib/perl/Bio/Tree/TreeFunctionsI.pm line 94. Compilation failed in require at /usr/share/perl5/base.pm line 138. ...propagated at /usr/share/perl5/base.pm line 160. BEGIN failed--compilation aborted at /data/01/user158/kuangzhuoran/software/DESCHRAMBLER/script/../lib/perl/Bio/Tree/Tree.pm line 111. Compilation failed in require at /data/01/user158/kuangzhuoran/software/DESCHRAMBLER/script/../lib/perl/Bio/TreeIO/TreeEventBuilder.pm line 77. BEGIN failed--compilation aborted at /data/01/user158/kuangzhuoran/software/DESCHRAMBLER/script/../lib/perl/Bio/TreeIO/TreeEventBuilder.pm line 77. Compilation failed in require at /data/01/user158/kuangzhuoran/software/DESCHRAMBLER/script/../lib/perl/Bio/TreeIO.pm line 90. BEGIN failed--compilation aborted at /data/01/user158/kuangzhuoran/software/DESCHRAMBLER/script/../lib/perl/Bio/TreeIO.pm line 90. Compilation failed in require at /data/01/user158/kuangzhuoran/software/DESCHRAMBLER/script/split_weak_joins.pl line 7. BEGIN failed--compilation aborted at /data/01/user158/kuangzhuoran/software/DESCHRAMBLER/script/split_weak_joins.pl line 7. UNIVERSAL does not export anything at /data/01/user158/kuangzhuoran/software/DESCHRAMBLER/script/../lib/perl/Bio/Tree/TreeFunctionsI.pm line 94. BEGIN failed--compilation aborted at /data/01/user158/kuangzhuoran/software/DESCHRAMBLER/script/../lib/perl/Bio/Tree/TreeFunctionsI.pm line 94. Compilation failed in require at /usr/share/perl5/base.pm line 138. ...propagated at /usr/share/perl5/base.pm line 160. BEGIN failed--compilation aborted at /data/01/user158/kuangzhuoran/software/DESCHRAMBLER/script/../lib/perl/Bio/Tree/Tree.pm line 111. Compilation failed in require at /data/01/user158/kuangzhuoran/software/DESCHRAMBLER/script/../lib/perl/Bio/TreeIO/TreeEventBuilder.pm line 77. BEGIN failed--compilation aborted at /data/01/user158/kuangzhuoran/software/DESCHRAMBLER/script/../lib/perl/Bio/TreeIO/TreeEventBuilder.pm line 77. Compilation failed in require at /data/01/user158/kuangzhuoran/software/DESCHRAMBLER/script/../lib/perl/Bio/TreeIO.pm line 90. BEGIN failed--compilation aborted at /data/01/user158/kuangzhuoran/software/DESCHRAMBLER/script/../lib/perl/Bio/TreeIO.pm line 90. Compilation failed in require at /data/01/user158/kuangzhuoran/software/DESCHRAMBLER/script/join_splits.pl line 7. BEGIN failed--compilation aborted at /data/01/user158/kuangzhuoran/software/DESCHRAMBLER/script/join_splits.pl line 7.