Vantage6 client
Project description
A privacy preserving federated learning solution
Documentation • Contributing • References
This repository is part of vantage6, our privacy preserving federated learning infrastructure for secure insight exchange, and contains all the vantage6 infrastructure source/ code. Please visit our website (vantage6.ai) to learn more!
:books: Documentation
This repository is home to 4 PyPi packages:
- vantage6 -> CLI for managing node and server instances
- vantage6-client -> Python client for interacting with the vantage6-server
- vantage6-node -> Node application package
- vantage6-server -> Server application package
Note that when using vantage6 you do not install the server and node packages. These are delivered to you in Docker images.
Two docker images are published which contain the Node and Server applications:
harbor2.vantage6.ai/infrastructure/node:VERSION
harbor2.vantage6.ai/infrastructure/server:VERSION
These docker images are used by the vantage6 CLI package, which can be installed by running:
pip install vantage6
This will install the CLI which enables you to use the commands:
vnode CMD [OPTIONS]
vserver CMD [OPTIONS]
You can find more (user) documentation at Gitbook (docs.vantage6.ai). If you have any questions, suggestions or just want to chat about federated learning: join our Dircord (https://discord.gg/yAyFf6Y) channel.
:gift_heart: Contributing
We hope to continue developing, improving, and supporting vantage6 with the help of the federated learning community. If you are interested in contributing, first of all, thank you! Second, please take a look at our contributing guidelines
:black_nib: References
If you are using vantage6, please cite this repository as well as the accompanying papers as follows:
- F. Martin, M. Sieswerda, H. Alradhi, et al. vantage6. Available at https://doi.org/10.5281/zenodo.7221216. Accessed on MONTH, 20XX.
- A. Moncada-Torres, F. Martin, M. Sieswerda, J. van Soest, G. Gelijnse. VANTAGE6: an open source priVAcy preserviNg federaTed leArninG infrastructurE for Secure Insight eXchange. AMIA Annual Symposium Proceedings, 2020, p. 870-877. [BibTeX, PDF]
- D. Smits*, B. van Beusekom*, F. Martin, L. Veen, G. Geleijnse, A. Moncada-Torres, An Improved Infrastructure for Privacy-Preserving Analysis of Patient Data, Proceedings of the International Conference of Informatics, Management, and Technology in Healthcare (ICIMTH), vol. 25, 2022, p. 144-147. [BibTeX, PDF]
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 vantage6-client-3.8.8rc1.tar.gz
.
File metadata
- Download URL: vantage6-client-3.8.8rc1.tar.gz
- Upload date:
- Size: 36.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c133f537d815cd2b20984dd7d7f2eabe3f3548f56f415625c8ede52720621ae |
|
MD5 | 40e7fef97bb9e4c7fabb6b45569b83f2 |
|
BLAKE2b-256 | 06abea2043da2e23e0676396187b08417c2e6fbf8d66af43dfc27f473a83b8e1 |
File details
Details for the file vantage6_client-3.8.8rc1-py3-none-any.whl
.
File metadata
- Download URL: vantage6_client-3.8.8rc1-py3-none-any.whl
- Upload date:
- Size: 41.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e7c8cf31ef5703ba5acaadf39419999b8794669c81b94a6032b6cce198185cf |
|
MD5 | e61cb6740b284666ea5bf119cf656086 |
|
BLAKE2b-256 | f4952723f98a2087acfa15ea9dd46beb114fd38ec967691fdf8972b3aff3d207 |