pykanto-docs

pykanto is a new software package to make the process of archiving, cleaning, segmenting, labelling, and analysing animal vocalisations faster and more reproducible. This website contains its documentation.
This article explains the motivation behind the project and provides a worked example using it to analyse bird songs.

Python 3.8 version

Modules#

pykanto.signal

Tools related to signal processing, spectrogramming and event segmentation.

pykanto.parameters

Classes and methods to store and modify pykanto parameters.

pykanto.dataset

Build the main dataset class and its methods to visualise, segment and label animal vocalisations.

pykanto.app

Interactive web application to explore and label large numbers of vocalisations.

pykanto.utils

Parsers, I/O tools, typing and general computing.

pykanto.plot

A collection of functions to plot spectrograms.