Skip to main content

Package that packs some utility functions.

Project description

tharos-pytools

This package contains cool functions in order to better manage Python projects.

Contents

  • futures_collector is a function that ensures multithreading.
  • limit_memory allows to define a percentage-based memorylock for current Python thread.
  • get_palette allows to create a N-sized color palette.
  • get_palette_from_list returns a list of colors, normalizing a data array.
  • overload is a decorator that allows C-like overloading of functions.
  • flatten is a fast list flattener.
  • revcomp is a reverse-complement calculator
  • types_checker is a decorator for type checking based on annotations.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tharos-pytools-0.0.10.tar.gz (5.7 kB view hashes)

Uploaded Source

Built Distribution

tharos_pytools-0.0.10-py3-none-any.whl (7.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page