|||

emlib documentation

Quick search

  • misc: Miscellaneous functionality
  • textlib: Routines for working with text
  • filetools: Utilities to work with files and filenames
  • iterlib: More itertools
  • img: Utilities for working with images, using pillow
  • doctools: Tools to parse and generate documentation
  • csvtools: Utilities to read and write csv files
  • jsontools: Set of misc. utilities to work with json
  • Result: a class to encapsulate the result of an operation
  • containers: Diverse containers
  • dialogs: Simple dialogs for use at the repl / ipython / jupyter
  • mathlib: Miscellaneous math utilities
  • numpytools: Miscellaneous utilities for working with numpy arrays
  • matplotting: Routines to help draw shapes / labels within a matplotlib
  • calculus: Calculus utilities, based on calculus.jl
  • combinatorics: Functions for combinatorics
  • numberseries: Generate diverse number series
  • graphlib: ???
  • net: Utility functions related to network

emlib¶

emlib is a set of modules with miscellaneous functionality:

Repository: https://github.com/gesellkammer/emlib

Features¶

  • maths:
    • base conversion, euclidian distance, min. common denominator, etc.

    • combinatorics

    • number theory

    • number series

    • markov chains

    • utilities to traverse graphs

  • matplotlib enhancements

  • csv utilities

  • iterator tools (similar to more_itertools)

  • containers: RecordList (a list of named tuples)

  • doctools: tools to generate documentation (for mkdocs particularly)

  • etc


Modules¶

  • misc: Miscellaneous functionality
  • textlib: Routines for working with text
  • filetools: Utilities to work with files and filenames
  • iterlib: More itertools
  • img: Utilities for working with images, using pillow
  • doctools: Tools to parse and generate documentation
  • csvtools: Utilities to read and write csv files
  • jsontools: Set of misc. utilities to work with json
  • Result: a class to encapsulate the result of an operation
  • containers: Diverse containers
  • dialogs: Simple dialogs for use at the repl / ipython / jupyter
  • mathlib: Miscellaneous math utilities
  • numpytools: Miscellaneous utilities for working with numpy arrays
  • matplotting: Routines to help draw shapes / labels within a matplotlib
  • calculus: Calculus utilities, based on calculus.jl
  • combinatorics: Functions for combinatorics
  • numberseries: Generate diverse number series
  • graphlib: ???
  • net: Utility functions related to network

<Page contents

>Page contents:

  • emlib
    • Features
  • Modules
misc: Miscellaneous functionality>
© Copyright 2021, Eduardo Moguillansky. Created using Sphinx 8.1.3.

Styled using the Piccolo Theme