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)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| basicsums-1.0.2.tar.gz | 2.5 MB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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.