-
Currently, we store the dependencies of a database in the file `db.csv` inside the database folder.
As long as we use `audb.load()` this does not matter as the users are not supposed to directly inte…
-
When trying to load a database that has multiple attachments `audb` fails to acquire a lock.
```python
>>> db = audb.load('database', verbose=False)
/data/hwierstorf/.envs/analysis/lib/python3.8/…
-
For the following example, we need the `crema-d` dataset:
```python
import audb
db = audb.load("crema-d", version="1.3.0", only_metadata=True, full_path=False)
```
The dataset has a `sex` s…
-
## Problem
Typing of `Dependencies._column_loc` seem not to be matching the implementation.
- Input parameter `files` seems to be implemented for scalar input, whereas the type hint suggests…
-
When adding new files to a database they are scanned for duration and other metadata. If a file is not a valid audio file (e.g. has 0 bytes in size) this will fail at the moment for MP3 files (which I…
-
One of the biggest limitations we are currently facing is due to our usage of the CSV format to store tables.
There are strong arguments in favour of CSV as it is widely supported and human readable.…
-
In https://github.com/audeering/audbackend/pull/167 we introduced the concept of interfaces as an abstraction layer between backends and the user. This provides the possibility to also handle the lega…
-
```python
import audb
import audinterface
import numpy as np
def compute_stat(signal, sampling_rate, functional=np.mean):
return functional(signal)
media = [
'wav/03a01Fa.wav',
…
-
When a file was deleted that is part of a previously published archive, and that archive was not published in `previous_version`, but earlier `audb.publish()` will fail to update that archive as it tr…
-
In https://github.com/audeering/audbackend/pull/204 we introduced `open()` and `close()` methods.
At the moment, I'm cleaning up the authentication process for Artifactory and thought that it would…