Skip to main content

An abstract event loop to run in an async and sync context (especially jupyter and qt), with utility functions to allow both accesses

Project description

Koil

Idea

koil

Prerequisites

Herre only works with a running Oauth Instance (in your network or locally for debugging).

Usage

In order to initialize the Client you need to connect it as a Valid Application with your Arnheim Instance

koil = get_current_koil(group_name="default")

In your following code you can simple query your data according to the Schema of the Datapoint

from bergen.schema import Node

node = Node.objects.get(id=1)
print(node.name)

Access Data from different Datapoints

The Arnheim Framework is able to provide data from different Data Endpoints through a commong GraphQL Interface . This allows you to access data from various different storage formats like Elements and Omero and interact without knowledge of their underlying api.

Each Datapoint provides a typesafe schema. Arnheim Elements provides you with an implemtation of that schema.

Provide a Template for a Node

Documentation neccesary

Testing and Documentation

So far Bergen does only provide limitedunit-tests and is in desperate need of documentation, please beware that you are using an Alpha-Version

Build with

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

koil-0.1.55.tar.gz (8.1 kB view details)

Uploaded Source

Built Distribution

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

koil-0.1.55-py3-none-any.whl (10.3 kB view details)

Uploaded Python 3

File details

Details for the file koil-0.1.55.tar.gz.

File metadata

  • Download URL: koil-0.1.55.tar.gz
  • Upload date:
  • Size: 8.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.4 CPython/3.9.5 Linux/5.11.0-40-generic

File hashes

Hashes for koil-0.1.55.tar.gz
Algorithm Hash digest
SHA256 1fd54e01d0c1f39967aae6a18e93064d108ca6295421f0f25a4054aadf1ac61e
MD5 a6f9f4f8dac4656974d56364e235180a
BLAKE2b-256 ef828d714f425c386e8f7e397edab221de36a084f69b77dd8845be19546f054d

See more details on using hashes here.

File details

Details for the file koil-0.1.55-py3-none-any.whl.

File metadata

  • Download URL: koil-0.1.55-py3-none-any.whl
  • Upload date:
  • Size: 10.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.4 CPython/3.9.5 Linux/5.11.0-40-generic

File hashes

Hashes for koil-0.1.55-py3-none-any.whl
Algorithm Hash digest
SHA256 106ea238a61143a109d8174bca7ae5259ee2e2e41235763b5f5adae190898bff
MD5 85990ce61c6da0fb1e8083dca3254e23
BLAKE2b-256 66e2545c69eb3b8e3779d2c2da29d7e6cc66a9a74aaaf895e4bdfa34dfbbcf9e

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