Skip to main content

Euler diagrams in python

Project description

a night owl

Version python Documentation Status

codecov Codecov workflow downloads

Euler's diagrams are non-empty Venn's diagrams. For further information about:

  1. the library: read the documentation on URL https://eule.readthedocs.io;
  2. Euler diagrams: read the wikipedia article https://en.wikipedia.org/wiki/Euler_diagram

Have fun!

How to install

We run the command on desired installation environment:

    pip install eule

Features

We run a file with extension *.py with following content:

    #!/usr/bin/env python
    from eule import spread_euler

    diagram = spread_euler(
        {
            'a': [1, 2, 3],
            'b': [2, 3, 4],
            'c': [3, 4, 5],
            'd': [3, 5, 6]
        })

    # Euler dictionary: {'a,b': [2], 'b,c': [4], 'a,b,c,d': [3], 'c,d': [5], 'd': [6], 'a': [1]}
    print(diagram)

License

  • Free software: MIT license

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

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

eule-0.2.1.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

eule-0.2.1-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

Details for the file eule-0.2.1.tar.gz.

File metadata

  • Download URL: eule-0.2.1.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.1 CPython/3.8.10 Linux/5.15.0-56-generic

File hashes

Hashes for eule-0.2.1.tar.gz
Algorithm Hash digest
SHA256 22d8e2368453f671e7bf28d772363f5c220043f807a2ba68144c1dfbdbda25a8
MD5 d9eeda3d9ec6ac2356ee39372c9ac9e3
BLAKE2b-256 e114e42f7aaf35834abf28721f8c34b936ee02b3dbecf733b1d8b2f9015b9f59

See more details on using hashes here.

File details

Details for the file eule-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: eule-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 5.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.1 CPython/3.8.10 Linux/5.15.0-56-generic

File hashes

Hashes for eule-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 038f885898af10ce110f8f86536926cf64a008c93de5fa77317170e111697383
MD5 a791009a815c87628195a048ea16486a
BLAKE2b-256 395134c32e1038625af8f76e2b5eca1530adae7e70efcedb94f21fe49538ef71

See more details on using hashes here.

Supported by

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