Skip to content

Latest commit

History

146 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

DART

Differential Analysis with Reference Topology

This repository contains implementations of the DART algorithm for inferring functional changes in networks. Briefly, DART takes as input a reference topology and measurements of changes in node correlations and infers posterior probabilities that capture the likelihood that any edge has been functionally altered.

Go implementation

The Go implementation of DART can be found in the DARTGo directory of this repo.

Building the Go implementation

Building the Go implementation uses the default Go build system. For instance, building the cmd geneDART can be accomplished like so:

cd DARTGo
make

And tests can be run automatically:

cd DARTGo
make tests

C++ implementation

The C++ implementation of DART can be found in the DARTcxx directory of this repo.

Building the C++ implementation

The DART build system is cmake. We recommend building in a new build directory:

mkdir build
cd build
cmake path-to-DART/DARTcxx/ --DCMAKE_CXX_COMPILER=path-to-compiler-used-for-upcxx
cmake --build .

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages