Subspecies phylogeny in the human gut revealed by coevolutionary constraints across the bacterial kingdom
This code base is using the Julia Language and DrWatson to make a reproducible scientific project named
Doran_etal_2023
This project reproduces results from:
To (locally) reproduce this project, do the following:
-
Download this code base.
git clone --recurse-submodules [email protected]:aramanlab/Doran_etal_2023.git cd Doran_etal_2023
-
Open a Julia console and do:
julia> # press ']' to enter package mode (1.10) pkg> add DrWatson # install globally, for using `quickactivate` (1.10) pkg> activate "path/to/this/project" (Doran_etal_2023) pkg> instantiate
This will install all necessary packages for you to be able to run the scripts and everything should work out of the box, including correctly finding local paths.
You may notice that most scripts start with the commands:
using DrWatson
@quickactivate projectdir()
which auto-activates the project and enables local path handling from DrWatson.
This project uses our labs custom package SpectralInference.jl
To use the package for your own projects, please look at its separate github project.