TensorFlow installation

Version 0.32.13 is the final TensorFlow-backed release of DAS. Use its OS-specific Conda environment file to install compatible versions of Python, FFmpeg, TensorFlow, and DAS.

Pre-requisites

Install the Anaconda distribution or Miniconda. If Conda is already installed, use version 23.10.0 or later. Update an older installation with:

conda update conda -n base

On Linux, install libsndfile to load audio formats other than WAV:

sudo apt-get install libsndfile1

Install DAS

Windows

conda env create -n das -y -f https://raw.githubusercontent.com/janclemenslab/das/v0.32.13/env/das_win.yaml

Mac (M1 and later)

conda env create -n das -y -f https://raw.githubusercontent.com/janclemenslab/das/v0.32.13/env/das_mac.yaml

Linux

conda env create -n das -y -f https://raw.githubusercontent.com/janclemenslab/das/v0.32.13/env/das_linux.yaml

Open the graphical user interface

conda activate das
das gui

Next steps

You can now annotate song and train a network on your own data. Start by creating annotations using the GUI or convert existing annotations using Python scripts.