Skip to main content

basicsusms is a package for computing structural sums and the effective conductivity of random composites.

Structural sums (also known as basic sums) are mathematical objects originating from the computational materials science, considered to form a set of geometric features of data represented by points or disks on the plane.

See the structural sums overview, package description, tutorials, example usage and API reference on http://basicsums.bitbucket.io


Documentation

The documentation for basicsusms is hosted on Bitbucket.


Requirements

basicsusms runs under Python 3 and is written in pure Python. The package requires following scientific packages: numpy, matplotlib, and sympy.

A basic familiarity with Python is required.


Installation

Releases are hosted on PyPI, hence the easiest way to get basicsusms is to install it with pip:

pip install basicsums

You can also download the repository.

Once installed the package can be tested by running:

from basicsums.tests import test
test.run()

Function test.run() executes all doctests included in package’s docstrings as well as in test files residing in the tests submodule.


License

Copyright (c) 2017-2019, Wojciech Nawalaniec

basicsusms is an open source software made available under the New BSD License. For details see the LICENSE. file.

Metadata

Release files for basicsums 1.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for basicsums 1.0.2
File Size Uploaded Provenance
basicsums-1.0.2.tar.gz 2.5 MB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for basicsums 1.0.2
File Interpreter ABI Platform
basicsums-1.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 5.0 MB

Release files / basicsums-1.0.2.tar.gz

Download URL basicsums-1.0.2.tar.gz
Size 2.5 MB
Tags Source
SHA-256 checksum
How to use checksums
56975779fa234db71209e4c2a614a6f40aae28f419706ca186d7273ebbf6b53e
BLAKE2b-256 checksum
How to use checksums
978d8a0a8dd4799487bcbcdebbb0ce383be1a609d300ca26c4007f6cf8a0fb7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.7.1 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.7.2

Release files / basicsums-1.0.2-py3-none-any.whl

Download URL basicsums-1.0.2-py3-none-any.whl
Size 2.5 MB
Tags Python 3
SHA-256 checksum
How to use checksums
f4d66ed6a239a815bd899c3b97983cba4975f3cb24bcb50c9cd83466e1125dde
BLAKE2b-256 checksum
How to use checksums
3a98cb086c8bdb8d09548c70f8c00663d71fb49bc25a0a5a77935a449af12302
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.7.1 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.7.2

Security for basicsums 1.0.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page