Deep Audio Segmenter (DAS)
DAS automatically annotates animal vocalizations in raw audio recordings using a deep neural network. It can be used through a graphical user interface, from the terminal, or from Python scripts.
Users who need the TensorFlow backend can continue to install the final TensorFlow-backed release with das==0.32.13.
Installation
conda create -n das -c conda-forge python=3.14 ffmpeg uv -y
conda activate das
uv pip install das --torch-backend=auto
das version
See the installation guide for CPU- and GPU-specific options.
Documentation
See the DAS documentation for the complete user guide:
- The quick-start tutorials for flies and birds cover manual annotation, network training, and generating new annotations.
- Use the graphical user interface.
- Use DAS from the terminal or Python scripts.
If you have questions, feedback, or find a bug, please open an issue.
Citation
Please cite DAS as:
Elsa Steinfath, Adrian Palacios, Julian Rottschäfer, Deniz Yuezak, Jan Clemens (2021). Fast and accurate annotation of acoustic signals with deep neural networks. eLife
Acknowledgements
The following packages were modified and integrated into DAS:
- Keras implementation of TCN models modified from keras-tcn (in
das.models.tcn) - Trainable STFT layer implementation modified from kapre (in
das.models.kapre)
See the corresponding source directories for the original READMEs.
Release files for das 0.33.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| das-0.33.0.tar.gz | 83.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| das-0.33.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 182.1 kB
Release files / das-0.33.0.tar.gz
| Download URL | das-0.33.0.tar.gz |
|---|---|
| Size | 83.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6935808d63e92bf317bfdeb9b18b14326d8820852e78eeee2f6abbc8e06524a9
|
|
BLAKE2b-256 checksum How to use checksums |
af7789d3a293a7b4da95c0a88727f8d7b363139a36401bdd455cb08db5ed16fc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.12
|
Release files / das-0.33.0-py3-none-any.whl
| Download URL | das-0.33.0-py3-none-any.whl |
|---|---|
| Size | 98.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
04bf886ba6ae48f14e7a751b5642ac7ed73cd0a5a9897cd6a6ec9c6ac5cb9ca2
|
|
BLAKE2b-256 checksum How to use checksums |
75c8976848ce6de86efb0b1477381105beaabaf6c0b0016703926e92f528dd81
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.12
|