This release is a pre-release and may not be stable for production use.
# GeneFlow
Version: 3.0.0-alpha.1
GeneFlow (GF) is a light-weight, extendable workflow engine for scientific computing.
## Requirements
At a minimum, GeneFlow requires a Linux environment with Python 3. The Python pip installer for GeneFlow handles all python dependencies.
## Quick Start
General installation instructions can be found in the [Additional Documentation](#additional-documentation).
### Install GeneFlow in a Python Virtual Environment
If you need to install GeneFlow, it is recommended to use a Python3 virtual environment. However, if you have root access and want to install GeneFlow system-wide, you may skip the virtual environment step.
Create and activate a Python3 virtual environment:
` python3 -m venv gfpy source gfpy/bin/activate `
Clone the GeneFlow source repository:
` git clone https://github.com/jhphan/geneflow `
Install GeneFlow:
` pip3 install ./geneflow `
Test the installation by running the GeneFlow CLI:
` geneflow --help `
## Additional Documentation
Additional documentation can be found [here](https://geneflow.gitlab.io/). Alternatively, it can be found in the docs folder of this source repository (or by following this link: [Additional Documentation](docs/index.rst)).
## License
The repository utilizes code licensed under the terms of the Apache Software License and therefore is licensed under ASL v2 or later.
This source code in this repository is free: you can redistribute it and/or modify it under the terms of the Apache Software License version 2, or (at your option) any later version.
This source code in this repository is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Apache Software License for more details.
You should have received a copy of the Apache Software License along with this program. If not, see http://www.apache.org/licenses/LICENSE-2.0.html
The source code forked from other open source projects will inherit its license.
Metadata
Release files for geneflow3 3.0.0a1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| geneflow3-3.0.0a1.linux-x86_64.tar.gz | 136.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| geneflow3-3.0.0a1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 228.4 kB
Release files / geneflow3-3.0.0a1.linux-x86_64.tar.gz
| Download URL | geneflow3-3.0.0a1.linux-x86_64.tar.gz |
|---|---|
| Size | 136.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
96ad7f0419831d981ccd0942d8150ead0fd2f94888e9c206183a0e607df5f7c6
|
|
BLAKE2b-256 checksum How to use checksums |
e3f40f8ee13cf49d03347ce94d32f8a599e42aba16c92261a664ff58aaace3e7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.3
|
Release files / geneflow3-3.0.0a1-py3-none-any.whl
| Download URL | geneflow3-3.0.0a1-py3-none-any.whl |
|---|---|
| Size | 91.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ca399b246320e27936e7f1fcad19535cca41ad690e193dea8b5010ec4d955c28
|
|
BLAKE2b-256 checksum How to use checksums |
7c2a9a12de4032cf1c7e8138eaa42758875ed337ab39799815b674c9edc8bbab
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.3
|