Hi Weiguang,
Do you have
more of the error message? Unfortunately that part of the traceback only
refers to Python standard library code. There are two things that I can
immediately think of that would access the internet:
a) if
Docker support is enabled (by default, a Docker image is downloaded
containing our dependencies). If that's the case, you can disable this
and use your locally compiled binaries by adding the --binariesMode
local option.
b) if the input sequence file refers to HTTP(s) urls
I
think what might be happening is the latter, that the example we
suggest running ("evolverMammals.txt") downloads its sequences from the
Internet. But those files can be downloaded beforehand and the config
file modified to reflect that. That is, after downloading the listed
files in evolverMammals.txt, edit the file to refer only to local paths,
like this:
((simHuman_chr6:0.144018,(simMouse_chr6:0.084509,simRat_chr6:0.091589)mr:0.271974):0.020593,(simCow_chr6:0.18908,simDog_chr6:0.16303):0.032898);
simCow_chr6 /local/path/to/simCow.chr6
simDog_chr6 /local/path/to/simDog.chr6
simHuman_chr6 /local/path/to/simHuman.chr6
simMouse_chr6 /local/path/to/simMouse.chr6
simRat_chr6 /local/path/to/simRat.chr6