Skip to main content

Client and Protocols for DARPA sail-on

Project description

Sail-On Client and Protocols

License CI Workflow codecov Code style: black PRs Welcome

Client and Protocols for DARPA sail-on

Protocols present in the repository

  1. OND
  2. CONDDA

Requirements

  1. Python 3.7
  2. Poetry >= 1.1.0

Installation

  1. Install Poetry following the instructions available in the installation page

  2. Clone the repositories associated with different components in a working directory

      git clone https://github.com/darpa-sail-on/sail-on-client.git
    

    This would create sail-on-client directories in your working directory

  3. Install the different components in a virtual environment

      cd sail-on-client
      poetry install
      poetry shell
    

Running Client and Server with Different Algorithms

Note: If you are using the server setup by PAR, update the url to http://3.32.8.161:5000 in sail_on_client/protocol/configuration.json and skip step 1 of running the server.

  1. Instructions for running M6 Algorithms
  2. Instructions for running M12 Algorithms
  3. Instructions for running M18 Algorithms

Acknowledgement of Support and Disclaimer

This material is based upon work supported by the Defense Advanced Research Projects Agency (DARPA) under Contract No. HR001120C0055. Any opinions, findings and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the DARPA.

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

sail-on-client-0.24.0a4.tar.gz (47.5 kB view details)

Uploaded Source

Built Distribution

sail_on_client-0.24.0a4-py3-none-any.whl (88.1 kB view details)

Uploaded Python 3

File details

Details for the file sail-on-client-0.24.0a4.tar.gz.

File metadata

  • Download URL: sail-on-client-0.24.0a4.tar.gz
  • Upload date:
  • Size: 47.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.11 CPython/3.7.12 Linux/5.11.0-1025-azure

File hashes

Hashes for sail-on-client-0.24.0a4.tar.gz
Algorithm Hash digest
SHA256 ffbdb0824cc6bd1820a37ba2ad54eb9713e87d1bef4ebc514231a66cf5c32669
MD5 b6789d299d631ea2189b4d0e7c0589a6
BLAKE2b-256 feb8434abe4cac1c9840478f05ab73727619eff2c564426411b224defc06a4bd

See more details on using hashes here.

File details

Details for the file sail_on_client-0.24.0a4-py3-none-any.whl.

File metadata

  • Download URL: sail_on_client-0.24.0a4-py3-none-any.whl
  • Upload date:
  • Size: 88.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.11 CPython/3.7.12 Linux/5.11.0-1025-azure

File hashes

Hashes for sail_on_client-0.24.0a4-py3-none-any.whl
Algorithm Hash digest
SHA256 7bcbf57dc4b7f9f3c7144fcbc90ca3b24812591947ba30081120998624dd53af
MD5 656b34901c2a8a2d61b41269192e8d57
BLAKE2b-256 b3da5cd90abc719c6eb7e3c8eab0b20740493eae0218b795d4d7b45933797b41

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page