Skip to main content

No project description provided

Project description

datashield-opal-python

DataSHIELD Client Interface implementation for OBiBa/Opal

Installation

pip install datashield-opal

Usage

from datashield import DSSession, DSLoginBuilder, DSError

url = 'https://opal-demo.obiba.org'
builder = DSLoginBuilder().add('server1', url, 'dsuser', 'P@ssw0rd').add('server2', url, 'dsuser', 'P@ssw0rd')
logins = builder.build()

session = DSSession(logins)
session.open()

# do some DataSHIELD analysis stuff, see examples folder

session.close()

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

datashield_opal-0.3.0.tar.gz (226.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

datashield_opal-0.3.0-py3-none-any.whl (18.1 kB view details)

Uploaded Python 3

File details

Details for the file datashield_opal-0.3.0.tar.gz.

File metadata

  • Download URL: datashield_opal-0.3.0.tar.gz
  • Upload date:
  • Size: 226.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for datashield_opal-0.3.0.tar.gz
Algorithm Hash digest
SHA256 4509075c563f08a77993a19e66d8bbb35ca1577e6eb11bbc8ca8eabe33eab963
MD5 220e49f5c9c5b2c848f5decf43f11ec2
BLAKE2b-256 7d8030329a98c98dc55fa6c03a39603f523d37b747cec6a39bcbd94dc10db12a

See more details on using hashes here.

File details

Details for the file datashield_opal-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: datashield_opal-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 18.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for datashield_opal-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e648aec266de0be1552b74e637d87fc61fb2009122e7b9257e0ab52f9e88af17
MD5 6fb3c3b7c53128f60cc5c0fcab766801
BLAKE2b-256 35ce3bdeec95bc3e23f1e78d054a7f5912e1764a464c2d425a0f186be9f729b3

See more details on using hashes here.

Supported by

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