Issue With CatDCD in Dynamical Network Tutorial

From: Nisler, Collin R. (
Date: Wed Jul 10 2019 - 15:50:14 CDT

Hello, I was recently trying to do the Dynamical Network Analysis tutorial, and I ran into an issue with catdcd. In the tutorial, it indicates that you need to download the precompiled CatDCD binary. On the website where the files are located ( it indicates that, once it is unpacked, you need to run the makefile in the "catdcd" directory. However, there is no makefile after unpacking, and I believe this is why I am encountering an error in the tutorial. When I run the command "networkSetup network.config" in the TK console, as instructed in the tutorial, it says that catdcd was not found (even though I added it to my path as instructed in the tutorial) and asks if I want to specify the path. When I specify the path of the binary, I get the following error in the TK console:

-code 1 -level 0 -errorcode {CHILDSTATUS 27684 127} -errorinfo {/home/cbc-sotomayor-labhome4/nisler.1/Catdcd/LINUX/bin/catdcd4.0/catdcd: error while loading shared libraries: cannot open shared object file: No such file or directory
    while executing
"::exec /home/cbc-sotomayor-labhome4/nisler.1/Catdcd/LINUX/bin/catdcd4.0/catdcd -stride 1 -i carma.indices -o carma.dcd ../../../../../AncAmP15C23-mine..."
    ("eval" body line 1)
    invoked from within
"eval ::exec [list $exec_path] [lrange $args 1 end]"
    (procedure "::ExecTool::exec" line 14)
    invoked from within
"::ExecTool::exec catdcd -stride $stride -i $indexFile -o $outFile $dcdFileNames"
    ("eval" body line 1)
    invoked from within
"eval ::ExecTool::exec {catdcd -stride $stride -i $indexFile -o $outFile $dcdFileNames} "} -errorline 13

I have also tried using the catdcd from the VMD plugin tree, but that does not work either. I am using VMD 1.9.3. Any help would be greatly appreciated.

Collin Nisler

This archive was generated by hypermail 2.1.6 : Thu Dec 31 2020 - 23:17:11 CST