Skip to main content

Some utils for working with python in a simple lab-like environment

Project description

pylabutils

pylabutils is a small, experimental python package that aims to provide some aid in the making of simple data analysis reports in a lighter, more ergonomic and more streamlined manner.

It currently offers 5 main methods (and an additional utility):

  • fit : the process of defining a function and setting up the optimization method all in one line, with added functionalities for immediate graphical representation.
  • read_data : an easy way to read your data from most table-like files and have it stored in a convenient pandas.DataFrame.
  • tex_table : prints your data into a fancy, common LaTeX table, with an added bit of customization included.
  • multisort : allows you to sort all of your data based on any of the variables stored, in case they don't all follow a monotonic progression.
  • wdir : a manager that yields a path, useful for when your data is stored externally.
  • Interval : a small class that lets you create Real number intervals, letting you check belongings using the in operator.

They all do have detailed __doc__ attributes that explain all of their arguments and keyword arguments, which you can view, and I encourage so, by using either help(<method>) or <method>.__doc__.

There are, in addition, some "private" methods that can give some functionalities that are included in some of the "main" methods, but these are not really intended for active use and do not have a detailed description accompanying them.

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

pylabutils-1.1.0.tar.gz (22.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pylabutils-1.1.0-py3-none-any.whl (46.3 kB view details)

Uploaded Python 3

File details

Details for the file pylabutils-1.1.0.tar.gz.

File metadata

  • Download URL: pylabutils-1.1.0.tar.gz
  • Upload date:
  • Size: 22.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.5

File hashes

Hashes for pylabutils-1.1.0.tar.gz
Algorithm Hash digest
SHA256 efb18989d4a61fa059a4d569643bac9ffd79fb4bcb3cf9158d09dc1bd2b63e87
MD5 b90611c5baea8b113feb9f530b9f529c
BLAKE2b-256 0326e915621e32d509a41e94bf83395aa73642bf47a227fd30f49b9a2d5dfaad

See more details on using hashes here.

File details

Details for the file pylabutils-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: pylabutils-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 46.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.5

File hashes

Hashes for pylabutils-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 627f36af07ce257f1be6ade73d99dd358aae29d95ebefc64637f771e890506b2
MD5 9fcf322eeb9265ee60f08b5029f7a36b
BLAKE2b-256 03ee24b56ac927c548fd4d27182fa62a2a5433acfd393d8cec847a9ef78b233b

See more details on using hashes here.

Supported by

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