Fabrial lets you create sequences to automate lab experiments.
Project description
Fabrial
Fabrial runs user-built sequences. It was originally designed to control lab instruments, but it can be extended through plugins to do much more.
Installation
TODO: determine if we are supporting the compiled version
pip install fabrial
Then run
fabrial
in a terminal.
Plugins
Fabrial plugins on PyPi are generally prefixed with fabrial-. If no plugin exists for your use case, you can also write your own!
Notes for Developers
- This program uses PyInstaller to compile and InstallForge to create an installer.
- An awesome reference for both programs can be found here.
Icons Attribution
Fabrial's internal icons come from the Fugue Icon Set by Yusuke Kamiyamane, which is licensed under CC BY 3.0.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file fabrial-0.2.1.tar.gz.
File metadata
- Download URL: fabrial-0.2.1.tar.gz
- Upload date:
- Size: 189.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
af584e66e213b00f1c00f925d736ff72e34315fbab00a2ebe5ce94493db0adef
|
|
| MD5 |
a8c10ef4ca7aafb909c83ce118c369fb
|
|
| BLAKE2b-256 |
fb45f11457c4bcfd609fcbfadbd3d29ed1b2de021a48c43bd852b79f57e68041
|
Provenance
The following attestation bundles were made for fabrial-0.2.1.tar.gz:
Publisher:
publish-to-pypi.yml on Maughan-Lab/fabrial
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fabrial-0.2.1.tar.gz -
Subject digest:
af584e66e213b00f1c00f925d736ff72e34315fbab00a2ebe5ce94493db0adef - Sigstore transparency entry: 411845883
- Sigstore integration time:
-
Permalink:
Maughan-Lab/fabrial@8e97ab4959f8bed5b3bc93df83a557b1c659f2e2 -
Branch / Tag:
refs/tags/v0.2.1 - Owner: https://github.com/Maughan-Lab
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-to-pypi.yml@8e97ab4959f8bed5b3bc93df83a557b1c659f2e2 -
Trigger Event:
push
-
Statement type:
File details
Details for the file fabrial-0.2.1-py3-none-any.whl.
File metadata
- Download URL: fabrial-0.2.1-py3-none-any.whl
- Upload date:
- Size: 209.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d1717046c849e1c995cb2b2f928cd5169fe4c0fb0a247db3bbc7b95bd5af0437
|
|
| MD5 |
b7b9d2865862d894fd29ece0b28f1def
|
|
| BLAKE2b-256 |
00468ad7848205bf74671d36017180d2cd588d76e862331b39c8a1db3a61f941
|
Provenance
The following attestation bundles were made for fabrial-0.2.1-py3-none-any.whl:
Publisher:
publish-to-pypi.yml on Maughan-Lab/fabrial
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
fabrial-0.2.1-py3-none-any.whl -
Subject digest:
d1717046c849e1c995cb2b2f928cd5169fe4c0fb0a247db3bbc7b95bd5af0437 - Sigstore transparency entry: 411845889
- Sigstore integration time:
-
Permalink:
Maughan-Lab/fabrial@8e97ab4959f8bed5b3bc93df83a557b1c659f2e2 -
Branch / Tag:
refs/tags/v0.2.1 - Owner: https://github.com/Maughan-Lab
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-to-pypi.yml@8e97ab4959f8bed5b3bc93df83a557b1c659f2e2 -
Trigger Event:
push
-
Statement type: