Package coodinating multiple chembees
Project description
acheeve
The repository coordinates multiple chembees. A reminder: A chembee object manifests itself through the below shown SOLID design pattern.
Thus, the acheeve
object handles multiple chembees, for example to evaluate an algorithm:
The above pattern, lets us implement a swarm of chembees for a wide array of endpoints fast. But we only need one API to stick them together.
The concept is at the moment evaluated by comparing three different datasets (chembees
). If the method proves valuable, the above pattern will be used for our SaaS
products.
Data sets
It turns out data is easily abstracted. However, the chembee_datasets
module implements the classes in a way that violate the original software pattern.
Testing the new pattern it turns out, that the imagined SOLID pattern is more useful than the intuition and data operations should indeed not be part of any data class.
This aligns with knowledge about data modelling.
Commercial usage
Currently, we license the software under AGPL 3.0 or later. According to the software pattern, you have to open-source your data when using the package.
You can easily do so using veritas-archive
Cite
When using the package for your scientific work please cite the repo and the connected papers and thesis work
References
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file acheeve-0.0.3.tar.gz
.
File metadata
- Download URL: acheeve-0.0.3.tar.gz
- Upload date:
- Size: 16.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7b4ccd22263c40f853109714ec876c4cc7d4c7be4204341ff87e4e9fb656583 |
|
MD5 | e996c4660bba65622d43d2cc75d42777 |
|
BLAKE2b-256 | 63e1c50586822e0e1ebab02776efe995054400cd7e7345429fe580c0002207e8 |
File details
Details for the file acheeve-0.0.3-py3-none-any.whl
.
File metadata
- Download URL: acheeve-0.0.3-py3-none-any.whl
- Upload date:
- Size: 16.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 030db09ed6b1ce72f705057021fafe502d70d43bc1ce74632b3f17996558fc4b |
|
MD5 | 83824cf994dc2df5fde486c792c02d42 |
|
BLAKE2b-256 | b81970109155c09e2f24b04c2d63b7fd0310a5c9843ca70a3ff301a42cf393d8 |