Skip to content

ut.ils comprises utility functions for (research) projects.

License

Notifications You must be signed in to change notification settings

SHEscher/ut.ils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ut.ils

Last update Last update

Project description

A small collection of utility functions for Python-based research projects.

Project structure

Install

ut.ils is optimized for Python versions >=3.8 and can be installed via pip:

pip install -U git+https://github.com/SHEscher/ut.ils.git[vizual]

Drop the package in a requirements.txt file, setup.cfg, or pyproject.toml of your project as:

ut @ git+https://github.com/SHEscher/ut.ils.git[vizual]

Note the optional dependencies [vizual] need to be installed, when you want to use the visualization utilities in ut.viz.

Get started

# Import the utilities you need
from ut.ils import cprint  # add more

# Use utilities
cprint("Hello! Import all utilities you need from `ut.ils`!", col="g", fm="b")

Check out src/ut/ils.py for all available utilities.

(docs will be added at a later times point.)

Visualization add-ons

There are some first steps towards functions that help to visualize your data in the ut.viz submodule.

from ut.viz import plot_poly_fit

# visualize your data
...

Note that you need to install additional dependencies to use the visualization utilities (see above).

Contributions

Open for suggestions, and pull requests.

About

ut.ils comprises utility functions for (research) projects.

Resources

License

Stars

Watchers

Forks

Packages

No packages published