Skip to main content

a SageMath package to work with sign vectors, oriented matroids and chirotopes

Project description

Sign vectors

Description

SageMath package for sign vectors, oriented matroids and chirotopes

License

Distributed under the terms of the GNU General Public License (GPL, see the LICENSE file), either version 3 or (at your option) any later version

Requirements

Sage 10.0 or later is recommended.

Installation

Install from GitHub (recommended)

To install the latest development version on a system where Sage was built from source or installed from official packages, run:

sage -pip install git+https://github.com/MarcusAichmayr/sign_vectors.git

Install from PyPI (recommended)

To install the package for Python directly, run:

pip install sign-vectors

Local install from source

Download the source from the git repository:

git clone https://github.com/MarcusAichmayr/sign_vectors.git

Change to the root directory of the repository and run:

make install

Local install from source (no Sage installation required)

Download the source from the git repository:

git clone https://github.com/MarcusAichmayr/sign_vectors.git

Change to the root directory of the repository and run:

python3 -m venv venv
. venv/bin/activate
pip install -v -e ".[passagemath]"

Documentation

The documentation of this package is available on GitHub:

https://marcusaichmayr.github.io/sign_vectors/index.html

To generate it, run

make doc

or

make doc-pdf

at the root directory of the repository.

Testing

To run the test suite, install the package and run the command

make test

at the root directory of the repository.

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

sign_vectors-1.1.tar.gz (34.0 kB view details)

Uploaded Source

Built Distribution

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

sign_vectors-1.1-py3-none-any.whl (35.7 kB view details)

Uploaded Python 3

File details

Details for the file sign_vectors-1.1.tar.gz.

File metadata

  • Download URL: sign_vectors-1.1.tar.gz
  • Upload date:
  • Size: 34.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.9

File hashes

Hashes for sign_vectors-1.1.tar.gz
Algorithm Hash digest
SHA256 f025795fd5de25a99baf353b247d11d6c2f1fd00942eaf69328c92db6d71f148
MD5 4b5d99ff3745d79acdc957e496b026f2
BLAKE2b-256 7ce8ca0ee6777767d280d83a2cc391f1c4ae01bba2b0db7d0dd72c083369c0fb

See more details on using hashes here.

File details

Details for the file sign_vectors-1.1-py3-none-any.whl.

File metadata

  • Download URL: sign_vectors-1.1-py3-none-any.whl
  • Upload date:
  • Size: 35.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.9

File hashes

Hashes for sign_vectors-1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7dd948a2b5a456fa1a1cb50df6118f216d0317c99b28a08ae51413f445d7f78f
MD5 1deeea2c4a5cef1875c06cb755e53f98
BLAKE2b-256 5f14b81acb6b24dc52ddd2ff69166861bf91f83fa6ea9e485b9da1010e22cd05

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