Closed nzx9581 closed 1 year ago
If libcrypto.so.1.0.0 cannot found, you can create a soft link of libcrypto.so to libcrypto.so.1.0.0
If NUMEXPR_MAX_THREADS not set, I found that you can just do export NUMEXPR_MAX_THREADS=30
. But even if I set this parameter to 30 to use 30 cores, it seems the program still running on single thread.
I'll close this issue
Dear Developer,
Thanks for providing us with such a brilliant tool. But when I run HiCLift with the command:
HiCLift --input ENCFF004YZQ.hic --input-format juicer --out-pre ENCFF004YZQ --output-format cool --out-chromsizes hg19.chrom.sizes --in-assembly hg38 --out-assembly hg19 --logFile HiCLift.log --memory 500G --nproc 50 --high-res
It gives me the error:bgzip: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory
I actually havelibcrypto.so.1.0.0
under the folder/usr/bin/lib/x86_64-linux-gnu
, could you please help me to solve the problem? Do I need change or specify the path where HiCLift search for libcrypto?Another problem is that when I run HiCLift with 50 cores I get the message:
Note: NumExpr detected 64 cores but "NUMEXPR_MAX_THREADS" not set, so enforcing safe limit of 8.
It seems that the program cannot run in 50 cores due to an unspecified argument NUMEXPR_MAX_THREADS, unfortunately, I have no idea how to specify it.Thank you so much for your patience and kind help!
Best