Skip to content

Latest commit

 

History

History
44 lines (25 loc) · 1.28 KB

extensions.rst

File metadata and controls

44 lines (25 loc) · 1.28 KB
globalsidebartoc

True

Extensions and plugins

PyPads features a plugin system to extend its functionality. Currently following plugins are being developed.

pypads_padre

Also called PadrePads introduces additional concepts of machine learning. While PyPads is fairly unopinionated about what it is logging PadrePads tries to impose some structure.

pypads_onto (unreleased)

Also called OntoPads introduces ontology mappings to pypads. It is based on the other plugin PadrePads and will enable given concept unique references.

To enable an extension it just has to be installed into your active environment. If this fails due to some unexpected reason you can try to enable a plugin manually. In general this can look like this.

from pypads.app.base import PyPads
from pypads_padre import activate
activate()
tracker = PyPads(autostart=True)

If you don't want to use an installed plugin, you can add the disable_plugins parameter to PyPads.

from pypads.app.base import PyPads
tracker = PyPads(disable_plugins=["pypads_padre"], autostart=True)

projects/pypads_padre projects/pypads_onto