dmf-utils dmf-utils PyPI version PyPI - Python Version Documentation Status Tests Project Status: WIP - Initial development is in progress, but there has not yet been a stable, usable release suitable for the public. License

DMF Utils is a Python package that provides a collection of utility functionalities to simplify common tasks in experiment and data analysis workflows. The package contains reusable modules to facilitate tasks in neuroscience research.

Installation#

DMF Utils can be installed directly from PyPI. To install the core package, use the following command:

pip install dmf-utils

For more detailed installation instructions and options, please refer to the Installation page.

Modules#

DMF Utils is designed in a modular way, allowing you to install only the components needed for your specific project. The available modules include:

  • Alerts: Tools for sending notifications and alerts via Slack and Telegram.

  • Env: Facities to manage environemt variables.

  • IO: Input/output utilities for file handling and data management.

  • Models: Utilities for working with Pytorch.

  • Video: Utilities for reading and writing video files.

For more detailed information about each module, see the Modules section.

Contributing#

DMF Utils is maintained by the Dynamics of Memory Formation (DMF) Group at the University of Barcelona. We welcome contributions from the community. If you would like to contribute, please open an issue or submit a pull request on our GitHub repository.

License#

DMF Utils is licensed under the MIT License. For more details, see the full license text in the license file.

Indices and tables#