diff --git a/v0.9.0/aiochris.html b/v0.9.0/aiochris.html new file mode 100644 index 0000000..f9b5dad --- /dev/null +++ b/v0.9.0/aiochris.html @@ -0,0 +1,1992 @@ + + + + + + + aiochris API documentation + + + + + + + + + +
+
+

+aiochris

+ +

ChRIS Python client library built on +aiohttp (async HTTP client) and +pyserde +(dataclasses deserializer).

+ +

Installation

+ +

Requires Python 3.11 or 3.12.

+ +
+
pip install aiochris
+# or
+rye add aiochris
+
+
+ +

Brief Example

+ +
+
from aiochris import ChrisClient
+
+chris = await ChrisClient.from_login(
+    username='chris',
+    password='chris1234',
+    url='https://cube.chrisproject.org/api/v1/'
+)
+dircopy = await chris.search_plugins(name_exact='pl-brainmgz', version='2.0.3').get_only()
+plinst = await dircopy.create_instance(compute_resource_name='host')
+await plinst.set(title="copies brain image files into feed")
+
+
+ +

Introduction

+ +

aiochris provides three core classes: AnonChrisClient, ChrisClient, and ChrisAdminClient. +These clients differ in permissions.

+ +

+Methods are only defined for what the client has permission to see or do.

+ +
+
anon_client = await AnonChrisClient.from_url('https://cube.chrisproject.org/api/v1/')
+# ok: can search for plugins without logging in...
+plugin = await anon_client.search_plugins(name_exact='pl-mri10yr06mo01da_normal').first()
+# IMPOSSIBLE! AnonChrisClient.create_instance not defined...
+await plugin.create_instance()
+
+# IMPOSSIBLE! authentication required for ChrisClient
+authed_client = await ChrisClient.from_url('https://cube.chrisproject.org/api/v1/')
+authed_client = await ChrisClient.from_login(
+    url='https://cube.chrisproject.org/api/v1/',
+    username='chris',
+    password='chris1234'
+)
+# authenticated client can also search for plugins
+plugin = await authed_client.search_plugins(name_exact='pl-mri10yr06mo01da_normal').first()
+await plugin.create_instance()  # works!
+
+
+ +

+ +

Client Constructors

+ + + +

aiochris in Jupyter Notebook

+ +

Jupyter and IPython support top-level await. This, in conjunction with ChrisClient.from_chrs, +make aiochris a great way to use _ChRIS_ interactively with code.

+ +

For a walkthrough, see https://github.com/FNNDSC/aiochris/blob/master/examples/aiochris_as_a_shell.ipynb

+ +

Working with aiohttp

+ +

aiochris hides the implementation detail that it is built upon aiohttp, +however one thing is important to keep in mind: +be sure to call ChrisClient.close at the end of your program.

+ +
+
chris = await ChrisClient.from_login(...)
+# -- snip --
+await chris.close()
+
+
+ +

You can also use an +asynchronous context manager.

+ +
+
async with (await ChrisClient.from_login(...)) as chris:
+    await chris.upload_file('./something.dat', 'something.dat')
+    ...
+
+
+ +

Efficiency with Multiple Clients

+ +

If using more than one aiohttp client in an application, it's more efficient +to use the same +connector. +One connector instance should be shared among every client object, +including all aiochris clients and other aiohttp clients.

+ +

+Example: efficiently using multiple aiohttp clients

+ +
+
import aiohttp
+from aiochris import ChrisClient
+
+with aiohttp.TCPConnector() as connector:
+    chris_client1 = await ChrisClient.from_login(
+        url='https://example.com/cube/api/v1/',
+        username='user1',
+        password='user1234',
+        connector=connector,
+        connector_owner=False
+    )
+    chris_client2 = await ChrisClient.from_login(
+        url='https://example.com/cube/api/v1/',
+        username='user2',
+        password='user4321',
+        connector=connector,
+        connector_owner=False
+    )
+    plain_http_client = aiohttp.ClientSession(connector=connector, connector_owner=False)
+
+
+ +

+ +

Advice for Getting Started

+ +

Searching for things (plugins, plugin instances, files) in CUBE is a common task, +and CUBE often returns multiple items per response. +Hence, it is important to understand how the Search helper class works. +It simplifies how we interact with paginated collection responses from CUBE.

+ +

When performing batch operations, use +asyncio.gather +to run async functions concurrently.

+ +

aiochris uses many generic types, so it is recommended you use an IDE +with good support for type hints, such as +PyCharm +or VSCodium with +Pylance configured.

+ +

Examples

+ +

Create a client given username and password

+ +
+
from aiochris import ChrisClient
+
+chris = await ChrisClient.from_login(
+    url='https://cube.chrisproject.org/api/v1/',
+    username='chris',
+    password='chris1234'
+)
+
+
+ +

Search for a plugin

+ +
+
# it's recommended to specify plugin version
+plugin = await chris.search_plugins(name_exact="pl-dcm2niix", version="0.1.0").get_only()
+
+# but if you don't care about plugin version...
+plugin = await chris.search_plugins(name_exact="pl-dcm2niix").first()
+
+
+ +

Create a feed by uploading a file

+ +
+
uploaded_file = await chris.upload_file('./brain.nii', 'my_experiment/brain.nii')
+dircopy = await chris.search_plugins(name_exact='pl-dircopy', version="2.1.1").get_only()
+plinst = await dircopy.create_instance(dir=uploaded_file.parent)
+feed = await plinst.get_feed()
+await feed.set(name="An experiment on uploaded file brain.nii")
+
+
+ +

Run a ds-type ChRIS plugin

+ +
+
# search for plugin to run
+plugin = await chris.search_plugins(name_exact="pl-dcm2niix", version="0.1.0").get_only()
+
+# search for parent node 
+previous = await chris.plugin_instances(id=44).get_only()
+
+await plugin.create_instance(
+    previous=previous,               # required. alternatively, specify previous_id
+    title="convert DICOM to NIFTI",  # optional
+    compute_resource_name="galena",  # optional
+    memory_limit="2000Mi",           # optional
+    d=9,                             # optional parameter of pl-dcm2niix
+)
+
+
+ +

Search for plugin instances

+ +
+
finished_freesurfers = chris.plugin_instances(
+    plugin_name_exact='pl-fshack',
+    status='finishedSuccessfully'
+)
+async for p in finished_freesurfers:
+    print(f'"{p.title}" finished on date: {p.end_date}')
+
+
+ +

Delete all plugin instances with a given title, in parallel

+ +
+
import asyncio
+from aiochris import ChrisClient, acollect
+
+chris = ChrisClient.from_login(...)
+search = chris.plugin_instances(title="delete me")
+plugin_instances = await acollect(search)
+await asyncio.gather(*(p.delete() for p in plugin_instances))
+
+
+ +

Enable Debug Logging

+ +

A log message will be printed to stderr before every HTTP request is sent.

+ +
+
import logging
+
+logging.basicConfig(level=logging.DEBUG)
+
+
+
+ + + + + +
 1"""
+ 2.. include:: ./home.md
+ 3
+ 4.. include:: ./examples.md
+ 5"""
+ 6
+ 7import aiochris.client
+ 8import aiochris.models
+ 9import aiochris.util
+10from aiochris.util.search import Search, acollect
+11from aiochris.client.normal import ChrisClient
+12from aiochris.client.anon import AnonChrisClient
+13from aiochris.client.admin import ChrisAdminClient
+14from aiochris.enums import Status, ParameterTypeName
+15
+16__all__ = [
+17    "AnonChrisClient",
+18    "ChrisClient",
+19    "ChrisAdminClient",
+20    "Search",
+21    "acollect",
+22    "Status",
+23    "ParameterTypeName",
+24    "client",
+25    "models",
+26    "util",
+27    "errors",
+28    "types",
+29]
+
+ + +
+
+ + + +
13class AnonChrisClient(BaseChrisClient[AnonymousCollectionLinks, "AnonChrisClient"]):
+14    """
+15    An anonymous ChRIS client. It has access to read-only GET resources,
+16    such as being able to search for plugins.
+17    """
+18
+19    @classmethod
+20    async def from_url(
+21        cls,
+22        url: str,
+23        max_search_requests: int = 100,
+24        connector: Optional[aiohttp.BaseConnector] = None,
+25        connector_owner: bool = True,
+26    ) -> "AnonChrisClient":
+27        """
+28        Create an anonymous client.
+29
+30        See `aiochris.client.base.BaseChrisClient.new` for parameter documentation.
+31        """
+32        return await cls.new(
+33            url=url,
+34            max_search_requests=max_search_requests,
+35            connector=connector,
+36            connector_owner=connector_owner,
+37        )
+38
+39    @http.search("plugins")
+40    def search_plugins(self, **query) -> Search[PublicPlugin]:
+41        """
+42        Search for plugins.
+43
+44        Since this client is not logged in, you cannot create plugin instances using this client.
+45        """
+46        ...
+
+ + +

An anonymous ChRIS client. It has access to read-only GET resources, +such as being able to search for plugins.

+
+ + +
+ +
+
@classmethod
+ + async def + from_url( cls, url: str, max_search_requests: int = 100, connector: Optional[aiohttp.connector.BaseConnector] = None, connector_owner: bool = True) -> AnonChrisClient: + + + +
+ +
19    @classmethod
+20    async def from_url(
+21        cls,
+22        url: str,
+23        max_search_requests: int = 100,
+24        connector: Optional[aiohttp.BaseConnector] = None,
+25        connector_owner: bool = True,
+26    ) -> "AnonChrisClient":
+27        """
+28        Create an anonymous client.
+29
+30        See `aiochris.client.base.BaseChrisClient.new` for parameter documentation.
+31        """
+32        return await cls.new(
+33            url=url,
+34            max_search_requests=max_search_requests,
+35            connector=connector,
+36            connector_owner=connector_owner,
+37        )
+
+ + +

Create an anonymous client.

+ +

See aiochris.client.base.BaseChrisClient.new for parameter documentation.

+
+ + +
+
+ +
+
@http.search('plugins')
+ + def + search_plugins( self, **query) -> Search[aiochris.models.public.PublicPlugin]: + + + +
+ +
39    @http.search("plugins")
+40    def search_plugins(self, **query) -> Search[PublicPlugin]:
+41        """
+42        Search for plugins.
+43
+44        Since this client is not logged in, you cannot create plugin instances using this client.
+45        """
+46        ...
+
+ + +

Search for plugins.

+ +

Since this client is not logged in, you cannot create plugin instances using this client.

+
+ + +
+
+
Inherited Members
+
+
aiochris.link.collection_client.CollectionJsonApiClient
+
CollectionJsonApiClient
+
url
+ + +
+
aiochris.client.base.BaseChrisClient
+
new
+
close
+ +
+
aiochris.link.linked.Linked
+
s
+
max_search_requests
+ +
+
+
+
+
+ + + +
15class ChrisClient(AuthenticatedClient[CollectionLinks, "ChrisClient"]):
+16    """
+17    A normal user *ChRIS* client, who may upload files and create plugin instances.
+18    """
+19
+20    @classmethod
+21    async def create_user(
+22        cls,
+23        url: ChrisURL | str,
+24        username: Username | str,
+25        password: Password | str,
+26        email: str,
+27        session: Optional[aiohttp.ClientSession] = None,
+28    ) -> UserData:
+29        payload = {
+30            "template": {
+31                "data": [
+32                    {"name": "email", "value": email},
+33                    {"name": "username", "value": username},
+34                    {"name": "password", "value": password},
+35                ]
+36            }
+37        }
+38        headers = {
+39            "Content-Type": "application/vnd.collection+json",
+40            "Accept": "application/json",
+41        }
+42        async with _optional_session(session) as session:
+43            res = await session.post(url + "users/", json=payload, headers=headers)
+44            await raise_for_status(res)
+45            return from_json(UserData, await res.text())
+
+ + +

A normal user ChRIS client, who may upload files and create plugin instances.

+
+ + +
+ +
+
@classmethod
+ + async def + create_user( cls, url: Union[aiochris.types.ChrisURL, str], username: Union[aiochris.types.Username, str], password: Union[aiochris.types.Password, str], email: str, session: Optional[aiohttp.client.ClientSession] = None) -> aiochris.models.data.UserData: + + + +
+ +
20    @classmethod
+21    async def create_user(
+22        cls,
+23        url: ChrisURL | str,
+24        username: Username | str,
+25        password: Password | str,
+26        email: str,
+27        session: Optional[aiohttp.ClientSession] = None,
+28    ) -> UserData:
+29        payload = {
+30            "template": {
+31                "data": [
+32                    {"name": "email", "value": email},
+33                    {"name": "username", "value": username},
+34                    {"name": "password", "value": password},
+35                ]
+36            }
+37        }
+38        headers = {
+39            "Content-Type": "application/vnd.collection+json",
+40            "Accept": "application/json",
+41        }
+42        async with _optional_session(session) as session:
+43            res = await session.post(url + "users/", json=payload, headers=headers)
+44            await raise_for_status(res)
+45            return from_json(UserData, await res.text())
+
+ + + + +
+
+
Inherited Members
+
+
aiochris.link.collection_client.CollectionJsonApiClient
+
CollectionJsonApiClient
+
url
+ + +
+
aiochris.client.authed.AuthenticatedClient
+
from_login
+
from_token
+
from_chrs
+
search_feeds
+
search_plugins
+
plugin_instances
+
upload_file
+
user
+
username
+
search_compute_resources
+
get_all_compute_resources
+
search_pacsfiles
+ +
+
aiochris.client.base.BaseChrisClient
+
new
+
close
+ +
+
aiochris.link.linked.Linked
+
s
+
max_search_requests
+ +
+
+
+
+
+ + + +
 33class ChrisAdminClient(AuthenticatedClient[AdminCollectionLinks, "ChrisAdminClient"]):
+ 34    """
+ 35    A client who has access to `/chris-admin/`. Admins can register new plugins and
+ 36    add new compute resources.
+ 37    """
+ 38
+ 39    @http.post("admin")
+ 40    async def _register_plugin_from_store_raw(
+ 41        self, plugin_store_url: str, compute_names: str
+ 42    ) -> Plugin: ...
+ 43
+ 44    async def register_plugin_from_store(
+ 45        self, plugin_store_url: PluginUrl, compute_names: Iterable[ComputeResourceName]
+ 46    ) -> Plugin:
+ 47        """
+ 48        Register a plugin from a ChRIS Store.
+ 49        """
+ 50        return await self._register_plugin_from_store_raw(
+ 51            plugin_store_url=plugin_store_url, compute_names=",".join(compute_names)
+ 52        )
+ 53
+ 54    async def add_plugin(
+ 55        self,
+ 56        plugin_description: str | dict,
+ 57        compute_resources: str
+ 58        | ComputeResource
+ 59        | Iterable[ComputeResource | ComputeResourceName],
+ 60    ) -> Plugin:
+ 61        """
+ 62        Add a plugin to *CUBE*.
+ 63
+ 64        Examples
+ 65        --------
+ 66
+ 67        ```python
+ 68        cmd = ['docker', 'run', '--rm', 'fnndsc/pl-mri-preview', 'chris_plugin_info']
+ 69        output = subprocess.check_output(cmd, text=True)
+ 70        desc = json.loads(output)
+ 71        desc['name'] = 'pl-mri-preview'
+ 72        desc['public_repo'] = 'https://github.com/FNNDSC/pl-mri-preview'
+ 73        desc['dock_image'] = 'fnndsc/pl-mri-preview'
+ 74
+ 75        await chris_admin.add_plugin(plugin_description=desc, compute_resources='host')
+ 76        ```
+ 77
+ 78        The example above is just for show. It's not a good example for several reasons:
+ 79
+ 80        - Calls blocking function `subprocess.check_output` in asynchronous context
+ 81        - It is preferred to use a versioned string for `dock_image`
+ 82        - `host` compute environment is not guaranteed to exist. Instead, you could
+ 83          call `aiochris.client.authed.AuthenticatedClient.search_compute_resources`
+ 84          or `aiochris.client.authed.AuthenticatedClient.get_all_compute_resources`:
+ 85
+ 86        ```python
+ 87        all_computes = await chris_admin.get_all_compute_resources()
+ 88        await chris_admin.add_plugin(plugin_description=desc, compute_resources=all_computes)
+ 89        ```
+ 90
+ 91        Parameters
+ 92        ----------
+ 93        plugin_description: str | dict
+ 94            JSON description of a plugin.
+ 95            [spec](https://github.com/FNNDSC/CHRIS_docs/blob/5078aaf934bdbe313e85367f88aff7c14730a1d4/specs/ChRIS_Plugins.adoc#descriptor_file)
+ 96        compute_resources
+ 97            Compute resources to register the plugin to. Value can be either a comma-separated `str` of names,
+ 98            a `aiochris.models.public.ComputeResource`, a sequence of `aiochris.models.public.ComputeResource`,
+ 99            or a sequence of compute resource names as `str`.
+100        """
+101        compute_names = _serialize_crs(compute_resources)
+102        if not isinstance(plugin_description, str):
+103            plugin_description = json.dumps(plugin_description)
+104        data = aiohttp.FormData()
+105        data.add_field(
+106            "fname",
+107            io.StringIO(plugin_description),
+108            filename="aiochris_add_plugin.json",
+109        )
+110        data.add_field("compute_names", compute_names)
+111        async with self.s.post(self.collection_links.admin, data=data) as res:
+112            await raise_for_status(res)
+113            return deserialize_linked(self, Plugin, await res.json())
+114
+115    async def create_compute_resource(
+116        self,
+117        name: str | ComputeResourceName,
+118        compute_url: str | PfconUrl,
+119        compute_user: str,
+120        compute_password: str,
+121        compute_innetwork: bool = None,
+122        description: str = None,
+123        compute_auth_url: str = None,
+124        compute_auth_token: str = None,
+125        max_job_exec_seconds: str = None,
+126    ) -> ComputeResource:
+127        """
+128        Define a new compute resource.
+129        """
+130        return await (await self._admin).create_compute_resource(
+131            name=name,
+132            compute_url=compute_url,
+133            compute_user=compute_user,
+134            compute_password=compute_password,
+135            compute_innetwork=compute_innetwork,
+136            description=description,
+137            compute_auth_url=compute_auth_url,
+138            compute_auth_token=compute_auth_token,
+139            max_job_exec_seconds=max_job_exec_seconds,
+140        )
+141
+142    @async_cached_property
+143    async def _admin(self) -> _AdminApiClient:
+144        """
+145        Get a (sub-)client for `/chris-admin/api/v1/`
+146        """
+147        res = await self.s.get(self.collection_links.admin)
+148        body = await res.json()
+149        links = from_dict(AdminApiCollectionLinks, body["collection_links"])
+150        return _AdminApiClient(
+151            url=self.collection_links.admin,
+152            s=self.s,
+153            collection_links=links,
+154            max_search_requests=self.max_search_requests,
+155        )
+
+ + +

A client who has access to /chris-admin/. Admins can register new plugins and +add new compute resources.

+
+ + +
+ +
+ + async def + register_plugin_from_store( self, plugin_store_url: aiochris.types.PluginUrl, compute_names: Iterable[aiochris.types.ComputeResourceName]) -> aiochris.models.logged_in.Plugin: + + + +
+ +
44    async def register_plugin_from_store(
+45        self, plugin_store_url: PluginUrl, compute_names: Iterable[ComputeResourceName]
+46    ) -> Plugin:
+47        """
+48        Register a plugin from a ChRIS Store.
+49        """
+50        return await self._register_plugin_from_store_raw(
+51            plugin_store_url=plugin_store_url, compute_names=",".join(compute_names)
+52        )
+
+ + +

Register a plugin from a ChRIS Store.

+
+ + +
+
+ +
+ + async def + add_plugin( self, plugin_description: str | dict, compute_resources: Union[str, aiochris.models.public.ComputeResource, Iterable[Union[aiochris.models.public.ComputeResource, aiochris.types.ComputeResourceName]]]) -> aiochris.models.logged_in.Plugin: + + + +
+ +
 54    async def add_plugin(
+ 55        self,
+ 56        plugin_description: str | dict,
+ 57        compute_resources: str
+ 58        | ComputeResource
+ 59        | Iterable[ComputeResource | ComputeResourceName],
+ 60    ) -> Plugin:
+ 61        """
+ 62        Add a plugin to *CUBE*.
+ 63
+ 64        Examples
+ 65        --------
+ 66
+ 67        ```python
+ 68        cmd = ['docker', 'run', '--rm', 'fnndsc/pl-mri-preview', 'chris_plugin_info']
+ 69        output = subprocess.check_output(cmd, text=True)
+ 70        desc = json.loads(output)
+ 71        desc['name'] = 'pl-mri-preview'
+ 72        desc['public_repo'] = 'https://github.com/FNNDSC/pl-mri-preview'
+ 73        desc['dock_image'] = 'fnndsc/pl-mri-preview'
+ 74
+ 75        await chris_admin.add_plugin(plugin_description=desc, compute_resources='host')
+ 76        ```
+ 77
+ 78        The example above is just for show. It's not a good example for several reasons:
+ 79
+ 80        - Calls blocking function `subprocess.check_output` in asynchronous context
+ 81        - It is preferred to use a versioned string for `dock_image`
+ 82        - `host` compute environment is not guaranteed to exist. Instead, you could
+ 83          call `aiochris.client.authed.AuthenticatedClient.search_compute_resources`
+ 84          or `aiochris.client.authed.AuthenticatedClient.get_all_compute_resources`:
+ 85
+ 86        ```python
+ 87        all_computes = await chris_admin.get_all_compute_resources()
+ 88        await chris_admin.add_plugin(plugin_description=desc, compute_resources=all_computes)
+ 89        ```
+ 90
+ 91        Parameters
+ 92        ----------
+ 93        plugin_description: str | dict
+ 94            JSON description of a plugin.
+ 95            [spec](https://github.com/FNNDSC/CHRIS_docs/blob/5078aaf934bdbe313e85367f88aff7c14730a1d4/specs/ChRIS_Plugins.adoc#descriptor_file)
+ 96        compute_resources
+ 97            Compute resources to register the plugin to. Value can be either a comma-separated `str` of names,
+ 98            a `aiochris.models.public.ComputeResource`, a sequence of `aiochris.models.public.ComputeResource`,
+ 99            or a sequence of compute resource names as `str`.
+100        """
+101        compute_names = _serialize_crs(compute_resources)
+102        if not isinstance(plugin_description, str):
+103            plugin_description = json.dumps(plugin_description)
+104        data = aiohttp.FormData()
+105        data.add_field(
+106            "fname",
+107            io.StringIO(plugin_description),
+108            filename="aiochris_add_plugin.json",
+109        )
+110        data.add_field("compute_names", compute_names)
+111        async with self.s.post(self.collection_links.admin, data=data) as res:
+112            await raise_for_status(res)
+113            return deserialize_linked(self, Plugin, await res.json())
+
+ + +

Add a plugin to CUBE.

+ +
Examples
+ +
+
cmd = ['docker', 'run', '--rm', 'fnndsc/pl-mri-preview', 'chris_plugin_info']
+output = subprocess.check_output(cmd, text=True)
+desc = json.loads(output)
+desc['name'] = 'pl-mri-preview'
+desc['public_repo'] = 'https://github.com/FNNDSC/pl-mri-preview'
+desc['dock_image'] = 'fnndsc/pl-mri-preview'
+
+await chris_admin.add_plugin(plugin_description=desc, compute_resources='host')
+
+
+ +

The example above is just for show. It's not a good example for several reasons:

+ + + +
+
all_computes = await chris_admin.get_all_compute_resources()
+await chris_admin.add_plugin(plugin_description=desc, compute_resources=all_computes)
+
+
+ +
Parameters
+ + +
+ + +
+
+ +
+ + async def + create_compute_resource( self, name: Union[str, aiochris.types.ComputeResourceName], compute_url: Union[str, aiochris.types.PfconUrl], compute_user: str, compute_password: str, compute_innetwork: bool = None, description: str = None, compute_auth_url: str = None, compute_auth_token: str = None, max_job_exec_seconds: str = None) -> aiochris.models.public.ComputeResource: + + + +
+ +
115    async def create_compute_resource(
+116        self,
+117        name: str | ComputeResourceName,
+118        compute_url: str | PfconUrl,
+119        compute_user: str,
+120        compute_password: str,
+121        compute_innetwork: bool = None,
+122        description: str = None,
+123        compute_auth_url: str = None,
+124        compute_auth_token: str = None,
+125        max_job_exec_seconds: str = None,
+126    ) -> ComputeResource:
+127        """
+128        Define a new compute resource.
+129        """
+130        return await (await self._admin).create_compute_resource(
+131            name=name,
+132            compute_url=compute_url,
+133            compute_user=compute_user,
+134            compute_password=compute_password,
+135            compute_innetwork=compute_innetwork,
+136            description=description,
+137            compute_auth_url=compute_auth_url,
+138            compute_auth_token=compute_auth_token,
+139            max_job_exec_seconds=max_job_exec_seconds,
+140        )
+
+ + +

Define a new compute resource.

+
+ + +
+
+
Inherited Members
+
+
aiochris.link.collection_client.CollectionJsonApiClient
+
CollectionJsonApiClient
+
url
+ + +
+
aiochris.client.authed.AuthenticatedClient
+
from_login
+
from_token
+
from_chrs
+
search_feeds
+
search_plugins
+
plugin_instances
+
upload_file
+
user
+
username
+
search_compute_resources
+
get_all_compute_resources
+
search_pacsfiles
+ +
+
aiochris.client.base.BaseChrisClient
+
new
+
close
+ +
+
aiochris.link.linked.Linked
+
s
+
max_search_requests
+ +
+
+
+
+ +
+ +
+ + async def + acollect(async_iterable: collections.abc.AsyncIterable[~T]) -> list[~T]: + + + +
+ +
204async def acollect(async_iterable: AsyncIterable[T]) -> list[T]:
+205    """
+206    Simple helper to convert a `Search` to a [`list`](https://docs.python.org/3/library/stdtypes.html#list).
+207
+208    Using this function is not recommended unless you can assume the collection is small.
+209    """
+210    # nb: using tuple here causes
+211    #     TypeError: 'async_generator' object is not iterable
+212    # return tuple(e async for e in async_iterable)
+213    return [e async for e in async_iterable]
+
+ + +

Simple helper to convert a Search to a list.

+ +

Using this function is not recommended unless you can assume the collection is small.

+
+ + +
+
+ +
+ + class + Status(enum.Enum): + + + +
+ +
 5class Status(enum.Enum):
+ 6    """
+ 7    Possible statuses of a plugin instance.
+ 8    """
+ 9
+10    created = "created"
+11    waiting = "waiting"
+12    scheduled = "scheduled"
+13    started = "started"
+14    registeringFiles = "registeringFiles"
+15    finishedSuccessfully = "finishedSuccessfully"
+16    finishedWithError = "finishedWithError"
+17    cancelled = "cancelled"
+
+ + +

Possible statuses of a plugin instance.

+
+ + +
+
+ created = +<Status.created: 'created'> + + +
+ + + + +
+
+
+ waiting = +<Status.waiting: 'waiting'> + + +
+ + + + +
+
+
+ scheduled = +<Status.scheduled: 'scheduled'> + + +
+ + + + +
+
+
+ started = +<Status.started: 'started'> + + +
+ + + + +
+
+
+ registeringFiles = +<Status.registeringFiles: 'registeringFiles'> + + +
+ + + + +
+
+
+ finishedSuccessfully = +<Status.finishedSuccessfully: 'finishedSuccessfully'> + + +
+ + + + +
+
+
+ finishedWithError = +<Status.finishedWithError: 'finishedWithError'> + + +
+ + + + +
+
+
+ cancelled = +<Status.cancelled: 'cancelled'> + + +
+ + + + +
+
+
Inherited Members
+
+
enum.Enum
+
name
+
value
+ +
+
+
+
+
+ +
+ + class + ParameterTypeName(enum.Enum): + + + +
+ +
20class ParameterTypeName(enum.Enum):
+21    """
+22    Plugin parameter types.
+23    """
+24
+25    string = "string"
+26    integer = "integer"
+27    float = "float"
+28    boolean = "boolean"
+
+ + +

Plugin parameter types.

+
+ + +
+
+ string = +<ParameterTypeName.string: 'string'> + + +
+ + + + +
+
+
+ integer = +<ParameterTypeName.integer: 'integer'> + + +
+ + + + +
+
+
+ float = +<ParameterTypeName.float: 'float'> + + +
+ + + + +
+
+
+ boolean = +<ParameterTypeName.boolean: 'boolean'> + + +
+ + + + +
+
+
Inherited Members
+
+
enum.Enum
+
name
+
value
+ +
+
+
+
+
+ + \ No newline at end of file diff --git a/v0.9.0/aiochris/client.html b/v0.9.0/aiochris/client.html new file mode 100644 index 0000000..729269a --- /dev/null +++ b/v0.9.0/aiochris/client.html @@ -0,0 +1,244 @@ + + + + + + + aiochris.client API documentation + + + + + + + + + +
+
+

+aiochris.client

+ + + + + +
+
+ + \ No newline at end of file diff --git a/v0.9.0/aiochris/client/admin.html b/v0.9.0/aiochris/client/admin.html new file mode 100644 index 0000000..86b6fbc --- /dev/null +++ b/v0.9.0/aiochris/client/admin.html @@ -0,0 +1,802 @@ + + + + + + + aiochris.client.admin API documentation + + + + + + + + + +
+
+

+aiochris.client.admin

+ + + + + + +
  1import io
+  2import json
+  3from typing import Iterable
+  4
+  5import aiohttp
+  6from async_property import async_cached_property
+  7from serde import from_dict
+  8
+  9from aiochris.client.authed import AuthenticatedClient
+ 10from aiochris.link import http
+ 11from aiochris.link.collection_client import CollectionJsonApiClient
+ 12from aiochris.link.linked import deserialize_linked
+ 13from aiochris.models.collection_links import (
+ 14    AdminCollectionLinks,
+ 15    AdminApiCollectionLinks,
+ 16)
+ 17from aiochris.models.logged_in import Plugin
+ 18from aiochris.models.public import ComputeResource
+ 19from aiochris.types import PluginUrl, ComputeResourceName, PfconUrl
+ 20from aiochris.errors import raise_for_status
+ 21
+ 22
+ 23class _AdminApiClient(CollectionJsonApiClient[AdminApiCollectionLinks]):
+ 24    """
+ 25    A client to `/chris-admin/api/v1/`
+ 26    """
+ 27
+ 28    @http.post("compute_resources")
+ 29    async def create_compute_resource(self, **kwargs) -> ComputeResource: ...
+ 30
+ 31
+ 32class ChrisAdminClient(AuthenticatedClient[AdminCollectionLinks, "ChrisAdminClient"]):
+ 33    """
+ 34    A client who has access to `/chris-admin/`. Admins can register new plugins and
+ 35    add new compute resources.
+ 36    """
+ 37
+ 38    @http.post("admin")
+ 39    async def _register_plugin_from_store_raw(
+ 40        self, plugin_store_url: str, compute_names: str
+ 41    ) -> Plugin: ...
+ 42
+ 43    async def register_plugin_from_store(
+ 44        self, plugin_store_url: PluginUrl, compute_names: Iterable[ComputeResourceName]
+ 45    ) -> Plugin:
+ 46        """
+ 47        Register a plugin from a ChRIS Store.
+ 48        """
+ 49        return await self._register_plugin_from_store_raw(
+ 50            plugin_store_url=plugin_store_url, compute_names=",".join(compute_names)
+ 51        )
+ 52
+ 53    async def add_plugin(
+ 54        self,
+ 55        plugin_description: str | dict,
+ 56        compute_resources: str
+ 57        | ComputeResource
+ 58        | Iterable[ComputeResource | ComputeResourceName],
+ 59    ) -> Plugin:
+ 60        """
+ 61        Add a plugin to *CUBE*.
+ 62
+ 63        Examples
+ 64        --------
+ 65
+ 66        ```python
+ 67        cmd = ['docker', 'run', '--rm', 'fnndsc/pl-mri-preview', 'chris_plugin_info']
+ 68        output = subprocess.check_output(cmd, text=True)
+ 69        desc = json.loads(output)
+ 70        desc['name'] = 'pl-mri-preview'
+ 71        desc['public_repo'] = 'https://github.com/FNNDSC/pl-mri-preview'
+ 72        desc['dock_image'] = 'fnndsc/pl-mri-preview'
+ 73
+ 74        await chris_admin.add_plugin(plugin_description=desc, compute_resources='host')
+ 75        ```
+ 76
+ 77        The example above is just for show. It's not a good example for several reasons:
+ 78
+ 79        - Calls blocking function `subprocess.check_output` in asynchronous context
+ 80        - It is preferred to use a versioned string for `dock_image`
+ 81        - `host` compute environment is not guaranteed to exist. Instead, you could
+ 82          call `aiochris.client.authed.AuthenticatedClient.search_compute_resources`
+ 83          or `aiochris.client.authed.AuthenticatedClient.get_all_compute_resources`:
+ 84
+ 85        ```python
+ 86        all_computes = await chris_admin.get_all_compute_resources()
+ 87        await chris_admin.add_plugin(plugin_description=desc, compute_resources=all_computes)
+ 88        ```
+ 89
+ 90        Parameters
+ 91        ----------
+ 92        plugin_description: str | dict
+ 93            JSON description of a plugin.
+ 94            [spec](https://github.com/FNNDSC/CHRIS_docs/blob/5078aaf934bdbe313e85367f88aff7c14730a1d4/specs/ChRIS_Plugins.adoc#descriptor_file)
+ 95        compute_resources
+ 96            Compute resources to register the plugin to. Value can be either a comma-separated `str` of names,
+ 97            a `aiochris.models.public.ComputeResource`, a sequence of `aiochris.models.public.ComputeResource`,
+ 98            or a sequence of compute resource names as `str`.
+ 99        """
+100        compute_names = _serialize_crs(compute_resources)
+101        if not isinstance(plugin_description, str):
+102            plugin_description = json.dumps(plugin_description)
+103        data = aiohttp.FormData()
+104        data.add_field(
+105            "fname",
+106            io.StringIO(plugin_description),
+107            filename="aiochris_add_plugin.json",
+108        )
+109        data.add_field("compute_names", compute_names)
+110        async with self.s.post(self.collection_links.admin, data=data) as res:
+111            await raise_for_status(res)
+112            return deserialize_linked(self, Plugin, await res.json())
+113
+114    async def create_compute_resource(
+115        self,
+116        name: str | ComputeResourceName,
+117        compute_url: str | PfconUrl,
+118        compute_user: str,
+119        compute_password: str,
+120        compute_innetwork: bool = None,
+121        description: str = None,
+122        compute_auth_url: str = None,
+123        compute_auth_token: str = None,
+124        max_job_exec_seconds: str = None,
+125    ) -> ComputeResource:
+126        """
+127        Define a new compute resource.
+128        """
+129        return await (await self._admin).create_compute_resource(
+130            name=name,
+131            compute_url=compute_url,
+132            compute_user=compute_user,
+133            compute_password=compute_password,
+134            compute_innetwork=compute_innetwork,
+135            description=description,
+136            compute_auth_url=compute_auth_url,
+137            compute_auth_token=compute_auth_token,
+138            max_job_exec_seconds=max_job_exec_seconds,
+139        )
+140
+141    @async_cached_property
+142    async def _admin(self) -> _AdminApiClient:
+143        """
+144        Get a (sub-)client for `/chris-admin/api/v1/`
+145        """
+146        res = await self.s.get(self.collection_links.admin)
+147        body = await res.json()
+148        links = from_dict(AdminApiCollectionLinks, body["collection_links"])
+149        return _AdminApiClient(
+150            url=self.collection_links.admin,
+151            s=self.s,
+152            collection_links=links,
+153            max_search_requests=self.max_search_requests,
+154        )
+155
+156
+157def _serialize_crs(
+158    c: str | ComputeResource | Iterable[ComputeResource | ComputeResourceName],
+159) -> str:
+160    if isinstance(c, str):
+161        return c
+162    if isinstance(c, ComputeResource):
+163        return c.name
+164    if not isinstance(c, Iterable):
+165        raise TypeError("compute_resources must be str or Iterable")
+166    return ",".join(map(_serialize_cr, c))
+167
+168
+169def _serialize_cr(c: str | ComputeResource):
+170    if isinstance(c, ComputeResource):
+171        return c.name
+172    return str(c)
+
+ + +
+
+ + + +
 33class ChrisAdminClient(AuthenticatedClient[AdminCollectionLinks, "ChrisAdminClient"]):
+ 34    """
+ 35    A client who has access to `/chris-admin/`. Admins can register new plugins and
+ 36    add new compute resources.
+ 37    """
+ 38
+ 39    @http.post("admin")
+ 40    async def _register_plugin_from_store_raw(
+ 41        self, plugin_store_url: str, compute_names: str
+ 42    ) -> Plugin: ...
+ 43
+ 44    async def register_plugin_from_store(
+ 45        self, plugin_store_url: PluginUrl, compute_names: Iterable[ComputeResourceName]
+ 46    ) -> Plugin:
+ 47        """
+ 48        Register a plugin from a ChRIS Store.
+ 49        """
+ 50        return await self._register_plugin_from_store_raw(
+ 51            plugin_store_url=plugin_store_url, compute_names=",".join(compute_names)
+ 52        )
+ 53
+ 54    async def add_plugin(
+ 55        self,
+ 56        plugin_description: str | dict,
+ 57        compute_resources: str
+ 58        | ComputeResource
+ 59        | Iterable[ComputeResource | ComputeResourceName],
+ 60    ) -> Plugin:
+ 61        """
+ 62        Add a plugin to *CUBE*.
+ 63
+ 64        Examples
+ 65        --------
+ 66
+ 67        ```python
+ 68        cmd = ['docker', 'run', '--rm', 'fnndsc/pl-mri-preview', 'chris_plugin_info']
+ 69        output = subprocess.check_output(cmd, text=True)
+ 70        desc = json.loads(output)
+ 71        desc['name'] = 'pl-mri-preview'
+ 72        desc['public_repo'] = 'https://github.com/FNNDSC/pl-mri-preview'
+ 73        desc['dock_image'] = 'fnndsc/pl-mri-preview'
+ 74
+ 75        await chris_admin.add_plugin(plugin_description=desc, compute_resources='host')
+ 76        ```
+ 77
+ 78        The example above is just for show. It's not a good example for several reasons:
+ 79
+ 80        - Calls blocking function `subprocess.check_output` in asynchronous context
+ 81        - It is preferred to use a versioned string for `dock_image`
+ 82        - `host` compute environment is not guaranteed to exist. Instead, you could
+ 83          call `aiochris.client.authed.AuthenticatedClient.search_compute_resources`
+ 84          or `aiochris.client.authed.AuthenticatedClient.get_all_compute_resources`:
+ 85
+ 86        ```python
+ 87        all_computes = await chris_admin.get_all_compute_resources()
+ 88        await chris_admin.add_plugin(plugin_description=desc, compute_resources=all_computes)
+ 89        ```
+ 90
+ 91        Parameters
+ 92        ----------
+ 93        plugin_description: str | dict
+ 94            JSON description of a plugin.
+ 95            [spec](https://github.com/FNNDSC/CHRIS_docs/blob/5078aaf934bdbe313e85367f88aff7c14730a1d4/specs/ChRIS_Plugins.adoc#descriptor_file)
+ 96        compute_resources
+ 97            Compute resources to register the plugin to. Value can be either a comma-separated `str` of names,
+ 98            a `aiochris.models.public.ComputeResource`, a sequence of `aiochris.models.public.ComputeResource`,
+ 99            or a sequence of compute resource names as `str`.
+100        """
+101        compute_names = _serialize_crs(compute_resources)
+102        if not isinstance(plugin_description, str):
+103            plugin_description = json.dumps(plugin_description)
+104        data = aiohttp.FormData()
+105        data.add_field(
+106            "fname",
+107            io.StringIO(plugin_description),
+108            filename="aiochris_add_plugin.json",
+109        )
+110        data.add_field("compute_names", compute_names)
+111        async with self.s.post(self.collection_links.admin, data=data) as res:
+112            await raise_for_status(res)
+113            return deserialize_linked(self, Plugin, await res.json())
+114
+115    async def create_compute_resource(
+116        self,
+117        name: str | ComputeResourceName,
+118        compute_url: str | PfconUrl,
+119        compute_user: str,
+120        compute_password: str,
+121        compute_innetwork: bool = None,
+122        description: str = None,
+123        compute_auth_url: str = None,
+124        compute_auth_token: str = None,
+125        max_job_exec_seconds: str = None,
+126    ) -> ComputeResource:
+127        """
+128        Define a new compute resource.
+129        """
+130        return await (await self._admin).create_compute_resource(
+131            name=name,
+132            compute_url=compute_url,
+133            compute_user=compute_user,
+134            compute_password=compute_password,
+135            compute_innetwork=compute_innetwork,
+136            description=description,
+137            compute_auth_url=compute_auth_url,
+138            compute_auth_token=compute_auth_token,
+139            max_job_exec_seconds=max_job_exec_seconds,
+140        )
+141
+142    @async_cached_property
+143    async def _admin(self) -> _AdminApiClient:
+144        """
+145        Get a (sub-)client for `/chris-admin/api/v1/`
+146        """
+147        res = await self.s.get(self.collection_links.admin)
+148        body = await res.json()
+149        links = from_dict(AdminApiCollectionLinks, body["collection_links"])
+150        return _AdminApiClient(
+151            url=self.collection_links.admin,
+152            s=self.s,
+153            collection_links=links,
+154            max_search_requests=self.max_search_requests,
+155        )
+
+ + +

A client who has access to /chris-admin/. Admins can register new plugins and +add new compute resources.

+
+ + +
+ +
+ + async def + register_plugin_from_store( self, plugin_store_url: aiochris.types.PluginUrl, compute_names: Iterable[aiochris.types.ComputeResourceName]) -> aiochris.models.logged_in.Plugin: + + + +
+ +
44    async def register_plugin_from_store(
+45        self, plugin_store_url: PluginUrl, compute_names: Iterable[ComputeResourceName]
+46    ) -> Plugin:
+47        """
+48        Register a plugin from a ChRIS Store.
+49        """
+50        return await self._register_plugin_from_store_raw(
+51            plugin_store_url=plugin_store_url, compute_names=",".join(compute_names)
+52        )
+
+ + +

Register a plugin from a ChRIS Store.

+
+ + +
+
+ +
+ + async def + add_plugin( self, plugin_description: str | dict, compute_resources: Union[str, aiochris.models.public.ComputeResource, Iterable[Union[aiochris.models.public.ComputeResource, aiochris.types.ComputeResourceName]]]) -> aiochris.models.logged_in.Plugin: + + + +
+ +
 54    async def add_plugin(
+ 55        self,
+ 56        plugin_description: str | dict,
+ 57        compute_resources: str
+ 58        | ComputeResource
+ 59        | Iterable[ComputeResource | ComputeResourceName],
+ 60    ) -> Plugin:
+ 61        """
+ 62        Add a plugin to *CUBE*.
+ 63
+ 64        Examples
+ 65        --------
+ 66
+ 67        ```python
+ 68        cmd = ['docker', 'run', '--rm', 'fnndsc/pl-mri-preview', 'chris_plugin_info']
+ 69        output = subprocess.check_output(cmd, text=True)
+ 70        desc = json.loads(output)
+ 71        desc['name'] = 'pl-mri-preview'
+ 72        desc['public_repo'] = 'https://github.com/FNNDSC/pl-mri-preview'
+ 73        desc['dock_image'] = 'fnndsc/pl-mri-preview'
+ 74
+ 75        await chris_admin.add_plugin(plugin_description=desc, compute_resources='host')
+ 76        ```
+ 77
+ 78        The example above is just for show. It's not a good example for several reasons:
+ 79
+ 80        - Calls blocking function `subprocess.check_output` in asynchronous context
+ 81        - It is preferred to use a versioned string for `dock_image`
+ 82        - `host` compute environment is not guaranteed to exist. Instead, you could
+ 83          call `aiochris.client.authed.AuthenticatedClient.search_compute_resources`
+ 84          or `aiochris.client.authed.AuthenticatedClient.get_all_compute_resources`:
+ 85
+ 86        ```python
+ 87        all_computes = await chris_admin.get_all_compute_resources()
+ 88        await chris_admin.add_plugin(plugin_description=desc, compute_resources=all_computes)
+ 89        ```
+ 90
+ 91        Parameters
+ 92        ----------
+ 93        plugin_description: str | dict
+ 94            JSON description of a plugin.
+ 95            [spec](https://github.com/FNNDSC/CHRIS_docs/blob/5078aaf934bdbe313e85367f88aff7c14730a1d4/specs/ChRIS_Plugins.adoc#descriptor_file)
+ 96        compute_resources
+ 97            Compute resources to register the plugin to. Value can be either a comma-separated `str` of names,
+ 98            a `aiochris.models.public.ComputeResource`, a sequence of `aiochris.models.public.ComputeResource`,
+ 99            or a sequence of compute resource names as `str`.
+100        """
+101        compute_names = _serialize_crs(compute_resources)
+102        if not isinstance(plugin_description, str):
+103            plugin_description = json.dumps(plugin_description)
+104        data = aiohttp.FormData()
+105        data.add_field(
+106            "fname",
+107            io.StringIO(plugin_description),
+108            filename="aiochris_add_plugin.json",
+109        )
+110        data.add_field("compute_names", compute_names)
+111        async with self.s.post(self.collection_links.admin, data=data) as res:
+112            await raise_for_status(res)
+113            return deserialize_linked(self, Plugin, await res.json())
+
+ + +

Add a plugin to CUBE.

+ +
Examples
+ +
+
cmd = ['docker', 'run', '--rm', 'fnndsc/pl-mri-preview', 'chris_plugin_info']
+output = subprocess.check_output(cmd, text=True)
+desc = json.loads(output)
+desc['name'] = 'pl-mri-preview'
+desc['public_repo'] = 'https://github.com/FNNDSC/pl-mri-preview'
+desc['dock_image'] = 'fnndsc/pl-mri-preview'
+
+await chris_admin.add_plugin(plugin_description=desc, compute_resources='host')
+
+
+ +

The example above is just for show. It's not a good example for several reasons:

+ + + +
+
all_computes = await chris_admin.get_all_compute_resources()
+await chris_admin.add_plugin(plugin_description=desc, compute_resources=all_computes)
+
+
+ +
Parameters
+ + +
+ + +
+
+ +
+ + async def + create_compute_resource( self, name: Union[str, aiochris.types.ComputeResourceName], compute_url: Union[str, aiochris.types.PfconUrl], compute_user: str, compute_password: str, compute_innetwork: bool = None, description: str = None, compute_auth_url: str = None, compute_auth_token: str = None, max_job_exec_seconds: str = None) -> aiochris.models.public.ComputeResource: + + + +
+ +
115    async def create_compute_resource(
+116        self,
+117        name: str | ComputeResourceName,
+118        compute_url: str | PfconUrl,
+119        compute_user: str,
+120        compute_password: str,
+121        compute_innetwork: bool = None,
+122        description: str = None,
+123        compute_auth_url: str = None,
+124        compute_auth_token: str = None,
+125        max_job_exec_seconds: str = None,
+126    ) -> ComputeResource:
+127        """
+128        Define a new compute resource.
+129        """
+130        return await (await self._admin).create_compute_resource(
+131            name=name,
+132            compute_url=compute_url,
+133            compute_user=compute_user,
+134            compute_password=compute_password,
+135            compute_innetwork=compute_innetwork,
+136            description=description,
+137            compute_auth_url=compute_auth_url,
+138            compute_auth_token=compute_auth_token,
+139            max_job_exec_seconds=max_job_exec_seconds,
+140        )
+
+ + +

Define a new compute resource.

+
+ + +
+
+
Inherited Members
+
+
aiochris.link.collection_client.CollectionJsonApiClient
+
CollectionJsonApiClient
+
url
+ + +
+
aiochris.client.authed.AuthenticatedClient
+
from_login
+
from_token
+
from_chrs
+
search_feeds
+
search_plugins
+
plugin_instances
+
upload_file
+
user
+
username
+
search_compute_resources
+
get_all_compute_resources
+
search_pacsfiles
+ +
+
aiochris.client.base.BaseChrisClient
+
new
+
close
+ +
+
aiochris.link.linked.Linked
+
s
+
max_search_requests
+ +
+
+
+
+
+ + \ No newline at end of file diff --git a/v0.9.0/aiochris/client/anon.html b/v0.9.0/aiochris/client/anon.html new file mode 100644 index 0000000..9de92ee --- /dev/null +++ b/v0.9.0/aiochris/client/anon.html @@ -0,0 +1,446 @@ + + + + + + + aiochris.client.anon API documentation + + + + + + + + + +
+
+

+aiochris.client.anon

+ + + + + + +
 1from typing import Optional
+ 2
+ 3import aiohttp
+ 4
+ 5from aiochris.client.base import BaseChrisClient
+ 6from aiochris.link import http
+ 7from aiochris.models.collection_links import AnonymousCollectionLinks
+ 8from aiochris.models.public import PublicPlugin
+ 9from aiochris.util.search import Search
+10
+11
+12class AnonChrisClient(BaseChrisClient[AnonymousCollectionLinks, "AnonChrisClient"]):
+13    """
+14    An anonymous ChRIS client. It has access to read-only GET resources,
+15    such as being able to search for plugins.
+16    """
+17
+18    @classmethod
+19    async def from_url(
+20        cls,
+21        url: str,
+22        max_search_requests: int = 100,
+23        connector: Optional[aiohttp.BaseConnector] = None,
+24        connector_owner: bool = True,
+25    ) -> "AnonChrisClient":
+26        """
+27        Create an anonymous client.
+28
+29        See `aiochris.client.base.BaseChrisClient.new` for parameter documentation.
+30        """
+31        return await cls.new(
+32            url=url,
+33            max_search_requests=max_search_requests,
+34            connector=connector,
+35            connector_owner=connector_owner,
+36        )
+37
+38    @http.search("plugins")
+39    def search_plugins(self, **query) -> Search[PublicPlugin]:
+40        """
+41        Search for plugins.
+42
+43        Since this client is not logged in, you cannot create plugin instances using this client.
+44        """
+45        ...
+
+ + +
+
+ + + +
13class AnonChrisClient(BaseChrisClient[AnonymousCollectionLinks, "AnonChrisClient"]):
+14    """
+15    An anonymous ChRIS client. It has access to read-only GET resources,
+16    such as being able to search for plugins.
+17    """
+18
+19    @classmethod
+20    async def from_url(
+21        cls,
+22        url: str,
+23        max_search_requests: int = 100,
+24        connector: Optional[aiohttp.BaseConnector] = None,
+25        connector_owner: bool = True,
+26    ) -> "AnonChrisClient":
+27        """
+28        Create an anonymous client.
+29
+30        See `aiochris.client.base.BaseChrisClient.new` for parameter documentation.
+31        """
+32        return await cls.new(
+33            url=url,
+34            max_search_requests=max_search_requests,
+35            connector=connector,
+36            connector_owner=connector_owner,
+37        )
+38
+39    @http.search("plugins")
+40    def search_plugins(self, **query) -> Search[PublicPlugin]:
+41        """
+42        Search for plugins.
+43
+44        Since this client is not logged in, you cannot create plugin instances using this client.
+45        """
+46        ...
+
+ + +

An anonymous ChRIS client. It has access to read-only GET resources, +such as being able to search for plugins.

+
+ + +
+ +
+
@classmethod
+ + async def + from_url( cls, url: str, max_search_requests: int = 100, connector: Optional[aiohttp.connector.BaseConnector] = None, connector_owner: bool = True) -> AnonChrisClient: + + + +
+ +
19    @classmethod
+20    async def from_url(
+21        cls,
+22        url: str,
+23        max_search_requests: int = 100,
+24        connector: Optional[aiohttp.BaseConnector] = None,
+25        connector_owner: bool = True,
+26    ) -> "AnonChrisClient":
+27        """
+28        Create an anonymous client.
+29
+30        See `aiochris.client.base.BaseChrisClient.new` for parameter documentation.
+31        """
+32        return await cls.new(
+33            url=url,
+34            max_search_requests=max_search_requests,
+35            connector=connector,
+36            connector_owner=connector_owner,
+37        )
+
+ + +

Create an anonymous client.

+ +

See aiochris.client.base.BaseChrisClient.new for parameter documentation.

+
+ + +
+
+ +
+
@http.search('plugins')
+ + def + search_plugins( self, **query) -> aiochris.util.search.Search[aiochris.models.public.PublicPlugin]: + + + +
+ +
39    @http.search("plugins")
+40    def search_plugins(self, **query) -> Search[PublicPlugin]:
+41        """
+42        Search for plugins.
+43
+44        Since this client is not logged in, you cannot create plugin instances using this client.
+45        """
+46        ...
+
+ + +

Search for plugins.

+ +

Since this client is not logged in, you cannot create plugin instances using this client.

+
+ + +
+
+
Inherited Members
+
+
aiochris.link.collection_client.CollectionJsonApiClient
+
CollectionJsonApiClient
+
url
+ + +
+
aiochris.client.base.BaseChrisClient
+
new
+
close
+ +
+
aiochris.link.linked.Linked
+
s
+
max_search_requests
+ +
+
+
+
+
+ + \ No newline at end of file diff --git a/v0.9.0/aiochris/client/authed.html b/v0.9.0/aiochris/client/authed.html new file mode 100644 index 0000000..fb27314 --- /dev/null +++ b/v0.9.0/aiochris/client/authed.html @@ -0,0 +1,1513 @@ + + + + + + + aiochris.client.authed API documentation + + + + + + + + + +
+
+

+aiochris.client.authed

+ + + + + + +
  1import abc
+  2import os
+  3from pathlib import Path
+  4from typing import Optional, Generic, Callable, Sequence, Self
+  5
+  6import aiohttp
+  7from async_property import async_cached_property
+  8
+  9from aiochris.client.base import BaseChrisClient
+ 10from aiochris.client.base import L
+ 11from aiochris.link import http
+ 12from aiochris.link.linked import deserialize_res
+ 13from aiochris.models.logged_in import Plugin, File, User, PluginInstance, Feed, PACSFile
+ 14from aiochris.models.public import ComputeResource
+ 15from aiochris.types import ChrisURL, Username, Password
+ 16from aiochris.errors import IncorrectLoginError, raise_for_status
+ 17from aiochris.util.search import Search, acollect
+ 18from aiochris.client.from_chrs import ChrsLogins
+ 19
+ 20
+ 21class AuthenticatedClient(BaseChrisClient[L], Generic[L], abc.ABC):
+ 22    """
+ 23    An authenticated ChRIS client.
+ 24    """
+ 25
+ 26    @classmethod
+ 27    async def from_login(
+ 28        cls,
+ 29        url: str | ChrisURL,
+ 30        username: str | Username,
+ 31        password: str | Password,
+ 32        max_search_requests: int = 100,
+ 33        connector: Optional[aiohttp.TCPConnector] = None,
+ 34        connector_owner: bool = True,
+ 35    ) -> Self:
+ 36        """
+ 37        Get authentication token using username and password, then construct the client.
+ 38
+ 39        See `aiochris.client.base.BaseChrisClient.new` for parameter documentation.
+ 40        """
+ 41        async with aiohttp.ClientSession(
+ 42            connector=connector, connector_owner=False
+ 43        ) as session:
+ 44            try:
+ 45                c = await cls.__from_login_with(
+ 46                    url=url,
+ 47                    username=username,
+ 48                    password=password,
+ 49                    max_search_requests=max_search_requests,
+ 50                    session=session,
+ 51                    connector_owner=connector_owner,
+ 52                )
+ 53            except BaseException as e:
+ 54                if connector is None:
+ 55                    await session.connector.close()
+ 56                raise e
+ 57        return c
+ 58
+ 59    @classmethod
+ 60    async def __from_login_with(
+ 61        cls,
+ 62        url: str | ChrisURL,
+ 63        username: Username,
+ 64        password: Password,
+ 65        max_search_requests: int,
+ 66        session: aiohttp.ClientSession,
+ 67        connector_owner: bool,
+ 68    ) -> Self:
+ 69        """
+ 70        Get authentication token using the given session, and then construct the client.
+ 71        """
+ 72        payload = {"username": username, "password": password}
+ 73        login = await session.post(url + "auth-token/", json=payload)
+ 74        if login.status == 400:
+ 75            raise IncorrectLoginError(await login.text())
+ 76        await raise_for_status(login)
+ 77        data = await login.json()
+ 78        return await cls.from_token(
+ 79            url=url,
+ 80            token=data["token"],
+ 81            max_search_requests=max_search_requests,
+ 82            connector=session.connector,
+ 83            connector_owner=connector_owner,
+ 84        )
+ 85
+ 86    @classmethod
+ 87    async def from_token(
+ 88        cls,
+ 89        url: str | ChrisURL,
+ 90        token: str,
+ 91        max_search_requests: int = 100,
+ 92        connector: Optional[aiohttp.TCPConnector] = None,
+ 93        connector_owner: Optional[bool] = True,
+ 94    ) -> Self:
+ 95        """
+ 96        Construct an authenticated client using the given token.
+ 97
+ 98        See `aiochris.client.base.BaseChrisClient.new` for parameter documentation.
+ 99        """
+100        return await cls.new(
+101            url=url,
+102            max_search_requests=max_search_requests,
+103            connector=connector,
+104            connector_owner=connector_owner,
+105            session_modifier=cls.__curry_token(token),
+106        )
+107
+108    @classmethod
+109    async def from_chrs(
+110        cls,
+111        url: Optional[str | ChrisURL] = None,
+112        username: Optional[str | Username] = None,
+113        max_search_requests: int = 100,
+114        connector: Optional[aiohttp.TCPConnector] = None,
+115        connector_owner: Optional[bool] = True,
+116        config_file: Path = Path("~/.config/chrs/login.toml"),
+117    ) -> Self:
+118        """
+119        Log in using [`chrs`](https://crates.io/crates/chrs).
+120        *ChRIS* logins can be saved with the `chrs login` command.
+121
+122        In order to call this function, `aiochris` must be installed with the extras `from-chrs`.
+123        Using pip:
+124
+125        ```shell
+126        pip install aiochris[chrs]
+127        ```
+128
+129        `from_chrs` makes it easy to use `aiochris` in Jupyter Notebook or IPython,
+130        especially since it saves you from having to write your password in a notebook
+131        that you want to share with others. Both Jupyter and IPython support top-level `await`.
+132
+133        ```python
+134        from aiochris import ChrisClient, acollect
+135
+136        chris = await ChrisClient.from_chrs()
+137        await acollect(chris.search_plugins())
+138        ```
+139
+140        When `from_chrs` is called with no parameters, it uses the "preferred account"
+141        i.e. the most recently added account, the same _ChRIS_ account and server as
+142        `chrs` would when called without options. The "preferred account" can be changed
+143        by running `chrs switch`.
+144        """
+145        logins = ChrsLogins.load(config_file)
+146        if (t := logins.get_token_for(url, username)) is None:
+147            raise IncorrectLoginError("No chrs login found.")
+148        url, token = t
+149        return await cls.from_token(
+150            url=url,
+151            token=token,
+152            max_search_requests=max_search_requests,
+153            connector=connector,
+154            connector_owner=connector_owner,
+155        )
+156
+157    @staticmethod
+158    def __curry_token(token: str) -> Callable[[aiohttp.ClientSession], None]:
+159        def add_token_to(session: aiohttp.ClientSession) -> None:
+160            session.headers.update({"Authorization": "Token " + token})
+161
+162        return add_token_to
+163
+164    # ============================================================
+165    # CUBE API methods
+166    # ============================================================
+167
+168    @http.search(".")
+169    def search_feeds(self, **query) -> Search[Feed]:
+170        """
+171        Search for feeds.
+172        """
+173        ...
+174
+175    @http.search("plugins")
+176    def search_plugins(self, **query) -> Search[Plugin]:
+177        """
+178        Search for plugins.
+179        """
+180        ...
+181
+182    @http.search("plugin_instances")
+183    def plugin_instances(self, **query) -> Search[PluginInstance]:
+184        """
+185        Search for plugin instances.
+186        """
+187        ...
+188
+189    async def upload_file(
+190        self, local_file: str | os.PathLike, upload_path: str
+191    ) -> File:
+192        """
+193        Upload a local file to *ChRIS*.
+194
+195        .. warning:: Uses non-async code.
+196                     The file is read using non-async code.
+197                     Performance will suffer with large files and hard drives.
+198                     See [aiolibs/aiohttp#7174](https://github.com/aio-libs/aiohttp/issues/7174)
+199
+200        Examples
+201        --------
+202
+203        Upload a single file:
+204
+205        ```python
+206        aiochris = await ChrisClient.from_login(
+207            username='chris',
+208            password='chris1234',
+209            url='https://cube.chrisproject.org/api/v1/'
+210        )
+211        file = await aiochris.upload_file("./my_data.dat", 'dir/my_data.dat')
+212        assert file.fname == 'aiochris/uploads/dir/my_data.dat'
+213        ```
+214
+215        Upload (in parallel) all `*.txt` files in a directory
+216        `'incoming'` to `aiochris/uploads/big_folder`:
+217
+218        ```python
+219        upload_jobs = (
+220            aiochris.upload_file(p, f'big_folder/{p}')
+221            for p in Path('incoming')
+222        )
+223        await asyncio.gather(upload_jobs)
+224        ```
+225
+226        Parameters
+227        ----------
+228        local_file
+229            Path of an existing local file to upload.
+230        upload_path
+231            A subpath of `{username}/uploads/` where to upload the file to in *CUBE*
+232        """
+233        upload_path = await self._add_upload_prefix(upload_path)
+234        local_file = Path(local_file)
+235        with local_file.open("rb") as f:
+236            data = aiohttp.FormData()
+237            data.add_field("upload_path", upload_path)
+238            data.add_field("fname", f, filename=local_file.name)
+239            sent = self.s.post(self.collection_links.uploadedfiles, data=data)
+240            return await deserialize_res(
+241                sent, self, {"fname": local_file, "upload_path": upload_path}, File
+242            )
+243
+244        # read_stream = _file_sender(local_file, chunk_size)
+245        # file_length = os.stat(local_file).st_size
+246        # return await self.upload_stream(read_stream, upload_path, str(local_file), file_length)
+247
+248    # doesn't work: 411 Length Required
+249    # async def upload_stream(self, read_stream: AsyncIterable[bytes], upload_path: str, fname: str, length: int
+250    #                         ) -> File:
+251    #     """
+252    #     Stream a file upload to *ChRIS*. For a higher-level wrapper which accepts
+253    #     a path argument instead, see `upload`.
+254    #
+255    #     Parameters
+256    #     ----------
+257    #     read_stream
+258    #         bytes stream
+259    #     upload_path
+260    #         uploadedfiles path starting with `'{username}/uploads/`
+261    #     fname
+262    #         file name to use in the multipart POST request
+263    #     length
+264    #         content length
+265    #     """
+266    #     data = aiohttp.FormData()
+267    #     data.add_field('upload_path', upload_path)
+268    #     data.add_field('fname', read_stream, filename=fname)
+269    #     async with self.s.post(self.collection_links.uploadedfiles, data=data) as res:
+270    #         return serde.json.from_json(File, await res.text())
+271    #
+272    #     with aiohttp.MultipartWriter() as mpwriter:
+273    #         mpwriter.append_form({'upload_path': upload_path})
+274    #         mpwriter.append(read_stream, headers={
+275    #             'Content-Disposition': 'form-data; name="fname"; filename="value_goes_here"'
+276    #         })
+277
+278    async def _add_upload_prefix(self, upload_path: str) -> str:
+279        upload_prefix = f"{await self.username()}/uploads/"
+280        if str(upload_path).startswith(upload_prefix):
+281            return upload_path
+282        return f"{upload_prefix}{upload_path}"
+283
+284    @http.get("user")
+285    async def user(self) -> User:
+286        """Gets the user's information."""
+287        ...
+288
+289    @async_cached_property
+290    async def _user(self) -> User:
+291        return await self.user()
+292
+293    async def username(self) -> Username:
+294        """
+295        Gets the username. In contrast to `self.user`, this method will use a cached API call.
+296        """
+297        user = await self._user  # this is weird
+298        return user.username
+299
+300    @http.search("compute_resources")
+301    def search_compute_resources(self, **query) -> Search[ComputeResource]:
+302        """
+303        Search for existing compute resources.
+304
+305        See also
+306        --------
+307        `get_all_compute_resources` :
+308        """
+309        ...
+310
+311    async def get_all_compute_resources(self) -> Sequence[ComputeResource]:
+312        """
+313        Get all compute resources.
+314
+315        This method exists for convenience.
+316        The number of compute resources of a CUBE is typically small so it's ok.
+317
+318        See also
+319        --------
+320        `search_compute_resources` :
+321        """
+322        return await acollect(self.search_compute_resources())
+323
+324    @http.search("pacsfiles")
+325    def search_pacsfiles(self, **query) -> Search[PACSFile]:
+326        """
+327        Search for PACS files.
+328        """
+329        ...
+330
+331
+332# async def _file_sender(file_name: str | os.PathLike, chunk_size: int):
+333#     """
+334#     Stream the reading of a file using an asynchronous generator.
+335#
+336#     https://docs.aiohttp.org/en/stable/client_quickstart.html#streaming-uploads
+337#     """
+338#     async with aiofiles.open(file_name, 'rb') as f:
+339#         chunk = await f.read(chunk_size)
+340#         while chunk:
+341#             yield chunk
+342#             chunk = await f.read(chunk_size)
+
+ + +
+
+ +
+ + class + AuthenticatedClient(aiochris.client.base.BaseChrisClient[~L], typing.Generic[~L], abc.ABC): + + + +
+ +
 22class AuthenticatedClient(BaseChrisClient[L], Generic[L], abc.ABC):
+ 23    """
+ 24    An authenticated ChRIS client.
+ 25    """
+ 26
+ 27    @classmethod
+ 28    async def from_login(
+ 29        cls,
+ 30        url: str | ChrisURL,
+ 31        username: str | Username,
+ 32        password: str | Password,
+ 33        max_search_requests: int = 100,
+ 34        connector: Optional[aiohttp.TCPConnector] = None,
+ 35        connector_owner: bool = True,
+ 36    ) -> Self:
+ 37        """
+ 38        Get authentication token using username and password, then construct the client.
+ 39
+ 40        See `aiochris.client.base.BaseChrisClient.new` for parameter documentation.
+ 41        """
+ 42        async with aiohttp.ClientSession(
+ 43            connector=connector, connector_owner=False
+ 44        ) as session:
+ 45            try:
+ 46                c = await cls.__from_login_with(
+ 47                    url=url,
+ 48                    username=username,
+ 49                    password=password,
+ 50                    max_search_requests=max_search_requests,
+ 51                    session=session,
+ 52                    connector_owner=connector_owner,
+ 53                )
+ 54            except BaseException as e:
+ 55                if connector is None:
+ 56                    await session.connector.close()
+ 57                raise e
+ 58        return c
+ 59
+ 60    @classmethod
+ 61    async def __from_login_with(
+ 62        cls,
+ 63        url: str | ChrisURL,
+ 64        username: Username,
+ 65        password: Password,
+ 66        max_search_requests: int,
+ 67        session: aiohttp.ClientSession,
+ 68        connector_owner: bool,
+ 69    ) -> Self:
+ 70        """
+ 71        Get authentication token using the given session, and then construct the client.
+ 72        """
+ 73        payload = {"username": username, "password": password}
+ 74        login = await session.post(url + "auth-token/", json=payload)
+ 75        if login.status == 400:
+ 76            raise IncorrectLoginError(await login.text())
+ 77        await raise_for_status(login)
+ 78        data = await login.json()
+ 79        return await cls.from_token(
+ 80            url=url,
+ 81            token=data["token"],
+ 82            max_search_requests=max_search_requests,
+ 83            connector=session.connector,
+ 84            connector_owner=connector_owner,
+ 85        )
+ 86
+ 87    @classmethod
+ 88    async def from_token(
+ 89        cls,
+ 90        url: str | ChrisURL,
+ 91        token: str,
+ 92        max_search_requests: int = 100,
+ 93        connector: Optional[aiohttp.TCPConnector] = None,
+ 94        connector_owner: Optional[bool] = True,
+ 95    ) -> Self:
+ 96        """
+ 97        Construct an authenticated client using the given token.
+ 98
+ 99        See `aiochris.client.base.BaseChrisClient.new` for parameter documentation.
+100        """
+101        return await cls.new(
+102            url=url,
+103            max_search_requests=max_search_requests,
+104            connector=connector,
+105            connector_owner=connector_owner,
+106            session_modifier=cls.__curry_token(token),
+107        )
+108
+109    @classmethod
+110    async def from_chrs(
+111        cls,
+112        url: Optional[str | ChrisURL] = None,
+113        username: Optional[str | Username] = None,
+114        max_search_requests: int = 100,
+115        connector: Optional[aiohttp.TCPConnector] = None,
+116        connector_owner: Optional[bool] = True,
+117        config_file: Path = Path("~/.config/chrs/login.toml"),
+118    ) -> Self:
+119        """
+120        Log in using [`chrs`](https://crates.io/crates/chrs).
+121        *ChRIS* logins can be saved with the `chrs login` command.
+122
+123        In order to call this function, `aiochris` must be installed with the extras `from-chrs`.
+124        Using pip:
+125
+126        ```shell
+127        pip install aiochris[chrs]
+128        ```
+129
+130        `from_chrs` makes it easy to use `aiochris` in Jupyter Notebook or IPython,
+131        especially since it saves you from having to write your password in a notebook
+132        that you want to share with others. Both Jupyter and IPython support top-level `await`.
+133
+134        ```python
+135        from aiochris import ChrisClient, acollect
+136
+137        chris = await ChrisClient.from_chrs()
+138        await acollect(chris.search_plugins())
+139        ```
+140
+141        When `from_chrs` is called with no parameters, it uses the "preferred account"
+142        i.e. the most recently added account, the same _ChRIS_ account and server as
+143        `chrs` would when called without options. The "preferred account" can be changed
+144        by running `chrs switch`.
+145        """
+146        logins = ChrsLogins.load(config_file)
+147        if (t := logins.get_token_for(url, username)) is None:
+148            raise IncorrectLoginError("No chrs login found.")
+149        url, token = t
+150        return await cls.from_token(
+151            url=url,
+152            token=token,
+153            max_search_requests=max_search_requests,
+154            connector=connector,
+155            connector_owner=connector_owner,
+156        )
+157
+158    @staticmethod
+159    def __curry_token(token: str) -> Callable[[aiohttp.ClientSession], None]:
+160        def add_token_to(session: aiohttp.ClientSession) -> None:
+161            session.headers.update({"Authorization": "Token " + token})
+162
+163        return add_token_to
+164
+165    # ============================================================
+166    # CUBE API methods
+167    # ============================================================
+168
+169    @http.search(".")
+170    def search_feeds(self, **query) -> Search[Feed]:
+171        """
+172        Search for feeds.
+173        """
+174        ...
+175
+176    @http.search("plugins")
+177    def search_plugins(self, **query) -> Search[Plugin]:
+178        """
+179        Search for plugins.
+180        """
+181        ...
+182
+183    @http.search("plugin_instances")
+184    def plugin_instances(self, **query) -> Search[PluginInstance]:
+185        """
+186        Search for plugin instances.
+187        """
+188        ...
+189
+190    async def upload_file(
+191        self, local_file: str | os.PathLike, upload_path: str
+192    ) -> File:
+193        """
+194        Upload a local file to *ChRIS*.
+195
+196        .. warning:: Uses non-async code.
+197                     The file is read using non-async code.
+198                     Performance will suffer with large files and hard drives.
+199                     See [aiolibs/aiohttp#7174](https://github.com/aio-libs/aiohttp/issues/7174)
+200
+201        Examples
+202        --------
+203
+204        Upload a single file:
+205
+206        ```python
+207        aiochris = await ChrisClient.from_login(
+208            username='chris',
+209            password='chris1234',
+210            url='https://cube.chrisproject.org/api/v1/'
+211        )
+212        file = await aiochris.upload_file("./my_data.dat", 'dir/my_data.dat')
+213        assert file.fname == 'aiochris/uploads/dir/my_data.dat'
+214        ```
+215
+216        Upload (in parallel) all `*.txt` files in a directory
+217        `'incoming'` to `aiochris/uploads/big_folder`:
+218
+219        ```python
+220        upload_jobs = (
+221            aiochris.upload_file(p, f'big_folder/{p}')
+222            for p in Path('incoming')
+223        )
+224        await asyncio.gather(upload_jobs)
+225        ```
+226
+227        Parameters
+228        ----------
+229        local_file
+230            Path of an existing local file to upload.
+231        upload_path
+232            A subpath of `{username}/uploads/` where to upload the file to in *CUBE*
+233        """
+234        upload_path = await self._add_upload_prefix(upload_path)
+235        local_file = Path(local_file)
+236        with local_file.open("rb") as f:
+237            data = aiohttp.FormData()
+238            data.add_field("upload_path", upload_path)
+239            data.add_field("fname", f, filename=local_file.name)
+240            sent = self.s.post(self.collection_links.uploadedfiles, data=data)
+241            return await deserialize_res(
+242                sent, self, {"fname": local_file, "upload_path": upload_path}, File
+243            )
+244
+245        # read_stream = _file_sender(local_file, chunk_size)
+246        # file_length = os.stat(local_file).st_size
+247        # return await self.upload_stream(read_stream, upload_path, str(local_file), file_length)
+248
+249    # doesn't work: 411 Length Required
+250    # async def upload_stream(self, read_stream: AsyncIterable[bytes], upload_path: str, fname: str, length: int
+251    #                         ) -> File:
+252    #     """
+253    #     Stream a file upload to *ChRIS*. For a higher-level wrapper which accepts
+254    #     a path argument instead, see `upload`.
+255    #
+256    #     Parameters
+257    #     ----------
+258    #     read_stream
+259    #         bytes stream
+260    #     upload_path
+261    #         uploadedfiles path starting with `'{username}/uploads/`
+262    #     fname
+263    #         file name to use in the multipart POST request
+264    #     length
+265    #         content length
+266    #     """
+267    #     data = aiohttp.FormData()
+268    #     data.add_field('upload_path', upload_path)
+269    #     data.add_field('fname', read_stream, filename=fname)
+270    #     async with self.s.post(self.collection_links.uploadedfiles, data=data) as res:
+271    #         return serde.json.from_json(File, await res.text())
+272    #
+273    #     with aiohttp.MultipartWriter() as mpwriter:
+274    #         mpwriter.append_form({'upload_path': upload_path})
+275    #         mpwriter.append(read_stream, headers={
+276    #             'Content-Disposition': 'form-data; name="fname"; filename="value_goes_here"'
+277    #         })
+278
+279    async def _add_upload_prefix(self, upload_path: str) -> str:
+280        upload_prefix = f"{await self.username()}/uploads/"
+281        if str(upload_path).startswith(upload_prefix):
+282            return upload_path
+283        return f"{upload_prefix}{upload_path}"
+284
+285    @http.get("user")
+286    async def user(self) -> User:
+287        """Gets the user's information."""
+288        ...
+289
+290    @async_cached_property
+291    async def _user(self) -> User:
+292        return await self.user()
+293
+294    async def username(self) -> Username:
+295        """
+296        Gets the username. In contrast to `self.user`, this method will use a cached API call.
+297        """
+298        user = await self._user  # this is weird
+299        return user.username
+300
+301    @http.search("compute_resources")
+302    def search_compute_resources(self, **query) -> Search[ComputeResource]:
+303        """
+304        Search for existing compute resources.
+305
+306        See also
+307        --------
+308        `get_all_compute_resources` :
+309        """
+310        ...
+311
+312    async def get_all_compute_resources(self) -> Sequence[ComputeResource]:
+313        """
+314        Get all compute resources.
+315
+316        This method exists for convenience.
+317        The number of compute resources of a CUBE is typically small so it's ok.
+318
+319        See also
+320        --------
+321        `search_compute_resources` :
+322        """
+323        return await acollect(self.search_compute_resources())
+324
+325    @http.search("pacsfiles")
+326    def search_pacsfiles(self, **query) -> Search[PACSFile]:
+327        """
+328        Search for PACS files.
+329        """
+330        ...
+
+ + +

An authenticated ChRIS client.

+
+ + +
+ +
+
@classmethod
+ + async def + from_login( cls, url: Union[str, aiochris.types.ChrisURL], username: Union[str, aiochris.types.Username], password: Union[str, aiochris.types.Password], max_search_requests: int = 100, connector: Optional[aiohttp.connector.TCPConnector] = None, connector_owner: bool = True) -> Self: + + + +
+ +
27    @classmethod
+28    async def from_login(
+29        cls,
+30        url: str | ChrisURL,
+31        username: str | Username,
+32        password: str | Password,
+33        max_search_requests: int = 100,
+34        connector: Optional[aiohttp.TCPConnector] = None,
+35        connector_owner: bool = True,
+36    ) -> Self:
+37        """
+38        Get authentication token using username and password, then construct the client.
+39
+40        See `aiochris.client.base.BaseChrisClient.new` for parameter documentation.
+41        """
+42        async with aiohttp.ClientSession(
+43            connector=connector, connector_owner=False
+44        ) as session:
+45            try:
+46                c = await cls.__from_login_with(
+47                    url=url,
+48                    username=username,
+49                    password=password,
+50                    max_search_requests=max_search_requests,
+51                    session=session,
+52                    connector_owner=connector_owner,
+53                )
+54            except BaseException as e:
+55                if connector is None:
+56                    await session.connector.close()
+57                raise e
+58        return c
+
+ + +

Get authentication token using username and password, then construct the client.

+ +

See aiochris.client.base.BaseChrisClient.new for parameter documentation.

+
+ + +
+
+ +
+
@classmethod
+ + async def + from_token( cls, url: Union[str, aiochris.types.ChrisURL], token: str, max_search_requests: int = 100, connector: Optional[aiohttp.connector.TCPConnector] = None, connector_owner: Optional[bool] = True) -> Self: + + + +
+ +
 87    @classmethod
+ 88    async def from_token(
+ 89        cls,
+ 90        url: str | ChrisURL,
+ 91        token: str,
+ 92        max_search_requests: int = 100,
+ 93        connector: Optional[aiohttp.TCPConnector] = None,
+ 94        connector_owner: Optional[bool] = True,
+ 95    ) -> Self:
+ 96        """
+ 97        Construct an authenticated client using the given token.
+ 98
+ 99        See `aiochris.client.base.BaseChrisClient.new` for parameter documentation.
+100        """
+101        return await cls.new(
+102            url=url,
+103            max_search_requests=max_search_requests,
+104            connector=connector,
+105            connector_owner=connector_owner,
+106            session_modifier=cls.__curry_token(token),
+107        )
+
+ + +

Construct an authenticated client using the given token.

+ +

See aiochris.client.base.BaseChrisClient.new for parameter documentation.

+
+ + +
+
+ +
+
@classmethod
+ + async def + from_chrs( cls, url: Union[str, aiochris.types.ChrisURL, NoneType] = None, username: Union[str, aiochris.types.Username, NoneType] = None, max_search_requests: int = 100, connector: Optional[aiohttp.connector.TCPConnector] = None, connector_owner: Optional[bool] = True, config_file: pathlib.Path = PosixPath('~/.config/chrs/login.toml')) -> Self: + + + +
+ +
109    @classmethod
+110    async def from_chrs(
+111        cls,
+112        url: Optional[str | ChrisURL] = None,
+113        username: Optional[str | Username] = None,
+114        max_search_requests: int = 100,
+115        connector: Optional[aiohttp.TCPConnector] = None,
+116        connector_owner: Optional[bool] = True,
+117        config_file: Path = Path("~/.config/chrs/login.toml"),
+118    ) -> Self:
+119        """
+120        Log in using [`chrs`](https://crates.io/crates/chrs).
+121        *ChRIS* logins can be saved with the `chrs login` command.
+122
+123        In order to call this function, `aiochris` must be installed with the extras `from-chrs`.
+124        Using pip:
+125
+126        ```shell
+127        pip install aiochris[chrs]
+128        ```
+129
+130        `from_chrs` makes it easy to use `aiochris` in Jupyter Notebook or IPython,
+131        especially since it saves you from having to write your password in a notebook
+132        that you want to share with others. Both Jupyter and IPython support top-level `await`.
+133
+134        ```python
+135        from aiochris import ChrisClient, acollect
+136
+137        chris = await ChrisClient.from_chrs()
+138        await acollect(chris.search_plugins())
+139        ```
+140
+141        When `from_chrs` is called with no parameters, it uses the "preferred account"
+142        i.e. the most recently added account, the same _ChRIS_ account and server as
+143        `chrs` would when called without options. The "preferred account" can be changed
+144        by running `chrs switch`.
+145        """
+146        logins = ChrsLogins.load(config_file)
+147        if (t := logins.get_token_for(url, username)) is None:
+148            raise IncorrectLoginError("No chrs login found.")
+149        url, token = t
+150        return await cls.from_token(
+151            url=url,
+152            token=token,
+153            max_search_requests=max_search_requests,
+154            connector=connector,
+155            connector_owner=connector_owner,
+156        )
+
+ + +

Log in using chrs. +ChRIS logins can be saved with the chrs login command.

+ +

In order to call this function, aiochris must be installed with the extras from-chrs. +Using pip:

+ +
+
pip install aiochris[chrs]
+
+
+ +

from_chrs makes it easy to use aiochris in Jupyter Notebook or IPython, +especially since it saves you from having to write your password in a notebook +that you want to share with others. Both Jupyter and IPython support top-level await.

+ +
+
from aiochris import ChrisClient, acollect
+
+chris = await ChrisClient.from_chrs()
+await acollect(chris.search_plugins())
+
+
+ +

When from_chrs is called with no parameters, it uses the "preferred account" +i.e. the most recently added account, the same _ChRIS_ account and server as +chrs would when called without options. The "preferred account" can be changed +by running chrs switch.

+
+ + +
+
+ +
+
@http.search('.')
+ + def + search_feeds( self, **query) -> aiochris.util.search.Search[aiochris.models.logged_in.Feed]: + + + +
+ +
169    @http.search(".")
+170    def search_feeds(self, **query) -> Search[Feed]:
+171        """
+172        Search for feeds.
+173        """
+174        ...
+
+ + +

Search for feeds.

+
+ + +
+
+ +
+
@http.search('plugins')
+ + def + search_plugins( self, **query) -> aiochris.util.search.Search[aiochris.models.logged_in.Plugin]: + + + +
+ +
176    @http.search("plugins")
+177    def search_plugins(self, **query) -> Search[Plugin]:
+178        """
+179        Search for plugins.
+180        """
+181        ...
+
+ + +

Search for plugins.

+
+ + +
+
+ +
+
@http.search('plugin_instances')
+ + def + plugin_instances( self, **query) -> aiochris.util.search.Search[aiochris.models.logged_in.PluginInstance]: + + + +
+ +
183    @http.search("plugin_instances")
+184    def plugin_instances(self, **query) -> Search[PluginInstance]:
+185        """
+186        Search for plugin instances.
+187        """
+188        ...
+
+ + +

Search for plugin instances.

+
+ + +
+
+ +
+ + async def + upload_file( self, local_file: str | os.PathLike, upload_path: str) -> aiochris.models.logged_in.File: + + + +
+ +
190    async def upload_file(
+191        self, local_file: str | os.PathLike, upload_path: str
+192    ) -> File:
+193        """
+194        Upload a local file to *ChRIS*.
+195
+196        .. warning:: Uses non-async code.
+197                     The file is read using non-async code.
+198                     Performance will suffer with large files and hard drives.
+199                     See [aiolibs/aiohttp#7174](https://github.com/aio-libs/aiohttp/issues/7174)
+200
+201        Examples
+202        --------
+203
+204        Upload a single file:
+205
+206        ```python
+207        aiochris = await ChrisClient.from_login(
+208            username='chris',
+209            password='chris1234',
+210            url='https://cube.chrisproject.org/api/v1/'
+211        )
+212        file = await aiochris.upload_file("./my_data.dat", 'dir/my_data.dat')
+213        assert file.fname == 'aiochris/uploads/dir/my_data.dat'
+214        ```
+215
+216        Upload (in parallel) all `*.txt` files in a directory
+217        `'incoming'` to `aiochris/uploads/big_folder`:
+218
+219        ```python
+220        upload_jobs = (
+221            aiochris.upload_file(p, f'big_folder/{p}')
+222            for p in Path('incoming')
+223        )
+224        await asyncio.gather(upload_jobs)
+225        ```
+226
+227        Parameters
+228        ----------
+229        local_file
+230            Path of an existing local file to upload.
+231        upload_path
+232            A subpath of `{username}/uploads/` where to upload the file to in *CUBE*
+233        """
+234        upload_path = await self._add_upload_prefix(upload_path)
+235        local_file = Path(local_file)
+236        with local_file.open("rb") as f:
+237            data = aiohttp.FormData()
+238            data.add_field("upload_path", upload_path)
+239            data.add_field("fname", f, filename=local_file.name)
+240            sent = self.s.post(self.collection_links.uploadedfiles, data=data)
+241            return await deserialize_res(
+242                sent, self, {"fname": local_file, "upload_path": upload_path}, File
+243            )
+244
+245        # read_stream = _file_sender(local_file, chunk_size)
+246        # file_length = os.stat(local_file).st_size
+247        # return await self.upload_stream(read_stream, upload_path, str(local_file), file_length)
+
+ + +

Upload a local file to ChRIS.

+ +
+ +
Uses non-async code.
+ +

The file is read using non-async code. +Performance will suffer with large files and hard drives. +See aiolibs/aiohttp#7174

+ +
+ +
Examples
+ +

Upload a single file:

+ +
+
aiochris = await ChrisClient.from_login(
+    username='chris',
+    password='chris1234',
+    url='https://cube.chrisproject.org/api/v1/'
+)
+file = await aiochris.upload_file("./my_data.dat", 'dir/my_data.dat')
+assert file.fname == 'aiochris/uploads/dir/my_data.dat'
+
+
+ +

Upload (in parallel) all *.txt files in a directory +'incoming' to aiochris/uploads/big_folder:

+ +
+
upload_jobs = (
+    aiochris.upload_file(p, f'big_folder/{p}')
+    for p in Path('incoming')
+)
+await asyncio.gather(upload_jobs)
+
+
+ +
Parameters
+ +
    +
  • local_file: Path of an existing local file to upload.
  • +
  • upload_path: A subpath of {username}/uploads/ where to upload the file to in CUBE
  • +
+
+ + +
+
+ +
+
@http.get('user')
+ + async def + user(self) -> aiochris.models.logged_in.User: + + + +
+ +
285    @http.get("user")
+286    async def user(self) -> User:
+287        """Gets the user's information."""
+288        ...
+
+ + +

Gets the user's information.

+
+ + +
+
+ +
+ + async def + username(self) -> aiochris.types.Username: + + + +
+ +
294    async def username(self) -> Username:
+295        """
+296        Gets the username. In contrast to `self.user`, this method will use a cached API call.
+297        """
+298        user = await self._user  # this is weird
+299        return user.username
+
+ + +

Gets the username. In contrast to self.user, this method will use a cached API call.

+
+ + +
+
+ +
+
@http.search('compute_resources')
+ + def + search_compute_resources( self, **query) -> aiochris.util.search.Search[aiochris.models.public.ComputeResource]: + + + +
+ +
301    @http.search("compute_resources")
+302    def search_compute_resources(self, **query) -> Search[ComputeResource]:
+303        """
+304        Search for existing compute resources.
+305
+306        See also
+307        --------
+308        `get_all_compute_resources` :
+309        """
+310        ...
+
+ + +

Search for existing compute resources.

+ +
See also
+ +

get_all_compute_resources :

+
+ + +
+
+ +
+ + async def + get_all_compute_resources(self) -> Sequence[aiochris.models.public.ComputeResource]: + + + +
+ +
312    async def get_all_compute_resources(self) -> Sequence[ComputeResource]:
+313        """
+314        Get all compute resources.
+315
+316        This method exists for convenience.
+317        The number of compute resources of a CUBE is typically small so it's ok.
+318
+319        See also
+320        --------
+321        `search_compute_resources` :
+322        """
+323        return await acollect(self.search_compute_resources())
+
+ + +

Get all compute resources.

+ +

This method exists for convenience. +The number of compute resources of a CUBE is typically small so it's ok.

+ +
See also
+ +

search_compute_resources :

+
+ + +
+
+ +
+
@http.search('pacsfiles')
+ + def + search_pacsfiles( self, **query) -> aiochris.util.search.Search[aiochris.models.logged_in.PACSFile]: + + + +
+ +
325    @http.search("pacsfiles")
+326    def search_pacsfiles(self, **query) -> Search[PACSFile]:
+327        """
+328        Search for PACS files.
+329        """
+330        ...
+
+ + +

Search for PACS files.

+
+ + +
+
+
Inherited Members
+
+
aiochris.link.collection_client.CollectionJsonApiClient
+
CollectionJsonApiClient
+
url
+ + +
+
aiochris.client.base.BaseChrisClient
+
new
+
close
+ +
+
aiochris.link.linked.Linked
+
s
+
max_search_requests
+ +
+
+
+
+
+ + \ No newline at end of file diff --git a/v0.9.0/aiochris/client/base.html b/v0.9.0/aiochris/client/base.html new file mode 100644 index 0000000..0b5c1f4 --- /dev/null +++ b/v0.9.0/aiochris/client/base.html @@ -0,0 +1,645 @@ + + + + + + + aiochris.client.base API documentation + + + + + + + + + +
+
+

+aiochris.client.base

+ + + + + + +
  1import abc
+  2from typing import AsyncContextManager, Generic, Optional, Callable, Self
+  3
+  4import aiohttp
+  5from serde import from_dict
+  6
+  7from aiochris import Search
+  8from aiochris.errors import raise_for_status
+  9from aiochris.link.collection_client import L, CollectionJsonApiClient
+ 10from aiochris.models.public import PublicPlugin
+ 11
+ 12
+ 13class BaseChrisClient(
+ 14    Generic[L],
+ 15    CollectionJsonApiClient[L],
+ 16    AsyncContextManager[Self],
+ 17    abc.ABC,
+ 18):
+ 19    """
+ 20    Provides the implementation for most of the read-only GET resources of ChRIS
+ 21    and functions related to the client object's own usage.
+ 22    """
+ 23
+ 24    @classmethod
+ 25    async def new(
+ 26        cls,
+ 27        url: str,
+ 28        max_search_requests: int = 100,
+ 29        connector: Optional[aiohttp.BaseConnector] = None,
+ 30        connector_owner: bool = True,
+ 31        session_modifier: Optional[Callable[[aiohttp.ClientSession], None]] = None,
+ 32    ) -> Self:
+ 33        """
+ 34        A constructor which creates the session for the `BaseChrisClient`
+ 35        and makes an initial request to populate `collection_links`.
+ 36
+ 37        Parameters
+ 38        ----------
+ 39        url
+ 40            ChRIS backend url, e.g. "https://cube.chrisproject.org/api/v1/"
+ 41        max_search_requests
+ 42            Maximum number of HTTP requests to make while retrieving items from a
+ 43            paginated endpoint before raising `aiochris.util.search.TooMuchPaginationError`.
+ 44            Use `max_search_requests=-1` to allow for "infinite" pagination
+ 45            (well, you're still limited by Python's stack).
+ 46        connector
+ 47            [`aiohttp.BaseConnector`](https://docs.aiohttp.org/en/v3.8.3/client_advanced.html#connectors) to use.
+ 48            If creating multiple client objects in the same program,
+ 49            reusing connectors between them is more efficient.
+ 50        connector_owner
+ 51            If `True`, this client will close its `aiohttp.BaseConnector`
+ 52        session_modifier
+ 53            Called to mutate the created `aiohttp.ClientSession` for the object.
+ 54            If the client requires authentication, define `session_modifier`
+ 55            to add authentication headers to the session.
+ 56        """
+ 57        if not url.endswith("/api/v1/"):
+ 58            raise ValueError("url must end with /api/v1/")
+ 59        accept_json = {
+ 60            "Accept": "application/json",
+ 61            # 'Content-Type': 'application/vnd.collection+json',
+ 62        }
+ 63        # TODO maybe we want to wrap the session:
+ 64        # - status == 4XX --> print response text
+ 65        # - content-type: application/vnd.collection+json
+ 66        session = aiohttp.ClientSession(
+ 67            headers=accept_json,
+ 68            raise_for_status=False,
+ 69            connector=connector,
+ 70            connector_owner=connector_owner,
+ 71        )
+ 72        if session_modifier is not None:
+ 73            session_modifier(session)
+ 74        try:
+ 75            async with session.get(url) as res:
+ 76                await raise_for_status(res)
+ 77                body = await res.json()
+ 78        except Exception:
+ 79            await session.close()
+ 80            raise
+ 81        links = from_dict(cls._collection_type(), body["collection_links"])
+ 82        return cls(
+ 83            url=url,
+ 84            s=session,
+ 85            collection_links=links,
+ 86            max_search_requests=max_search_requests,
+ 87        )
+ 88
+ 89    async def __aenter__(self) -> Self:
+ 90        return self
+ 91
+ 92    async def __aexit__(self, exc_type, exc_val, exc_tb):
+ 93        await self.close()
+ 94
+ 95    async def close(self):
+ 96        """
+ 97        Close the HTTP session used by this client.
+ 98        """
+ 99        await self.s.close()
+100
+101    @abc.abstractmethod
+102    def search_plugins(self, **query) -> Search[PublicPlugin]:
+103        """
+104        Search for plugins.
+105        """
+106        ...
+
+ + +
+
+ +
+ + class + BaseChrisClient(typing.Generic[~L], aiochris.link.collection_client.CollectionJsonApiClient[~L], typing.AsyncContextManager[typing.Self], abc.ABC): + + + +
+ +
 14class BaseChrisClient(
+ 15    Generic[L],
+ 16    CollectionJsonApiClient[L],
+ 17    AsyncContextManager[Self],
+ 18    abc.ABC,
+ 19):
+ 20    """
+ 21    Provides the implementation for most of the read-only GET resources of ChRIS
+ 22    and functions related to the client object's own usage.
+ 23    """
+ 24
+ 25    @classmethod
+ 26    async def new(
+ 27        cls,
+ 28        url: str,
+ 29        max_search_requests: int = 100,
+ 30        connector: Optional[aiohttp.BaseConnector] = None,
+ 31        connector_owner: bool = True,
+ 32        session_modifier: Optional[Callable[[aiohttp.ClientSession], None]] = None,
+ 33    ) -> Self:
+ 34        """
+ 35        A constructor which creates the session for the `BaseChrisClient`
+ 36        and makes an initial request to populate `collection_links`.
+ 37
+ 38        Parameters
+ 39        ----------
+ 40        url
+ 41            ChRIS backend url, e.g. "https://cube.chrisproject.org/api/v1/"
+ 42        max_search_requests
+ 43            Maximum number of HTTP requests to make while retrieving items from a
+ 44            paginated endpoint before raising `aiochris.util.search.TooMuchPaginationError`.
+ 45            Use `max_search_requests=-1` to allow for "infinite" pagination
+ 46            (well, you're still limited by Python's stack).
+ 47        connector
+ 48            [`aiohttp.BaseConnector`](https://docs.aiohttp.org/en/v3.8.3/client_advanced.html#connectors) to use.
+ 49            If creating multiple client objects in the same program,
+ 50            reusing connectors between them is more efficient.
+ 51        connector_owner
+ 52            If `True`, this client will close its `aiohttp.BaseConnector`
+ 53        session_modifier
+ 54            Called to mutate the created `aiohttp.ClientSession` for the object.
+ 55            If the client requires authentication, define `session_modifier`
+ 56            to add authentication headers to the session.
+ 57        """
+ 58        if not url.endswith("/api/v1/"):
+ 59            raise ValueError("url must end with /api/v1/")
+ 60        accept_json = {
+ 61            "Accept": "application/json",
+ 62            # 'Content-Type': 'application/vnd.collection+json',
+ 63        }
+ 64        # TODO maybe we want to wrap the session:
+ 65        # - status == 4XX --> print response text
+ 66        # - content-type: application/vnd.collection+json
+ 67        session = aiohttp.ClientSession(
+ 68            headers=accept_json,
+ 69            raise_for_status=False,
+ 70            connector=connector,
+ 71            connector_owner=connector_owner,
+ 72        )
+ 73        if session_modifier is not None:
+ 74            session_modifier(session)
+ 75        try:
+ 76            async with session.get(url) as res:
+ 77                await raise_for_status(res)
+ 78                body = await res.json()
+ 79        except Exception:
+ 80            await session.close()
+ 81            raise
+ 82        links = from_dict(cls._collection_type(), body["collection_links"])
+ 83        return cls(
+ 84            url=url,
+ 85            s=session,
+ 86            collection_links=links,
+ 87            max_search_requests=max_search_requests,
+ 88        )
+ 89
+ 90    async def __aenter__(self) -> Self:
+ 91        return self
+ 92
+ 93    async def __aexit__(self, exc_type, exc_val, exc_tb):
+ 94        await self.close()
+ 95
+ 96    async def close(self):
+ 97        """
+ 98        Close the HTTP session used by this client.
+ 99        """
+100        await self.s.close()
+101
+102    @abc.abstractmethod
+103    def search_plugins(self, **query) -> Search[PublicPlugin]:
+104        """
+105        Search for plugins.
+106        """
+107        ...
+
+ + +

Provides the implementation for most of the read-only GET resources of ChRIS +and functions related to the client object's own usage.

+
+ + +
+ +
+
@classmethod
+ + async def + new( cls, url: str, max_search_requests: int = 100, connector: Optional[aiohttp.connector.BaseConnector] = None, connector_owner: bool = True, session_modifier: Optional[Callable[[aiohttp.client.ClientSession], NoneType]] = None) -> Self: + + + +
+ +
25    @classmethod
+26    async def new(
+27        cls,
+28        url: str,
+29        max_search_requests: int = 100,
+30        connector: Optional[aiohttp.BaseConnector] = None,
+31        connector_owner: bool = True,
+32        session_modifier: Optional[Callable[[aiohttp.ClientSession], None]] = None,
+33    ) -> Self:
+34        """
+35        A constructor which creates the session for the `BaseChrisClient`
+36        and makes an initial request to populate `collection_links`.
+37
+38        Parameters
+39        ----------
+40        url
+41            ChRIS backend url, e.g. "https://cube.chrisproject.org/api/v1/"
+42        max_search_requests
+43            Maximum number of HTTP requests to make while retrieving items from a
+44            paginated endpoint before raising `aiochris.util.search.TooMuchPaginationError`.
+45            Use `max_search_requests=-1` to allow for "infinite" pagination
+46            (well, you're still limited by Python's stack).
+47        connector
+48            [`aiohttp.BaseConnector`](https://docs.aiohttp.org/en/v3.8.3/client_advanced.html#connectors) to use.
+49            If creating multiple client objects in the same program,
+50            reusing connectors between them is more efficient.
+51        connector_owner
+52            If `True`, this client will close its `aiohttp.BaseConnector`
+53        session_modifier
+54            Called to mutate the created `aiohttp.ClientSession` for the object.
+55            If the client requires authentication, define `session_modifier`
+56            to add authentication headers to the session.
+57        """
+58        if not url.endswith("/api/v1/"):
+59            raise ValueError("url must end with /api/v1/")
+60        accept_json = {
+61            "Accept": "application/json",
+62            # 'Content-Type': 'application/vnd.collection+json',
+63        }
+64        # TODO maybe we want to wrap the session:
+65        # - status == 4XX --> print response text
+66        # - content-type: application/vnd.collection+json
+67        session = aiohttp.ClientSession(
+68            headers=accept_json,
+69            raise_for_status=False,
+70            connector=connector,
+71            connector_owner=connector_owner,
+72        )
+73        if session_modifier is not None:
+74            session_modifier(session)
+75        try:
+76            async with session.get(url) as res:
+77                await raise_for_status(res)
+78                body = await res.json()
+79        except Exception:
+80            await session.close()
+81            raise
+82        links = from_dict(cls._collection_type(), body["collection_links"])
+83        return cls(
+84            url=url,
+85            s=session,
+86            collection_links=links,
+87            max_search_requests=max_search_requests,
+88        )
+
+ + +

A constructor which creates the session for the BaseChrisClient +and makes an initial request to populate collection_links.

+ +
Parameters
+ +
    +
  • url: ChRIS backend url, e.g. "https://cube.chrisproject.org/api/v1/"
  • +
  • max_search_requests: Maximum number of HTTP requests to make while retrieving items from a +paginated endpoint before raising aiochris.util.search.TooMuchPaginationError. +Use max_search_requests=-1 to allow for "infinite" pagination +(well, you're still limited by Python's stack).
  • +
  • connector: aiohttp.BaseConnector to use. +If creating multiple client objects in the same program, +reusing connectors between them is more efficient.
  • +
  • connector_owner: If True, this client will close its aiohttp.BaseConnector
  • +
  • session_modifier: Called to mutate the created aiohttp.ClientSession for the object. +If the client requires authentication, define session_modifier +to add authentication headers to the session.
  • +
+
+ + +
+
+ +
+ + async def + close(self): + + + +
+ +
 96    async def close(self):
+ 97        """
+ 98        Close the HTTP session used by this client.
+ 99        """
+100        await self.s.close()
+
+ + +

Close the HTTP session used by this client.

+
+ + +
+
+ +
+
@abc.abstractmethod
+ + def + search_plugins( self, **query) -> aiochris.util.search.Search[aiochris.models.public.PublicPlugin]: + + + +
+ +
102    @abc.abstractmethod
+103    def search_plugins(self, **query) -> Search[PublicPlugin]:
+104        """
+105        Search for plugins.
+106        """
+107        ...
+
+ + +

Search for plugins.

+
+ + +
+
+
Inherited Members
+
+
aiochris.link.collection_client.CollectionJsonApiClient
+
url
+ + +
+
aiochris.link.linked.Linked
+
s
+
max_search_requests
+ +
+
+
+
+
+ + \ No newline at end of file diff --git a/v0.9.0/aiochris/client/from_chrs.html b/v0.9.0/aiochris/client/from_chrs.html new file mode 100644 index 0000000..7e62a2b --- /dev/null +++ b/v0.9.0/aiochris/client/from_chrs.html @@ -0,0 +1,898 @@ + + + + + + + aiochris.client.from_chrs API documentation + + + + + + + + + +
+
+

+aiochris.client.from_chrs

+ +

TODO this module is broken since chrs version 0.3.0 and later.

+
+ + + + + +
  1"""
+  2TODO this module is broken since chrs version 0.3.0 and later.
+  3"""
+  4
+  5import dataclasses
+  6from pathlib import Path
+  7
+  8import serde
+  9from typing import Optional, Literal, Self
+ 10from aiochris.types import Username, ChrisURL
+ 11import functools
+ 12
+ 13_SERVICE = "org.chrisproject.chrs"
+ 14"""
+ 15Keyring service name used by `chrs`.
+ 16
+ 17https://github.com/FNNDSC/chrs/blob/v0.2.4/chrs/src/login/saved.rs#L14
+ 18"""
+ 19
+ 20
+ 21@functools.cache
+ 22def _get_keyring():
+ 23    raise NotImplementedError()
+ 24
+ 25
+ 26@serde.deserialize
+ 27@dataclasses.dataclass(frozen=True)
+ 28class StoredToken:
+ 29    """
+ 30    https://github.com/FNNDSC/chrs/blob/v0.2.4/chrs/src/login/tokenstore.rs#L18-L24
+ 31    """
+ 32
+ 33    # note: we can't do @serde.deserialize(tagging=serde.AdjacentTagging('store', 'value'))
+ 34    # See https://github.com/yukinarit/pyserde/issues/411
+ 35    store: Literal["Text", "Keyring"]
+ 36    value: Optional[str] = None
+ 37
+ 38    def __post_init__(self):
+ 39        if self.store not in ("Text", "Keyring"):
+ 40            raise ValueError()
+ 41        if self.store == "Text" and self.store is None:
+ 42            raise ValueError()
+ 43
+ 44
+ 45@dataclasses.dataclass(frozen=True)
+ 46class ChrsLogin:
+ 47    """
+ 48    A login saved by `chrs`.
+ 49
+ 50    https://github.com/FNNDSC/chrs/blob/v0.2.4/chrs/src/login/tokenstore.rs#L18-L34
+ 51    """
+ 52
+ 53    address: ChrisURL
+ 54    username: Username
+ 55    store: StoredToken
+ 56
+ 57    def token(self) -> str:
+ 58        if self.store.value is not None:
+ 59            return self.store.value
+ 60        return self._get_token_from_keyring()
+ 61
+ 62    def is_for(self, address: Optional[ChrisURL], username: Optional[Username]) -> bool:
+ 63        """
+ 64        Returns `True` if this login is for the specified _ChRIS_ user account.
+ 65        """
+ 66        if address is None and username is None:
+ 67            return True
+ 68        if address is None and username == self.username:
+ 69            return True
+ 70        if username is None and address == self.address:
+ 71            return True
+ 72        if address == self.address and username == self.username:
+ 73            return True
+ 74        return False
+ 75
+ 76    def to_keyring_username(self) -> str:
+ 77        """
+ 78        Produce the username for this login in the keyring.
+ 79
+ 80        https://github.com/FNNDSC/chrs/blob/v0.2.4/chrs/src/login/tokenstore.rs#L3
+ 81        """
+ 82        return f"{self.username}@{self.address}"
+ 83
+ 84    def _get_token_from_keyring(self) -> str:
+ 85        """
+ 86        https://github.com/FNNDSC/chrs/blob/v0.2.4/chrs/src/login/tokenstore.rs#L110-L112
+ 87        """
+ 88        if self.store.store != "Keyring":
+ 89            raise ChrsKeyringError(
+ 90                "chrs login config is not valid: "
+ 91                f"for address={self.address} and username={self.username}"
+ 92                f"expected store=Keyring, got store={self.store.store}"
+ 93            )
+ 94        keyring_username = self.to_keyring_username()
+ 95        token = _get_keyring().get_password(_SERVICE, keyring_username)
+ 96        if token is None:
+ 97            raise ChrsKeyringError(f"No keyring password for {keyring_username}")
+ 98        return token
+ 99
+100
+101@dataclasses.dataclass(frozen=True)
+102class ChrsLogins:
+103    """
+104    Logins saved by `chrs`.
+105
+106    https://github.com/FNNDSC/chrs/blob/v0.2.4/chrs/src/login/saved.rs#L18-L22
+107    """
+108
+109    cubes: list[ChrsLogin]
+110    """Saved logins in reverse order of preference."""
+111
+112    @classmethod
+113    def load(cls, path: Path) -> Self:
+114        raise NotImplementedError(
+115            "This feature is no longer available since chrs version 0.3.0. "
+116            "If you are seeing this message, please post a reply to this issue: "
+117            "https://github.com/FNNDSC/aiochris/issues/1"
+118        )
+119
+120    def get_token_for(
+121        self,
+122        address: Optional[str | ChrisURL] = None,
+123        username: Optional[str | Username] = None,
+124    ) -> Optional[tuple[ChrisURL, str]]:
+125        """
+126        Get token for a login.
+127        """
+128        for login in reversed(self.cubes):
+129            if login.is_for(address, username):
+130                if (token := login.token()) is not None:
+131                    return login.address, token
+132        return None
+133
+134
+135class ChrsKeyringError(Exception):
+136    """Error interacting with Keyring."""
+137
+138    pass
+
+ + +
+
+ +
+
@serde.deserialize
+
@dataclasses.dataclass(frozen=True)
+ + class + StoredToken: + + + +
+ +
27@serde.deserialize
+28@dataclasses.dataclass(frozen=True)
+29class StoredToken:
+30    """
+31    https://github.com/FNNDSC/chrs/blob/v0.2.4/chrs/src/login/tokenstore.rs#L18-L24
+32    """
+33
+34    # note: we can't do @serde.deserialize(tagging=serde.AdjacentTagging('store', 'value'))
+35    # See https://github.com/yukinarit/pyserde/issues/411
+36    store: Literal["Text", "Keyring"]
+37    value: Optional[str] = None
+38
+39    def __post_init__(self):
+40        if self.store not in ("Text", "Keyring"):
+41            raise ValueError()
+42        if self.store == "Text" and self.store is None:
+43            raise ValueError()
+
+ + + + + +
+
+ + StoredToken(store: Literal['Text', 'Keyring'], value: Optional[str] = None) + + +
+ + + + +
+
+
+ store: Literal['Text', 'Keyring'] + + +
+ + + + +
+
+
+ value: Optional[str] = +None + + +
+ + + + +
+
+
+ +
+
@dataclasses.dataclass(frozen=True)
+ + class + ChrsLogin: + + + +
+ +
46@dataclasses.dataclass(frozen=True)
+47class ChrsLogin:
+48    """
+49    A login saved by `chrs`.
+50
+51    https://github.com/FNNDSC/chrs/blob/v0.2.4/chrs/src/login/tokenstore.rs#L18-L34
+52    """
+53
+54    address: ChrisURL
+55    username: Username
+56    store: StoredToken
+57
+58    def token(self) -> str:
+59        if self.store.value is not None:
+60            return self.store.value
+61        return self._get_token_from_keyring()
+62
+63    def is_for(self, address: Optional[ChrisURL], username: Optional[Username]) -> bool:
+64        """
+65        Returns `True` if this login is for the specified _ChRIS_ user account.
+66        """
+67        if address is None and username is None:
+68            return True
+69        if address is None and username == self.username:
+70            return True
+71        if username is None and address == self.address:
+72            return True
+73        if address == self.address and username == self.username:
+74            return True
+75        return False
+76
+77    def to_keyring_username(self) -> str:
+78        """
+79        Produce the username for this login in the keyring.
+80
+81        https://github.com/FNNDSC/chrs/blob/v0.2.4/chrs/src/login/tokenstore.rs#L3
+82        """
+83        return f"{self.username}@{self.address}"
+84
+85    def _get_token_from_keyring(self) -> str:
+86        """
+87        https://github.com/FNNDSC/chrs/blob/v0.2.4/chrs/src/login/tokenstore.rs#L110-L112
+88        """
+89        if self.store.store != "Keyring":
+90            raise ChrsKeyringError(
+91                "chrs login config is not valid: "
+92                f"for address={self.address} and username={self.username}"
+93                f"expected store=Keyring, got store={self.store.store}"
+94            )
+95        keyring_username = self.to_keyring_username()
+96        token = _get_keyring().get_password(_SERVICE, keyring_username)
+97        if token is None:
+98            raise ChrsKeyringError(f"No keyring password for {keyring_username}")
+99        return token
+
+ + + + + +
+
+ + ChrsLogin( address: aiochris.types.ChrisURL, username: aiochris.types.Username, store: StoredToken) + + +
+ + + + +
+
+
+ address: aiochris.types.ChrisURL + + +
+ + + + +
+
+
+ username: aiochris.types.Username + + +
+ + + + +
+
+
+ store: StoredToken + + +
+ + + + +
+
+ +
+ + def + token(self) -> str: + + + +
+ +
58    def token(self) -> str:
+59        if self.store.value is not None:
+60            return self.store.value
+61        return self._get_token_from_keyring()
+
+ + + + +
+
+ +
+ + def + is_for( self, address: Optional[aiochris.types.ChrisURL], username: Optional[aiochris.types.Username]) -> bool: + + + +
+ +
63    def is_for(self, address: Optional[ChrisURL], username: Optional[Username]) -> bool:
+64        """
+65        Returns `True` if this login is for the specified _ChRIS_ user account.
+66        """
+67        if address is None and username is None:
+68            return True
+69        if address is None and username == self.username:
+70            return True
+71        if username is None and address == self.address:
+72            return True
+73        if address == self.address and username == self.username:
+74            return True
+75        return False
+
+ + +

Returns True if this login is for the specified _ChRIS_ user account.

+
+ + +
+
+ +
+ + def + to_keyring_username(self) -> str: + + + +
+ +
77    def to_keyring_username(self) -> str:
+78        """
+79        Produce the username for this login in the keyring.
+80
+81        https://github.com/FNNDSC/chrs/blob/v0.2.4/chrs/src/login/tokenstore.rs#L3
+82        """
+83        return f"{self.username}@{self.address}"
+
+ + +

Produce the username for this login in the keyring.

+ +

https://github.com/FNNDSC/chrs/blob/v0.2.4/chrs/src/login/tokenstore.rs#L3

+
+ + +
+
+
+ +
+
@dataclasses.dataclass(frozen=True)
+ + class + ChrsLogins: + + + +
+ +
102@dataclasses.dataclass(frozen=True)
+103class ChrsLogins:
+104    """
+105    Logins saved by `chrs`.
+106
+107    https://github.com/FNNDSC/chrs/blob/v0.2.4/chrs/src/login/saved.rs#L18-L22
+108    """
+109
+110    cubes: list[ChrsLogin]
+111    """Saved logins in reverse order of preference."""
+112
+113    @classmethod
+114    def load(cls, path: Path) -> Self:
+115        raise NotImplementedError(
+116            "This feature is no longer available since chrs version 0.3.0. "
+117            "If you are seeing this message, please post a reply to this issue: "
+118            "https://github.com/FNNDSC/aiochris/issues/1"
+119        )
+120
+121    def get_token_for(
+122        self,
+123        address: Optional[str | ChrisURL] = None,
+124        username: Optional[str | Username] = None,
+125    ) -> Optional[tuple[ChrisURL, str]]:
+126        """
+127        Get token for a login.
+128        """
+129        for login in reversed(self.cubes):
+130            if login.is_for(address, username):
+131                if (token := login.token()) is not None:
+132                    return login.address, token
+133        return None
+
+ + + + + +
+
+ + ChrsLogins(cubes: list[ChrsLogin]) + + +
+ + + + +
+
+
+ cubes: list[ChrsLogin] + + +
+ + +

Saved logins in reverse order of preference.

+
+ + +
+
+ +
+
@classmethod
+ + def + load(cls, path: pathlib.Path) -> Self: + + + +
+ +
113    @classmethod
+114    def load(cls, path: Path) -> Self:
+115        raise NotImplementedError(
+116            "This feature is no longer available since chrs version 0.3.0. "
+117            "If you are seeing this message, please post a reply to this issue: "
+118            "https://github.com/FNNDSC/aiochris/issues/1"
+119        )
+
+ + + + +
+
+ +
+ + def + get_token_for( self, address: Union[str, aiochris.types.ChrisURL, NoneType] = None, username: Union[str, aiochris.types.Username, NoneType] = None) -> Optional[tuple[aiochris.types.ChrisURL, str]]: + + + +
+ +
121    def get_token_for(
+122        self,
+123        address: Optional[str | ChrisURL] = None,
+124        username: Optional[str | Username] = None,
+125    ) -> Optional[tuple[ChrisURL, str]]:
+126        """
+127        Get token for a login.
+128        """
+129        for login in reversed(self.cubes):
+130            if login.is_for(address, username):
+131                if (token := login.token()) is not None:
+132                    return login.address, token
+133        return None
+
+ + +

Get token for a login.

+
+ + +
+
+
+ +
+ + class + ChrsKeyringError(builtins.Exception): + + + +
+ +
136class ChrsKeyringError(Exception):
+137    """Error interacting with Keyring."""
+138
+139    pass
+
+ + +

Error interacting with Keyring.

+
+ + +
+
Inherited Members
+
+
builtins.Exception
+
Exception
+ +
+
builtins.BaseException
+
with_traceback
+
add_note
+
args
+ +
+
+
+
+
+ + \ No newline at end of file diff --git a/v0.9.0/aiochris/client/normal.html b/v0.9.0/aiochris/client/normal.html new file mode 100644 index 0000000..b09af2f --- /dev/null +++ b/v0.9.0/aiochris/client/normal.html @@ -0,0 +1,435 @@ + + + + + + + aiochris.client.normal API documentation + + + + + + + + + +
+
+

+aiochris.client.normal

+ + + + + + +
 1from contextlib import asynccontextmanager
+ 2from typing import Optional
+ 3
+ 4import aiohttp
+ 5from serde.json import from_json
+ 6
+ 7from aiochris.client.authed import AuthenticatedClient
+ 8from aiochris.errors import raise_for_status
+ 9from aiochris.models.collection_links import CollectionLinks
+10from aiochris.models.data import UserData
+11from aiochris.types import ChrisURL, Username, Password
+12
+13
+14class ChrisClient(AuthenticatedClient[CollectionLinks, "ChrisClient"]):
+15    """
+16    A normal user *ChRIS* client, who may upload files and create plugin instances.
+17    """
+18
+19    @classmethod
+20    async def create_user(
+21        cls,
+22        url: ChrisURL | str,
+23        username: Username | str,
+24        password: Password | str,
+25        email: str,
+26        session: Optional[aiohttp.ClientSession] = None,
+27    ) -> UserData:
+28        payload = {
+29            "template": {
+30                "data": [
+31                    {"name": "email", "value": email},
+32                    {"name": "username", "value": username},
+33                    {"name": "password", "value": password},
+34                ]
+35            }
+36        }
+37        headers = {
+38            "Content-Type": "application/vnd.collection+json",
+39            "Accept": "application/json",
+40        }
+41        async with _optional_session(session) as session:
+42            res = await session.post(url + "users/", json=payload, headers=headers)
+43            await raise_for_status(res)
+44            return from_json(UserData, await res.text())
+45
+46
+47@asynccontextmanager
+48async def _optional_session(session: Optional[aiohttp.ClientSession]):
+49    if session is not None:
+50        yield session
+51        return
+52    async with aiohttp.ClientSession() as session:
+53        yield session
+
+ + +
+
+ + + +
15class ChrisClient(AuthenticatedClient[CollectionLinks, "ChrisClient"]):
+16    """
+17    A normal user *ChRIS* client, who may upload files and create plugin instances.
+18    """
+19
+20    @classmethod
+21    async def create_user(
+22        cls,
+23        url: ChrisURL | str,
+24        username: Username | str,
+25        password: Password | str,
+26        email: str,
+27        session: Optional[aiohttp.ClientSession] = None,
+28    ) -> UserData:
+29        payload = {
+30            "template": {
+31                "data": [
+32                    {"name": "email", "value": email},
+33                    {"name": "username", "value": username},
+34                    {"name": "password", "value": password},
+35                ]
+36            }
+37        }
+38        headers = {
+39            "Content-Type": "application/vnd.collection+json",
+40            "Accept": "application/json",
+41        }
+42        async with _optional_session(session) as session:
+43            res = await session.post(url + "users/", json=payload, headers=headers)
+44            await raise_for_status(res)
+45            return from_json(UserData, await res.text())
+
+ + +

A normal user ChRIS client, who may upload files and create plugin instances.

+
+ + +
+ +
+
@classmethod
+ + async def + create_user( cls, url: Union[aiochris.types.ChrisURL, str], username: Union[aiochris.types.Username, str], password: Union[aiochris.types.Password, str], email: str, session: Optional[aiohttp.client.ClientSession] = None) -> aiochris.models.data.UserData: + + + +
+ +
20    @classmethod
+21    async def create_user(
+22        cls,
+23        url: ChrisURL | str,
+24        username: Username | str,
+25        password: Password | str,
+26        email: str,
+27        session: Optional[aiohttp.ClientSession] = None,
+28    ) -> UserData:
+29        payload = {
+30            "template": {
+31                "data": [
+32                    {"name": "email", "value": email},
+33                    {"name": "username", "value": username},
+34                    {"name": "password", "value": password},
+35                ]
+36            }
+37        }
+38        headers = {
+39            "Content-Type": "application/vnd.collection+json",
+40            "Accept": "application/json",
+41        }
+42        async with _optional_session(session) as session:
+43            res = await session.post(url + "users/", json=payload, headers=headers)
+44            await raise_for_status(res)
+45            return from_json(UserData, await res.text())
+
+ + + + +
+
+
Inherited Members
+
+
aiochris.link.collection_client.CollectionJsonApiClient
+
CollectionJsonApiClient
+
url
+ + +
+
aiochris.client.authed.AuthenticatedClient
+
from_login
+
from_token
+
from_chrs
+
search_feeds
+
search_plugins
+
plugin_instances
+
upload_file
+
user
+
username
+
search_compute_resources
+
get_all_compute_resources
+
search_pacsfiles
+ +
+
aiochris.client.base.BaseChrisClient
+
new
+
close
+ +
+
aiochris.link.linked.Linked
+
s
+
max_search_requests
+ +
+
+
+
+
+ + \ No newline at end of file diff --git a/v0.9.0/aiochris/errors.html b/v0.9.0/aiochris/errors.html new file mode 100644 index 0000000..8fbfa72 --- /dev/null +++ b/v0.9.0/aiochris/errors.html @@ -0,0 +1,782 @@ + + + + + + + aiochris.errors API documentation + + + + + + + + + +
+
+

+aiochris.errors

+ + + + + + +
 1from typing import Optional, Any
+ 2
+ 3import aiohttp
+ 4import yarl
+ 5
+ 6
+ 7async def raise_for_status(res: aiohttp.ClientResponse) -> None:
+ 8    """
+ 9    Raises custom exceptions.
+10    """
+11    if res.status < 400:
+12        res.raise_for_status()
+13        return
+14    if res.status == 401:
+15        raise UnauthorizedError()
+16    exception = BadRequestError if res.status < 500 else InternalServerError
+17    try:
+18        raise exception(res.status, res.url, await res.json())
+19    except aiohttp.ClientError:
+20        raise exception(res.status, res.url)
+21
+22
+23class BaseClientError(Exception):
+24    """Base error raised by aiochris functions."""
+25
+26    pass
+27
+28
+29class StatusError(BaseClientError):
+30    """Base exception for 4xx and 5xx HTTP codes."""
+31
+32    def __init__(
+33        self,
+34        status: int,
+35        url: yarl.URL,
+36        message: Optional[Any] = None,
+37        request_data: Optional[Any] = None,
+38    ):
+39        super().__init__()
+40        self.status = status
+41        """HTTP status code"""
+42        self.url = url
+43        """URL where this error comes from"""
+44        self.message = message
+45        """Response body"""
+46        self.request_data = request_data
+47        """Request body"""
+48
+49
+50class BadRequestError(StatusError):
+51    """Bad request error."""
+52
+53    pass
+54
+55
+56class InternalServerError(StatusError):
+57    """Internal server error."""
+58
+59    pass
+60
+61
+62class UnauthorizedError(BaseClientError):
+63    """Unauthorized request."""
+64
+65    pass
+66
+67
+68class IncorrectLoginError(BaseClientError):
+69    """Failed HTTP basic auth with bad username or password."""
+70
+71    pass
+72
+73
+74class NonsenseResponseError(BaseClientError):
+75    """CUBE returned data which does not make sense."""
+76
+77    pass
+
+ + +
+
+ +
+ + async def + raise_for_status(res: aiohttp.client_reqrep.ClientResponse) -> None: + + + +
+ +
 8async def raise_for_status(res: aiohttp.ClientResponse) -> None:
+ 9    """
+10    Raises custom exceptions.
+11    """
+12    if res.status < 400:
+13        res.raise_for_status()
+14        return
+15    if res.status == 401:
+16        raise UnauthorizedError()
+17    exception = BadRequestError if res.status < 500 else InternalServerError
+18    try:
+19        raise exception(res.status, res.url, await res.json())
+20    except aiohttp.ClientError:
+21        raise exception(res.status, res.url)
+
+ + +

Raises custom exceptions.

+
+ + +
+
+ +
+ + class + BaseClientError(builtins.Exception): + + + +
+ +
24class BaseClientError(Exception):
+25    """Base error raised by aiochris functions."""
+26
+27    pass
+
+ + +

Base error raised by aiochris functions.

+
+ + +
+
Inherited Members
+
+
builtins.Exception
+
Exception
+ +
+
builtins.BaseException
+
with_traceback
+
add_note
+
args
+ +
+
+
+
+
+ +
+ + class + StatusError(BaseClientError): + + + +
+ +
30class StatusError(BaseClientError):
+31    """Base exception for 4xx and 5xx HTTP codes."""
+32
+33    def __init__(
+34        self,
+35        status: int,
+36        url: yarl.URL,
+37        message: Optional[Any] = None,
+38        request_data: Optional[Any] = None,
+39    ):
+40        super().__init__()
+41        self.status = status
+42        """HTTP status code"""
+43        self.url = url
+44        """URL where this error comes from"""
+45        self.message = message
+46        """Response body"""
+47        self.request_data = request_data
+48        """Request body"""
+
+ + +

Base exception for 4xx and 5xx HTTP codes.

+
+ + +
+ +
+ + StatusError( status: int, url: yarl.URL, message: Optional[Any] = None, request_data: Optional[Any] = None) + + + +
+ +
33    def __init__(
+34        self,
+35        status: int,
+36        url: yarl.URL,
+37        message: Optional[Any] = None,
+38        request_data: Optional[Any] = None,
+39    ):
+40        super().__init__()
+41        self.status = status
+42        """HTTP status code"""
+43        self.url = url
+44        """URL where this error comes from"""
+45        self.message = message
+46        """Response body"""
+47        self.request_data = request_data
+48        """Request body"""
+
+ + + + +
+
+
+ status + + +
+ + +

HTTP status code

+
+ + +
+
+
+ url + + +
+ + +

URL where this error comes from

+
+ + +
+
+
+ message + + +
+ + +

Response body

+
+ + +
+
+
+ request_data + + +
+ + +

Request body

+
+ + +
+
+
Inherited Members
+
+
builtins.BaseException
+
with_traceback
+
add_note
+
args
+ +
+
+
+
+
+ +
+ + class + BadRequestError(StatusError): + + + +
+ +
51class BadRequestError(StatusError):
+52    """Bad request error."""
+53
+54    pass
+
+ + +

Bad request error.

+
+ + +
+
Inherited Members
+
+
StatusError
+
StatusError
+
status
+
url
+
message
+
request_data
+ +
+
builtins.BaseException
+
with_traceback
+
add_note
+
args
+ +
+
+
+
+
+ +
+ + class + InternalServerError(StatusError): + + + +
+ +
57class InternalServerError(StatusError):
+58    """Internal server error."""
+59
+60    pass
+
+ + +

Internal server error.

+
+ + +
+
Inherited Members
+
+
StatusError
+
StatusError
+
status
+
url
+
message
+
request_data
+ +
+
builtins.BaseException
+
with_traceback
+
add_note
+
args
+ +
+
+
+
+
+ +
+ + class + UnauthorizedError(BaseClientError): + + + +
+ +
63class UnauthorizedError(BaseClientError):
+64    """Unauthorized request."""
+65
+66    pass
+
+ + +

Unauthorized request.

+
+ + +
+
Inherited Members
+
+
builtins.Exception
+
Exception
+ +
+
builtins.BaseException
+
with_traceback
+
add_note
+
args
+ +
+
+
+
+
+ +
+ + class + IncorrectLoginError(BaseClientError): + + + +
+ +
69class IncorrectLoginError(BaseClientError):
+70    """Failed HTTP basic auth with bad username or password."""
+71
+72    pass
+
+ + +

Failed HTTP basic auth with bad username or password.

+
+ + +
+
Inherited Members
+
+
builtins.Exception
+
Exception
+ +
+
builtins.BaseException
+
with_traceback
+
add_note
+
args
+ +
+
+
+
+
+ +
+ + class + NonsenseResponseError(BaseClientError): + + + +
+ +
75class NonsenseResponseError(BaseClientError):
+76    """CUBE returned data which does not make sense."""
+77
+78    pass
+
+ + +

CUBE returned data which does not make sense.

+
+ + +
+
Inherited Members
+
+
builtins.Exception
+
Exception
+ +
+
builtins.BaseException
+
with_traceback
+
add_note
+
args
+ +
+
+
+
+
+ + \ No newline at end of file diff --git a/v0.9.0/aiochris/models.html b/v0.9.0/aiochris/models.html new file mode 100644 index 0000000..65caa1f --- /dev/null +++ b/v0.9.0/aiochris/models.html @@ -0,0 +1,249 @@ + + + + + + + aiochris.models API documentation + + + + + + + + + +
+
+

+aiochris.models

+ + + + + + +
1from aiochris.models.logged_in import *
+2from aiochris.models.public import *
+3from aiochris.models.data import *
+
+ + +
+
+ + \ No newline at end of file diff --git a/v0.9.0/aiochris/models/collection_links.html b/v0.9.0/aiochris/models/collection_links.html new file mode 100644 index 0000000..02f56a9 --- /dev/null +++ b/v0.9.0/aiochris/models/collection_links.html @@ -0,0 +1,978 @@ + + + + + + + aiochris.models.collection_links API documentation + + + + + + + + + +
+
+

+aiochris.models.collection_links

+ + + + + + +
 1import dataclasses
+ 2import functools
+ 3from collections.abc import Iterator
+ 4from dataclasses import dataclass
+ 5from typing import Optional
+ 6
+ 7from serde import serde
+ 8
+ 9from aiochris.types import ApiUrl, UserUrl, AdminUrl
+10
+11
+12@serde
+13@dataclass(frozen=True)
+14class AbstractCollectionLinks:
+15    @classmethod
+16    def has_field(cls, field_name: str) -> bool:
+17        return field_name in cls._field_names()
+18
+19    @classmethod
+20    def _field_names(cls) -> Iterator[str]:
+21        return (f.name for f in dataclasses.fields(cls))
+22
+23    def get(self, collection_name: str) -> str:
+24        url = self._dict.get(collection_name, None)
+25        if url is None:
+26            raise TypeError(
+27                f'{self.__class__} does not have link for "{collection_name}"'
+28            )
+29        return url
+30
+31    @functools.cached_property
+32    def _dict(self) -> dict[str, str]:
+33        return dataclasses.asdict(self)
+34
+35
+36@serde
+37@dataclass(frozen=True)
+38class AnonymousCollectionLinks(AbstractCollectionLinks):
+39    chrisinstance: ApiUrl
+40    compute_resources: ApiUrl
+41    plugin_metas: ApiUrl
+42    plugins: ApiUrl
+43    plugin_instances: ApiUrl
+44    pipelines: ApiUrl
+45    workflows: ApiUrl
+46    tags: ApiUrl
+47    pacsfiles: ApiUrl
+48    filebrowser: ApiUrl
+49
+50    pacsseries: Optional[ApiUrl]  # added in CUBE version 6
+51    servicefiles: Optional[ApiUrl]  # removed in CUBE version 6
+52    pipeline_instances: Optional[ApiUrl]  # removed in CUBE version 6
+53
+54
+55@serde
+56@dataclass(frozen=True)
+57class CollectionLinks(AnonymousCollectionLinks):
+58    user: UserUrl
+59    userfiles: Optional[ApiUrl]  # added in CUBE version 6
+60    uploadedfiles: Optional[ApiUrl]  # removed in CUBE version 6
+61
+62    def __post_init__(self):
+63        if not ((self.userfiles is None) ^ (self.uploadedfiles is None)):
+64            raise ValueError("Either userfiles or uploadedfiles link must be present")
+65
+66    @property
+67    def useruploadedfiles(self) -> ApiUrl:
+68        if self.userfiles is None:
+69            return self.uploadedfiles
+70        return self.userfiles
+71
+72
+73@serde
+74@dataclass(frozen=True)
+75class AdminCollectionLinks(CollectionLinks):
+76    admin: AdminUrl
+77
+78
+79@serde
+80@dataclass(frozen=True)
+81class AdminApiCollectionLinks(AbstractCollectionLinks):
+82    compute_resources: ApiUrl
+
+ + +
+ + + + + +
+ + \ No newline at end of file diff --git a/v0.9.0/aiochris/models/data.html b/v0.9.0/aiochris/models/data.html new file mode 100644 index 0000000..77947e6 --- /dev/null +++ b/v0.9.0/aiochris/models/data.html @@ -0,0 +1,1577 @@ + + + + + + + aiochris.models.data API documentation + + + + + + + + + +
+
+

+aiochris.models.data

+ +

Dataclasses describing objects returned from CUBE.

+ +

These classes are extended in the modules aiochris.models.logged_in +and aiochris.models.public with methods to get objects from links.

+
+ + + + + +
  1"""
+  2Dataclasses describing objects returned from CUBE.
+  3
+  4These classes are extended in the modules `aiochris.models.logged_in`
+  5and `aiochris.models.public` with methods to get objects from links.
+  6"""
+  7
+  8from dataclasses import dataclass
+  9import datetime
+ 10from typing import Optional
+ 11
+ 12from serde import serde
+ 13
+ 14from aiochris.link.linked import LinkedModel
+ 15from aiochris.enums import PluginType, Status
+ 16from aiochris.types import *
+ 17
+ 18
+ 19@serde
+ 20@dataclass(frozen=True)
+ 21class UserData:
+ 22    """A *CUBE* user."""
+ 23
+ 24    url: UserUrl
+ 25    id: UserId
+ 26    username: Username
+ 27    email: str
+ 28
+ 29
+ 30# TODO It'd be better to use inheritance instead of optionals
+ 31@serde
+ 32@dataclass(frozen=True)
+ 33class PluginInstanceData(LinkedModel):
+ 34    """
+ 35    A *plugin instance* in _ChRIS_ is a computing job, i.e. an attempt to run
+ 36    a computation (a non-interactive command-line app) to produce data.
+ 37    """
+ 38
+ 39    url: PluginInstanceUrl
+ 40    id: PluginInstanceId
+ 41    title: str
+ 42    compute_resource_name: ComputeResourceName
+ 43    plugin_id: PluginId
+ 44    plugin_name: PluginName
+ 45    plugin_version: PluginVersion
+ 46    plugin_type: PluginType
+ 47
+ 48    pipeline_inst: Optional[int]
+ 49    feed_id: FeedId
+ 50    start_date: datetime.datetime
+ 51    end_date: datetime.datetime
+ 52    output_path: CubeFilePath
+ 53
+ 54    status: Status
+ 55
+ 56    summary: str
+ 57    raw: str
+ 58    owner_username: Username
+ 59    cpu_limit: int
+ 60    memory_limit: int
+ 61    number_of_workers: int
+ 62    gpu_limit: int
+ 63    error_code: CUBEErrorCode
+ 64
+ 65    previous: Optional[PluginInstanceUrl]
+ 66    feed: FeedUrl
+ 67    plugin: PluginUrl
+ 68    descendants: DescendantsUrl
+ 69    files: FilesUrl
+ 70    parameters: PluginInstanceParamtersUrl
+ 71    compute_resource: ComputeResourceUrl
+ 72    splits: SplitsUrl
+ 73
+ 74    previous_id: Optional[int] = None
+ 75    """
+ 76    FS plugins will not produce a `previous_id` value
+ 77    (even though they will return `"previous": null`)
+ 78    """
+ 79
+ 80    size: Optional[int] = None
+ 81    """
+ 82    IDK what it is the size of.
+ 83
+ 84    This field shows up when the plugin instance is maybe done,
+ 85    but not when the plugin instance is created.
+ 86    """
+ 87    template: Optional[dict] = None
+ 88    """
+ 89    Present only when getting a plugin instance.
+ 90    """
+ 91
+ 92
+ 93@serde
+ 94@dataclass(frozen=True)
+ 95class FeedData(LinkedModel):
+ 96    url: FeedUrl
+ 97    id: FeedId
+ 98    creation_date: datetime.datetime
+ 99    modification_date: datetime.datetime
+100    name: str
+101    creator_username: Username
+102    created_jobs: int
+103    waiting_jobs: int
+104    scheduled_jobs: int
+105    started_jobs: int
+106    registering_jobs: int
+107    finished_jobs: int
+108    errored_jobs: int
+109    cancelled_jobs: int
+110    owner: list[UserUrl]
+111    note: NoteUrl
+112    tags: TagsUrl
+113    taggings: TaggingsUrl
+114    comments: CommentsUrl
+115    files: FilesUrl
+116    plugin_instances: PluginInstancesUrl
+117
+118
+119@serde
+120@dataclass(frozen=True)
+121class FeedNoteData(LinkedModel):
+122    url: FeedUrl
+123    id: NoteId
+124    title: str
+125    content: str
+126    feed: FeedUrl
+
+ + +
+
+ +
+
@serde
+
@dataclass(frozen=True)
+ + class + UserData: + + + +
+ +
20@serde
+21@dataclass(frozen=True)
+22class UserData:
+23    """A *CUBE* user."""
+24
+25    url: UserUrl
+26    id: UserId
+27    username: Username
+28    email: str
+
+ + +

A CUBE user.

+
+ + +
+
+ + UserData( url: aiochris.types.UserUrl, id: aiochris.types.UserId, username: aiochris.types.Username, email: str) + + +
+ + + + +
+
+
+ url: aiochris.types.UserUrl + + +
+ + + + +
+
+
+ id: aiochris.types.UserId + + +
+ + + + +
+
+
+ username: aiochris.types.Username + + +
+ + + + +
+
+
+ email: str + + +
+ + + + +
+
+
+ +
+
@serde
+
@dataclass(frozen=True)
+ + class + PluginInstanceData(aiochris.link.linked.LinkedModel): + + + +
+ +
32@serde
+33@dataclass(frozen=True)
+34class PluginInstanceData(LinkedModel):
+35    """
+36    A *plugin instance* in _ChRIS_ is a computing job, i.e. an attempt to run
+37    a computation (a non-interactive command-line app) to produce data.
+38    """
+39
+40    url: PluginInstanceUrl
+41    id: PluginInstanceId
+42    title: str
+43    compute_resource_name: ComputeResourceName
+44    plugin_id: PluginId
+45    plugin_name: PluginName
+46    plugin_version: PluginVersion
+47    plugin_type: PluginType
+48
+49    pipeline_inst: Optional[int]
+50    feed_id: FeedId
+51    start_date: datetime.datetime
+52    end_date: datetime.datetime
+53    output_path: CubeFilePath
+54
+55    status: Status
+56
+57    summary: str
+58    raw: str
+59    owner_username: Username
+60    cpu_limit: int
+61    memory_limit: int
+62    number_of_workers: int
+63    gpu_limit: int
+64    error_code: CUBEErrorCode
+65
+66    previous: Optional[PluginInstanceUrl]
+67    feed: FeedUrl
+68    plugin: PluginUrl
+69    descendants: DescendantsUrl
+70    files: FilesUrl
+71    parameters: PluginInstanceParamtersUrl
+72    compute_resource: ComputeResourceUrl
+73    splits: SplitsUrl
+74
+75    previous_id: Optional[int] = None
+76    """
+77    FS plugins will not produce a `previous_id` value
+78    (even though they will return `"previous": null`)
+79    """
+80
+81    size: Optional[int] = None
+82    """
+83    IDK what it is the size of.
+84
+85    This field shows up when the plugin instance is maybe done,
+86    but not when the plugin instance is created.
+87    """
+88    template: Optional[dict] = None
+89    """
+90    Present only when getting a plugin instance.
+91    """
+
+ + +

A plugin instance in _ChRIS_ is a computing job, i.e. an attempt to run +a computation (a non-interactive command-line app) to produce data.

+
+ + +
+
+ + PluginInstanceData( s: aiohttp.client.ClientSession, max_search_requests: int, url: aiochris.types.PluginInstanceUrl, id: aiochris.types.PluginInstanceId, title: str, compute_resource_name: aiochris.types.ComputeResourceName, plugin_id: aiochris.types.PluginId, plugin_name: aiochris.types.PluginName, plugin_version: aiochris.types.PluginVersion, plugin_type: aiochris.enums.PluginType, pipeline_inst: Optional[int], feed_id: aiochris.types.FeedId, start_date: datetime.datetime, end_date: datetime.datetime, output_path: aiochris.types.CubeFilePath, status: aiochris.enums.Status, summary: str, raw: str, owner_username: aiochris.types.Username, cpu_limit: int, memory_limit: int, number_of_workers: int, gpu_limit: int, error_code: aiochris.types.CUBEErrorCode, previous: Optional[aiochris.types.PluginInstanceUrl], feed: aiochris.types.FeedUrl, plugin: aiochris.types.PluginUrl, descendants: aiochris.types.DescendantsUrl, files: aiochris.types.FilesUrl, parameters: aiochris.types.PluginInstanceParametersUrl, compute_resource: aiochris.types.ComputeResourceUrl, splits: aiochris.types.SplitsUrl, previous_id: Optional[int] = None, size: Optional[int] = None, template: Optional[dict] = None) + + +
+ + + + +
+
+ + + + + +
+
+ + + + + +
+
+
+ title: str + + +
+ + + + +
+
+
+ compute_resource_name: aiochris.types.ComputeResourceName + + +
+ + + + +
+
+
+ plugin_id: aiochris.types.PluginId + + +
+ + + + +
+
+
+ plugin_name: aiochris.types.PluginName + + +
+ + + + +
+
+
+ plugin_version: aiochris.types.PluginVersion + + +
+ + + + +
+
+
+ plugin_type: aiochris.enums.PluginType + + +
+ + + + +
+
+
+ pipeline_inst: Optional[int] + + +
+ + + + +
+
+
+ feed_id: aiochris.types.FeedId + + +
+ + + + +
+
+
+ start_date: datetime.datetime + + +
+ + + + +
+
+
+ end_date: datetime.datetime + + +
+ + + + +
+
+
+ output_path: aiochris.types.CubeFilePath + + +
+ + + + +
+
+
+ status: aiochris.enums.Status + + +
+ + + + +
+
+
+ summary: str + + +
+ + + + +
+
+
+ raw: str + + +
+ + + + +
+
+
+ owner_username: aiochris.types.Username + + +
+ + + + +
+
+
+ cpu_limit: int + + +
+ + + + +
+
+
+ memory_limit: int + + +
+ + + + +
+
+
+ number_of_workers: int + + +
+ + + + +
+
+
+ gpu_limit: int + + +
+ + + + +
+
+
+ error_code: aiochris.types.CUBEErrorCode + + +
+ + + + +
+
+
+ previous: Optional[aiochris.types.PluginInstanceUrl] + + +
+ + + + +
+
+
+ feed: aiochris.types.FeedUrl + + +
+ + + + +
+
+
+ plugin: aiochris.types.PluginUrl + + +
+ + + + +
+
+
+ descendants: aiochris.types.DescendantsUrl + + +
+ + + + +
+
+
+ files: aiochris.types.FilesUrl + + +
+ + + + +
+
+
+ parameters: aiochris.types.PluginInstanceParametersUrl + + +
+ + + + +
+
+
+ compute_resource: aiochris.types.ComputeResourceUrl + + +
+ + + + +
+
+
+ splits: aiochris.types.SplitsUrl + + +
+ + + + +
+
+
+ previous_id: Optional[int] = +None + + +
+ + +

FS plugins will not produce a previous_id value +(even though they will return "previous": null)

+
+ + +
+
+
+ size: Optional[int] = +None + + +
+ + +

IDK what it is the size of.

+ +

This field shows up when the plugin instance is maybe done, +but not when the plugin instance is created.

+
+ + +
+
+
+ template: Optional[dict] = +None + + +
+ + +

Present only when getting a plugin instance.

+
+ + +
+
+
Inherited Members
+
+
aiochris.link.linked.LinkedModel
+
to_dict
+ +
+
aiochris.link.linked.Linked
+
s
+
max_search_requests
+ +
+
+
+
+
+ +
+
@serde
+
@dataclass(frozen=True)
+ + class + FeedData(aiochris.link.linked.LinkedModel): + + + +
+ +
 94@serde
+ 95@dataclass(frozen=True)
+ 96class FeedData(LinkedModel):
+ 97    url: FeedUrl
+ 98    id: FeedId
+ 99    creation_date: datetime.datetime
+100    modification_date: datetime.datetime
+101    name: str
+102    creator_username: Username
+103    created_jobs: int
+104    waiting_jobs: int
+105    scheduled_jobs: int
+106    started_jobs: int
+107    registering_jobs: int
+108    finished_jobs: int
+109    errored_jobs: int
+110    cancelled_jobs: int
+111    owner: list[UserUrl]
+112    note: NoteUrl
+113    tags: TagsUrl
+114    taggings: TaggingsUrl
+115    comments: CommentsUrl
+116    files: FilesUrl
+117    plugin_instances: PluginInstancesUrl
+
+ + + + +
+
+ + FeedData( s: aiohttp.client.ClientSession, max_search_requests: int, url: aiochris.types.FeedUrl, id: aiochris.types.FeedId, creation_date: datetime.datetime, modification_date: datetime.datetime, name: str, creator_username: aiochris.types.Username, created_jobs: int, waiting_jobs: int, scheduled_jobs: int, started_jobs: int, registering_jobs: int, finished_jobs: int, errored_jobs: int, cancelled_jobs: int, owner: list[aiochris.types.UserUrl], note: aiochris.types.NoteUrl, tags: aiochris.types.TagsUrl, taggings: aiochris.types.TaggingsUrl, comments: aiochris.types.CommentsUrl, files: aiochris.types.FilesUrl, plugin_instances: aiochris.types.PluginInstancesUrl) + + +
+ + + + +
+
+
+ url: aiochris.types.FeedUrl + + +
+ + + + +
+
+
+ id: aiochris.types.FeedId + + +
+ + + + +
+
+
+ creation_date: datetime.datetime + + +
+ + + + +
+
+
+ modification_date: datetime.datetime + + +
+ + + + +
+
+
+ name: str + + +
+ + + + +
+
+
+ creator_username: aiochris.types.Username + + +
+ + + + +
+
+
+ created_jobs: int + + +
+ + + + +
+
+
+ waiting_jobs: int + + +
+ + + + +
+
+
+ scheduled_jobs: int + + +
+ + + + +
+
+
+ started_jobs: int + + +
+ + + + +
+
+
+ registering_jobs: int + + +
+ + + + +
+
+
+ finished_jobs: int + + +
+ + + + +
+
+
+ errored_jobs: int + + +
+ + + + +
+
+
+ cancelled_jobs: int + + +
+ + + + +
+
+
+ owner: list[aiochris.types.UserUrl] + + +
+ + + + +
+
+
+ note: aiochris.types.NoteUrl + + +
+ + + + +
+
+
+ tags: aiochris.types.TagsUrl + + +
+ + + + +
+
+
+ taggings: aiochris.types.TaggingsUrl + + +
+ + + + +
+
+
+ comments: aiochris.types.CommentsUrl + + +
+ + + + +
+
+
+ files: aiochris.types.FilesUrl + + +
+ + + + +
+
+
+ plugin_instances: aiochris.types.PluginInstancesUrl + + +
+ + + + +
+
+
Inherited Members
+
+
aiochris.link.linked.LinkedModel
+
to_dict
+ +
+
aiochris.link.linked.Linked
+
s
+
max_search_requests
+ +
+
+
+
+
+ +
+
@serde
+
@dataclass(frozen=True)
+ + class + FeedNoteData(aiochris.link.linked.LinkedModel): + + + +
+ +
120@serde
+121@dataclass(frozen=True)
+122class FeedNoteData(LinkedModel):
+123    url: FeedUrl
+124    id: NoteId
+125    title: str
+126    content: str
+127    feed: FeedUrl
+
+ + + + +
+
+ + FeedNoteData( s: aiohttp.client.ClientSession, max_search_requests: int, url: aiochris.types.FeedUrl, id: aiochris.types.NoteId, title: str, content: str, feed: aiochris.types.FeedUrl) + + +
+ + + + +
+
+
+ url: aiochris.types.FeedUrl + + +
+ + + + +
+
+
+ id: aiochris.types.NoteId + + +
+ + + + +
+
+
+ title: str + + +
+ + + + +
+
+
+ content: str + + +
+ + + + +
+
+
+ feed: aiochris.types.FeedUrl + + +
+ + + + +
+
+
Inherited Members
+
+
aiochris.link.linked.LinkedModel
+
to_dict
+ +
+
aiochris.link.linked.Linked
+
s
+
max_search_requests
+ +
+
+
+
+
+ + \ No newline at end of file diff --git a/v0.9.0/aiochris/models/logged_in.html b/v0.9.0/aiochris/models/logged_in.html new file mode 100644 index 0000000..20c8329 --- /dev/null +++ b/v0.9.0/aiochris/models/logged_in.html @@ -0,0 +1,1987 @@ + + + + + + + aiochris.models.logged_in API documentation + + + + + + + + + +
+
+

+aiochris.models.logged_in

+ +

Subclasses of classes from aiochris.models.data which are returned +from an aiochris.client.authed.AuthenticatedClient. +These classes may have read-write functionality on the ChRIS API.

+
+ + + + + +
  1"""
+  2Subclasses of classes from `aiochris.models.data` which are returned
+  3from an `aiochris.client.authed.AuthenticatedClient`.
+  4These classes may have read-write functionality on the *ChRIS* API.
+  5"""
+  6
+  7import asyncio
+  8import time
+  9from collections.abc import Sequence
+ 10from dataclasses import dataclass
+ 11from typing import Optional
+ 12
+ 13from serde import serde
+ 14
+ 15from aiochris.enums import PluginType, Status
+ 16from aiochris.link import http
+ 17from aiochris.link.linked import LinkedModel
+ 18from aiochris.models.data import PluginInstanceData, FeedData, UserData, FeedNoteData
+ 19from aiochris.models.public import PublicPlugin
+ 20from aiochris.types import *
+ 21
+ 22
+ 23@serde
+ 24@dataclass(frozen=True)
+ 25class User(UserData, LinkedModel):
+ 26    pass  # TODO change_email, change_password
+ 27
+ 28
+ 29@serde
+ 30@dataclass(frozen=True)
+ 31class File(LinkedModel):
+ 32    """
+ 33    A file in CUBE.
+ 34    """
+ 35
+ 36    url: str
+ 37    fname: FileFname
+ 38    fsize: int
+ 39    file_resource: FileResourceUrl
+ 40
+ 41    @property
+ 42    def parent(self) -> str:
+ 43        """
+ 44        Get the parent (directory) of a file.
+ 45
+ 46        Examples
+ 47        --------
+ 48
+ 49        ```python
+ 50        assert file.fname == 'chris/feed_4/pl-dircopy_7/data/hello-world.txt'
+ 51        assert file.parent == 'chris/feed_4/pl-dircopy_7/data'
+ 52        ```
+ 53        """
+ 54        split = self.fname.split("/")
+ 55        if len(split) <= 1:
+ 56            return self.fname
+ 57        return "/".join(split[:-1])
+ 58
+ 59    # TODO download methods
+ 60
+ 61
+ 62@serde
+ 63@dataclass(frozen=True)
+ 64class PACSFile(File):
+ 65    """
+ 66    A file from a PACS server which was pushed into ChRIS.
+ 67    A PACSFile is usually a DICOM file.
+ 68
+ 69    See https://github.com/FNNDSC/ChRIS_ultron_backEnd/blob/a1bf499144df79622eb3f8a459cdb80d8e34cb04/chris_backend/pacsfiles/models.py#L16-L33
+ 70    """
+ 71
+ 72    id: PacsFileId
+ 73    PatientID: str
+ 74    PatientName: str
+ 75    PatientBirthDate: Optional[str]
+ 76    PatientAge: Optional[int]
+ 77    PatientSex: str
+ 78    StudyDate: str
+ 79    AccessionNumber: str
+ 80    Modality: str
+ 81    ProtocolName: str
+ 82    StudyInstanceUID: str
+ 83    StudyDescription: str
+ 84    SeriesInstanceUID: str
+ 85    SeriesDescription: str
+ 86    pacs_identifier: str
+ 87
+ 88
+ 89@serde
+ 90@dataclass(frozen=True)
+ 91class PluginInstance(PluginInstanceData):
+ 92    @http.get("feed")
+ 93    async def get_feed(self) -> "Feed":
+ 94        """Get the feed this plugin instance belongs to."""
+ 95        ...
+ 96
+ 97    @http.put("url")
+ 98    async def get(self) -> "PluginInstance":
+ 99        """
+100        Get this plugin's state (again).
+101        """
+102        ...
+103
+104    @http.put("url")
+105    async def set(
+106        self, title: Optional[str] = None, status: Optional[str] = None
+107    ) -> "PluginInstance":
+108        """
+109        Set the title or status of this plugin instance.
+110        """
+111        ...
+112
+113    @http.delete("url")
+114    async def delete(self) -> None:
+115        """Delete this plugin instance."""
+116        ...
+117
+118    async def wait(
+119        self,
+120        status: Status | Sequence[Status] = (
+121            Status.finishedSuccessfully,
+122            Status.finishedWithError,
+123            Status.cancelled,
+124        ),
+125        timeout: float = 300,
+126        interval: float = 5,
+127    ) -> tuple[float, "PluginInstance"]:
+128        """
+129        Wait until this plugin instance finishes (or some other desired status).
+130
+131        Parameters
+132        ----------
+133        status
+134            Statuses to wait for
+135        timeout
+136            Number of seconds to wait for before giving up
+137        interval
+138            Number of seconds to wait between checking on status
+139
+140        Returns
+141        -------
+142        elapsed_seconds
+143            Number of seconds elapsed and the last state of the plugin instance.
+144            This function will return for one of two reasons: either the plugin instance finished,
+145            or this function timed out. Make sure you check the plugin instance's final status!
+146        """
+147        if status is Status:
+148            status = (status,)
+149        if self.status in status:
+150            return 0.0, self
+151        timeout_ns = timeout * 1e9
+152        start = time.monotonic_ns()
+153        while (cur := await self.get()).status not in status:
+154            elapsed = time.monotonic_ns() - start
+155            if elapsed > timeout_ns:
+156                return elapsed / 1e9, cur
+157            await asyncio.sleep(interval)
+158        return (time.monotonic_ns() - start) / 1e9, cur
+159
+160
+161@serde
+162@dataclass(frozen=True)
+163class FeedNote(FeedNoteData):
+164    @http.get("feed")
+165    async def get_feed(self) -> "Feed":
+166        """Get the feed this note belongs to."""
+167        ...
+168
+169    @http.put("url")
+170    async def set(
+171        self, title: Optional[str] = None, content: Optional[str] = None
+172    ) -> "FeedNote":
+173        """Change this note."""
+174        ...
+175
+176
+177@serde
+178@dataclass(frozen=True)
+179class Feed(FeedData):
+180    """
+181    A feed of a logged in user.
+182    """
+183
+184    @http.put("url")
+185    async def set(
+186        self, name: Optional[str] = None, owner: Optional[str | Username] = None
+187    ) -> "Feed":
+188        """
+189        Change the name or the owner of this feed.
+190
+191        Parameters
+192        ----------
+193        name
+194            new name for this feed
+195        owner
+196            new owner for this feed
+197        """
+198        ...
+199
+200    @http.get("note")
+201    async def get_note(self) -> FeedNote:
+202        """Get the note of this feed."""
+203        ...
+204
+205    @http.delete("url")
+206    async def delete(self) -> None:
+207        """Delete this feed."""
+208        ...
+209
+210
+211@serde
+212@dataclass(frozen=True)
+213class Plugin(PublicPlugin):
+214    """
+215    A ChRIS plugin. Create a plugin instance of this plugin to run it.
+216    """
+217
+218    instances: ApiUrl
+219
+220    @http.post("instances")
+221    async def _create_instance_raw(self, **kwargs) -> PluginInstance: ...
+222
+223    async def create_instance(
+224        self, previous: Optional[PluginInstance] = None, **kwargs
+225    ) -> PluginInstance:
+226        """
+227        Create a plugin instance, i.e. "run" this plugin.
+228
+229        Parameters common to all plugins are described below.
+230        Not all valid parameters are listed, since each plugin's parameters are different.
+231        Some plugins have required parameters too.
+232        To list all possible parameters, make a GET request to the specific plugin's instances link.
+233
+234        Parameters
+235        ----------
+236        previous: chris.models.data.PluginInstanceData
+237            Previous plugin instance
+238        previous_id: int
+239            Previous plugin instance ID number (conflicts with `previous`)
+240        compute_resource_name: Optional[str]
+241            Name of compute resource to use
+242        memory_limit: Optional[str]
+243            Memory limit. Format is *x*Mi or *x*Gi where x is an integer.
+244        cpu_limit: Optional[str]
+245            CPU limit. Format is *x*m for *x* is an integer in millicores.
+246        gpu_limit: Optional[int]
+247            GPU limit.
+248        """
+249        if previous is not None:
+250            if "previous_id" in kwargs:
+251                raise ValueError("Cannot give both previous and previous_id.")
+252            if not isinstance(previous, PluginInstance):
+253                raise TypeError(f"{previous} is not a PluginInstance")
+254            kwargs["previous_id"] = previous.id
+255        if self.plugin_type is PluginType.fs:
+256            if "previous_id" in kwargs:
+257                raise ValueError(
+258                    "Cannot create plugin instance of a fs-type plugin with a previous plugin instance."
+259                )
+260        elif "previous_id" not in kwargs:
+261            raise ValueError(
+262                f'Plugin type is "{self.plugin_type.value}" so previous is a required parameter.'
+263            )
+264        return await self._create_instance_raw(**kwargs)
+
+ + +
+
+ +
+
@serde
+
@dataclass(frozen=True)
+ + class + User(aiochris.models.data.UserData, aiochris.link.linked.LinkedModel): + + + +
+ +
24@serde
+25@dataclass(frozen=True)
+26class User(UserData, LinkedModel):
+27    pass  # TODO change_email, change_password
+
+ + + + +
+
+ + User( s: aiohttp.client.ClientSession, max_search_requests: int, url: aiochris.types.UserUrl, id: aiochris.types.UserId, username: aiochris.types.Username, email: str) + + +
+ + + + +
+
+
Inherited Members
+
+
aiochris.models.data.UserData
+
url
+
id
+
username
+
email
+ +
+
aiochris.link.linked.LinkedModel
+
to_dict
+ +
+
aiochris.link.linked.Linked
+
s
+
max_search_requests
+ +
+
+
+
+
+ +
+
@serde
+
@dataclass(frozen=True)
+ + class + File(aiochris.link.linked.LinkedModel): + + + +
+ +
30@serde
+31@dataclass(frozen=True)
+32class File(LinkedModel):
+33    """
+34    A file in CUBE.
+35    """
+36
+37    url: str
+38    fname: FileFname
+39    fsize: int
+40    file_resource: FileResourceUrl
+41
+42    @property
+43    def parent(self) -> str:
+44        """
+45        Get the parent (directory) of a file.
+46
+47        Examples
+48        --------
+49
+50        ```python
+51        assert file.fname == 'chris/feed_4/pl-dircopy_7/data/hello-world.txt'
+52        assert file.parent == 'chris/feed_4/pl-dircopy_7/data'
+53        ```
+54        """
+55        split = self.fname.split("/")
+56        if len(split) <= 1:
+57            return self.fname
+58        return "/".join(split[:-1])
+59
+60    # TODO download methods
+
+ + +

A file in CUBE.

+
+ + +
+
+ + File( s: aiohttp.client.ClientSession, max_search_requests: int, url: str, fname: aiochris.types.FileFname, fsize: int, file_resource: aiochris.types.FileResourceUrl) + + +
+ + + + +
+
+
+ url: str + + +
+ + + + +
+
+
+ fname: aiochris.types.FileFname + + +
+ + + + +
+
+
+ fsize: int + + +
+ + + + +
+
+
+ file_resource: aiochris.types.FileResourceUrl + + +
+ + + + +
+
+ +
+ parent: str + + + +
+ +
42    @property
+43    def parent(self) -> str:
+44        """
+45        Get the parent (directory) of a file.
+46
+47        Examples
+48        --------
+49
+50        ```python
+51        assert file.fname == 'chris/feed_4/pl-dircopy_7/data/hello-world.txt'
+52        assert file.parent == 'chris/feed_4/pl-dircopy_7/data'
+53        ```
+54        """
+55        split = self.fname.split("/")
+56        if len(split) <= 1:
+57            return self.fname
+58        return "/".join(split[:-1])
+
+ + +

Get the parent (directory) of a file.

+ +
Examples
+ +
+
assert file.fname == 'chris/feed_4/pl-dircopy_7/data/hello-world.txt'
+assert file.parent == 'chris/feed_4/pl-dircopy_7/data'
+
+
+
+ + +
+
+
Inherited Members
+
+
aiochris.link.linked.LinkedModel
+
to_dict
+ +
+
aiochris.link.linked.Linked
+
s
+
max_search_requests
+ +
+
+
+
+
+ +
+
@serde
+
@dataclass(frozen=True)
+ + class + PACSFile(File): + + + +
+ +
63@serde
+64@dataclass(frozen=True)
+65class PACSFile(File):
+66    """
+67    A file from a PACS server which was pushed into ChRIS.
+68    A PACSFile is usually a DICOM file.
+69
+70    See https://github.com/FNNDSC/ChRIS_ultron_backEnd/blob/a1bf499144df79622eb3f8a459cdb80d8e34cb04/chris_backend/pacsfiles/models.py#L16-L33
+71    """
+72
+73    id: PacsFileId
+74    PatientID: str
+75    PatientName: str
+76    PatientBirthDate: Optional[str]
+77    PatientAge: Optional[int]
+78    PatientSex: str
+79    StudyDate: str
+80    AccessionNumber: str
+81    Modality: str
+82    ProtocolName: str
+83    StudyInstanceUID: str
+84    StudyDescription: str
+85    SeriesInstanceUID: str
+86    SeriesDescription: str
+87    pacs_identifier: str
+
+ + +

A file from a PACS server which was pushed into ChRIS. +A PACSFile is usually a DICOM file.

+ +

See https://github.com/FNNDSC/ChRIS_ultron_backEnd/blob/a1bf499144df79622eb3f8a459cdb80d8e34cb04/chris_backend/pacsfiles/models.py#L16-L33

+
+ + +
+
+ + PACSFile( s: aiohttp.client.ClientSession, max_search_requests: int, url: str, fname: aiochris.types.FileFname, fsize: int, file_resource: aiochris.types.FileResourceUrl, id: aiochris.types.PacsFileId, PatientID: str, PatientName: str, PatientBirthDate: Optional[str], PatientAge: Optional[int], PatientSex: str, StudyDate: str, AccessionNumber: str, Modality: str, ProtocolName: str, StudyInstanceUID: str, StudyDescription: str, SeriesInstanceUID: str, SeriesDescription: str, pacs_identifier: str) + + +
+ + + + +
+
+ + + + + +
+
+
+ PatientID: str + + +
+ + + + +
+
+
+ PatientName: str + + +
+ + + + +
+
+
+ PatientBirthDate: Optional[str] + + +
+ + + + +
+
+
+ PatientAge: Optional[int] + + +
+ + + + +
+
+
+ PatientSex: str + + +
+ + + + +
+
+
+ StudyDate: str + + +
+ + + + +
+
+
+ AccessionNumber: str + + +
+ + + + +
+
+
+ Modality: str + + +
+ + + + +
+
+
+ ProtocolName: str + + +
+ + + + +
+
+
+ StudyInstanceUID: str + + +
+ + + + +
+
+
+ StudyDescription: str + + +
+ + + + +
+
+
+ SeriesInstanceUID: str + + +
+ + + + +
+
+
+ SeriesDescription: str + + +
+ + + + +
+
+
+ pacs_identifier: str + + +
+ + + + +
+
+
Inherited Members
+
+
File
+
url
+
fname
+
fsize
+
file_resource
+
parent
+ +
+
aiochris.link.linked.LinkedModel
+
to_dict
+ +
+
aiochris.link.linked.Linked
+
s
+
max_search_requests
+ +
+
+
+
+
+ +
+
@serde
+
@dataclass(frozen=True)
+ + class + PluginInstance(aiochris.models.data.PluginInstanceData): + + + +
+ +
 90@serde
+ 91@dataclass(frozen=True)
+ 92class PluginInstance(PluginInstanceData):
+ 93    @http.get("feed")
+ 94    async def get_feed(self) -> "Feed":
+ 95        """Get the feed this plugin instance belongs to."""
+ 96        ...
+ 97
+ 98    @http.put("url")
+ 99    async def get(self) -> "PluginInstance":
+100        """
+101        Get this plugin's state (again).
+102        """
+103        ...
+104
+105    @http.put("url")
+106    async def set(
+107        self, title: Optional[str] = None, status: Optional[str] = None
+108    ) -> "PluginInstance":
+109        """
+110        Set the title or status of this plugin instance.
+111        """
+112        ...
+113
+114    @http.delete("url")
+115    async def delete(self) -> None:
+116        """Delete this plugin instance."""
+117        ...
+118
+119    async def wait(
+120        self,
+121        status: Status | Sequence[Status] = (
+122            Status.finishedSuccessfully,
+123            Status.finishedWithError,
+124            Status.cancelled,
+125        ),
+126        timeout: float = 300,
+127        interval: float = 5,
+128    ) -> tuple[float, "PluginInstance"]:
+129        """
+130        Wait until this plugin instance finishes (or some other desired status).
+131
+132        Parameters
+133        ----------
+134        status
+135            Statuses to wait for
+136        timeout
+137            Number of seconds to wait for before giving up
+138        interval
+139            Number of seconds to wait between checking on status
+140
+141        Returns
+142        -------
+143        elapsed_seconds
+144            Number of seconds elapsed and the last state of the plugin instance.
+145            This function will return for one of two reasons: either the plugin instance finished,
+146            or this function timed out. Make sure you check the plugin instance's final status!
+147        """
+148        if status is Status:
+149            status = (status,)
+150        if self.status in status:
+151            return 0.0, self
+152        timeout_ns = timeout * 1e9
+153        start = time.monotonic_ns()
+154        while (cur := await self.get()).status not in status:
+155            elapsed = time.monotonic_ns() - start
+156            if elapsed > timeout_ns:
+157                return elapsed / 1e9, cur
+158            await asyncio.sleep(interval)
+159        return (time.monotonic_ns() - start) / 1e9, cur
+
+ + + + +
+
+ + PluginInstance( s: aiohttp.client.ClientSession, max_search_requests: int, url: aiochris.types.PluginInstanceUrl, id: aiochris.types.PluginInstanceId, title: str, compute_resource_name: aiochris.types.ComputeResourceName, plugin_id: aiochris.types.PluginId, plugin_name: aiochris.types.PluginName, plugin_version: aiochris.types.PluginVersion, plugin_type: aiochris.enums.PluginType, pipeline_inst: Optional[int], feed_id: aiochris.types.FeedId, start_date: datetime.datetime, end_date: datetime.datetime, output_path: aiochris.types.CubeFilePath, status: aiochris.enums.Status, summary: str, raw: str, owner_username: aiochris.types.Username, cpu_limit: int, memory_limit: int, number_of_workers: int, gpu_limit: int, error_code: aiochris.types.CUBEErrorCode, previous: Optional[aiochris.types.PluginInstanceUrl], feed: aiochris.types.FeedUrl, plugin: aiochris.types.PluginUrl, descendants: aiochris.types.DescendantsUrl, files: aiochris.types.FilesUrl, parameters: aiochris.types.PluginInstanceParametersUrl, compute_resource: aiochris.types.ComputeResourceUrl, splits: aiochris.types.SplitsUrl, previous_id: Optional[int] = None, size: Optional[int] = None, template: Optional[dict] = None) + + +
+ + + + +
+
+ +
+
@http.get('feed')
+ + async def + get_feed(self) -> Feed: + + + +
+ +
93    @http.get("feed")
+94    async def get_feed(self) -> "Feed":
+95        """Get the feed this plugin instance belongs to."""
+96        ...
+
+ + +

Get the feed this plugin instance belongs to.

+
+ + +
+
+ +
+
@http.put('url')
+ + async def + get(self) -> PluginInstance: + + + +
+ +
 98    @http.put("url")
+ 99    async def get(self) -> "PluginInstance":
+100        """
+101        Get this plugin's state (again).
+102        """
+103        ...
+
+ + +

Get this plugin's state (again).

+
+ + +
+
+ +
+
@http.put('url')
+ + async def + set( self, title: Optional[str] = None, status: Optional[str] = None) -> PluginInstance: + + + +
+ +
105    @http.put("url")
+106    async def set(
+107        self, title: Optional[str] = None, status: Optional[str] = None
+108    ) -> "PluginInstance":
+109        """
+110        Set the title or status of this plugin instance.
+111        """
+112        ...
+
+ + +

Set the title or status of this plugin instance.

+
+ + +
+
+ +
+
@http.delete('url')
+ + async def + delete(self) -> None: + + + +
+ +
114    @http.delete("url")
+115    async def delete(self) -> None:
+116        """Delete this plugin instance."""
+117        ...
+
+ + +

Delete this plugin instance.

+
+ + +
+
+ +
+ + async def + wait( self, status: aiochris.enums.Status | collections.abc.Sequence[aiochris.enums.Status] = (<Status.finishedSuccessfully: 'finishedSuccessfully'>, <Status.finishedWithError: 'finishedWithError'>, <Status.cancelled: 'cancelled'>), timeout: float = 300, interval: float = 5) -> tuple[float, PluginInstance]: + + + +
+ +
119    async def wait(
+120        self,
+121        status: Status | Sequence[Status] = (
+122            Status.finishedSuccessfully,
+123            Status.finishedWithError,
+124            Status.cancelled,
+125        ),
+126        timeout: float = 300,
+127        interval: float = 5,
+128    ) -> tuple[float, "PluginInstance"]:
+129        """
+130        Wait until this plugin instance finishes (or some other desired status).
+131
+132        Parameters
+133        ----------
+134        status
+135            Statuses to wait for
+136        timeout
+137            Number of seconds to wait for before giving up
+138        interval
+139            Number of seconds to wait between checking on status
+140
+141        Returns
+142        -------
+143        elapsed_seconds
+144            Number of seconds elapsed and the last state of the plugin instance.
+145            This function will return for one of two reasons: either the plugin instance finished,
+146            or this function timed out. Make sure you check the plugin instance's final status!
+147        """
+148        if status is Status:
+149            status = (status,)
+150        if self.status in status:
+151            return 0.0, self
+152        timeout_ns = timeout * 1e9
+153        start = time.monotonic_ns()
+154        while (cur := await self.get()).status not in status:
+155            elapsed = time.monotonic_ns() - start
+156            if elapsed > timeout_ns:
+157                return elapsed / 1e9, cur
+158            await asyncio.sleep(interval)
+159        return (time.monotonic_ns() - start) / 1e9, cur
+
+ + +

Wait until this plugin instance finishes (or some other desired status).

+ +
Parameters
+ +
    +
  • status: Statuses to wait for
  • +
  • timeout: Number of seconds to wait for before giving up
  • +
  • interval: Number of seconds to wait between checking on status
  • +
+ +
Returns
+ +
    +
  • elapsed_seconds: Number of seconds elapsed and the last state of the plugin instance. +This function will return for one of two reasons: either the plugin instance finished, +or this function timed out. Make sure you check the plugin instance's final status!
  • +
+
+ + +
+
+
Inherited Members
+
+
aiochris.models.data.PluginInstanceData
+
url
+
id
+
title
+
compute_resource_name
+
plugin_id
+
plugin_name
+
plugin_version
+
plugin_type
+
pipeline_inst
+
feed_id
+
start_date
+
end_date
+
output_path
+
status
+
summary
+
raw
+
owner_username
+
cpu_limit
+
memory_limit
+
number_of_workers
+
gpu_limit
+
error_code
+
previous
+
feed
+
plugin
+
descendants
+
files
+
parameters
+
compute_resource
+
splits
+
previous_id
+
size
+
template
+ +
+
aiochris.link.linked.LinkedModel
+
to_dict
+ +
+
aiochris.link.linked.Linked
+
s
+
max_search_requests
+ +
+
+
+
+
+ +
+
@serde
+
@dataclass(frozen=True)
+ + class + FeedNote(aiochris.models.data.FeedNoteData): + + + +
+ +
162@serde
+163@dataclass(frozen=True)
+164class FeedNote(FeedNoteData):
+165    @http.get("feed")
+166    async def get_feed(self) -> "Feed":
+167        """Get the feed this note belongs to."""
+168        ...
+169
+170    @http.put("url")
+171    async def set(
+172        self, title: Optional[str] = None, content: Optional[str] = None
+173    ) -> "FeedNote":
+174        """Change this note."""
+175        ...
+
+ + + + +
+
+ + FeedNote( s: aiohttp.client.ClientSession, max_search_requests: int, url: aiochris.types.FeedUrl, id: aiochris.types.NoteId, title: str, content: str, feed: aiochris.types.FeedUrl) + + +
+ + + + +
+
+ +
+
@http.get('feed')
+ + async def + get_feed(self) -> Feed: + + + +
+ +
165    @http.get("feed")
+166    async def get_feed(self) -> "Feed":
+167        """Get the feed this note belongs to."""
+168        ...
+
+ + +

Get the feed this note belongs to.

+
+ + +
+
+ +
+
@http.put('url')
+ + async def + set( self, title: Optional[str] = None, content: Optional[str] = None) -> FeedNote: + + + +
+ +
170    @http.put("url")
+171    async def set(
+172        self, title: Optional[str] = None, content: Optional[str] = None
+173    ) -> "FeedNote":
+174        """Change this note."""
+175        ...
+
+ + +

Change this note.

+
+ + +
+
+
Inherited Members
+
+
aiochris.models.data.FeedNoteData
+
url
+
id
+
title
+
content
+
feed
+ +
+
aiochris.link.linked.LinkedModel
+
to_dict
+ +
+
aiochris.link.linked.Linked
+
s
+
max_search_requests
+ +
+
+
+
+
+ +
+
@serde
+
@dataclass(frozen=True)
+ + class + Feed(aiochris.models.data.FeedData): + + + +
+ +
178@serde
+179@dataclass(frozen=True)
+180class Feed(FeedData):
+181    """
+182    A feed of a logged in user.
+183    """
+184
+185    @http.put("url")
+186    async def set(
+187        self, name: Optional[str] = None, owner: Optional[str | Username] = None
+188    ) -> "Feed":
+189        """
+190        Change the name or the owner of this feed.
+191
+192        Parameters
+193        ----------
+194        name
+195            new name for this feed
+196        owner
+197            new owner for this feed
+198        """
+199        ...
+200
+201    @http.get("note")
+202    async def get_note(self) -> FeedNote:
+203        """Get the note of this feed."""
+204        ...
+205
+206    @http.delete("url")
+207    async def delete(self) -> None:
+208        """Delete this feed."""
+209        ...
+
+ + +

A feed of a logged in user.

+
+ + +
+
+ + Feed( s: aiohttp.client.ClientSession, max_search_requests: int, url: aiochris.types.FeedUrl, id: aiochris.types.FeedId, creation_date: datetime.datetime, modification_date: datetime.datetime, name: str, creator_username: aiochris.types.Username, created_jobs: int, waiting_jobs: int, scheduled_jobs: int, started_jobs: int, registering_jobs: int, finished_jobs: int, errored_jobs: int, cancelled_jobs: int, owner: list[aiochris.types.UserUrl], note: aiochris.types.NoteUrl, tags: aiochris.types.TagsUrl, taggings: aiochris.types.TaggingsUrl, comments: aiochris.types.CommentsUrl, files: aiochris.types.FilesUrl, plugin_instances: aiochris.types.PluginInstancesUrl) + + +
+ + + + +
+
+ +
+
@http.put('url')
+ + async def + set( self, name: Optional[str] = None, owner: Union[str, aiochris.types.Username, NoneType] = None) -> Feed: + + + +
+ +
185    @http.put("url")
+186    async def set(
+187        self, name: Optional[str] = None, owner: Optional[str | Username] = None
+188    ) -> "Feed":
+189        """
+190        Change the name or the owner of this feed.
+191
+192        Parameters
+193        ----------
+194        name
+195            new name for this feed
+196        owner
+197            new owner for this feed
+198        """
+199        ...
+
+ + +

Change the name or the owner of this feed.

+ +
Parameters
+ +
    +
  • name: new name for this feed
  • +
  • owner: new owner for this feed
  • +
+
+ + +
+
+ +
+
@http.get('note')
+ + async def + get_note(self) -> FeedNote: + + + +
+ +
201    @http.get("note")
+202    async def get_note(self) -> FeedNote:
+203        """Get the note of this feed."""
+204        ...
+
+ + +

Get the note of this feed.

+
+ + +
+
+ +
+
@http.delete('url')
+ + async def + delete(self) -> None: + + + +
+ +
206    @http.delete("url")
+207    async def delete(self) -> None:
+208        """Delete this feed."""
+209        ...
+
+ + +

Delete this feed.

+
+ + +
+
+
Inherited Members
+
+
aiochris.models.data.FeedData
+
url
+
id
+
creation_date
+
modification_date
+
name
+
creator_username
+
created_jobs
+
waiting_jobs
+
scheduled_jobs
+
started_jobs
+
registering_jobs
+
finished_jobs
+
errored_jobs
+
cancelled_jobs
+
owner
+
note
+
tags
+
taggings
+
comments
+
files
+
plugin_instances
+ +
+
aiochris.link.linked.LinkedModel
+
to_dict
+ +
+
aiochris.link.linked.Linked
+
s
+
max_search_requests
+ +
+
+
+
+
+ +
+
@serde
+
@dataclass(frozen=True)
+ + class + Plugin(aiochris.models.public.PublicPlugin): + + + +
+ +
212@serde
+213@dataclass(frozen=True)
+214class Plugin(PublicPlugin):
+215    """
+216    A ChRIS plugin. Create a plugin instance of this plugin to run it.
+217    """
+218
+219    instances: ApiUrl
+220
+221    @http.post("instances")
+222    async def _create_instance_raw(self, **kwargs) -> PluginInstance: ...
+223
+224    async def create_instance(
+225        self, previous: Optional[PluginInstance] = None, **kwargs
+226    ) -> PluginInstance:
+227        """
+228        Create a plugin instance, i.e. "run" this plugin.
+229
+230        Parameters common to all plugins are described below.
+231        Not all valid parameters are listed, since each plugin's parameters are different.
+232        Some plugins have required parameters too.
+233        To list all possible parameters, make a GET request to the specific plugin's instances link.
+234
+235        Parameters
+236        ----------
+237        previous: chris.models.data.PluginInstanceData
+238            Previous plugin instance
+239        previous_id: int
+240            Previous plugin instance ID number (conflicts with `previous`)
+241        compute_resource_name: Optional[str]
+242            Name of compute resource to use
+243        memory_limit: Optional[str]
+244            Memory limit. Format is *x*Mi or *x*Gi where x is an integer.
+245        cpu_limit: Optional[str]
+246            CPU limit. Format is *x*m for *x* is an integer in millicores.
+247        gpu_limit: Optional[int]
+248            GPU limit.
+249        """
+250        if previous is not None:
+251            if "previous_id" in kwargs:
+252                raise ValueError("Cannot give both previous and previous_id.")
+253            if not isinstance(previous, PluginInstance):
+254                raise TypeError(f"{previous} is not a PluginInstance")
+255            kwargs["previous_id"] = previous.id
+256        if self.plugin_type is PluginType.fs:
+257            if "previous_id" in kwargs:
+258                raise ValueError(
+259                    "Cannot create plugin instance of a fs-type plugin with a previous plugin instance."
+260                )
+261        elif "previous_id" not in kwargs:
+262            raise ValueError(
+263                f'Plugin type is "{self.plugin_type.value}" so previous is a required parameter.'
+264            )
+265        return await self._create_instance_raw(**kwargs)
+
+ + +

A ChRIS plugin. Create a plugin instance of this plugin to run it.

+
+ + +
+
+ + Plugin( s: aiohttp.client.ClientSession, max_search_requests: int, url: aiochris.types.PluginUrl, id: aiochris.types.PluginId, name: aiochris.types.PluginName, version: aiochris.types.PluginVersion, dock_image: aiochris.types.ImageTag, public_repo: str, compute_resources: aiochris.types.ComputeResourceUrl, parameters: aiochris.types.PluginParametersUrl, plugin_type: aiochris.enums.PluginType, instances: aiochris.types.ApiUrl) + + +
+ + + + +
+
+
+ instances: aiochris.types.ApiUrl + + +
+ + + + +
+
+ +
+ + async def + create_instance( self, previous: Optional[PluginInstance] = None, **kwargs) -> PluginInstance: + + + +
+ +
224    async def create_instance(
+225        self, previous: Optional[PluginInstance] = None, **kwargs
+226    ) -> PluginInstance:
+227        """
+228        Create a plugin instance, i.e. "run" this plugin.
+229
+230        Parameters common to all plugins are described below.
+231        Not all valid parameters are listed, since each plugin's parameters are different.
+232        Some plugins have required parameters too.
+233        To list all possible parameters, make a GET request to the specific plugin's instances link.
+234
+235        Parameters
+236        ----------
+237        previous: chris.models.data.PluginInstanceData
+238            Previous plugin instance
+239        previous_id: int
+240            Previous plugin instance ID number (conflicts with `previous`)
+241        compute_resource_name: Optional[str]
+242            Name of compute resource to use
+243        memory_limit: Optional[str]
+244            Memory limit. Format is *x*Mi or *x*Gi where x is an integer.
+245        cpu_limit: Optional[str]
+246            CPU limit. Format is *x*m for *x* is an integer in millicores.
+247        gpu_limit: Optional[int]
+248            GPU limit.
+249        """
+250        if previous is not None:
+251            if "previous_id" in kwargs:
+252                raise ValueError("Cannot give both previous and previous_id.")
+253            if not isinstance(previous, PluginInstance):
+254                raise TypeError(f"{previous} is not a PluginInstance")
+255            kwargs["previous_id"] = previous.id
+256        if self.plugin_type is PluginType.fs:
+257            if "previous_id" in kwargs:
+258                raise ValueError(
+259                    "Cannot create plugin instance of a fs-type plugin with a previous plugin instance."
+260                )
+261        elif "previous_id" not in kwargs:
+262            raise ValueError(
+263                f'Plugin type is "{self.plugin_type.value}" so previous is a required parameter.'
+264            )
+265        return await self._create_instance_raw(**kwargs)
+
+ + +

Create a plugin instance, i.e. "run" this plugin.

+ +

Parameters common to all plugins are described below. +Not all valid parameters are listed, since each plugin's parameters are different. +Some plugins have required parameters too. +To list all possible parameters, make a GET request to the specific plugin's instances link.

+ +
Parameters
+ +
    +
  • previous (chris.models.data.PluginInstanceData): +Previous plugin instance
  • +
  • previous_id (int): +Previous plugin instance ID number (conflicts with previous)
  • +
  • compute_resource_name (Optional[str]): +Name of compute resource to use
  • +
  • memory_limit (Optional[str]): +Memory limit. Format is xMi or xGi where x is an integer.
  • +
  • cpu_limit (Optional[str]): +CPU limit. Format is xm for x is an integer in millicores.
  • +
  • gpu_limit (Optional[int]): +GPU limit.
  • +
+
+ + +
+
+
Inherited Members
+
+
aiochris.models.public.PublicPlugin
+
url
+
id
+
name
+
version
+
dock_image
+
public_repo
+
compute_resources
+
parameters
+
plugin_type
+
get_compute_resources
+
get_parameters
+
print_help
+ +
+
aiochris.link.linked.LinkedModel
+
to_dict
+ +
+
aiochris.link.linked.Linked
+
s
+
max_search_requests
+ +
+
+
+
+
+ + \ No newline at end of file diff --git a/v0.9.0/aiochris/models/public.html b/v0.9.0/aiochris/models/public.html new file mode 100644 index 0000000..64dbdbe --- /dev/null +++ b/v0.9.0/aiochris/models/public.html @@ -0,0 +1,1060 @@ + + + + + + + aiochris.models.public API documentation + + + + + + + + + +
+
+

+aiochris.models.public

+ +

Read-only models for CUBE resources.

+
+ + + + + +
 1"""
+ 2Read-only models for CUBE resources.
+ 3"""
+ 4
+ 5import sys
+ 6from dataclasses import dataclass
+ 7from typing import Optional, Literal, TextIO
+ 8
+ 9import serde
+10
+11from aiochris.enums import PluginType
+12from aiochris.link import http
+13from aiochris.link.linked import LinkedModel
+14from aiochris.types import *
+15from aiochris.util.search import Search
+16
+17
+18@serde.serde
+19@dataclass(frozen=True)
+20class ComputeResource:
+21    url: ApiUrl
+22    id: ComputeResourceId
+23    creation_date: str
+24    modification_date: str
+25    name: ComputeResourceName
+26    compute_url: PfconUrl
+27    compute_auth_url: str
+28    description: str
+29    max_job_exec_seconds: int
+30
+31
+32@serde.serde
+33@dataclass(frozen=True)
+34class PluginParameter(LinkedModel):
+35    """
+36    Information about a parameter (a command-line option/flag) of a plugin.
+37    """
+38
+39    url: PluginParameterUrl
+40    id: PluginParameterId
+41    name: ParameterName
+42    type: ParameterType
+43    optional: bool
+44    default: Optional[ParameterType]
+45    flag: str
+46    short_flag: str
+47    action: Literal["store", "store_true", "store_false"]
+48    help: str
+49    ui_exposed: bool
+50    plugin: PluginUrl
+51
+52
+53@serde.serde
+54@dataclass(frozen=True)
+55class PublicPlugin(LinkedModel):
+56    """
+57    A ChRIS plugin.
+58    """
+59
+60    url: PluginUrl
+61    id: PluginId
+62    name: PluginName
+63    version: PluginVersion
+64    dock_image: ImageTag
+65    public_repo: str
+66    compute_resources: ComputeResourceUrl
+67    parameters: PluginParametersUrl
+68    plugin_type: PluginType = serde.field(rename="type")
+69
+70    @http.search("compute_resources", subpath="")
+71    def get_compute_resources(self) -> Search[ComputeResource]:
+72        """Get the compute resources this plugin is registered to."""
+73        ...
+74
+75    @http.search("parameters", subpath="")
+76    def get_parameters(self) -> Search[PluginParameter]:
+77        """Get the parameters of this plugin."""
+78        ...
+79
+80    async def print_help(self, out: TextIO = sys.stdout) -> None:
+81        """
+82        Display the help messages for this plugin's parameters.
+83        """
+84        async for param in self.get_parameters():
+85            left = f"{param.name} ({param.flag})"
+86            out.write(f"{left:>20}: {param.help}")
+87            if param.default is not None:
+88                out.write(f" (default: {param.default})")
+89            out.write("\n")
+
+ + +
+
+ +
+
@serde.serde
+
@dataclass(frozen=True)
+ + class + ComputeResource: + + + +
+ +
19@serde.serde
+20@dataclass(frozen=True)
+21class ComputeResource:
+22    url: ApiUrl
+23    id: ComputeResourceId
+24    creation_date: str
+25    modification_date: str
+26    name: ComputeResourceName
+27    compute_url: PfconUrl
+28    compute_auth_url: str
+29    description: str
+30    max_job_exec_seconds: int
+
+ + + + +
+
+ + ComputeResource( url: aiochris.types.ApiUrl, id: aiochris.types.ComputeResourceId, creation_date: str, modification_date: str, name: aiochris.types.ComputeResourceName, compute_url: aiochris.types.PfconUrl, compute_auth_url: str, description: str, max_job_exec_seconds: int) + + +
+ + + + +
+
+
+ url: aiochris.types.ApiUrl + + +
+ + + + +
+
+ + + + + +
+
+
+ creation_date: str + + +
+ + + + +
+
+
+ modification_date: str + + +
+ + + + +
+
+ + + + + +
+
+
+ compute_url: aiochris.types.PfconUrl + + +
+ + + + +
+
+
+ compute_auth_url: str + + +
+ + + + +
+
+
+ description: str + + +
+ + + + +
+
+
+ max_job_exec_seconds: int + + +
+ + + + +
+
+
+ +
+
@serde.serde
+
@dataclass(frozen=True)
+ + class + PluginParameter(aiochris.link.linked.LinkedModel): + + + +
+ +
33@serde.serde
+34@dataclass(frozen=True)
+35class PluginParameter(LinkedModel):
+36    """
+37    Information about a parameter (a command-line option/flag) of a plugin.
+38    """
+39
+40    url: PluginParameterUrl
+41    id: PluginParameterId
+42    name: ParameterName
+43    type: ParameterType
+44    optional: bool
+45    default: Optional[ParameterType]
+46    flag: str
+47    short_flag: str
+48    action: Literal["store", "store_true", "store_false"]
+49    help: str
+50    ui_exposed: bool
+51    plugin: PluginUrl
+
+ + +

Information about a parameter (a command-line option/flag) of a plugin.

+
+ + +
+
+ + PluginParameter( s: aiohttp.client.ClientSession, max_search_requests: int, url: aiochris.types.PluginParameterUrl, id: aiochris.types.ParameterGlobalId, name: aiochris.types.ParameterName, type: Union[str, int, float, bool], optional: bool, default: Union[str, int, float, bool, NoneType], flag: str, short_flag: str, action: Literal['store', 'store_true', 'store_false'], help: str, ui_exposed: bool, plugin: aiochris.types.PluginUrl) + + +
+ + + + +
+
+ + + + + +
+
+
+ id: aiochris.types.ParameterGlobalId + + +
+ + + + +
+
+ + + + + +
+
+
+ type: Union[str, int, float, bool] + + +
+ + + + +
+
+
+ optional: bool + + +
+ + + + +
+
+
+ default: Union[str, int, float, bool, NoneType] + + +
+ + + + +
+
+
+ flag: str + + +
+ + + + +
+
+
+ short_flag: str + + +
+ + + + +
+
+
+ action: Literal['store', 'store_true', 'store_false'] + + +
+ + + + +
+
+
+ help: str + + +
+ + + + +
+
+
+ ui_exposed: bool + + +
+ + + + +
+
+
+ plugin: aiochris.types.PluginUrl + + +
+ + + + +
+
+
Inherited Members
+
+
aiochris.link.linked.LinkedModel
+
to_dict
+ +
+
aiochris.link.linked.Linked
+
s
+
max_search_requests
+ +
+
+
+
+
+ +
+
@serde.serde
+
@dataclass(frozen=True)
+ + class + PublicPlugin(aiochris.link.linked.LinkedModel): + + + +
+ +
54@serde.serde
+55@dataclass(frozen=True)
+56class PublicPlugin(LinkedModel):
+57    """
+58    A ChRIS plugin.
+59    """
+60
+61    url: PluginUrl
+62    id: PluginId
+63    name: PluginName
+64    version: PluginVersion
+65    dock_image: ImageTag
+66    public_repo: str
+67    compute_resources: ComputeResourceUrl
+68    parameters: PluginParametersUrl
+69    plugin_type: PluginType = serde.field(rename="type")
+70
+71    @http.search("compute_resources", subpath="")
+72    def get_compute_resources(self) -> Search[ComputeResource]:
+73        """Get the compute resources this plugin is registered to."""
+74        ...
+75
+76    @http.search("parameters", subpath="")
+77    def get_parameters(self) -> Search[PluginParameter]:
+78        """Get the parameters of this plugin."""
+79        ...
+80
+81    async def print_help(self, out: TextIO = sys.stdout) -> None:
+82        """
+83        Display the help messages for this plugin's parameters.
+84        """
+85        async for param in self.get_parameters():
+86            left = f"{param.name} ({param.flag})"
+87            out.write(f"{left:>20}: {param.help}")
+88            if param.default is not None:
+89                out.write(f" (default: {param.default})")
+90            out.write("\n")
+
+ + +

A ChRIS plugin.

+
+ + +
+
+ + PublicPlugin( s: aiohttp.client.ClientSession, max_search_requests: int, url: aiochris.types.PluginUrl, id: aiochris.types.PluginId, name: aiochris.types.PluginName, version: aiochris.types.PluginVersion, dock_image: aiochris.types.ImageTag, public_repo: str, compute_resources: aiochris.types.ComputeResourceUrl, parameters: aiochris.types.PluginParametersUrl, plugin_type: aiochris.enums.PluginType) + + +
+ + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+
+ version: aiochris.types.PluginVersion + + +
+ + + + +
+
+
+ dock_image: aiochris.types.ImageTag + + +
+ + + + +
+
+
+ public_repo: str + + +
+ + + + +
+
+
+ compute_resources: aiochris.types.ComputeResourceUrl + + +
+ + + + +
+
+ + + + + +
+
+
+ plugin_type: aiochris.enums.PluginType + + +
+ + + + +
+
+ +
+
@http.search('compute_resources', subpath='')
+ + def + get_compute_resources( self) -> aiochris.util.search.Search[ComputeResource]: + + + +
+ +
71    @http.search("compute_resources", subpath="")
+72    def get_compute_resources(self) -> Search[ComputeResource]:
+73        """Get the compute resources this plugin is registered to."""
+74        ...
+
+ + +

Get the compute resources this plugin is registered to.

+
+ + +
+
+ +
+
@http.search('parameters', subpath='')
+ + def + get_parameters( self) -> aiochris.util.search.Search[PluginParameter]: + + + +
+ +
76    @http.search("parameters", subpath="")
+77    def get_parameters(self) -> Search[PluginParameter]:
+78        """Get the parameters of this plugin."""
+79        ...
+
+ + +

Get the parameters of this plugin.

+
+ + +
+
+ +
+ + async def + print_help(self, out: <class 'TextIO'> = <_io.StringIO object>) -> None: + + + +
+ +
81    async def print_help(self, out: TextIO = sys.stdout) -> None:
+82        """
+83        Display the help messages for this plugin's parameters.
+84        """
+85        async for param in self.get_parameters():
+86            left = f"{param.name} ({param.flag})"
+87            out.write(f"{left:>20}: {param.help}")
+88            if param.default is not None:
+89                out.write(f" (default: {param.default})")
+90            out.write("\n")
+
+ + +

Display the help messages for this plugin's parameters.

+
+ + +
+
+
Inherited Members
+
+
aiochris.link.linked.LinkedModel
+
to_dict
+ +
+
aiochris.link.linked.Linked
+
s
+
max_search_requests
+ +
+
+
+
+
+ + \ No newline at end of file diff --git a/v0.9.0/aiochris/types.html b/v0.9.0/aiochris/types.html new file mode 100644 index 0000000..da7fcea --- /dev/null +++ b/v0.9.0/aiochris/types.html @@ -0,0 +1,1214 @@ + + + + + + + aiochris.types API documentation + + + + + + + + + +
+
+

+aiochris.types

+ +

NewTypes for _ChRIS_ models.

+
+ + + + + +
  1"""
+  2NewTypes for _ChRIS_ models.
+  3"""
+  4
+  5from typing import NewType, Union
+  6
+  7Username = NewType("Username", str)
+  8"""ChRIS user account username"""
+  9Password = NewType("Password", str)
+ 10"""ChRIS user account password"""
+ 11ChrisURL = NewType("ChrisURL", str)
+ 12"""ChRIS backend API base URL"""
+ 13
+ 14ApiUrl = NewType("ApiUrl", str)
+ 15"""Any CUBE URL which I am too lazy to be more specific about."""
+ 16ResourceId = NewType("ResourceId", int)
+ 17"""ID number which I am too lazy to be more specific about."""
+ 18PluginName = NewType("PluginName", str)
+ 19"""Name of a ChRIS plugin"""
+ 20ImageTag = NewType("ImageTag", str)
+ 21"""OCI image tag (informally, a Docker Image name)"""
+ 22PluginVersion = NewType("PluginVersion", str)
+ 23"""Version string of a ChRIS plugin"""
+ 24
+ 25PluginUrl = NewType("PluginUrl", str)
+ 26"""
+ 27URL of a ChRIS plugin.
+ 28
+ 29## Examples
+ 30
+ 31- https://chrisstore.co/api/v1/plugins/5/
+ 32- https://cube.chrisproject.org/api/v1/plugins/6/
+ 33"""
+ 34PluginSearchUrl = NewType("PluginSearchUrl", str)
+ 35
+ 36PluginId = NewType("PluginId", int)
+ 37
+ 38UserUrl = NewType("UserUrl", str)
+ 39UserId = NewType("UserId", int)
+ 40
+ 41AdminUrl = NewType("AdminUrl", str)
+ 42"""A admin resource URL ending with `/chris-admin/api/v1/`"""
+ 43ComputeResourceName = NewType("ComputeResourceName", str)
+ 44ComputeResourceId = NewType("ComputeResourceId", int)
+ 45
+ 46PfconUrl = NewType("PfconUrl", str)
+ 47
+ 48FeedId = NewType("FeedId", int)
+ 49
+ 50
+ 51CubeFilePath = NewType("CubeFilePath", str)
+ 52
+ 53
+ 54CUBEErrorCode = NewType("CUBEErrorCode", str)
+ 55
+ 56ContainerImageTag = NewType("ContainerImageTag", str)
+ 57
+ 58PipingId = NewType("PipingId", int)
+ 59PipelineId = NewType("PipelineId", int)
+ 60
+ 61
+ 62ParameterName = NewType("ParameterName", str)
+ 63ParameterType = Union[str, int, float, bool]
+ 64
+ 65PipelineParameterId = NewType("ParameterLocalId", int)
+ 66PluginParameterId = NewType("ParameterGlobalId", int)
+ 67PluginInstanceId = NewType("PluginInstanceId", int)
+ 68
+ 69FileFname = NewType("FileFname", str)
+ 70FileResourceName = NewType("FileResourceName", str)
+ 71FileId = NewType("FileId", int)
+ 72
+ 73FilesUrl = NewType("FilesUrl", str)
+ 74FileResourceUrl = NewType("FileResourceUrl", str)
+ 75PipelineUrl = NewType("PipelineUrl", str)
+ 76PipingsUrl = NewType("PipingsUrl", str)
+ 77PipelinePluginsUrl = NewType("PipelinePluginsUrl", str)
+ 78PipelineDefaultParametersUrl = NewType("PipelineDefaultParametersUrl", str)
+ 79PipingUrl = NewType("PipingUrl", str)
+ 80
+ 81PipelineParameterUrl = NewType("PipingParameterUrl", str)
+ 82PluginInstanceUrl = NewType("PluginInstanceUrl", str)
+ 83PluginInstancesUrl = NewType("PluginInstancesUrl", str)
+ 84DescendantsUrl = NewType("DescendantsUrl", str)
+ 85PipelineInstancesUrl = NewType("PipelineInstancesUrl", str)
+ 86PluginInstanceParamtersUrl = NewType("PluginInstanceParametersUrl", str)
+ 87ComputeResourceUrl = NewType("ComputeResourceUrl", str)
+ 88SplitsUrl = NewType("SplitsUrl", str)
+ 89FeedUrl = NewType("FeedUrl", str)
+ 90NoteId = NewType("NoteId", int)
+ 91"""A feed note's ID number."""
+ 92NoteUrl = NewType("NoteUrl", str)
+ 93"""
+ 94A feed's note URL.
+ 95
+ 96## Examples
+ 97
+ 98- https://cube.chrisproject.org/api/v1/note4/
+ 99"""
+100PluginParametersUrl = NewType("PluginParametersUrl", str)
+101TagsUrl = NewType("TagsUrl", str)
+102TaggingsUrl = NewType("TaggingsUrl", str)
+103CommentsUrl = NewType("CommentsUrl", str)
+104
+105PluginParameterUrl = NewType("PluginParameterUrl", str)
+106
+107PacsFileId = NewType("PacsFileId", int)
+
+ + +
+
+
+ Username = +Username + + +
+ + +

ChRIS user account username

+
+ + +
+
+
+ Password = +Password + + +
+ + +

ChRIS user account password

+
+ + +
+
+
+ ChrisURL = +ChrisURL + + +
+ + +

ChRIS backend API base URL

+
+ + +
+
+
+ ApiUrl = +ApiUrl + + +
+ + +

Any CUBE URL which I am too lazy to be more specific about.

+
+ + +
+
+
+ ResourceId = +ResourceId + + +
+ + +

ID number which I am too lazy to be more specific about.

+
+ + +
+
+
+ PluginName = +PluginName + + +
+ + +

Name of a ChRIS plugin

+
+ + +
+
+
+ ImageTag = +ImageTag + + +
+ + +

OCI image tag (informally, a Docker Image name)

+
+ + +
+
+
+ PluginVersion = +PluginVersion + + +
+ + +

Version string of a ChRIS plugin

+
+ + +
+
+
+ PluginUrl = +PluginUrl + + +
+ + + + + +
+
+
+ PluginSearchUrl = +PluginSearchUrl + + +
+ + + + +
+
+
+ PluginId = +PluginId + + +
+ + + + +
+
+
+ UserUrl = +UserUrl + + +
+ + + + +
+
+
+ UserId = +UserId + + +
+ + + + +
+
+
+ AdminUrl = +AdminUrl + + +
+ + +

A admin resource URL ending with /chris-admin/api/v1/

+
+ + +
+
+
+ ComputeResourceName = +ComputeResourceName + + +
+ + + + +
+
+
+ ComputeResourceId = +ComputeResourceId + + +
+ + + + +
+
+
+ PfconUrl = +PfconUrl + + +
+ + + + +
+
+
+ FeedId = +FeedId + + +
+ + + + +
+
+
+ CubeFilePath = +CubeFilePath + + +
+ + + + +
+
+
+ CUBEErrorCode = +CUBEErrorCode + + +
+ + + + +
+
+
+ ContainerImageTag = +ContainerImageTag + + +
+ + + + +
+
+
+ PipingId = +PipingId + + +
+ + + + +
+
+
+ PipelineId = +PipelineId + + +
+ + + + +
+
+
+ ParameterName = +ParameterName + + +
+ + + + +
+
+
+ ParameterType = +typing.Union[str, int, float, bool] + + +
+ + + + +
+
+
+ PipelineParameterId = +aiochris.types.ParameterLocalId + + +
+ + + + +
+
+
+ PluginParameterId = +aiochris.types.ParameterGlobalId + + +
+ + + + +
+
+
+ PluginInstanceId = +PluginInstanceId + + +
+ + + + +
+
+
+ FileFname = +FileFname + + +
+ + + + +
+
+
+ FileResourceName = +FileResourceName + + +
+ + + + +
+
+
+ FileId = +FileId + + +
+ + + + +
+
+
+ FilesUrl = +FilesUrl + + +
+ + + + +
+
+
+ FileResourceUrl = +FileResourceUrl + + +
+ + + + +
+
+
+ PipelineUrl = +PipelineUrl + + +
+ + + + +
+
+
+ PipingsUrl = +PipingsUrl + + +
+ + + + +
+
+
+ PipelinePluginsUrl = +PipelinePluginsUrl + + +
+ + + + +
+
+
+ PipelineDefaultParametersUrl = +PipelineDefaultParametersUrl + + +
+ + + + +
+
+
+ PipingUrl = +PipingUrl + + +
+ + + + +
+
+
+ PipelineParameterUrl = +aiochris.types.PipingParameterUrl + + +
+ + + + +
+
+
+ PluginInstanceUrl = +PluginInstanceUrl + + +
+ + + + +
+
+
+ PluginInstancesUrl = +PluginInstancesUrl + + +
+ + + + +
+
+
+ DescendantsUrl = +DescendantsUrl + + +
+ + + + +
+
+
+ PipelineInstancesUrl = +PipelineInstancesUrl + + +
+ + + + +
+
+
+ PluginInstanceParamtersUrl = +aiochris.types.PluginInstanceParametersUrl + + +
+ + + + +
+
+
+ ComputeResourceUrl = +ComputeResourceUrl + + +
+ + + + +
+
+
+ SplitsUrl = +SplitsUrl + + +
+ + + + +
+
+
+ FeedUrl = +FeedUrl + + +
+ + + + +
+
+
+ NoteId = +NoteId + + +
+ + +

A feed note's ID number.

+
+ + +
+
+
+ NoteUrl = +NoteUrl + + +
+ + +

A feed's note URL.

+ +

Examples

+ + +
+ + +
+
+
+ PluginParametersUrl = +PluginParametersUrl + + +
+ + + + +
+
+
+ TagsUrl = +TagsUrl + + +
+ + + + +
+
+
+ TaggingsUrl = +TaggingsUrl + + +
+ + + + +
+
+
+ CommentsUrl = +CommentsUrl + + +
+ + + + +
+
+
+ PluginParameterUrl = +PluginParameterUrl + + +
+ + + + +
+
+
+ PacsFileId = +PacsFileId + + +
+ + + + +
+
+ + \ No newline at end of file diff --git a/v0.9.0/aiochris/util.html b/v0.9.0/aiochris/util.html new file mode 100644 index 0000000..c3c4083 --- /dev/null +++ b/v0.9.0/aiochris/util.html @@ -0,0 +1,262 @@ + + + + + + + aiochris.util API documentation + + + + + + + + + +
+
+

+aiochris.util

+ + + + + + +
1__all__ = ["search", "errors"]
+
+ + +
+
+
+ errors + + +
+ + + + +
+
+ + \ No newline at end of file diff --git a/v0.9.0/aiochris/util/search.html b/v0.9.0/aiochris/util/search.html new file mode 100644 index 0000000..9328e7d --- /dev/null +++ b/v0.9.0/aiochris/util/search.html @@ -0,0 +1,1175 @@ + + + + + + + aiochris.util.search API documentation + + + + + + + + + +
+
+

+aiochris.util.search

+ + + + + + +
  1import copy
+  2import logging
+  3from collections.abc import AsyncIterable, AsyncIterator, AsyncGenerator
+  4from dataclasses import dataclass
+  5from typing import (
+  6    Optional,
+  7    TypeVar,
+  8    Type,
+  9    Any,
+ 10    Generic,
+ 11)
+ 12
+ 13import yarl
+ 14from serde import serde
+ 15from serde.json import from_json
+ 16
+ 17from aiochris.errors import (
+ 18    BaseClientError,
+ 19    raise_for_status,
+ 20    NonsenseResponseError,
+ 21)
+ 22from aiochris.link.linked import deserialize_linked, Linked
+ 23
+ 24logger = logging.getLogger(__name__)
+ 25
+ 26T = TypeVar("T")
+ 27
+ 28
+ 29@serde
+ 30class _Paginated:
+ 31    """
+ 32    Response from a paginated endpoint.
+ 33    """
+ 34
+ 35    count: int
+ 36    next: Optional[str]
+ 37    previous: Optional[str]
+ 38    results: list[Any]
+ 39
+ 40
+ 41@dataclass
+ 42class Search(Generic[T], AsyncIterable[T]):
+ 43    """
+ 44    Abstraction over paginated collection responses from *CUBE*.
+ 45    `Search` objects are returned by methods for search endpoints of the *CUBE* API.
+ 46    It is an [asynchronous iterable](https://docs.python.org/3/glossary.html#term-asynchronous-iterable)
+ 47    which produces items from responses that return multiple results.
+ 48    HTTP requests are fired as-neede, they happen in the background during iteration.
+ 49    No request is made before the first time a `Search` object is called.
+ 50
+ 51    .. note:: Pagination is handled internally and automatically.
+ 52             The query parameters `limit` and `offset` can be explicitly given, but they shouldn't.
+ 53
+ 54    Examples
+ 55    --------
+ 56
+ 57    Use an `async for` loop to print the name of every feed:
+ 58
+ 59    ```python
+ 60    all_feeds = chris.search_feeds()  # returns a Search[Feed]
+ 61    async for feed in all_feeds:
+ 62        print(feed.name)
+ 63    ```
+ 64    """
+ 65
+ 66    base_url: str
+ 67    params: dict[str, Any]
+ 68    client: Linked
+ 69    Item: Type[T]
+ 70    max_requests: int = 100
+ 71    subpath: str = "search/"
+ 72
+ 73    def __aiter__(self) -> AsyncIterator[T]:
+ 74        return self._paginate(self.url)
+ 75
+ 76    async def first(self) -> Optional[T]:
+ 77        """
+ 78        Get the first item.
+ 79
+ 80        See also
+ 81        --------
+ 82        `get_only` : similar use, but more strict
+ 83        """
+ 84        return await anext(self._first_aiter(), None)
+ 85
+ 86    async def get_only(self, allow_multiple=False) -> T:
+ 87        """
+ 88        Get the *only* item from a search with one result.
+ 89
+ 90        Examples
+ 91        --------
+ 92
+ 93        This method is very commonly used for getting "one thing" from CUBE.
+ 94
+ 95        ```python
+ 96        await chris.search_plugins(name_exact="pl-dircopy", version="2.1.1").get_only()
+ 97        ```
+ 98
+ 99        In the example above, a search for plugins given (`name_exact`, `version`)
+100        is guaranteed to return either 0 or 1 result.
+101
+102        Raises
+103        ------
+104        aiochris.util.search.NoneSearchError
+105            If this search is empty.
+106        aiochris.util.search.ManySearchError
+107            If this search has more than one item and `allow_multiple` is `False`
+108
+109        See also
+110        --------
+111        `first` : does the same thing but without checks.
+112
+113        Parameters
+114        ----------
+115        allow_multiple: bool
+116            if `True`, do not raise `ManySearchError` if `count > 1`
+117        """
+118        one = await self._get_one()
+119        if one.count == 0:
+120            raise NoneSearchError(self.url)
+121        if not allow_multiple and one.count > 1:
+122            raise ManySearchError(self.url)
+123        if len(one.results) < 1:
+124            raise NonsenseResponseError(
+125                f"Response has count={one.count} but the results are empty.", one
+126            )
+127        return deserialize_linked(self.client, self.Item, one.results[0])
+128
+129    async def count(self) -> int:
+130        """
+131        Get the number of items in this collection search.
+132
+133        Examples
+134        --------
+135
+136        `count` is useful for rendering a progress bar. TODO example with files
+137        """
+138        one = await self._get_one()
+139        return one.count
+140
+141    async def _get_one(self) -> _Paginated:
+142        async with self.client.s.get(self._first_url) as res:
+143            await raise_for_status(res)
+144            return from_json(_Paginated, await res.text())
+145
+146    def _paginate(self, url: yarl.URL) -> AsyncIterator[T]:
+147        return _get_paginated(
+148            client=self.client,
+149            url=url,
+150            item_type=self.Item,
+151            max_requests=self.max_requests,
+152        )
+153
+154    @property
+155    def url(self) -> yarl.URL:
+156        return self._search_url_with(self.params)
+157
+158    def _first_aiter(self) -> AsyncIterator[T]:
+159        return self._paginate(self._first_url)
+160
+161    @property
+162    def _first_url(self) -> yarl.URL:
+163        params = copy.copy(self.params)
+164        params["limit"] = 1
+165        params["offset"] = 0
+166        return self._search_url_with(params)
+167
+168    @property
+169    def _search_url(self) -> yarl.URL:
+170        return yarl.URL(self.base_url) / self.subpath
+171
+172    def _search_url_with(self, query: dict[str, Any]):
+173        return yarl.URL(self._search_url).with_query(query)
+174
+175
+176async def _get_paginated(
+177    client: Linked,
+178    url: yarl.URL | str,
+179    item_type: Type[T],
+180    max_requests: int,
+181) -> AsyncGenerator[T, None]:
+182    """
+183    Make HTTP GET requests to a paginated endpoint. Further requests to the
+184    "next" URL are made in the background as needed.
+185    """
+186    logger.debug("GET, max_requests=%d, --> %s", max_requests, url)
+187    if max_requests != -1 and max_requests == 0:
+188        raise TooMuchPaginationError(
+189            f"too many requests made to {url}. "
+190            f"If this is expected, then pass the argument max_search_requests=-1 to "
+191            f"the client constructor classmethod."
+192        )
+193    async with client.s.get(url) as res:  # N.B. not checking for 4XX, 5XX statuses
+194        data: _Paginated = from_json(_Paginated, await res.text())
+195        for element in data.results:
+196            yield deserialize_linked(client, item_type, element)
+197    if data.next is not None:
+198        next_results = _get_paginated(client, data.next, item_type, max_requests - 1)
+199        async for next_element in next_results:
+200            yield next_element
+201
+202
+203async def acollect(async_iterable: AsyncIterable[T]) -> list[T]:
+204    """
+205    Simple helper to convert a `Search` to a [`list`](https://docs.python.org/3/library/stdtypes.html#list).
+206
+207    Using this function is not recommended unless you can assume the collection is small.
+208    """
+209    # nb: using tuple here causes
+210    #     TypeError: 'async_generator' object is not iterable
+211    # return tuple(e async for e in async_iterable)
+212    return [e async for e in async_iterable]
+213
+214
+215class TooMuchPaginationError(BaseClientError):
+216    """Specified maximum number of requests exceeded while retrieving results from a paginated resource."""
+217
+218    pass
+219
+220
+221class GetOnlyError(BaseClientError):
+222    """Search does not have exactly one result."""
+223
+224    pass
+225
+226
+227class NoneSearchError(GetOnlyError):
+228    """A search expected to have at least one element, has none."""
+229
+230    pass
+231
+232
+233class ManySearchError(GetOnlyError):
+234    """A search expected to have only one result, has several."""
+235
+236    pass
+
+ + +
+
+
+ logger = +<Logger aiochris.util.search (WARNING)> + + +
+ + + + +
+ +
+ +
+ + async def + acollect(async_iterable: collections.abc.AsyncIterable[~T]) -> list[~T]: + + + +
+ +
204async def acollect(async_iterable: AsyncIterable[T]) -> list[T]:
+205    """
+206    Simple helper to convert a `Search` to a [`list`](https://docs.python.org/3/library/stdtypes.html#list).
+207
+208    Using this function is not recommended unless you can assume the collection is small.
+209    """
+210    # nb: using tuple here causes
+211    #     TypeError: 'async_generator' object is not iterable
+212    # return tuple(e async for e in async_iterable)
+213    return [e async for e in async_iterable]
+
+ + +

Simple helper to convert a Search to a list.

+ +

Using this function is not recommended unless you can assume the collection is small.

+
+ + +
+
+ +
+ + class + TooMuchPaginationError(aiochris.errors.BaseClientError): + + + +
+ +
216class TooMuchPaginationError(BaseClientError):
+217    """Specified maximum number of requests exceeded while retrieving results from a paginated resource."""
+218
+219    pass
+
+ + +

Specified maximum number of requests exceeded while retrieving results from a paginated resource.

+
+ + +
+
Inherited Members
+
+
builtins.Exception
+
Exception
+ +
+
builtins.BaseException
+
with_traceback
+
add_note
+
args
+ +
+
+
+
+
+ +
+ + class + GetOnlyError(aiochris.errors.BaseClientError): + + + +
+ +
222class GetOnlyError(BaseClientError):
+223    """Search does not have exactly one result."""
+224
+225    pass
+
+ + +

Search does not have exactly one result.

+
+ + +
+
Inherited Members
+
+
builtins.Exception
+
Exception
+ +
+
builtins.BaseException
+
with_traceback
+
add_note
+
args
+ +
+
+
+
+
+ +
+ + class + NoneSearchError(GetOnlyError): + + + +
+ +
228class NoneSearchError(GetOnlyError):
+229    """A search expected to have at least one element, has none."""
+230
+231    pass
+
+ + +

A search expected to have at least one element, has none.

+
+ + +
+
Inherited Members
+
+
builtins.Exception
+
Exception
+ +
+
builtins.BaseException
+
with_traceback
+
add_note
+
args
+ +
+
+
+
+
+ +
+ + class + ManySearchError(GetOnlyError): + + + +
+ +
234class ManySearchError(GetOnlyError):
+235    """A search expected to have only one result, has several."""
+236
+237    pass
+
+ + +

A search expected to have only one result, has several.

+
+ + +
+
Inherited Members
+
+
builtins.Exception
+
Exception
+ +
+
builtins.BaseException
+
with_traceback
+
add_note
+
args
+ +
+
+
+
+
+ + \ No newline at end of file diff --git a/v0.9.0/index.html b/v0.9.0/index.html new file mode 100644 index 0000000..b5ec362 --- /dev/null +++ b/v0.9.0/index.html @@ -0,0 +1,7 @@ + + + + + + + diff --git a/v0.9.0/search.js b/v0.9.0/search.js new file mode 100644 index 0000000..ef467c3 --- /dev/null +++ b/v0.9.0/search.js @@ -0,0 +1,46 @@ +window.pdocSearch = (function(){ +/** elasticlunr - http://weixsong.github.io * Copyright (C) 2017 Oliver Nightingale * Copyright (C) 2017 Wei Song * MIT Licensed */!function(){function e(e){if(null===e||"object"!=typeof e)return e;var t=e.constructor();for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}var t=function(e){var n=new t.Index;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),e&&e.call(n,n),n};t.version="0.9.5",lunr=t,t.utils={},t.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),t.utils.toString=function(e){return void 0===e||null===e?"":e.toString()},t.EventEmitter=function(){this.events={}},t.EventEmitter.prototype.addListener=function(){var e=Array.prototype.slice.call(arguments),t=e.pop(),n=e;if("function"!=typeof t)throw new TypeError("last argument must be a function");n.forEach(function(e){this.hasHandler(e)||(this.events[e]=[]),this.events[e].push(t)},this)},t.EventEmitter.prototype.removeListener=function(e,t){if(this.hasHandler(e)){var n=this.events[e].indexOf(t);-1!==n&&(this.events[e].splice(n,1),0==this.events[e].length&&delete this.events[e])}},t.EventEmitter.prototype.emit=function(e){if(this.hasHandler(e)){var t=Array.prototype.slice.call(arguments,1);this.events[e].forEach(function(e){e.apply(void 0,t)},this)}},t.EventEmitter.prototype.hasHandler=function(e){return e in this.events},t.tokenizer=function(e){if(!arguments.length||null===e||void 0===e)return[];if(Array.isArray(e)){var n=e.filter(function(e){return null===e||void 0===e?!1:!0});n=n.map(function(e){return t.utils.toString(e).toLowerCase()});var i=[];return n.forEach(function(e){var n=e.split(t.tokenizer.seperator);i=i.concat(n)},this),i}return e.toString().trim().toLowerCase().split(t.tokenizer.seperator)},t.tokenizer.defaultSeperator=/[\s\-]+/,t.tokenizer.seperator=t.tokenizer.defaultSeperator,t.tokenizer.setSeperator=function(e){null!==e&&void 0!==e&&"object"==typeof e&&(t.tokenizer.seperator=e)},t.tokenizer.resetSeperator=function(){t.tokenizer.seperator=t.tokenizer.defaultSeperator},t.tokenizer.getSeperator=function(){return t.tokenizer.seperator},t.Pipeline=function(){this._queue=[]},t.Pipeline.registeredFunctions={},t.Pipeline.registerFunction=function(e,n){n in t.Pipeline.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[n]=e},t.Pipeline.getRegisteredFunction=function(e){return e in t.Pipeline.registeredFunctions!=!0?null:t.Pipeline.registeredFunctions[e]},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(e){var i=t.Pipeline.getRegisteredFunction(e);if(!i)throw new Error("Cannot load un-registered function: "+e);n.add(i)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(e){t.Pipeline.warnIfFunctionNotRegistered(e),this._queue.push(e)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i+1,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i,0,n)},t.Pipeline.prototype.remove=function(e){var t=this._queue.indexOf(e);-1!==t&&this._queue.splice(t,1)},t.Pipeline.prototype.run=function(e){for(var t=[],n=e.length,i=this._queue.length,o=0;n>o;o++){for(var r=e[o],s=0;i>s&&(r=this._queue[s](r,o,e),void 0!==r&&null!==r);s++);void 0!==r&&null!==r&&t.push(r)}return t},t.Pipeline.prototype.reset=function(){this._queue=[]},t.Pipeline.prototype.get=function(){return this._queue},t.Pipeline.prototype.toJSON=function(){return this._queue.map(function(e){return t.Pipeline.warnIfFunctionNotRegistered(e),e.label})},t.Index=function(){this._fields=[],this._ref="id",this.pipeline=new t.Pipeline,this.documentStore=new t.DocumentStore,this.index={},this.eventEmitter=new t.EventEmitter,this._idfCache={},this.on("add","remove","update",function(){this._idfCache={}}.bind(this))},t.Index.prototype.on=function(){var e=Array.prototype.slice.call(arguments);return this.eventEmitter.addListener.apply(this.eventEmitter,e)},t.Index.prototype.off=function(e,t){return this.eventEmitter.removeListener(e,t)},t.Index.load=function(e){e.version!==t.version&&t.utils.warn("version mismatch: current "+t.version+" importing "+e.version);var n=new this;n._fields=e.fields,n._ref=e.ref,n.documentStore=t.DocumentStore.load(e.documentStore),n.pipeline=t.Pipeline.load(e.pipeline),n.index={};for(var i in e.index)n.index[i]=t.InvertedIndex.load(e.index[i]);return n},t.Index.prototype.addField=function(e){return this._fields.push(e),this.index[e]=new t.InvertedIndex,this},t.Index.prototype.setRef=function(e){return this._ref=e,this},t.Index.prototype.saveDocument=function(e){return this.documentStore=new t.DocumentStore(e),this},t.Index.prototype.addDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.addDoc(i,e),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));this.documentStore.addFieldLength(i,n,o.length);var r={};o.forEach(function(e){e in r?r[e]+=1:r[e]=1},this);for(var s in r){var u=r[s];u=Math.sqrt(u),this.index[n].addToken(s,{ref:i,tf:u})}},this),n&&this.eventEmitter.emit("add",e,this)}},t.Index.prototype.removeDocByRef=function(e){if(e&&this.documentStore.isDocStored()!==!1&&this.documentStore.hasDoc(e)){var t=this.documentStore.getDoc(e);this.removeDoc(t,!1)}},t.Index.prototype.removeDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.hasDoc(i)&&(this.documentStore.removeDoc(i),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));o.forEach(function(e){this.index[n].removeToken(e,i)},this)},this),n&&this.eventEmitter.emit("remove",e,this))}},t.Index.prototype.updateDoc=function(e,t){var t=void 0===t?!0:t;this.removeDocByRef(e[this._ref],!1),this.addDoc(e,!1),t&&this.eventEmitter.emit("update",e,this)},t.Index.prototype.idf=function(e,t){var n="@"+t+"/"+e;if(Object.prototype.hasOwnProperty.call(this._idfCache,n))return this._idfCache[n];var i=this.index[t].getDocFreq(e),o=1+Math.log(this.documentStore.length/(i+1));return this._idfCache[n]=o,o},t.Index.prototype.getFields=function(){return this._fields.slice()},t.Index.prototype.search=function(e,n){if(!e)return[];e="string"==typeof e?{any:e}:JSON.parse(JSON.stringify(e));var i=null;null!=n&&(i=JSON.stringify(n));for(var o=new t.Configuration(i,this.getFields()).get(),r={},s=Object.keys(e),u=0;u0&&t.push(e);for(var i in n)"docs"!==i&&"df"!==i&&this.expandToken(e+i,t,n[i]);return t},t.InvertedIndex.prototype.toJSON=function(){return{root:this.root}},t.Configuration=function(e,n){var e=e||"";if(void 0==n||null==n)throw new Error("fields should not be null");this.config={};var i;try{i=JSON.parse(e),this.buildUserConfig(i,n)}catch(o){t.utils.warn("user configuration parse failed, will use default configuration"),this.buildDefaultConfig(n)}},t.Configuration.prototype.buildDefaultConfig=function(e){this.reset(),e.forEach(function(e){this.config[e]={boost:1,bool:"OR",expand:!1}},this)},t.Configuration.prototype.buildUserConfig=function(e,n){var i="OR",o=!1;if(this.reset(),"bool"in e&&(i=e.bool||i),"expand"in e&&(o=e.expand||o),"fields"in e)for(var r in e.fields)if(n.indexOf(r)>-1){var s=e.fields[r],u=o;void 0!=s.expand&&(u=s.expand),this.config[r]={boost:s.boost||0===s.boost?s.boost:1,bool:s.bool||i,expand:u}}else t.utils.warn("field name in user configuration not found in index instance fields");else this.addAllFields2UserConfig(i,o,n)},t.Configuration.prototype.addAllFields2UserConfig=function(e,t,n){n.forEach(function(n){this.config[n]={boost:1,bool:e,expand:t}},this)},t.Configuration.prototype.get=function(){return this.config},t.Configuration.prototype.reset=function(){this.config={}},lunr.SortedSet=function(){this.length=0,this.elements=[]},lunr.SortedSet.load=function(e){var t=new this;return t.elements=e,t.length=e.length,t},lunr.SortedSet.prototype.add=function(){var e,t;for(e=0;e1;){if(r===e)return o;e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o]}return r===e?o:-1},lunr.SortedSet.prototype.locationFor=function(e){for(var t=0,n=this.elements.length,i=n-t,o=t+Math.floor(i/2),r=this.elements[o];i>1;)e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o];return r>e?o:e>r?o+1:void 0},lunr.SortedSet.prototype.intersect=function(e){for(var t=new lunr.SortedSet,n=0,i=0,o=this.length,r=e.length,s=this.elements,u=e.elements;;){if(n>o-1||i>r-1)break;s[n]!==u[i]?s[n]u[i]&&i++:(t.add(s[n]),n++,i++)}return t},lunr.SortedSet.prototype.clone=function(){var e=new lunr.SortedSet;return e.elements=this.toArray(),e.length=e.elements.length,e},lunr.SortedSet.prototype.union=function(e){var t,n,i;this.length>=e.length?(t=this,n=e):(t=e,n=this),i=t.clone();for(var o=0,r=n.toArray();oChRIS Python client library built on\naiohttp (async HTTP client) and\npyserde\n(dataclasses deserializer).

\n\n

Installation

\n\n

Requires Python 3.11 or 3.12.

\n\n
\n
pip install aiochris\n# or\nrye add aiochris\n
\n
\n\n

Brief Example

\n\n
\n
from aiochris import ChrisClient\n\nchris = await ChrisClient.from_login(\n    username='chris',\n    password='chris1234',\n    url='https://cube.chrisproject.org/api/v1/'\n)\ndircopy = await chris.search_plugins(name_exact='pl-brainmgz', version='2.0.3').get_only()\nplinst = await dircopy.create_instance(compute_resource_name='host')\nawait plinst.set(title="copies brain image files into feed")\n
\n
\n\n

Introduction

\n\n

aiochris provides three core classes: AnonChrisClient, ChrisClient, and ChrisAdminClient.\nThese clients differ in permissions.

\n\n

\nMethods are only defined for what the client has permission to see or do.

\n\n
\n
anon_client = await AnonChrisClient.from_url('https://cube.chrisproject.org/api/v1/')\n# ok: can search for plugins without logging in...\nplugin = await anon_client.search_plugins(name_exact='pl-mri10yr06mo01da_normal').first()\n# IMPOSSIBLE! AnonChrisClient.create_instance not defined...\nawait plugin.create_instance()\n\n# IMPOSSIBLE! authentication required for ChrisClient\nauthed_client = await ChrisClient.from_url('https://cube.chrisproject.org/api/v1/')\nauthed_client = await ChrisClient.from_login(\n    url='https://cube.chrisproject.org/api/v1/',\n    username='chris',\n    password='chris1234'\n)\n# authenticated client can also search for plugins\nplugin = await authed_client.search_plugins(name_exact='pl-mri10yr06mo01da_normal').first()\nawait plugin.create_instance()  # works!\n
\n
\n\n

\n\n

Client Constructors

\n\n
    \n
  • AnonChrisClient.from_url: create a CUBE client without logging in.
  • \n
  • ChrisClient.from_login: create a CUBE client using a username and password.
  • \n
  • ChrisClient.from_token: create a CUBE client using a token from /api/v1/auth-token/.
  • \n
  • ChrisClient.from_chrs: create a CUBE client using logins saved by chrs.
  • \n
  • ChrisAdminClient.from_login: create an admin client using a username and password.
  • \n
  • ChrisAdminClient.from_token: create an admin client using a token from /api/v1/auth-token/.
  • \n
\n\n

aiochris in Jupyter Notebook

\n\n

Jupyter and IPython support top-level await. This, in conjunction with ChrisClient.from_chrs,\nmake aiochris a great way to use _ChRIS_ interactively with code.

\n\n

For a walkthrough, see https://github.com/FNNDSC/aiochris/blob/master/examples/aiochris_as_a_shell.ipynb

\n\n

Working with aiohttp

\n\n

aiochris hides the implementation detail that it is built upon aiohttp,\nhowever one thing is important to keep in mind:\nbe sure to call ChrisClient.close at the end of your program.

\n\n
\n
chris = await ChrisClient.from_login(...)\n# -- snip --\nawait chris.close()\n
\n
\n\n

You can also use an\nasynchronous context manager.

\n\n
\n
async with (await ChrisClient.from_login(...)) as chris:\n    await chris.upload_file('./something.dat', 'something.dat')\n    ...\n
\n
\n\n

Efficiency with Multiple Clients

\n\n

If using more than one aiohttp client in an application, it's more efficient\nto use the same\nconnector.\nOne connector instance should be shared among every client object,\nincluding all aiochris clients and other aiohttp clients.

\n\n

\nExample: efficiently using multiple aiohttp clients

\n\n
\n
import aiohttp\nfrom aiochris import ChrisClient\n\nwith aiohttp.TCPConnector() as connector:\n    chris_client1 = await ChrisClient.from_login(\n        url='https://example.com/cube/api/v1/',\n        username='user1',\n        password='user1234',\n        connector=connector,\n        connector_owner=False\n    )\n    chris_client2 = await ChrisClient.from_login(\n        url='https://example.com/cube/api/v1/',\n        username='user2',\n        password='user4321',\n        connector=connector,\n        connector_owner=False\n    )\n    plain_http_client = aiohttp.ClientSession(connector=connector, connector_owner=False)\n
\n
\n\n

\n\n

Advice for Getting Started

\n\n

Searching for things (plugins, plugin instances, files) in CUBE is a common task,\nand CUBE often returns multiple items per response.\nHence, it is important to understand how the Search helper class works.\nIt simplifies how we interact with paginated collection responses from CUBE.

\n\n

When performing batch operations, use\nasyncio.gather\nto run async functions concurrently.

\n\n

aiochris uses many generic types, so it is recommended you use an IDE\nwith good support for type hints, such as\nPyCharm\nor VSCodium with\nPylance configured.

\n\n

Examples

\n\n

Create a client given username and password

\n\n
\n
from aiochris import ChrisClient\n\nchris = await ChrisClient.from_login(\n    url='https://cube.chrisproject.org/api/v1/',\n    username='chris',\n    password='chris1234'\n)\n
\n
\n\n

Search for a plugin

\n\n
\n
# it's recommended to specify plugin version\nplugin = await chris.search_plugins(name_exact="pl-dcm2niix", version="0.1.0").get_only()\n\n# but if you don't care about plugin version...\nplugin = await chris.search_plugins(name_exact="pl-dcm2niix").first()\n
\n
\n\n

Create a feed by uploading a file

\n\n
\n
uploaded_file = await chris.upload_file('./brain.nii', 'my_experiment/brain.nii')\ndircopy = await chris.search_plugins(name_exact='pl-dircopy', version="2.1.1").get_only()\nplinst = await dircopy.create_instance(dir=uploaded_file.parent)\nfeed = await plinst.get_feed()\nawait feed.set(name="An experiment on uploaded file brain.nii")\n
\n
\n\n

Run a ds-type ChRIS plugin

\n\n
\n
# search for plugin to run\nplugin = await chris.search_plugins(name_exact="pl-dcm2niix", version="0.1.0").get_only()\n\n# search for parent node \nprevious = await chris.plugin_instances(id=44).get_only()\n\nawait plugin.create_instance(\n    previous=previous,               # required. alternatively, specify previous_id\n    title="convert DICOM to NIFTI",  # optional\n    compute_resource_name="galena",  # optional\n    memory_limit="2000Mi",           # optional\n    d=9,                             # optional parameter of pl-dcm2niix\n)\n
\n
\n\n

Search for plugin instances

\n\n
\n
finished_freesurfers = chris.plugin_instances(\n    plugin_name_exact='pl-fshack',\n    status='finishedSuccessfully'\n)\nasync for p in finished_freesurfers:\n    print(f'"{p.title}" finished on date: {p.end_date}')\n
\n
\n\n

Delete all plugin instances with a given title, in parallel

\n\n
\n
import asyncio\nfrom aiochris import ChrisClient, acollect\n\nchris = ChrisClient.from_login(...)\nsearch = chris.plugin_instances(title="delete me")\nplugin_instances = await acollect(search)\nawait asyncio.gather(*(p.delete() for p in plugin_instances))\n
\n
\n\n

Enable Debug Logging

\n\n

A log message will be printed to stderr before every HTTP request is sent.

\n\n
\n
import logging\n\nlogging.basicConfig(level=logging.DEBUG)\n
\n
\n"}, "aiochris.AnonChrisClient": {"fullname": "aiochris.AnonChrisClient", "modulename": "aiochris", "qualname": "AnonChrisClient", "kind": "class", "doc": "

An anonymous ChRIS client. It has access to read-only GET resources,\nsuch as being able to search for plugins.

\n", "bases": "aiochris.client.base.BaseChrisClient[aiochris.models.collection_links.AnonymousCollectionLinks, 'AnonChrisClient']"}, "aiochris.AnonChrisClient.from_url": {"fullname": "aiochris.AnonChrisClient.from_url", "modulename": "aiochris", "qualname": "AnonChrisClient.from_url", "kind": "function", "doc": "

Create an anonymous client.

\n\n

See aiochris.client.base.BaseChrisClient.new for parameter documentation.

\n", "signature": "(\tcls,\turl: str,\tmax_search_requests: int = 100,\tconnector: Optional[aiohttp.connector.BaseConnector] = None,\tconnector_owner: bool = True) -> aiochris.client.anon.AnonChrisClient:", "funcdef": "async def"}, "aiochris.AnonChrisClient.search_plugins": {"fullname": "aiochris.AnonChrisClient.search_plugins", "modulename": "aiochris", "qualname": "AnonChrisClient.search_plugins", "kind": "function", "doc": "

Search for plugins.

\n\n

Since this client is not logged in, you cannot create plugin instances using this client.

\n", "signature": "(\tself,\t**query) -> aiochris.util.search.Search[aiochris.models.public.PublicPlugin]:", "funcdef": "def"}, "aiochris.ChrisClient": {"fullname": "aiochris.ChrisClient", "modulename": "aiochris", "qualname": "ChrisClient", "kind": "class", "doc": "

A normal user ChRIS client, who may upload files and create plugin instances.

\n", "bases": "aiochris.client.authed.AuthenticatedClient[aiochris.models.collection_links.CollectionLinks, 'ChrisClient']"}, "aiochris.ChrisClient.create_user": {"fullname": "aiochris.ChrisClient.create_user", "modulename": "aiochris", "qualname": "ChrisClient.create_user", "kind": "function", "doc": "

\n", "signature": "(\tcls,\turl: Union[aiochris.types.ChrisURL, str],\tusername: Union[aiochris.types.Username, str],\tpassword: Union[aiochris.types.Password, str],\temail: str,\tsession: Optional[aiohttp.client.ClientSession] = None) -> aiochris.models.data.UserData:", "funcdef": "async def"}, "aiochris.ChrisAdminClient": {"fullname": "aiochris.ChrisAdminClient", "modulename": "aiochris", "qualname": "ChrisAdminClient", "kind": "class", "doc": "

A client who has access to /chris-admin/. Admins can register new plugins and\nadd new compute resources.

\n", "bases": "aiochris.client.authed.AuthenticatedClient[aiochris.models.collection_links.AdminCollectionLinks, 'ChrisAdminClient']"}, "aiochris.ChrisAdminClient.register_plugin_from_store": {"fullname": "aiochris.ChrisAdminClient.register_plugin_from_store", "modulename": "aiochris", "qualname": "ChrisAdminClient.register_plugin_from_store", "kind": "function", "doc": "

Register a plugin from a ChRIS Store.

\n", "signature": "(\tself,\tplugin_store_url: aiochris.types.PluginUrl,\tcompute_names: Iterable[aiochris.types.ComputeResourceName]) -> aiochris.models.logged_in.Plugin:", "funcdef": "async def"}, "aiochris.ChrisAdminClient.add_plugin": {"fullname": "aiochris.ChrisAdminClient.add_plugin", "modulename": "aiochris", "qualname": "ChrisAdminClient.add_plugin", "kind": "function", "doc": "

Add a plugin to CUBE.

\n\n
Examples
\n\n
\n
cmd = ['docker', 'run', '--rm', 'fnndsc/pl-mri-preview', 'chris_plugin_info']\noutput = subprocess.check_output(cmd, text=True)\ndesc = json.loads(output)\ndesc['name'] = 'pl-mri-preview'\ndesc['public_repo'] = 'https://github.com/FNNDSC/pl-mri-preview'\ndesc['dock_image'] = 'fnndsc/pl-mri-preview'\n\nawait chris_admin.add_plugin(plugin_description=desc, compute_resources='host')\n
\n
\n\n

The example above is just for show. It's not a good example for several reasons:

\n\n
    \n
  • Calls blocking function subprocess.check_output in asynchronous context
  • \n
  • It is preferred to use a versioned string for dock_image
  • \n
  • host compute environment is not guaranteed to exist. Instead, you could\ncall aiochris.client.authed.AuthenticatedClient.search_compute_resources\nor aiochris.client.authed.AuthenticatedClient.get_all_compute_resources:
  • \n
\n\n
\n
all_computes = await chris_admin.get_all_compute_resources()\nawait chris_admin.add_plugin(plugin_description=desc, compute_resources=all_computes)\n
\n
\n\n
Parameters
\n\n
    \n
  • plugin_description (str | dict):\nJSON description of a plugin.\nspec
  • \n
  • compute_resources: Compute resources to register the plugin to. Value can be either a comma-separated str of names,\na aiochris.models.public.ComputeResource, a sequence of aiochris.models.public.ComputeResource,\nor a sequence of compute resource names as str.
  • \n
\n", "signature": "(\tself,\tplugin_description: str | dict,\tcompute_resources: Union[str, aiochris.models.public.ComputeResource, Iterable[Union[aiochris.models.public.ComputeResource, aiochris.types.ComputeResourceName]]]) -> aiochris.models.logged_in.Plugin:", "funcdef": "async def"}, "aiochris.ChrisAdminClient.create_compute_resource": {"fullname": "aiochris.ChrisAdminClient.create_compute_resource", "modulename": "aiochris", "qualname": "ChrisAdminClient.create_compute_resource", "kind": "function", "doc": "

Define a new compute resource.

\n", "signature": "(\tself,\tname: Union[str, aiochris.types.ComputeResourceName],\tcompute_url: Union[str, aiochris.types.PfconUrl],\tcompute_user: str,\tcompute_password: str,\tcompute_innetwork: bool = None,\tdescription: str = None,\tcompute_auth_url: str = None,\tcompute_auth_token: str = None,\tmax_job_exec_seconds: str = None) -> aiochris.models.public.ComputeResource:", "funcdef": "async def"}, "aiochris.Search": {"fullname": "aiochris.Search", "modulename": "aiochris", "qualname": "Search", "kind": "class", "doc": "

Abstraction over paginated collection responses from CUBE.\nSearch objects are returned by methods for search endpoints of the CUBE API.\nIt is an asynchronous iterable\nwhich produces items from responses that return multiple results.\nHTTP requests are fired as-neede, they happen in the background during iteration.\nNo request is made before the first time a Search object is called.

\n\n
\n\n
Pagination is handled internally and automatically.
\n\n

The query parameters limit and offset can be explicitly given, but they shouldn't.

\n\n
\n\n
Examples
\n\n

Use an async for loop to print the name of every feed:

\n\n
\n
all_feeds = chris.search_feeds()  # returns a Search[Feed]\nasync for feed in all_feeds:\n    print(feed.name)\n
\n
\n", "bases": "typing.Generic[~T], collections.abc.AsyncIterable[~T]"}, "aiochris.Search.__init__": {"fullname": "aiochris.Search.__init__", "modulename": "aiochris", "qualname": "Search.__init__", "kind": "function", "doc": "

\n", "signature": "(\tbase_url: str,\tparams: dict[str, typing.Any],\tclient: aiochris.link.linked.Linked,\tItem: Type[~T],\tmax_requests: int = 100,\tsubpath: str = 'search/')"}, "aiochris.Search.base_url": {"fullname": "aiochris.Search.base_url", "modulename": "aiochris", "qualname": "Search.base_url", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "aiochris.Search.params": {"fullname": "aiochris.Search.params", "modulename": "aiochris", "qualname": "Search.params", "kind": "variable", "doc": "

\n", "annotation": ": dict[str, typing.Any]"}, "aiochris.Search.client": {"fullname": "aiochris.Search.client", "modulename": "aiochris", "qualname": "Search.client", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.link.linked.Linked"}, "aiochris.Search.Item": {"fullname": "aiochris.Search.Item", "modulename": "aiochris", "qualname": "Search.Item", "kind": "variable", "doc": "

\n", "annotation": ": Type[~T]"}, "aiochris.Search.max_requests": {"fullname": "aiochris.Search.max_requests", "modulename": "aiochris", "qualname": "Search.max_requests", "kind": "variable", "doc": "

\n", "annotation": ": int", "default_value": "100"}, "aiochris.Search.subpath": {"fullname": "aiochris.Search.subpath", "modulename": "aiochris", "qualname": "Search.subpath", "kind": "variable", "doc": "

\n", "annotation": ": str", "default_value": "'search/'"}, "aiochris.Search.first": {"fullname": "aiochris.Search.first", "modulename": "aiochris", "qualname": "Search.first", "kind": "function", "doc": "

Get the first item.

\n\n
See also
\n\n

get_only : similar use, but more strict

\n", "signature": "(self) -> Optional[~T]:", "funcdef": "async def"}, "aiochris.Search.get_only": {"fullname": "aiochris.Search.get_only", "modulename": "aiochris", "qualname": "Search.get_only", "kind": "function", "doc": "

Get the only item from a search with one result.

\n\n
Examples
\n\n

This method is very commonly used for getting \"one thing\" from CUBE.

\n\n
\n
await chris.search_plugins(name_exact="pl-dircopy", version="2.1.1").get_only()\n
\n
\n\n

In the example above, a search for plugins given (name_exact, version)\nis guaranteed to return either 0 or 1 result.

\n\n
Raises
\n\n
    \n
  • aiochris.util.search.NoneSearchError: If this search is empty.
  • \n
  • aiochris.util.search.ManySearchError: If this search has more than one item and allow_multiple is False
  • \n
\n\n
See also
\n\n

first : does the same thing but without checks.

\n\n
Parameters
\n\n
    \n
  • allow_multiple (bool):\nif True, do not raise ManySearchError if count > 1
  • \n
\n", "signature": "(self, allow_multiple=False) -> ~T:", "funcdef": "async def"}, "aiochris.Search.count": {"fullname": "aiochris.Search.count", "modulename": "aiochris", "qualname": "Search.count", "kind": "function", "doc": "

Get the number of items in this collection search.

\n\n
Examples
\n\n

count is useful for rendering a progress bar. TODO example with files

\n", "signature": "(self) -> int:", "funcdef": "async def"}, "aiochris.Search.url": {"fullname": "aiochris.Search.url", "modulename": "aiochris", "qualname": "Search.url", "kind": "variable", "doc": "

\n", "annotation": ": yarl.URL"}, "aiochris.acollect": {"fullname": "aiochris.acollect", "modulename": "aiochris", "qualname": "acollect", "kind": "function", "doc": "

Simple helper to convert a Search to a list.

\n\n

Using this function is not recommended unless you can assume the collection is small.

\n", "signature": "(async_iterable: collections.abc.AsyncIterable[~T]) -> list[~T]:", "funcdef": "async def"}, "aiochris.Status": {"fullname": "aiochris.Status", "modulename": "aiochris", "qualname": "Status", "kind": "class", "doc": "

Possible statuses of a plugin instance.

\n", "bases": "enum.Enum"}, "aiochris.Status.created": {"fullname": "aiochris.Status.created", "modulename": "aiochris", "qualname": "Status.created", "kind": "variable", "doc": "

\n", "default_value": "<Status.created: 'created'>"}, "aiochris.Status.waiting": {"fullname": "aiochris.Status.waiting", "modulename": "aiochris", "qualname": "Status.waiting", "kind": "variable", "doc": "

\n", "default_value": "<Status.waiting: 'waiting'>"}, "aiochris.Status.scheduled": {"fullname": "aiochris.Status.scheduled", "modulename": "aiochris", "qualname": "Status.scheduled", "kind": "variable", "doc": "

\n", "default_value": "<Status.scheduled: 'scheduled'>"}, "aiochris.Status.started": {"fullname": "aiochris.Status.started", "modulename": "aiochris", "qualname": "Status.started", "kind": "variable", "doc": "

\n", "default_value": "<Status.started: 'started'>"}, "aiochris.Status.registeringFiles": {"fullname": "aiochris.Status.registeringFiles", "modulename": "aiochris", "qualname": "Status.registeringFiles", "kind": "variable", "doc": "

\n", "default_value": "<Status.registeringFiles: 'registeringFiles'>"}, "aiochris.Status.finishedSuccessfully": {"fullname": "aiochris.Status.finishedSuccessfully", "modulename": "aiochris", "qualname": "Status.finishedSuccessfully", "kind": "variable", "doc": "

\n", "default_value": "<Status.finishedSuccessfully: 'finishedSuccessfully'>"}, "aiochris.Status.finishedWithError": {"fullname": "aiochris.Status.finishedWithError", "modulename": "aiochris", "qualname": "Status.finishedWithError", "kind": "variable", "doc": "

\n", "default_value": "<Status.finishedWithError: 'finishedWithError'>"}, "aiochris.Status.cancelled": {"fullname": "aiochris.Status.cancelled", "modulename": "aiochris", "qualname": "Status.cancelled", "kind": "variable", "doc": "

\n", "default_value": "<Status.cancelled: 'cancelled'>"}, "aiochris.ParameterTypeName": {"fullname": "aiochris.ParameterTypeName", "modulename": "aiochris", "qualname": "ParameterTypeName", "kind": "class", "doc": "

Plugin parameter types.

\n", "bases": "enum.Enum"}, "aiochris.ParameterTypeName.string": {"fullname": "aiochris.ParameterTypeName.string", "modulename": "aiochris", "qualname": "ParameterTypeName.string", "kind": "variable", "doc": "

\n", "default_value": "<ParameterTypeName.string: 'string'>"}, "aiochris.ParameterTypeName.integer": {"fullname": "aiochris.ParameterTypeName.integer", "modulename": "aiochris", "qualname": "ParameterTypeName.integer", "kind": "variable", "doc": "

\n", "default_value": "<ParameterTypeName.integer: 'integer'>"}, "aiochris.ParameterTypeName.float": {"fullname": "aiochris.ParameterTypeName.float", "modulename": "aiochris", "qualname": "ParameterTypeName.float", "kind": "variable", "doc": "

\n", "default_value": "<ParameterTypeName.float: 'float'>"}, "aiochris.ParameterTypeName.boolean": {"fullname": "aiochris.ParameterTypeName.boolean", "modulename": "aiochris", "qualname": "ParameterTypeName.boolean", "kind": "variable", "doc": "

\n", "default_value": "<ParameterTypeName.boolean: 'boolean'>"}, "aiochris.client": {"fullname": "aiochris.client", "modulename": "aiochris.client", "kind": "module", "doc": "

\n"}, "aiochris.client.admin": {"fullname": "aiochris.client.admin", "modulename": "aiochris.client.admin", "kind": "module", "doc": "

\n"}, "aiochris.client.admin.ChrisAdminClient": {"fullname": "aiochris.client.admin.ChrisAdminClient", "modulename": "aiochris.client.admin", "qualname": "ChrisAdminClient", "kind": "class", "doc": "

A client who has access to /chris-admin/. Admins can register new plugins and\nadd new compute resources.

\n", "bases": "aiochris.client.authed.AuthenticatedClient[aiochris.models.collection_links.AdminCollectionLinks, 'ChrisAdminClient']"}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"fullname": "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store", "modulename": "aiochris.client.admin", "qualname": "ChrisAdminClient.register_plugin_from_store", "kind": "function", "doc": "

Register a plugin from a ChRIS Store.

\n", "signature": "(\tself,\tplugin_store_url: aiochris.types.PluginUrl,\tcompute_names: Iterable[aiochris.types.ComputeResourceName]) -> aiochris.models.logged_in.Plugin:", "funcdef": "async def"}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"fullname": "aiochris.client.admin.ChrisAdminClient.add_plugin", "modulename": "aiochris.client.admin", "qualname": "ChrisAdminClient.add_plugin", "kind": "function", "doc": "

Add a plugin to CUBE.

\n\n
Examples
\n\n
\n
cmd = ['docker', 'run', '--rm', 'fnndsc/pl-mri-preview', 'chris_plugin_info']\noutput = subprocess.check_output(cmd, text=True)\ndesc = json.loads(output)\ndesc['name'] = 'pl-mri-preview'\ndesc['public_repo'] = 'https://github.com/FNNDSC/pl-mri-preview'\ndesc['dock_image'] = 'fnndsc/pl-mri-preview'\n\nawait chris_admin.add_plugin(plugin_description=desc, compute_resources='host')\n
\n
\n\n

The example above is just for show. It's not a good example for several reasons:

\n\n
    \n
  • Calls blocking function subprocess.check_output in asynchronous context
  • \n
  • It is preferred to use a versioned string for dock_image
  • \n
  • host compute environment is not guaranteed to exist. Instead, you could\ncall aiochris.client.authed.AuthenticatedClient.search_compute_resources\nor aiochris.client.authed.AuthenticatedClient.get_all_compute_resources:
  • \n
\n\n
\n
all_computes = await chris_admin.get_all_compute_resources()\nawait chris_admin.add_plugin(plugin_description=desc, compute_resources=all_computes)\n
\n
\n\n
Parameters
\n\n
    \n
  • plugin_description (str | dict):\nJSON description of a plugin.\nspec
  • \n
  • compute_resources: Compute resources to register the plugin to. Value can be either a comma-separated str of names,\na aiochris.models.public.ComputeResource, a sequence of aiochris.models.public.ComputeResource,\nor a sequence of compute resource names as str.
  • \n
\n", "signature": "(\tself,\tplugin_description: str | dict,\tcompute_resources: Union[str, aiochris.models.public.ComputeResource, Iterable[Union[aiochris.models.public.ComputeResource, aiochris.types.ComputeResourceName]]]) -> aiochris.models.logged_in.Plugin:", "funcdef": "async def"}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"fullname": "aiochris.client.admin.ChrisAdminClient.create_compute_resource", "modulename": "aiochris.client.admin", "qualname": "ChrisAdminClient.create_compute_resource", "kind": "function", "doc": "

Define a new compute resource.

\n", "signature": "(\tself,\tname: Union[str, aiochris.types.ComputeResourceName],\tcompute_url: Union[str, aiochris.types.PfconUrl],\tcompute_user: str,\tcompute_password: str,\tcompute_innetwork: bool = None,\tdescription: str = None,\tcompute_auth_url: str = None,\tcompute_auth_token: str = None,\tmax_job_exec_seconds: str = None) -> aiochris.models.public.ComputeResource:", "funcdef": "async def"}, "aiochris.client.anon": {"fullname": "aiochris.client.anon", "modulename": "aiochris.client.anon", "kind": "module", "doc": "

\n"}, "aiochris.client.anon.AnonChrisClient": {"fullname": "aiochris.client.anon.AnonChrisClient", "modulename": "aiochris.client.anon", "qualname": "AnonChrisClient", "kind": "class", "doc": "

An anonymous ChRIS client. It has access to read-only GET resources,\nsuch as being able to search for plugins.

\n", "bases": "aiochris.client.base.BaseChrisClient[aiochris.models.collection_links.AnonymousCollectionLinks, 'AnonChrisClient']"}, "aiochris.client.anon.AnonChrisClient.from_url": {"fullname": "aiochris.client.anon.AnonChrisClient.from_url", "modulename": "aiochris.client.anon", "qualname": "AnonChrisClient.from_url", "kind": "function", "doc": "

Create an anonymous client.

\n\n

See aiochris.client.base.BaseChrisClient.new for parameter documentation.

\n", "signature": "(\tcls,\turl: str,\tmax_search_requests: int = 100,\tconnector: Optional[aiohttp.connector.BaseConnector] = None,\tconnector_owner: bool = True) -> aiochris.client.anon.AnonChrisClient:", "funcdef": "async def"}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"fullname": "aiochris.client.anon.AnonChrisClient.search_plugins", "modulename": "aiochris.client.anon", "qualname": "AnonChrisClient.search_plugins", "kind": "function", "doc": "

Search for plugins.

\n\n

Since this client is not logged in, you cannot create plugin instances using this client.

\n", "signature": "(\tself,\t**query) -> aiochris.util.search.Search[aiochris.models.public.PublicPlugin]:", "funcdef": "def"}, "aiochris.client.authed": {"fullname": "aiochris.client.authed", "modulename": "aiochris.client.authed", "kind": "module", "doc": "

\n"}, "aiochris.client.authed.AuthenticatedClient": {"fullname": "aiochris.client.authed.AuthenticatedClient", "modulename": "aiochris.client.authed", "qualname": "AuthenticatedClient", "kind": "class", "doc": "

An authenticated ChRIS client.

\n", "bases": "aiochris.client.base.BaseChrisClient[~L], typing.Generic[~L], abc.ABC"}, "aiochris.client.authed.AuthenticatedClient.from_login": {"fullname": "aiochris.client.authed.AuthenticatedClient.from_login", "modulename": "aiochris.client.authed", "qualname": "AuthenticatedClient.from_login", "kind": "function", "doc": "

Get authentication token using username and password, then construct the client.

\n\n

See aiochris.client.base.BaseChrisClient.new for parameter documentation.

\n", "signature": "(\tcls,\turl: Union[str, aiochris.types.ChrisURL],\tusername: Union[str, aiochris.types.Username],\tpassword: Union[str, aiochris.types.Password],\tmax_search_requests: int = 100,\tconnector: Optional[aiohttp.connector.TCPConnector] = None,\tconnector_owner: bool = True) -> Self:", "funcdef": "async def"}, "aiochris.client.authed.AuthenticatedClient.from_token": {"fullname": "aiochris.client.authed.AuthenticatedClient.from_token", "modulename": "aiochris.client.authed", "qualname": "AuthenticatedClient.from_token", "kind": "function", "doc": "

Construct an authenticated client using the given token.

\n\n

See aiochris.client.base.BaseChrisClient.new for parameter documentation.

\n", "signature": "(\tcls,\turl: Union[str, aiochris.types.ChrisURL],\ttoken: str,\tmax_search_requests: int = 100,\tconnector: Optional[aiohttp.connector.TCPConnector] = None,\tconnector_owner: Optional[bool] = True) -> Self:", "funcdef": "async def"}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"fullname": "aiochris.client.authed.AuthenticatedClient.from_chrs", "modulename": "aiochris.client.authed", "qualname": "AuthenticatedClient.from_chrs", "kind": "function", "doc": "

Log in using chrs.\nChRIS logins can be saved with the chrs login command.

\n\n

In order to call this function, aiochris must be installed with the extras from-chrs.\nUsing pip:

\n\n
\n
pip install aiochris[chrs]\n
\n
\n\n

from_chrs makes it easy to use aiochris in Jupyter Notebook or IPython,\nespecially since it saves you from having to write your password in a notebook\nthat you want to share with others. Both Jupyter and IPython support top-level await.

\n\n
\n
from aiochris import ChrisClient, acollect\n\nchris = await ChrisClient.from_chrs()\nawait acollect(chris.search_plugins())\n
\n
\n\n

When from_chrs is called with no parameters, it uses the \"preferred account\"\ni.e. the most recently added account, the same _ChRIS_ account and server as\nchrs would when called without options. The \"preferred account\" can be changed\nby running chrs switch.

\n", "signature": "(\tcls,\turl: Union[str, aiochris.types.ChrisURL, NoneType] = None,\tusername: Union[str, aiochris.types.Username, NoneType] = None,\tmax_search_requests: int = 100,\tconnector: Optional[aiohttp.connector.TCPConnector] = None,\tconnector_owner: Optional[bool] = True,\tconfig_file: pathlib.Path = PosixPath('~/.config/chrs/login.toml')) -> Self:", "funcdef": "async def"}, "aiochris.client.authed.AuthenticatedClient.search_feeds": {"fullname": "aiochris.client.authed.AuthenticatedClient.search_feeds", "modulename": "aiochris.client.authed", "qualname": "AuthenticatedClient.search_feeds", "kind": "function", "doc": "

Search for feeds.

\n", "signature": "(\tself,\t**query) -> aiochris.util.search.Search[aiochris.models.logged_in.Feed]:", "funcdef": "def"}, "aiochris.client.authed.AuthenticatedClient.search_plugins": {"fullname": "aiochris.client.authed.AuthenticatedClient.search_plugins", "modulename": "aiochris.client.authed", "qualname": "AuthenticatedClient.search_plugins", "kind": "function", "doc": "

Search for plugins.

\n", "signature": "(\tself,\t**query) -> aiochris.util.search.Search[aiochris.models.logged_in.Plugin]:", "funcdef": "def"}, "aiochris.client.authed.AuthenticatedClient.plugin_instances": {"fullname": "aiochris.client.authed.AuthenticatedClient.plugin_instances", "modulename": "aiochris.client.authed", "qualname": "AuthenticatedClient.plugin_instances", "kind": "function", "doc": "

Search for plugin instances.

\n", "signature": "(\tself,\t**query) -> aiochris.util.search.Search[aiochris.models.logged_in.PluginInstance]:", "funcdef": "def"}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"fullname": "aiochris.client.authed.AuthenticatedClient.upload_file", "modulename": "aiochris.client.authed", "qualname": "AuthenticatedClient.upload_file", "kind": "function", "doc": "

Upload a local file to ChRIS.

\n\n
\n\n
Uses non-async code.
\n\n

The file is read using non-async code.\nPerformance will suffer with large files and hard drives.\nSee aiolibs/aiohttp#7174

\n\n
\n\n
Examples
\n\n

Upload a single file:

\n\n
\n
aiochris = await ChrisClient.from_login(\n    username='chris',\n    password='chris1234',\n    url='https://cube.chrisproject.org/api/v1/'\n)\nfile = await aiochris.upload_file("./my_data.dat", 'dir/my_data.dat')\nassert file.fname == 'aiochris/uploads/dir/my_data.dat'\n
\n
\n\n

Upload (in parallel) all *.txt files in a directory\n'incoming' to aiochris/uploads/big_folder:

\n\n
\n
upload_jobs = (\n    aiochris.upload_file(p, f'big_folder/{p}')\n    for p in Path('incoming')\n)\nawait asyncio.gather(upload_jobs)\n
\n
\n\n
Parameters
\n\n
    \n
  • local_file: Path of an existing local file to upload.
  • \n
  • upload_path: A subpath of {username}/uploads/ where to upload the file to in CUBE
  • \n
\n", "signature": "(\tself,\tlocal_file: str | os.PathLike,\tupload_path: str) -> aiochris.models.logged_in.File:", "funcdef": "async def"}, "aiochris.client.authed.AuthenticatedClient.user": {"fullname": "aiochris.client.authed.AuthenticatedClient.user", "modulename": "aiochris.client.authed", "qualname": "AuthenticatedClient.user", "kind": "function", "doc": "

Gets the user's information.

\n", "signature": "(self) -> aiochris.models.logged_in.User:", "funcdef": "async def"}, "aiochris.client.authed.AuthenticatedClient.username": {"fullname": "aiochris.client.authed.AuthenticatedClient.username", "modulename": "aiochris.client.authed", "qualname": "AuthenticatedClient.username", "kind": "function", "doc": "

Gets the username. In contrast to self.user, this method will use a cached API call.

\n", "signature": "(self) -> aiochris.types.Username:", "funcdef": "async def"}, "aiochris.client.authed.AuthenticatedClient.search_compute_resources": {"fullname": "aiochris.client.authed.AuthenticatedClient.search_compute_resources", "modulename": "aiochris.client.authed", "qualname": "AuthenticatedClient.search_compute_resources", "kind": "function", "doc": "

Search for existing compute resources.

\n\n
See also
\n\n

get_all_compute_resources :

\n", "signature": "(\tself,\t**query) -> aiochris.util.search.Search[aiochris.models.public.ComputeResource]:", "funcdef": "def"}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"fullname": "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources", "modulename": "aiochris.client.authed", "qualname": "AuthenticatedClient.get_all_compute_resources", "kind": "function", "doc": "

Get all compute resources.

\n\n

This method exists for convenience.\nThe number of compute resources of a CUBE is typically small so it's ok.

\n\n
See also
\n\n

search_compute_resources :

\n", "signature": "(self) -> Sequence[aiochris.models.public.ComputeResource]:", "funcdef": "async def"}, "aiochris.client.authed.AuthenticatedClient.search_pacsfiles": {"fullname": "aiochris.client.authed.AuthenticatedClient.search_pacsfiles", "modulename": "aiochris.client.authed", "qualname": "AuthenticatedClient.search_pacsfiles", "kind": "function", "doc": "

Search for PACS files.

\n", "signature": "(\tself,\t**query) -> aiochris.util.search.Search[aiochris.models.logged_in.PACSFile]:", "funcdef": "def"}, "aiochris.client.base": {"fullname": "aiochris.client.base", "modulename": "aiochris.client.base", "kind": "module", "doc": "

\n"}, "aiochris.client.base.BaseChrisClient": {"fullname": "aiochris.client.base.BaseChrisClient", "modulename": "aiochris.client.base", "qualname": "BaseChrisClient", "kind": "class", "doc": "

Provides the implementation for most of the read-only GET resources of ChRIS\nand functions related to the client object's own usage.

\n", "bases": "typing.Generic[~L], aiochris.link.collection_client.CollectionJsonApiClient[~L], typing.AsyncContextManager[typing.Self], abc.ABC"}, "aiochris.client.base.BaseChrisClient.new": {"fullname": "aiochris.client.base.BaseChrisClient.new", "modulename": "aiochris.client.base", "qualname": "BaseChrisClient.new", "kind": "function", "doc": "

A constructor which creates the session for the BaseChrisClient\nand makes an initial request to populate collection_links.

\n\n
Parameters
\n\n
    \n
  • url: ChRIS backend url, e.g. \"https://cube.chrisproject.org/api/v1/\"
  • \n
  • max_search_requests: Maximum number of HTTP requests to make while retrieving items from a\npaginated endpoint before raising aiochris.util.search.TooMuchPaginationError.\nUse max_search_requests=-1 to allow for \"infinite\" pagination\n(well, you're still limited by Python's stack).
  • \n
  • connector: aiohttp.BaseConnector to use.\nIf creating multiple client objects in the same program,\nreusing connectors between them is more efficient.
  • \n
  • connector_owner: If True, this client will close its aiohttp.BaseConnector
  • \n
  • session_modifier: Called to mutate the created aiohttp.ClientSession for the object.\nIf the client requires authentication, define session_modifier\nto add authentication headers to the session.
  • \n
\n", "signature": "(\tcls,\turl: str,\tmax_search_requests: int = 100,\tconnector: Optional[aiohttp.connector.BaseConnector] = None,\tconnector_owner: bool = True,\tsession_modifier: Optional[Callable[[aiohttp.client.ClientSession], NoneType]] = None) -> Self:", "funcdef": "async def"}, "aiochris.client.base.BaseChrisClient.close": {"fullname": "aiochris.client.base.BaseChrisClient.close", "modulename": "aiochris.client.base", "qualname": "BaseChrisClient.close", "kind": "function", "doc": "

Close the HTTP session used by this client.

\n", "signature": "(self):", "funcdef": "async def"}, "aiochris.client.base.BaseChrisClient.search_plugins": {"fullname": "aiochris.client.base.BaseChrisClient.search_plugins", "modulename": "aiochris.client.base", "qualname": "BaseChrisClient.search_plugins", "kind": "function", "doc": "

Search for plugins.

\n", "signature": "(\tself,\t**query) -> aiochris.util.search.Search[aiochris.models.public.PublicPlugin]:", "funcdef": "def"}, "aiochris.client.from_chrs": {"fullname": "aiochris.client.from_chrs", "modulename": "aiochris.client.from_chrs", "kind": "module", "doc": "

TODO this module is broken since chrs version 0.3.0 and later.

\n"}, "aiochris.client.from_chrs.StoredToken": {"fullname": "aiochris.client.from_chrs.StoredToken", "modulename": "aiochris.client.from_chrs", "qualname": "StoredToken", "kind": "class", "doc": "

https://github.com/FNNDSC/chrs/blob/v0.2.4/chrs/src/login/tokenstore.rs#L18-L24

\n"}, "aiochris.client.from_chrs.StoredToken.__init__": {"fullname": "aiochris.client.from_chrs.StoredToken.__init__", "modulename": "aiochris.client.from_chrs", "qualname": "StoredToken.__init__", "kind": "function", "doc": "

\n", "signature": "(store: Literal['Text', 'Keyring'], value: Optional[str] = None)"}, "aiochris.client.from_chrs.StoredToken.store": {"fullname": "aiochris.client.from_chrs.StoredToken.store", "modulename": "aiochris.client.from_chrs", "qualname": "StoredToken.store", "kind": "variable", "doc": "

\n", "annotation": ": Literal['Text', 'Keyring']"}, "aiochris.client.from_chrs.StoredToken.value": {"fullname": "aiochris.client.from_chrs.StoredToken.value", "modulename": "aiochris.client.from_chrs", "qualname": "StoredToken.value", "kind": "variable", "doc": "

\n", "annotation": ": Optional[str]", "default_value": "None"}, "aiochris.client.from_chrs.ChrsLogin": {"fullname": "aiochris.client.from_chrs.ChrsLogin", "modulename": "aiochris.client.from_chrs", "qualname": "ChrsLogin", "kind": "class", "doc": "

A login saved by chrs.

\n\n

https://github.com/FNNDSC/chrs/blob/v0.2.4/chrs/src/login/tokenstore.rs#L18-L34

\n"}, "aiochris.client.from_chrs.ChrsLogin.__init__": {"fullname": "aiochris.client.from_chrs.ChrsLogin.__init__", "modulename": "aiochris.client.from_chrs", "qualname": "ChrsLogin.__init__", "kind": "function", "doc": "

\n", "signature": "(\taddress: aiochris.types.ChrisURL,\tusername: aiochris.types.Username,\tstore: aiochris.client.from_chrs.StoredToken)"}, "aiochris.client.from_chrs.ChrsLogin.address": {"fullname": "aiochris.client.from_chrs.ChrsLogin.address", "modulename": "aiochris.client.from_chrs", "qualname": "ChrsLogin.address", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.ChrisURL"}, "aiochris.client.from_chrs.ChrsLogin.username": {"fullname": "aiochris.client.from_chrs.ChrsLogin.username", "modulename": "aiochris.client.from_chrs", "qualname": "ChrsLogin.username", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.Username"}, "aiochris.client.from_chrs.ChrsLogin.store": {"fullname": "aiochris.client.from_chrs.ChrsLogin.store", "modulename": "aiochris.client.from_chrs", "qualname": "ChrsLogin.store", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.client.from_chrs.StoredToken"}, "aiochris.client.from_chrs.ChrsLogin.token": {"fullname": "aiochris.client.from_chrs.ChrsLogin.token", "modulename": "aiochris.client.from_chrs", "qualname": "ChrsLogin.token", "kind": "function", "doc": "

\n", "signature": "(self) -> str:", "funcdef": "def"}, "aiochris.client.from_chrs.ChrsLogin.is_for": {"fullname": "aiochris.client.from_chrs.ChrsLogin.is_for", "modulename": "aiochris.client.from_chrs", "qualname": "ChrsLogin.is_for", "kind": "function", "doc": "

Returns True if this login is for the specified _ChRIS_ user account.

\n", "signature": "(\tself,\taddress: Optional[aiochris.types.ChrisURL],\tusername: Optional[aiochris.types.Username]) -> bool:", "funcdef": "def"}, "aiochris.client.from_chrs.ChrsLogin.to_keyring_username": {"fullname": "aiochris.client.from_chrs.ChrsLogin.to_keyring_username", "modulename": "aiochris.client.from_chrs", "qualname": "ChrsLogin.to_keyring_username", "kind": "function", "doc": "

Produce the username for this login in the keyring.

\n\n

https://github.com/FNNDSC/chrs/blob/v0.2.4/chrs/src/login/tokenstore.rs#L3

\n", "signature": "(self) -> str:", "funcdef": "def"}, "aiochris.client.from_chrs.ChrsLogins": {"fullname": "aiochris.client.from_chrs.ChrsLogins", "modulename": "aiochris.client.from_chrs", "qualname": "ChrsLogins", "kind": "class", "doc": "

Logins saved by chrs.

\n\n

https://github.com/FNNDSC/chrs/blob/v0.2.4/chrs/src/login/saved.rs#L18-L22

\n"}, "aiochris.client.from_chrs.ChrsLogins.__init__": {"fullname": "aiochris.client.from_chrs.ChrsLogins.__init__", "modulename": "aiochris.client.from_chrs", "qualname": "ChrsLogins.__init__", "kind": "function", "doc": "

\n", "signature": "(cubes: list[aiochris.client.from_chrs.ChrsLogin])"}, "aiochris.client.from_chrs.ChrsLogins.cubes": {"fullname": "aiochris.client.from_chrs.ChrsLogins.cubes", "modulename": "aiochris.client.from_chrs", "qualname": "ChrsLogins.cubes", "kind": "variable", "doc": "

Saved logins in reverse order of preference.

\n", "annotation": ": list[aiochris.client.from_chrs.ChrsLogin]"}, "aiochris.client.from_chrs.ChrsLogins.load": {"fullname": "aiochris.client.from_chrs.ChrsLogins.load", "modulename": "aiochris.client.from_chrs", "qualname": "ChrsLogins.load", "kind": "function", "doc": "

\n", "signature": "(cls, path: pathlib.Path) -> Self:", "funcdef": "def"}, "aiochris.client.from_chrs.ChrsLogins.get_token_for": {"fullname": "aiochris.client.from_chrs.ChrsLogins.get_token_for", "modulename": "aiochris.client.from_chrs", "qualname": "ChrsLogins.get_token_for", "kind": "function", "doc": "

Get token for a login.

\n", "signature": "(\tself,\taddress: Union[str, aiochris.types.ChrisURL, NoneType] = None,\tusername: Union[str, aiochris.types.Username, NoneType] = None) -> Optional[tuple[aiochris.types.ChrisURL, str]]:", "funcdef": "def"}, "aiochris.client.from_chrs.ChrsKeyringError": {"fullname": "aiochris.client.from_chrs.ChrsKeyringError", "modulename": "aiochris.client.from_chrs", "qualname": "ChrsKeyringError", "kind": "class", "doc": "

Error interacting with Keyring.

\n", "bases": "builtins.Exception"}, "aiochris.client.normal": {"fullname": "aiochris.client.normal", "modulename": "aiochris.client.normal", "kind": "module", "doc": "

\n"}, "aiochris.client.normal.ChrisClient": {"fullname": "aiochris.client.normal.ChrisClient", "modulename": "aiochris.client.normal", "qualname": "ChrisClient", "kind": "class", "doc": "

A normal user ChRIS client, who may upload files and create plugin instances.

\n", "bases": "aiochris.client.authed.AuthenticatedClient[aiochris.models.collection_links.CollectionLinks, 'ChrisClient']"}, "aiochris.client.normal.ChrisClient.create_user": {"fullname": "aiochris.client.normal.ChrisClient.create_user", "modulename": "aiochris.client.normal", "qualname": "ChrisClient.create_user", "kind": "function", "doc": "

\n", "signature": "(\tcls,\turl: Union[aiochris.types.ChrisURL, str],\tusername: Union[aiochris.types.Username, str],\tpassword: Union[aiochris.types.Password, str],\temail: str,\tsession: Optional[aiohttp.client.ClientSession] = None) -> aiochris.models.data.UserData:", "funcdef": "async def"}, "aiochris.errors": {"fullname": "aiochris.errors", "modulename": "aiochris.errors", "kind": "module", "doc": "

\n"}, "aiochris.errors.raise_for_status": {"fullname": "aiochris.errors.raise_for_status", "modulename": "aiochris.errors", "qualname": "raise_for_status", "kind": "function", "doc": "

Raises custom exceptions.

\n", "signature": "(res: aiohttp.client_reqrep.ClientResponse) -> None:", "funcdef": "async def"}, "aiochris.errors.BaseClientError": {"fullname": "aiochris.errors.BaseClientError", "modulename": "aiochris.errors", "qualname": "BaseClientError", "kind": "class", "doc": "

Base error raised by aiochris functions.

\n", "bases": "builtins.Exception"}, "aiochris.errors.StatusError": {"fullname": "aiochris.errors.StatusError", "modulename": "aiochris.errors", "qualname": "StatusError", "kind": "class", "doc": "

Base exception for 4xx and 5xx HTTP codes.

\n", "bases": "BaseClientError"}, "aiochris.errors.StatusError.__init__": {"fullname": "aiochris.errors.StatusError.__init__", "modulename": "aiochris.errors", "qualname": "StatusError.__init__", "kind": "function", "doc": "

\n", "signature": "(\tstatus: int,\turl: yarl.URL,\tmessage: Optional[Any] = None,\trequest_data: Optional[Any] = None)"}, "aiochris.errors.StatusError.status": {"fullname": "aiochris.errors.StatusError.status", "modulename": "aiochris.errors", "qualname": "StatusError.status", "kind": "variable", "doc": "

HTTP status code

\n"}, "aiochris.errors.StatusError.url": {"fullname": "aiochris.errors.StatusError.url", "modulename": "aiochris.errors", "qualname": "StatusError.url", "kind": "variable", "doc": "

URL where this error comes from

\n"}, "aiochris.errors.StatusError.message": {"fullname": "aiochris.errors.StatusError.message", "modulename": "aiochris.errors", "qualname": "StatusError.message", "kind": "variable", "doc": "

Response body

\n"}, "aiochris.errors.StatusError.request_data": {"fullname": "aiochris.errors.StatusError.request_data", "modulename": "aiochris.errors", "qualname": "StatusError.request_data", "kind": "variable", "doc": "

Request body

\n"}, "aiochris.errors.BadRequestError": {"fullname": "aiochris.errors.BadRequestError", "modulename": "aiochris.errors", "qualname": "BadRequestError", "kind": "class", "doc": "

Bad request error.

\n", "bases": "StatusError"}, "aiochris.errors.InternalServerError": {"fullname": "aiochris.errors.InternalServerError", "modulename": "aiochris.errors", "qualname": "InternalServerError", "kind": "class", "doc": "

Internal server error.

\n", "bases": "StatusError"}, "aiochris.errors.UnauthorizedError": {"fullname": "aiochris.errors.UnauthorizedError", "modulename": "aiochris.errors", "qualname": "UnauthorizedError", "kind": "class", "doc": "

Unauthorized request.

\n", "bases": "BaseClientError"}, "aiochris.errors.IncorrectLoginError": {"fullname": "aiochris.errors.IncorrectLoginError", "modulename": "aiochris.errors", "qualname": "IncorrectLoginError", "kind": "class", "doc": "

Failed HTTP basic auth with bad username or password.

\n", "bases": "BaseClientError"}, "aiochris.errors.NonsenseResponseError": {"fullname": "aiochris.errors.NonsenseResponseError", "modulename": "aiochris.errors", "qualname": "NonsenseResponseError", "kind": "class", "doc": "

CUBE returned data which does not make sense.

\n", "bases": "BaseClientError"}, "aiochris.models": {"fullname": "aiochris.models", "modulename": "aiochris.models", "kind": "module", "doc": "

\n"}, "aiochris.models.collection_links": {"fullname": "aiochris.models.collection_links", "modulename": "aiochris.models.collection_links", "kind": "module", "doc": "

\n"}, "aiochris.models.collection_links.AbstractCollectionLinks": {"fullname": "aiochris.models.collection_links.AbstractCollectionLinks", "modulename": "aiochris.models.collection_links", "qualname": "AbstractCollectionLinks", "kind": "class", "doc": "

\n"}, "aiochris.models.collection_links.AbstractCollectionLinks.has_field": {"fullname": "aiochris.models.collection_links.AbstractCollectionLinks.has_field", "modulename": "aiochris.models.collection_links", "qualname": "AbstractCollectionLinks.has_field", "kind": "function", "doc": "

\n", "signature": "(cls, field_name: str) -> bool:", "funcdef": "def"}, "aiochris.models.collection_links.AbstractCollectionLinks.get": {"fullname": "aiochris.models.collection_links.AbstractCollectionLinks.get", "modulename": "aiochris.models.collection_links", "qualname": "AbstractCollectionLinks.get", "kind": "function", "doc": "

\n", "signature": "(self, collection_name: str) -> str:", "funcdef": "def"}, "aiochris.models.collection_links.AnonymousCollectionLinks": {"fullname": "aiochris.models.collection_links.AnonymousCollectionLinks", "modulename": "aiochris.models.collection_links", "qualname": "AnonymousCollectionLinks", "kind": "class", "doc": "

\n", "bases": "AbstractCollectionLinks"}, "aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"fullname": "aiochris.models.collection_links.AnonymousCollectionLinks.__init__", "modulename": "aiochris.models.collection_links", "qualname": "AnonymousCollectionLinks.__init__", "kind": "function", "doc": "

\n", "signature": "(\tchrisinstance: aiochris.types.ApiUrl,\tcompute_resources: aiochris.types.ApiUrl,\tplugin_metas: aiochris.types.ApiUrl,\tplugins: aiochris.types.ApiUrl,\tplugin_instances: aiochris.types.ApiUrl,\tpipelines: aiochris.types.ApiUrl,\tworkflows: aiochris.types.ApiUrl,\ttags: aiochris.types.ApiUrl,\tpacsfiles: aiochris.types.ApiUrl,\tfilebrowser: aiochris.types.ApiUrl,\tpacsseries: Optional[aiochris.types.ApiUrl],\tservicefiles: Optional[aiochris.types.ApiUrl],\tpipeline_instances: Optional[aiochris.types.ApiUrl])"}, "aiochris.models.collection_links.AnonymousCollectionLinks.chrisinstance": {"fullname": "aiochris.models.collection_links.AnonymousCollectionLinks.chrisinstance", "modulename": "aiochris.models.collection_links", "qualname": "AnonymousCollectionLinks.chrisinstance", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.ApiUrl"}, "aiochris.models.collection_links.AnonymousCollectionLinks.compute_resources": {"fullname": "aiochris.models.collection_links.AnonymousCollectionLinks.compute_resources", "modulename": "aiochris.models.collection_links", "qualname": "AnonymousCollectionLinks.compute_resources", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.ApiUrl"}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_metas": {"fullname": "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_metas", "modulename": "aiochris.models.collection_links", "qualname": "AnonymousCollectionLinks.plugin_metas", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.ApiUrl"}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugins": {"fullname": "aiochris.models.collection_links.AnonymousCollectionLinks.plugins", "modulename": "aiochris.models.collection_links", "qualname": "AnonymousCollectionLinks.plugins", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.ApiUrl"}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_instances": {"fullname": "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_instances", "modulename": "aiochris.models.collection_links", "qualname": "AnonymousCollectionLinks.plugin_instances", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.ApiUrl"}, "aiochris.models.collection_links.AnonymousCollectionLinks.pipelines": {"fullname": "aiochris.models.collection_links.AnonymousCollectionLinks.pipelines", "modulename": "aiochris.models.collection_links", "qualname": "AnonymousCollectionLinks.pipelines", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.ApiUrl"}, "aiochris.models.collection_links.AnonymousCollectionLinks.workflows": {"fullname": "aiochris.models.collection_links.AnonymousCollectionLinks.workflows", "modulename": "aiochris.models.collection_links", "qualname": "AnonymousCollectionLinks.workflows", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.ApiUrl"}, "aiochris.models.collection_links.AnonymousCollectionLinks.tags": {"fullname": "aiochris.models.collection_links.AnonymousCollectionLinks.tags", "modulename": "aiochris.models.collection_links", "qualname": "AnonymousCollectionLinks.tags", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.ApiUrl"}, "aiochris.models.collection_links.AnonymousCollectionLinks.pacsfiles": {"fullname": "aiochris.models.collection_links.AnonymousCollectionLinks.pacsfiles", "modulename": "aiochris.models.collection_links", "qualname": "AnonymousCollectionLinks.pacsfiles", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.ApiUrl"}, "aiochris.models.collection_links.AnonymousCollectionLinks.filebrowser": {"fullname": "aiochris.models.collection_links.AnonymousCollectionLinks.filebrowser", "modulename": "aiochris.models.collection_links", "qualname": "AnonymousCollectionLinks.filebrowser", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.ApiUrl"}, "aiochris.models.collection_links.AnonymousCollectionLinks.pacsseries": {"fullname": "aiochris.models.collection_links.AnonymousCollectionLinks.pacsseries", "modulename": "aiochris.models.collection_links", "qualname": "AnonymousCollectionLinks.pacsseries", "kind": "variable", "doc": "

\n", "annotation": ": Optional[aiochris.types.ApiUrl]"}, "aiochris.models.collection_links.AnonymousCollectionLinks.servicefiles": {"fullname": "aiochris.models.collection_links.AnonymousCollectionLinks.servicefiles", "modulename": "aiochris.models.collection_links", "qualname": "AnonymousCollectionLinks.servicefiles", "kind": "variable", "doc": "

\n", "annotation": ": Optional[aiochris.types.ApiUrl]"}, "aiochris.models.collection_links.AnonymousCollectionLinks.pipeline_instances": {"fullname": "aiochris.models.collection_links.AnonymousCollectionLinks.pipeline_instances", "modulename": "aiochris.models.collection_links", "qualname": "AnonymousCollectionLinks.pipeline_instances", "kind": "variable", "doc": "

\n", "annotation": ": Optional[aiochris.types.ApiUrl]"}, "aiochris.models.collection_links.CollectionLinks": {"fullname": "aiochris.models.collection_links.CollectionLinks", "modulename": "aiochris.models.collection_links", "qualname": "CollectionLinks", "kind": "class", "doc": "

\n", "bases": "AnonymousCollectionLinks"}, "aiochris.models.collection_links.CollectionLinks.__init__": {"fullname": "aiochris.models.collection_links.CollectionLinks.__init__", "modulename": "aiochris.models.collection_links", "qualname": "CollectionLinks.__init__", "kind": "function", "doc": "

\n", "signature": "(\tchrisinstance: aiochris.types.ApiUrl,\tcompute_resources: aiochris.types.ApiUrl,\tplugin_metas: aiochris.types.ApiUrl,\tplugins: aiochris.types.ApiUrl,\tplugin_instances: aiochris.types.ApiUrl,\tpipelines: aiochris.types.ApiUrl,\tworkflows: aiochris.types.ApiUrl,\ttags: aiochris.types.ApiUrl,\tpacsfiles: aiochris.types.ApiUrl,\tfilebrowser: aiochris.types.ApiUrl,\tpacsseries: Optional[aiochris.types.ApiUrl],\tservicefiles: Optional[aiochris.types.ApiUrl],\tpipeline_instances: Optional[aiochris.types.ApiUrl],\tuser: aiochris.types.UserUrl,\tuserfiles: Optional[aiochris.types.ApiUrl],\tuploadedfiles: Optional[aiochris.types.ApiUrl])"}, "aiochris.models.collection_links.CollectionLinks.user": {"fullname": "aiochris.models.collection_links.CollectionLinks.user", "modulename": "aiochris.models.collection_links", "qualname": "CollectionLinks.user", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.UserUrl"}, "aiochris.models.collection_links.CollectionLinks.userfiles": {"fullname": "aiochris.models.collection_links.CollectionLinks.userfiles", "modulename": "aiochris.models.collection_links", "qualname": "CollectionLinks.userfiles", "kind": "variable", "doc": "

\n", "annotation": ": Optional[aiochris.types.ApiUrl]"}, "aiochris.models.collection_links.CollectionLinks.uploadedfiles": {"fullname": "aiochris.models.collection_links.CollectionLinks.uploadedfiles", "modulename": "aiochris.models.collection_links", "qualname": "CollectionLinks.uploadedfiles", "kind": "variable", "doc": "

\n", "annotation": ": Optional[aiochris.types.ApiUrl]"}, "aiochris.models.collection_links.CollectionLinks.useruploadedfiles": {"fullname": "aiochris.models.collection_links.CollectionLinks.useruploadedfiles", "modulename": "aiochris.models.collection_links", "qualname": "CollectionLinks.useruploadedfiles", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.ApiUrl"}, "aiochris.models.collection_links.AdminCollectionLinks": {"fullname": "aiochris.models.collection_links.AdminCollectionLinks", "modulename": "aiochris.models.collection_links", "qualname": "AdminCollectionLinks", "kind": "class", "doc": "

\n", "bases": "CollectionLinks"}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"fullname": "aiochris.models.collection_links.AdminCollectionLinks.__init__", "modulename": "aiochris.models.collection_links", "qualname": "AdminCollectionLinks.__init__", "kind": "function", "doc": "

\n", "signature": "(\tchrisinstance: aiochris.types.ApiUrl,\tcompute_resources: aiochris.types.ApiUrl,\tplugin_metas: aiochris.types.ApiUrl,\tplugins: aiochris.types.ApiUrl,\tplugin_instances: aiochris.types.ApiUrl,\tpipelines: aiochris.types.ApiUrl,\tworkflows: aiochris.types.ApiUrl,\ttags: aiochris.types.ApiUrl,\tpacsfiles: aiochris.types.ApiUrl,\tfilebrowser: aiochris.types.ApiUrl,\tpacsseries: Optional[aiochris.types.ApiUrl],\tservicefiles: Optional[aiochris.types.ApiUrl],\tpipeline_instances: Optional[aiochris.types.ApiUrl],\tuser: aiochris.types.UserUrl,\tuserfiles: Optional[aiochris.types.ApiUrl],\tuploadedfiles: Optional[aiochris.types.ApiUrl],\tadmin: aiochris.types.AdminUrl)"}, "aiochris.models.collection_links.AdminCollectionLinks.admin": {"fullname": "aiochris.models.collection_links.AdminCollectionLinks.admin", "modulename": "aiochris.models.collection_links", "qualname": "AdminCollectionLinks.admin", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.AdminUrl"}, "aiochris.models.collection_links.AdminApiCollectionLinks": {"fullname": "aiochris.models.collection_links.AdminApiCollectionLinks", "modulename": "aiochris.models.collection_links", "qualname": "AdminApiCollectionLinks", "kind": "class", "doc": "

\n", "bases": "AbstractCollectionLinks"}, "aiochris.models.collection_links.AdminApiCollectionLinks.__init__": {"fullname": "aiochris.models.collection_links.AdminApiCollectionLinks.__init__", "modulename": "aiochris.models.collection_links", "qualname": "AdminApiCollectionLinks.__init__", "kind": "function", "doc": "

\n", "signature": "(compute_resources: aiochris.types.ApiUrl)"}, "aiochris.models.collection_links.AdminApiCollectionLinks.compute_resources": {"fullname": "aiochris.models.collection_links.AdminApiCollectionLinks.compute_resources", "modulename": "aiochris.models.collection_links", "qualname": "AdminApiCollectionLinks.compute_resources", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.ApiUrl"}, "aiochris.models.data": {"fullname": "aiochris.models.data", "modulename": "aiochris.models.data", "kind": "module", "doc": "

Dataclasses describing objects returned from CUBE.

\n\n

These classes are extended in the modules aiochris.models.logged_in\nand aiochris.models.public with methods to get objects from links.

\n"}, "aiochris.models.data.UserData": {"fullname": "aiochris.models.data.UserData", "modulename": "aiochris.models.data", "qualname": "UserData", "kind": "class", "doc": "

A CUBE user.

\n"}, "aiochris.models.data.UserData.__init__": {"fullname": "aiochris.models.data.UserData.__init__", "modulename": "aiochris.models.data", "qualname": "UserData.__init__", "kind": "function", "doc": "

\n", "signature": "(\turl: aiochris.types.UserUrl,\tid: aiochris.types.UserId,\tusername: aiochris.types.Username,\temail: str)"}, "aiochris.models.data.UserData.url": {"fullname": "aiochris.models.data.UserData.url", "modulename": "aiochris.models.data", "qualname": "UserData.url", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.UserUrl"}, "aiochris.models.data.UserData.id": {"fullname": "aiochris.models.data.UserData.id", "modulename": "aiochris.models.data", "qualname": "UserData.id", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.UserId"}, "aiochris.models.data.UserData.username": {"fullname": "aiochris.models.data.UserData.username", "modulename": "aiochris.models.data", "qualname": "UserData.username", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.Username"}, "aiochris.models.data.UserData.email": {"fullname": "aiochris.models.data.UserData.email", "modulename": "aiochris.models.data", "qualname": "UserData.email", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "aiochris.models.data.PluginInstanceData": {"fullname": "aiochris.models.data.PluginInstanceData", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData", "kind": "class", "doc": "

A plugin instance in _ChRIS_ is a computing job, i.e. an attempt to run\na computation (a non-interactive command-line app) to produce data.

\n", "bases": "aiochris.link.linked.LinkedModel"}, "aiochris.models.data.PluginInstanceData.__init__": {"fullname": "aiochris.models.data.PluginInstanceData.__init__", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.__init__", "kind": "function", "doc": "

\n", "signature": "(\ts: aiohttp.client.ClientSession,\tmax_search_requests: int,\turl: aiochris.types.PluginInstanceUrl,\tid: aiochris.types.PluginInstanceId,\ttitle: str,\tcompute_resource_name: aiochris.types.ComputeResourceName,\tplugin_id: aiochris.types.PluginId,\tplugin_name: aiochris.types.PluginName,\tplugin_version: aiochris.types.PluginVersion,\tplugin_type: aiochris.enums.PluginType,\tpipeline_inst: Optional[int],\tfeed_id: aiochris.types.FeedId,\tstart_date: datetime.datetime,\tend_date: datetime.datetime,\toutput_path: aiochris.types.CubeFilePath,\tstatus: aiochris.enums.Status,\tsummary: str,\traw: str,\towner_username: aiochris.types.Username,\tcpu_limit: int,\tmemory_limit: int,\tnumber_of_workers: int,\tgpu_limit: int,\terror_code: aiochris.types.CUBEErrorCode,\tprevious: Optional[aiochris.types.PluginInstanceUrl],\tfeed: aiochris.types.FeedUrl,\tplugin: aiochris.types.PluginUrl,\tdescendants: aiochris.types.DescendantsUrl,\tfiles: aiochris.types.FilesUrl,\tparameters: aiochris.types.PluginInstanceParametersUrl,\tcompute_resource: aiochris.types.ComputeResourceUrl,\tsplits: aiochris.types.SplitsUrl,\tprevious_id: Optional[int] = None,\tsize: Optional[int] = None,\ttemplate: Optional[dict] = None)"}, "aiochris.models.data.PluginInstanceData.url": {"fullname": "aiochris.models.data.PluginInstanceData.url", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.url", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.PluginInstanceUrl"}, "aiochris.models.data.PluginInstanceData.id": {"fullname": "aiochris.models.data.PluginInstanceData.id", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.id", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.PluginInstanceId"}, "aiochris.models.data.PluginInstanceData.title": {"fullname": "aiochris.models.data.PluginInstanceData.title", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.title", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "aiochris.models.data.PluginInstanceData.compute_resource_name": {"fullname": "aiochris.models.data.PluginInstanceData.compute_resource_name", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.compute_resource_name", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.ComputeResourceName"}, "aiochris.models.data.PluginInstanceData.plugin_id": {"fullname": "aiochris.models.data.PluginInstanceData.plugin_id", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.plugin_id", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.PluginId"}, "aiochris.models.data.PluginInstanceData.plugin_name": {"fullname": "aiochris.models.data.PluginInstanceData.plugin_name", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.plugin_name", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.PluginName"}, "aiochris.models.data.PluginInstanceData.plugin_version": {"fullname": "aiochris.models.data.PluginInstanceData.plugin_version", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.plugin_version", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.PluginVersion"}, "aiochris.models.data.PluginInstanceData.plugin_type": {"fullname": "aiochris.models.data.PluginInstanceData.plugin_type", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.plugin_type", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.enums.PluginType"}, "aiochris.models.data.PluginInstanceData.pipeline_inst": {"fullname": "aiochris.models.data.PluginInstanceData.pipeline_inst", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.pipeline_inst", "kind": "variable", "doc": "

\n", "annotation": ": Optional[int]"}, "aiochris.models.data.PluginInstanceData.feed_id": {"fullname": "aiochris.models.data.PluginInstanceData.feed_id", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.feed_id", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.FeedId"}, "aiochris.models.data.PluginInstanceData.start_date": {"fullname": "aiochris.models.data.PluginInstanceData.start_date", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.start_date", "kind": "variable", "doc": "

\n", "annotation": ": datetime.datetime"}, "aiochris.models.data.PluginInstanceData.end_date": {"fullname": "aiochris.models.data.PluginInstanceData.end_date", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.end_date", "kind": "variable", "doc": "

\n", "annotation": ": datetime.datetime"}, "aiochris.models.data.PluginInstanceData.output_path": {"fullname": "aiochris.models.data.PluginInstanceData.output_path", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.output_path", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.CubeFilePath"}, "aiochris.models.data.PluginInstanceData.status": {"fullname": "aiochris.models.data.PluginInstanceData.status", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.status", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.enums.Status"}, "aiochris.models.data.PluginInstanceData.summary": {"fullname": "aiochris.models.data.PluginInstanceData.summary", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.summary", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "aiochris.models.data.PluginInstanceData.raw": {"fullname": "aiochris.models.data.PluginInstanceData.raw", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.raw", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "aiochris.models.data.PluginInstanceData.owner_username": {"fullname": "aiochris.models.data.PluginInstanceData.owner_username", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.owner_username", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.Username"}, "aiochris.models.data.PluginInstanceData.cpu_limit": {"fullname": "aiochris.models.data.PluginInstanceData.cpu_limit", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.cpu_limit", "kind": "variable", "doc": "

\n", "annotation": ": int"}, "aiochris.models.data.PluginInstanceData.memory_limit": {"fullname": "aiochris.models.data.PluginInstanceData.memory_limit", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.memory_limit", "kind": "variable", "doc": "

\n", "annotation": ": int"}, "aiochris.models.data.PluginInstanceData.number_of_workers": {"fullname": "aiochris.models.data.PluginInstanceData.number_of_workers", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.number_of_workers", "kind": "variable", "doc": "

\n", "annotation": ": int"}, "aiochris.models.data.PluginInstanceData.gpu_limit": {"fullname": "aiochris.models.data.PluginInstanceData.gpu_limit", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.gpu_limit", "kind": "variable", "doc": "

\n", "annotation": ": int"}, "aiochris.models.data.PluginInstanceData.error_code": {"fullname": "aiochris.models.data.PluginInstanceData.error_code", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.error_code", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.CUBEErrorCode"}, "aiochris.models.data.PluginInstanceData.previous": {"fullname": "aiochris.models.data.PluginInstanceData.previous", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.previous", "kind": "variable", "doc": "

\n", "annotation": ": Optional[aiochris.types.PluginInstanceUrl]"}, "aiochris.models.data.PluginInstanceData.feed": {"fullname": "aiochris.models.data.PluginInstanceData.feed", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.feed", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.FeedUrl"}, "aiochris.models.data.PluginInstanceData.plugin": {"fullname": "aiochris.models.data.PluginInstanceData.plugin", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.plugin", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.PluginUrl"}, "aiochris.models.data.PluginInstanceData.descendants": {"fullname": "aiochris.models.data.PluginInstanceData.descendants", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.descendants", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.DescendantsUrl"}, "aiochris.models.data.PluginInstanceData.files": {"fullname": "aiochris.models.data.PluginInstanceData.files", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.files", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.FilesUrl"}, "aiochris.models.data.PluginInstanceData.parameters": {"fullname": "aiochris.models.data.PluginInstanceData.parameters", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.parameters", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.PluginInstanceParametersUrl"}, "aiochris.models.data.PluginInstanceData.compute_resource": {"fullname": "aiochris.models.data.PluginInstanceData.compute_resource", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.compute_resource", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.ComputeResourceUrl"}, "aiochris.models.data.PluginInstanceData.splits": {"fullname": "aiochris.models.data.PluginInstanceData.splits", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.splits", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.SplitsUrl"}, "aiochris.models.data.PluginInstanceData.previous_id": {"fullname": "aiochris.models.data.PluginInstanceData.previous_id", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.previous_id", "kind": "variable", "doc": "

FS plugins will not produce a previous_id value\n(even though they will return \"previous\": null)

\n", "annotation": ": Optional[int]", "default_value": "None"}, "aiochris.models.data.PluginInstanceData.size": {"fullname": "aiochris.models.data.PluginInstanceData.size", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.size", "kind": "variable", "doc": "

IDK what it is the size of.

\n\n

This field shows up when the plugin instance is maybe done,\nbut not when the plugin instance is created.

\n", "annotation": ": Optional[int]", "default_value": "None"}, "aiochris.models.data.PluginInstanceData.template": {"fullname": "aiochris.models.data.PluginInstanceData.template", "modulename": "aiochris.models.data", "qualname": "PluginInstanceData.template", "kind": "variable", "doc": "

Present only when getting a plugin instance.

\n", "annotation": ": Optional[dict]", "default_value": "None"}, "aiochris.models.data.FeedData": {"fullname": "aiochris.models.data.FeedData", "modulename": "aiochris.models.data", "qualname": "FeedData", "kind": "class", "doc": "

\n", "bases": "aiochris.link.linked.LinkedModel"}, "aiochris.models.data.FeedData.__init__": {"fullname": "aiochris.models.data.FeedData.__init__", "modulename": "aiochris.models.data", "qualname": "FeedData.__init__", "kind": "function", "doc": "

\n", "signature": "(\ts: aiohttp.client.ClientSession,\tmax_search_requests: int,\turl: aiochris.types.FeedUrl,\tid: aiochris.types.FeedId,\tcreation_date: datetime.datetime,\tmodification_date: datetime.datetime,\tname: str,\tcreator_username: aiochris.types.Username,\tcreated_jobs: int,\twaiting_jobs: int,\tscheduled_jobs: int,\tstarted_jobs: int,\tregistering_jobs: int,\tfinished_jobs: int,\terrored_jobs: int,\tcancelled_jobs: int,\towner: list[aiochris.types.UserUrl],\tnote: aiochris.types.NoteUrl,\ttags: aiochris.types.TagsUrl,\ttaggings: aiochris.types.TaggingsUrl,\tcomments: aiochris.types.CommentsUrl,\tfiles: aiochris.types.FilesUrl,\tplugin_instances: aiochris.types.PluginInstancesUrl)"}, "aiochris.models.data.FeedData.url": {"fullname": "aiochris.models.data.FeedData.url", "modulename": "aiochris.models.data", "qualname": "FeedData.url", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.FeedUrl"}, "aiochris.models.data.FeedData.id": {"fullname": "aiochris.models.data.FeedData.id", "modulename": "aiochris.models.data", "qualname": "FeedData.id", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.FeedId"}, "aiochris.models.data.FeedData.creation_date": {"fullname": "aiochris.models.data.FeedData.creation_date", "modulename": "aiochris.models.data", "qualname": "FeedData.creation_date", "kind": "variable", "doc": "

\n", "annotation": ": datetime.datetime"}, "aiochris.models.data.FeedData.modification_date": {"fullname": "aiochris.models.data.FeedData.modification_date", "modulename": "aiochris.models.data", "qualname": "FeedData.modification_date", "kind": "variable", "doc": "

\n", "annotation": ": datetime.datetime"}, "aiochris.models.data.FeedData.name": {"fullname": "aiochris.models.data.FeedData.name", "modulename": "aiochris.models.data", "qualname": "FeedData.name", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "aiochris.models.data.FeedData.creator_username": {"fullname": "aiochris.models.data.FeedData.creator_username", "modulename": "aiochris.models.data", "qualname": "FeedData.creator_username", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.Username"}, "aiochris.models.data.FeedData.created_jobs": {"fullname": "aiochris.models.data.FeedData.created_jobs", "modulename": "aiochris.models.data", "qualname": "FeedData.created_jobs", "kind": "variable", "doc": "

\n", "annotation": ": int"}, "aiochris.models.data.FeedData.waiting_jobs": {"fullname": "aiochris.models.data.FeedData.waiting_jobs", "modulename": "aiochris.models.data", "qualname": "FeedData.waiting_jobs", "kind": "variable", "doc": "

\n", "annotation": ": int"}, "aiochris.models.data.FeedData.scheduled_jobs": {"fullname": "aiochris.models.data.FeedData.scheduled_jobs", "modulename": "aiochris.models.data", "qualname": "FeedData.scheduled_jobs", "kind": "variable", "doc": "

\n", "annotation": ": int"}, "aiochris.models.data.FeedData.started_jobs": {"fullname": "aiochris.models.data.FeedData.started_jobs", "modulename": "aiochris.models.data", "qualname": "FeedData.started_jobs", "kind": "variable", "doc": "

\n", "annotation": ": int"}, "aiochris.models.data.FeedData.registering_jobs": {"fullname": "aiochris.models.data.FeedData.registering_jobs", "modulename": "aiochris.models.data", "qualname": "FeedData.registering_jobs", "kind": "variable", "doc": "

\n", "annotation": ": int"}, "aiochris.models.data.FeedData.finished_jobs": {"fullname": "aiochris.models.data.FeedData.finished_jobs", "modulename": "aiochris.models.data", "qualname": "FeedData.finished_jobs", "kind": "variable", "doc": "

\n", "annotation": ": int"}, "aiochris.models.data.FeedData.errored_jobs": {"fullname": "aiochris.models.data.FeedData.errored_jobs", "modulename": "aiochris.models.data", "qualname": "FeedData.errored_jobs", "kind": "variable", "doc": "

\n", "annotation": ": int"}, "aiochris.models.data.FeedData.cancelled_jobs": {"fullname": "aiochris.models.data.FeedData.cancelled_jobs", "modulename": "aiochris.models.data", "qualname": "FeedData.cancelled_jobs", "kind": "variable", "doc": "

\n", "annotation": ": int"}, "aiochris.models.data.FeedData.owner": {"fullname": "aiochris.models.data.FeedData.owner", "modulename": "aiochris.models.data", "qualname": "FeedData.owner", "kind": "variable", "doc": "

\n", "annotation": ": list[aiochris.types.UserUrl]"}, "aiochris.models.data.FeedData.note": {"fullname": "aiochris.models.data.FeedData.note", "modulename": "aiochris.models.data", "qualname": "FeedData.note", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.NoteUrl"}, "aiochris.models.data.FeedData.tags": {"fullname": "aiochris.models.data.FeedData.tags", "modulename": "aiochris.models.data", "qualname": "FeedData.tags", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.TagsUrl"}, "aiochris.models.data.FeedData.taggings": {"fullname": "aiochris.models.data.FeedData.taggings", "modulename": "aiochris.models.data", "qualname": "FeedData.taggings", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.TaggingsUrl"}, "aiochris.models.data.FeedData.comments": {"fullname": "aiochris.models.data.FeedData.comments", "modulename": "aiochris.models.data", "qualname": "FeedData.comments", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.CommentsUrl"}, "aiochris.models.data.FeedData.files": {"fullname": "aiochris.models.data.FeedData.files", "modulename": "aiochris.models.data", "qualname": "FeedData.files", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.FilesUrl"}, "aiochris.models.data.FeedData.plugin_instances": {"fullname": "aiochris.models.data.FeedData.plugin_instances", "modulename": "aiochris.models.data", "qualname": "FeedData.plugin_instances", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.PluginInstancesUrl"}, "aiochris.models.data.FeedNoteData": {"fullname": "aiochris.models.data.FeedNoteData", "modulename": "aiochris.models.data", "qualname": "FeedNoteData", "kind": "class", "doc": "

\n", "bases": "aiochris.link.linked.LinkedModel"}, "aiochris.models.data.FeedNoteData.__init__": {"fullname": "aiochris.models.data.FeedNoteData.__init__", "modulename": "aiochris.models.data", "qualname": "FeedNoteData.__init__", "kind": "function", "doc": "

\n", "signature": "(\ts: aiohttp.client.ClientSession,\tmax_search_requests: int,\turl: aiochris.types.FeedUrl,\tid: aiochris.types.NoteId,\ttitle: str,\tcontent: str,\tfeed: aiochris.types.FeedUrl)"}, "aiochris.models.data.FeedNoteData.url": {"fullname": "aiochris.models.data.FeedNoteData.url", "modulename": "aiochris.models.data", "qualname": "FeedNoteData.url", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.FeedUrl"}, "aiochris.models.data.FeedNoteData.id": {"fullname": "aiochris.models.data.FeedNoteData.id", "modulename": "aiochris.models.data", "qualname": "FeedNoteData.id", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.NoteId"}, "aiochris.models.data.FeedNoteData.title": {"fullname": "aiochris.models.data.FeedNoteData.title", "modulename": "aiochris.models.data", "qualname": "FeedNoteData.title", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "aiochris.models.data.FeedNoteData.content": {"fullname": "aiochris.models.data.FeedNoteData.content", "modulename": "aiochris.models.data", "qualname": "FeedNoteData.content", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "aiochris.models.data.FeedNoteData.feed": {"fullname": "aiochris.models.data.FeedNoteData.feed", "modulename": "aiochris.models.data", "qualname": "FeedNoteData.feed", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.FeedUrl"}, "aiochris.models.logged_in": {"fullname": "aiochris.models.logged_in", "modulename": "aiochris.models.logged_in", "kind": "module", "doc": "

Subclasses of classes from aiochris.models.data which are returned\nfrom an aiochris.client.authed.AuthenticatedClient.\nThese classes may have read-write functionality on the ChRIS API.

\n"}, "aiochris.models.logged_in.User": {"fullname": "aiochris.models.logged_in.User", "modulename": "aiochris.models.logged_in", "qualname": "User", "kind": "class", "doc": "

\n", "bases": "aiochris.models.data.UserData, aiochris.link.linked.LinkedModel"}, "aiochris.models.logged_in.User.__init__": {"fullname": "aiochris.models.logged_in.User.__init__", "modulename": "aiochris.models.logged_in", "qualname": "User.__init__", "kind": "function", "doc": "

\n", "signature": "(\ts: aiohttp.client.ClientSession,\tmax_search_requests: int,\turl: aiochris.types.UserUrl,\tid: aiochris.types.UserId,\tusername: aiochris.types.Username,\temail: str)"}, "aiochris.models.logged_in.File": {"fullname": "aiochris.models.logged_in.File", "modulename": "aiochris.models.logged_in", "qualname": "File", "kind": "class", "doc": "

A file in CUBE.

\n", "bases": "aiochris.link.linked.LinkedModel"}, "aiochris.models.logged_in.File.__init__": {"fullname": "aiochris.models.logged_in.File.__init__", "modulename": "aiochris.models.logged_in", "qualname": "File.__init__", "kind": "function", "doc": "

\n", "signature": "(\ts: aiohttp.client.ClientSession,\tmax_search_requests: int,\turl: str,\tfname: aiochris.types.FileFname,\tfsize: int,\tfile_resource: aiochris.types.FileResourceUrl)"}, "aiochris.models.logged_in.File.url": {"fullname": "aiochris.models.logged_in.File.url", "modulename": "aiochris.models.logged_in", "qualname": "File.url", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "aiochris.models.logged_in.File.fname": {"fullname": "aiochris.models.logged_in.File.fname", "modulename": "aiochris.models.logged_in", "qualname": "File.fname", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.FileFname"}, "aiochris.models.logged_in.File.fsize": {"fullname": "aiochris.models.logged_in.File.fsize", "modulename": "aiochris.models.logged_in", "qualname": "File.fsize", "kind": "variable", "doc": "

\n", "annotation": ": int"}, "aiochris.models.logged_in.File.file_resource": {"fullname": "aiochris.models.logged_in.File.file_resource", "modulename": "aiochris.models.logged_in", "qualname": "File.file_resource", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.FileResourceUrl"}, "aiochris.models.logged_in.File.parent": {"fullname": "aiochris.models.logged_in.File.parent", "modulename": "aiochris.models.logged_in", "qualname": "File.parent", "kind": "variable", "doc": "

Get the parent (directory) of a file.

\n\n
Examples
\n\n
\n
assert file.fname == 'chris/feed_4/pl-dircopy_7/data/hello-world.txt'\nassert file.parent == 'chris/feed_4/pl-dircopy_7/data'\n
\n
\n", "annotation": ": str"}, "aiochris.models.logged_in.PACSFile": {"fullname": "aiochris.models.logged_in.PACSFile", "modulename": "aiochris.models.logged_in", "qualname": "PACSFile", "kind": "class", "doc": "

A file from a PACS server which was pushed into ChRIS.\nA PACSFile is usually a DICOM file.

\n\n

See https://github.com/FNNDSC/ChRIS_ultron_backEnd/blob/a1bf499144df79622eb3f8a459cdb80d8e34cb04/chris_backend/pacsfiles/models.py#L16-L33

\n", "bases": "File"}, "aiochris.models.logged_in.PACSFile.__init__": {"fullname": "aiochris.models.logged_in.PACSFile.__init__", "modulename": "aiochris.models.logged_in", "qualname": "PACSFile.__init__", "kind": "function", "doc": "

\n", "signature": "(\ts: aiohttp.client.ClientSession,\tmax_search_requests: int,\turl: str,\tfname: aiochris.types.FileFname,\tfsize: int,\tfile_resource: aiochris.types.FileResourceUrl,\tid: aiochris.types.PacsFileId,\tPatientID: str,\tPatientName: str,\tPatientBirthDate: Optional[str],\tPatientAge: Optional[int],\tPatientSex: str,\tStudyDate: str,\tAccessionNumber: str,\tModality: str,\tProtocolName: str,\tStudyInstanceUID: str,\tStudyDescription: str,\tSeriesInstanceUID: str,\tSeriesDescription: str,\tpacs_identifier: str)"}, "aiochris.models.logged_in.PACSFile.id": {"fullname": "aiochris.models.logged_in.PACSFile.id", "modulename": "aiochris.models.logged_in", "qualname": "PACSFile.id", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.PacsFileId"}, "aiochris.models.logged_in.PACSFile.PatientID": {"fullname": "aiochris.models.logged_in.PACSFile.PatientID", "modulename": "aiochris.models.logged_in", "qualname": "PACSFile.PatientID", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "aiochris.models.logged_in.PACSFile.PatientName": {"fullname": "aiochris.models.logged_in.PACSFile.PatientName", "modulename": "aiochris.models.logged_in", "qualname": "PACSFile.PatientName", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "aiochris.models.logged_in.PACSFile.PatientBirthDate": {"fullname": "aiochris.models.logged_in.PACSFile.PatientBirthDate", "modulename": "aiochris.models.logged_in", "qualname": "PACSFile.PatientBirthDate", "kind": "variable", "doc": "

\n", "annotation": ": Optional[str]"}, "aiochris.models.logged_in.PACSFile.PatientAge": {"fullname": "aiochris.models.logged_in.PACSFile.PatientAge", "modulename": "aiochris.models.logged_in", "qualname": "PACSFile.PatientAge", "kind": "variable", "doc": "

\n", "annotation": ": Optional[int]"}, "aiochris.models.logged_in.PACSFile.PatientSex": {"fullname": "aiochris.models.logged_in.PACSFile.PatientSex", "modulename": "aiochris.models.logged_in", "qualname": "PACSFile.PatientSex", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "aiochris.models.logged_in.PACSFile.StudyDate": {"fullname": "aiochris.models.logged_in.PACSFile.StudyDate", "modulename": "aiochris.models.logged_in", "qualname": "PACSFile.StudyDate", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "aiochris.models.logged_in.PACSFile.AccessionNumber": {"fullname": "aiochris.models.logged_in.PACSFile.AccessionNumber", "modulename": "aiochris.models.logged_in", "qualname": "PACSFile.AccessionNumber", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "aiochris.models.logged_in.PACSFile.Modality": {"fullname": "aiochris.models.logged_in.PACSFile.Modality", "modulename": "aiochris.models.logged_in", "qualname": "PACSFile.Modality", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "aiochris.models.logged_in.PACSFile.ProtocolName": {"fullname": "aiochris.models.logged_in.PACSFile.ProtocolName", "modulename": "aiochris.models.logged_in", "qualname": "PACSFile.ProtocolName", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "aiochris.models.logged_in.PACSFile.StudyInstanceUID": {"fullname": "aiochris.models.logged_in.PACSFile.StudyInstanceUID", "modulename": "aiochris.models.logged_in", "qualname": "PACSFile.StudyInstanceUID", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "aiochris.models.logged_in.PACSFile.StudyDescription": {"fullname": "aiochris.models.logged_in.PACSFile.StudyDescription", "modulename": "aiochris.models.logged_in", "qualname": "PACSFile.StudyDescription", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "aiochris.models.logged_in.PACSFile.SeriesInstanceUID": {"fullname": "aiochris.models.logged_in.PACSFile.SeriesInstanceUID", "modulename": "aiochris.models.logged_in", "qualname": "PACSFile.SeriesInstanceUID", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "aiochris.models.logged_in.PACSFile.SeriesDescription": {"fullname": "aiochris.models.logged_in.PACSFile.SeriesDescription", "modulename": "aiochris.models.logged_in", "qualname": "PACSFile.SeriesDescription", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "aiochris.models.logged_in.PACSFile.pacs_identifier": {"fullname": "aiochris.models.logged_in.PACSFile.pacs_identifier", "modulename": "aiochris.models.logged_in", "qualname": "PACSFile.pacs_identifier", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "aiochris.models.logged_in.PluginInstance": {"fullname": "aiochris.models.logged_in.PluginInstance", "modulename": "aiochris.models.logged_in", "qualname": "PluginInstance", "kind": "class", "doc": "

\n", "bases": "aiochris.models.data.PluginInstanceData"}, "aiochris.models.logged_in.PluginInstance.__init__": {"fullname": "aiochris.models.logged_in.PluginInstance.__init__", "modulename": "aiochris.models.logged_in", "qualname": "PluginInstance.__init__", "kind": "function", "doc": "

\n", "signature": "(\ts: aiohttp.client.ClientSession,\tmax_search_requests: int,\turl: aiochris.types.PluginInstanceUrl,\tid: aiochris.types.PluginInstanceId,\ttitle: str,\tcompute_resource_name: aiochris.types.ComputeResourceName,\tplugin_id: aiochris.types.PluginId,\tplugin_name: aiochris.types.PluginName,\tplugin_version: aiochris.types.PluginVersion,\tplugin_type: aiochris.enums.PluginType,\tpipeline_inst: Optional[int],\tfeed_id: aiochris.types.FeedId,\tstart_date: datetime.datetime,\tend_date: datetime.datetime,\toutput_path: aiochris.types.CubeFilePath,\tstatus: aiochris.enums.Status,\tsummary: str,\traw: str,\towner_username: aiochris.types.Username,\tcpu_limit: int,\tmemory_limit: int,\tnumber_of_workers: int,\tgpu_limit: int,\terror_code: aiochris.types.CUBEErrorCode,\tprevious: Optional[aiochris.types.PluginInstanceUrl],\tfeed: aiochris.types.FeedUrl,\tplugin: aiochris.types.PluginUrl,\tdescendants: aiochris.types.DescendantsUrl,\tfiles: aiochris.types.FilesUrl,\tparameters: aiochris.types.PluginInstanceParametersUrl,\tcompute_resource: aiochris.types.ComputeResourceUrl,\tsplits: aiochris.types.SplitsUrl,\tprevious_id: Optional[int] = None,\tsize: Optional[int] = None,\ttemplate: Optional[dict] = None)"}, "aiochris.models.logged_in.PluginInstance.get_feed": {"fullname": "aiochris.models.logged_in.PluginInstance.get_feed", "modulename": "aiochris.models.logged_in", "qualname": "PluginInstance.get_feed", "kind": "function", "doc": "

Get the feed this plugin instance belongs to.

\n", "signature": "(self) -> aiochris.models.logged_in.Feed:", "funcdef": "async def"}, "aiochris.models.logged_in.PluginInstance.get": {"fullname": "aiochris.models.logged_in.PluginInstance.get", "modulename": "aiochris.models.logged_in", "qualname": "PluginInstance.get", "kind": "function", "doc": "

Get this plugin's state (again).

\n", "signature": "(self) -> aiochris.models.logged_in.PluginInstance:", "funcdef": "async def"}, "aiochris.models.logged_in.PluginInstance.set": {"fullname": "aiochris.models.logged_in.PluginInstance.set", "modulename": "aiochris.models.logged_in", "qualname": "PluginInstance.set", "kind": "function", "doc": "

Set the title or status of this plugin instance.

\n", "signature": "(\tself,\ttitle: Optional[str] = None,\tstatus: Optional[str] = None) -> aiochris.models.logged_in.PluginInstance:", "funcdef": "async def"}, "aiochris.models.logged_in.PluginInstance.delete": {"fullname": "aiochris.models.logged_in.PluginInstance.delete", "modulename": "aiochris.models.logged_in", "qualname": "PluginInstance.delete", "kind": "function", "doc": "

Delete this plugin instance.

\n", "signature": "(self) -> None:", "funcdef": "async def"}, "aiochris.models.logged_in.PluginInstance.wait": {"fullname": "aiochris.models.logged_in.PluginInstance.wait", "modulename": "aiochris.models.logged_in", "qualname": "PluginInstance.wait", "kind": "function", "doc": "

Wait until this plugin instance finishes (or some other desired status).

\n\n
Parameters
\n\n
    \n
  • status: Statuses to wait for
  • \n
  • timeout: Number of seconds to wait for before giving up
  • \n
  • interval: Number of seconds to wait between checking on status
  • \n
\n\n
Returns
\n\n
    \n
  • elapsed_seconds: Number of seconds elapsed and the last state of the plugin instance.\nThis function will return for one of two reasons: either the plugin instance finished,\nor this function timed out. Make sure you check the plugin instance's final status!
  • \n
\n", "signature": "(\tself,\tstatus: aiochris.enums.Status | collections.abc.Sequence[aiochris.enums.Status] = (<Status.finishedSuccessfully: 'finishedSuccessfully'>, <Status.finishedWithError: 'finishedWithError'>, <Status.cancelled: 'cancelled'>),\ttimeout: float = 300,\tinterval: float = 5) -> tuple[float, aiochris.models.logged_in.PluginInstance]:", "funcdef": "async def"}, "aiochris.models.logged_in.FeedNote": {"fullname": "aiochris.models.logged_in.FeedNote", "modulename": "aiochris.models.logged_in", "qualname": "FeedNote", "kind": "class", "doc": "

\n", "bases": "aiochris.models.data.FeedNoteData"}, "aiochris.models.logged_in.FeedNote.__init__": {"fullname": "aiochris.models.logged_in.FeedNote.__init__", "modulename": "aiochris.models.logged_in", "qualname": "FeedNote.__init__", "kind": "function", "doc": "

\n", "signature": "(\ts: aiohttp.client.ClientSession,\tmax_search_requests: int,\turl: aiochris.types.FeedUrl,\tid: aiochris.types.NoteId,\ttitle: str,\tcontent: str,\tfeed: aiochris.types.FeedUrl)"}, "aiochris.models.logged_in.FeedNote.get_feed": {"fullname": "aiochris.models.logged_in.FeedNote.get_feed", "modulename": "aiochris.models.logged_in", "qualname": "FeedNote.get_feed", "kind": "function", "doc": "

Get the feed this note belongs to.

\n", "signature": "(self) -> aiochris.models.logged_in.Feed:", "funcdef": "async def"}, "aiochris.models.logged_in.FeedNote.set": {"fullname": "aiochris.models.logged_in.FeedNote.set", "modulename": "aiochris.models.logged_in", "qualname": "FeedNote.set", "kind": "function", "doc": "

Change this note.

\n", "signature": "(\tself,\ttitle: Optional[str] = None,\tcontent: Optional[str] = None) -> aiochris.models.logged_in.FeedNote:", "funcdef": "async def"}, "aiochris.models.logged_in.Feed": {"fullname": "aiochris.models.logged_in.Feed", "modulename": "aiochris.models.logged_in", "qualname": "Feed", "kind": "class", "doc": "

A feed of a logged in user.

\n", "bases": "aiochris.models.data.FeedData"}, "aiochris.models.logged_in.Feed.__init__": {"fullname": "aiochris.models.logged_in.Feed.__init__", "modulename": "aiochris.models.logged_in", "qualname": "Feed.__init__", "kind": "function", "doc": "

\n", "signature": "(\ts: aiohttp.client.ClientSession,\tmax_search_requests: int,\turl: aiochris.types.FeedUrl,\tid: aiochris.types.FeedId,\tcreation_date: datetime.datetime,\tmodification_date: datetime.datetime,\tname: str,\tcreator_username: aiochris.types.Username,\tcreated_jobs: int,\twaiting_jobs: int,\tscheduled_jobs: int,\tstarted_jobs: int,\tregistering_jobs: int,\tfinished_jobs: int,\terrored_jobs: int,\tcancelled_jobs: int,\towner: list[aiochris.types.UserUrl],\tnote: aiochris.types.NoteUrl,\ttags: aiochris.types.TagsUrl,\ttaggings: aiochris.types.TaggingsUrl,\tcomments: aiochris.types.CommentsUrl,\tfiles: aiochris.types.FilesUrl,\tplugin_instances: aiochris.types.PluginInstancesUrl)"}, "aiochris.models.logged_in.Feed.set": {"fullname": "aiochris.models.logged_in.Feed.set", "modulename": "aiochris.models.logged_in", "qualname": "Feed.set", "kind": "function", "doc": "

Change the name or the owner of this feed.

\n\n
Parameters
\n\n
    \n
  • name: new name for this feed
  • \n
  • owner: new owner for this feed
  • \n
\n", "signature": "(\tself,\tname: Optional[str] = None,\towner: Union[str, aiochris.types.Username, NoneType] = None) -> aiochris.models.logged_in.Feed:", "funcdef": "async def"}, "aiochris.models.logged_in.Feed.get_note": {"fullname": "aiochris.models.logged_in.Feed.get_note", "modulename": "aiochris.models.logged_in", "qualname": "Feed.get_note", "kind": "function", "doc": "

Get the note of this feed.

\n", "signature": "(self) -> aiochris.models.logged_in.FeedNote:", "funcdef": "async def"}, "aiochris.models.logged_in.Feed.delete": {"fullname": "aiochris.models.logged_in.Feed.delete", "modulename": "aiochris.models.logged_in", "qualname": "Feed.delete", "kind": "function", "doc": "

Delete this feed.

\n", "signature": "(self) -> None:", "funcdef": "async def"}, "aiochris.models.logged_in.Plugin": {"fullname": "aiochris.models.logged_in.Plugin", "modulename": "aiochris.models.logged_in", "qualname": "Plugin", "kind": "class", "doc": "

A ChRIS plugin. Create a plugin instance of this plugin to run it.

\n", "bases": "aiochris.models.public.PublicPlugin"}, "aiochris.models.logged_in.Plugin.__init__": {"fullname": "aiochris.models.logged_in.Plugin.__init__", "modulename": "aiochris.models.logged_in", "qualname": "Plugin.__init__", "kind": "function", "doc": "

\n", "signature": "(\ts: aiohttp.client.ClientSession,\tmax_search_requests: int,\turl: aiochris.types.PluginUrl,\tid: aiochris.types.PluginId,\tname: aiochris.types.PluginName,\tversion: aiochris.types.PluginVersion,\tdock_image: aiochris.types.ImageTag,\tpublic_repo: str,\tcompute_resources: aiochris.types.ComputeResourceUrl,\tparameters: aiochris.types.PluginParametersUrl,\tplugin_type: aiochris.enums.PluginType,\tinstances: aiochris.types.ApiUrl)"}, "aiochris.models.logged_in.Plugin.instances": {"fullname": "aiochris.models.logged_in.Plugin.instances", "modulename": "aiochris.models.logged_in", "qualname": "Plugin.instances", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.ApiUrl"}, "aiochris.models.logged_in.Plugin.create_instance": {"fullname": "aiochris.models.logged_in.Plugin.create_instance", "modulename": "aiochris.models.logged_in", "qualname": "Plugin.create_instance", "kind": "function", "doc": "

Create a plugin instance, i.e. \"run\" this plugin.

\n\n

Parameters common to all plugins are described below.\nNot all valid parameters are listed, since each plugin's parameters are different.\nSome plugins have required parameters too.\nTo list all possible parameters, make a GET request to the specific plugin's instances link.

\n\n
Parameters
\n\n
    \n
  • previous (chris.models.data.PluginInstanceData):\nPrevious plugin instance
  • \n
  • previous_id (int):\nPrevious plugin instance ID number (conflicts with previous)
  • \n
  • compute_resource_name (Optional[str]):\nName of compute resource to use
  • \n
  • memory_limit (Optional[str]):\nMemory limit. Format is xMi or xGi where x is an integer.
  • \n
  • cpu_limit (Optional[str]):\nCPU limit. Format is xm for x is an integer in millicores.
  • \n
  • gpu_limit (Optional[int]):\nGPU limit.
  • \n
\n", "signature": "(\tself,\tprevious: Optional[aiochris.models.logged_in.PluginInstance] = None,\t**kwargs) -> aiochris.models.logged_in.PluginInstance:", "funcdef": "async def"}, "aiochris.models.public": {"fullname": "aiochris.models.public", "modulename": "aiochris.models.public", "kind": "module", "doc": "

Read-only models for CUBE resources.

\n"}, "aiochris.models.public.ComputeResource": {"fullname": "aiochris.models.public.ComputeResource", "modulename": "aiochris.models.public", "qualname": "ComputeResource", "kind": "class", "doc": "

\n"}, "aiochris.models.public.ComputeResource.__init__": {"fullname": "aiochris.models.public.ComputeResource.__init__", "modulename": "aiochris.models.public", "qualname": "ComputeResource.__init__", "kind": "function", "doc": "

\n", "signature": "(\turl: aiochris.types.ApiUrl,\tid: aiochris.types.ComputeResourceId,\tcreation_date: str,\tmodification_date: str,\tname: aiochris.types.ComputeResourceName,\tcompute_url: aiochris.types.PfconUrl,\tcompute_auth_url: str,\tdescription: str,\tmax_job_exec_seconds: int)"}, "aiochris.models.public.ComputeResource.url": {"fullname": "aiochris.models.public.ComputeResource.url", "modulename": "aiochris.models.public", "qualname": "ComputeResource.url", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.ApiUrl"}, "aiochris.models.public.ComputeResource.id": {"fullname": "aiochris.models.public.ComputeResource.id", "modulename": "aiochris.models.public", "qualname": "ComputeResource.id", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.ComputeResourceId"}, "aiochris.models.public.ComputeResource.creation_date": {"fullname": "aiochris.models.public.ComputeResource.creation_date", "modulename": "aiochris.models.public", "qualname": "ComputeResource.creation_date", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "aiochris.models.public.ComputeResource.modification_date": {"fullname": "aiochris.models.public.ComputeResource.modification_date", "modulename": "aiochris.models.public", "qualname": "ComputeResource.modification_date", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "aiochris.models.public.ComputeResource.name": {"fullname": "aiochris.models.public.ComputeResource.name", "modulename": "aiochris.models.public", "qualname": "ComputeResource.name", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.ComputeResourceName"}, "aiochris.models.public.ComputeResource.compute_url": {"fullname": "aiochris.models.public.ComputeResource.compute_url", "modulename": "aiochris.models.public", "qualname": "ComputeResource.compute_url", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.PfconUrl"}, "aiochris.models.public.ComputeResource.compute_auth_url": {"fullname": "aiochris.models.public.ComputeResource.compute_auth_url", "modulename": "aiochris.models.public", "qualname": "ComputeResource.compute_auth_url", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "aiochris.models.public.ComputeResource.description": {"fullname": "aiochris.models.public.ComputeResource.description", "modulename": "aiochris.models.public", "qualname": "ComputeResource.description", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "aiochris.models.public.ComputeResource.max_job_exec_seconds": {"fullname": "aiochris.models.public.ComputeResource.max_job_exec_seconds", "modulename": "aiochris.models.public", "qualname": "ComputeResource.max_job_exec_seconds", "kind": "variable", "doc": "

\n", "annotation": ": int"}, "aiochris.models.public.PluginParameter": {"fullname": "aiochris.models.public.PluginParameter", "modulename": "aiochris.models.public", "qualname": "PluginParameter", "kind": "class", "doc": "

Information about a parameter (a command-line option/flag) of a plugin.

\n", "bases": "aiochris.link.linked.LinkedModel"}, "aiochris.models.public.PluginParameter.__init__": {"fullname": "aiochris.models.public.PluginParameter.__init__", "modulename": "aiochris.models.public", "qualname": "PluginParameter.__init__", "kind": "function", "doc": "

\n", "signature": "(\ts: aiohttp.client.ClientSession,\tmax_search_requests: int,\turl: aiochris.types.PluginParameterUrl,\tid: aiochris.types.ParameterGlobalId,\tname: aiochris.types.ParameterName,\ttype: Union[str, int, float, bool],\toptional: bool,\tdefault: Union[str, int, float, bool, NoneType],\tflag: str,\tshort_flag: str,\taction: Literal['store', 'store_true', 'store_false'],\thelp: str,\tui_exposed: bool,\tplugin: aiochris.types.PluginUrl)"}, "aiochris.models.public.PluginParameter.url": {"fullname": "aiochris.models.public.PluginParameter.url", "modulename": "aiochris.models.public", "qualname": "PluginParameter.url", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.PluginParameterUrl"}, "aiochris.models.public.PluginParameter.id": {"fullname": "aiochris.models.public.PluginParameter.id", "modulename": "aiochris.models.public", "qualname": "PluginParameter.id", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.ParameterGlobalId"}, "aiochris.models.public.PluginParameter.name": {"fullname": "aiochris.models.public.PluginParameter.name", "modulename": "aiochris.models.public", "qualname": "PluginParameter.name", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.ParameterName"}, "aiochris.models.public.PluginParameter.type": {"fullname": "aiochris.models.public.PluginParameter.type", "modulename": "aiochris.models.public", "qualname": "PluginParameter.type", "kind": "variable", "doc": "

\n", "annotation": ": Union[str, int, float, bool]"}, "aiochris.models.public.PluginParameter.optional": {"fullname": "aiochris.models.public.PluginParameter.optional", "modulename": "aiochris.models.public", "qualname": "PluginParameter.optional", "kind": "variable", "doc": "

\n", "annotation": ": bool"}, "aiochris.models.public.PluginParameter.default": {"fullname": "aiochris.models.public.PluginParameter.default", "modulename": "aiochris.models.public", "qualname": "PluginParameter.default", "kind": "variable", "doc": "

\n", "annotation": ": Union[str, int, float, bool, NoneType]"}, "aiochris.models.public.PluginParameter.flag": {"fullname": "aiochris.models.public.PluginParameter.flag", "modulename": "aiochris.models.public", "qualname": "PluginParameter.flag", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "aiochris.models.public.PluginParameter.short_flag": {"fullname": "aiochris.models.public.PluginParameter.short_flag", "modulename": "aiochris.models.public", "qualname": "PluginParameter.short_flag", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "aiochris.models.public.PluginParameter.action": {"fullname": "aiochris.models.public.PluginParameter.action", "modulename": "aiochris.models.public", "qualname": "PluginParameter.action", "kind": "variable", "doc": "

\n", "annotation": ": Literal['store', 'store_true', 'store_false']"}, "aiochris.models.public.PluginParameter.help": {"fullname": "aiochris.models.public.PluginParameter.help", "modulename": "aiochris.models.public", "qualname": "PluginParameter.help", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "aiochris.models.public.PluginParameter.ui_exposed": {"fullname": "aiochris.models.public.PluginParameter.ui_exposed", "modulename": "aiochris.models.public", "qualname": "PluginParameter.ui_exposed", "kind": "variable", "doc": "

\n", "annotation": ": bool"}, "aiochris.models.public.PluginParameter.plugin": {"fullname": "aiochris.models.public.PluginParameter.plugin", "modulename": "aiochris.models.public", "qualname": "PluginParameter.plugin", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.PluginUrl"}, "aiochris.models.public.PublicPlugin": {"fullname": "aiochris.models.public.PublicPlugin", "modulename": "aiochris.models.public", "qualname": "PublicPlugin", "kind": "class", "doc": "

A ChRIS plugin.

\n", "bases": "aiochris.link.linked.LinkedModel"}, "aiochris.models.public.PublicPlugin.__init__": {"fullname": "aiochris.models.public.PublicPlugin.__init__", "modulename": "aiochris.models.public", "qualname": "PublicPlugin.__init__", "kind": "function", "doc": "

\n", "signature": "(\ts: aiohttp.client.ClientSession,\tmax_search_requests: int,\turl: aiochris.types.PluginUrl,\tid: aiochris.types.PluginId,\tname: aiochris.types.PluginName,\tversion: aiochris.types.PluginVersion,\tdock_image: aiochris.types.ImageTag,\tpublic_repo: str,\tcompute_resources: aiochris.types.ComputeResourceUrl,\tparameters: aiochris.types.PluginParametersUrl,\tplugin_type: aiochris.enums.PluginType)"}, "aiochris.models.public.PublicPlugin.url": {"fullname": "aiochris.models.public.PublicPlugin.url", "modulename": "aiochris.models.public", "qualname": "PublicPlugin.url", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.PluginUrl"}, "aiochris.models.public.PublicPlugin.id": {"fullname": "aiochris.models.public.PublicPlugin.id", "modulename": "aiochris.models.public", "qualname": "PublicPlugin.id", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.PluginId"}, "aiochris.models.public.PublicPlugin.name": {"fullname": "aiochris.models.public.PublicPlugin.name", "modulename": "aiochris.models.public", "qualname": "PublicPlugin.name", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.PluginName"}, "aiochris.models.public.PublicPlugin.version": {"fullname": "aiochris.models.public.PublicPlugin.version", "modulename": "aiochris.models.public", "qualname": "PublicPlugin.version", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.PluginVersion"}, "aiochris.models.public.PublicPlugin.dock_image": {"fullname": "aiochris.models.public.PublicPlugin.dock_image", "modulename": "aiochris.models.public", "qualname": "PublicPlugin.dock_image", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.ImageTag"}, "aiochris.models.public.PublicPlugin.public_repo": {"fullname": "aiochris.models.public.PublicPlugin.public_repo", "modulename": "aiochris.models.public", "qualname": "PublicPlugin.public_repo", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "aiochris.models.public.PublicPlugin.compute_resources": {"fullname": "aiochris.models.public.PublicPlugin.compute_resources", "modulename": "aiochris.models.public", "qualname": "PublicPlugin.compute_resources", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.ComputeResourceUrl"}, "aiochris.models.public.PublicPlugin.parameters": {"fullname": "aiochris.models.public.PublicPlugin.parameters", "modulename": "aiochris.models.public", "qualname": "PublicPlugin.parameters", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.types.PluginParametersUrl"}, "aiochris.models.public.PublicPlugin.plugin_type": {"fullname": "aiochris.models.public.PublicPlugin.plugin_type", "modulename": "aiochris.models.public", "qualname": "PublicPlugin.plugin_type", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.enums.PluginType"}, "aiochris.models.public.PublicPlugin.get_compute_resources": {"fullname": "aiochris.models.public.PublicPlugin.get_compute_resources", "modulename": "aiochris.models.public", "qualname": "PublicPlugin.get_compute_resources", "kind": "function", "doc": "

Get the compute resources this plugin is registered to.

\n", "signature": "(\tself) -> aiochris.util.search.Search[aiochris.models.public.ComputeResource]:", "funcdef": "def"}, "aiochris.models.public.PublicPlugin.get_parameters": {"fullname": "aiochris.models.public.PublicPlugin.get_parameters", "modulename": "aiochris.models.public", "qualname": "PublicPlugin.get_parameters", "kind": "function", "doc": "

Get the parameters of this plugin.

\n", "signature": "(\tself) -> aiochris.util.search.Search[aiochris.models.public.PluginParameter]:", "funcdef": "def"}, "aiochris.models.public.PublicPlugin.print_help": {"fullname": "aiochris.models.public.PublicPlugin.print_help", "modulename": "aiochris.models.public", "qualname": "PublicPlugin.print_help", "kind": "function", "doc": "

Display the help messages for this plugin's parameters.

\n", "signature": "(self, out: <class 'TextIO'> = <_io.StringIO object>) -> None:", "funcdef": "async def"}, "aiochris.types": {"fullname": "aiochris.types", "modulename": "aiochris.types", "kind": "module", "doc": "

NewTypes for _ChRIS_ models.

\n"}, "aiochris.types.Username": {"fullname": "aiochris.types.Username", "modulename": "aiochris.types", "qualname": "Username", "kind": "variable", "doc": "

ChRIS user account username

\n", "default_value": "aiochris.types.Username"}, "aiochris.types.Password": {"fullname": "aiochris.types.Password", "modulename": "aiochris.types", "qualname": "Password", "kind": "variable", "doc": "

ChRIS user account password

\n", "default_value": "aiochris.types.Password"}, "aiochris.types.ChrisURL": {"fullname": "aiochris.types.ChrisURL", "modulename": "aiochris.types", "qualname": "ChrisURL", "kind": "variable", "doc": "

ChRIS backend API base URL

\n", "default_value": "aiochris.types.ChrisURL"}, "aiochris.types.ApiUrl": {"fullname": "aiochris.types.ApiUrl", "modulename": "aiochris.types", "qualname": "ApiUrl", "kind": "variable", "doc": "

Any CUBE URL which I am too lazy to be more specific about.

\n", "default_value": "aiochris.types.ApiUrl"}, "aiochris.types.ResourceId": {"fullname": "aiochris.types.ResourceId", "modulename": "aiochris.types", "qualname": "ResourceId", "kind": "variable", "doc": "

ID number which I am too lazy to be more specific about.

\n", "default_value": "aiochris.types.ResourceId"}, "aiochris.types.PluginName": {"fullname": "aiochris.types.PluginName", "modulename": "aiochris.types", "qualname": "PluginName", "kind": "variable", "doc": "

Name of a ChRIS plugin

\n", "default_value": "aiochris.types.PluginName"}, "aiochris.types.ImageTag": {"fullname": "aiochris.types.ImageTag", "modulename": "aiochris.types", "qualname": "ImageTag", "kind": "variable", "doc": "

OCI image tag (informally, a Docker Image name)

\n", "default_value": "aiochris.types.ImageTag"}, "aiochris.types.PluginVersion": {"fullname": "aiochris.types.PluginVersion", "modulename": "aiochris.types", "qualname": "PluginVersion", "kind": "variable", "doc": "

Version string of a ChRIS plugin

\n", "default_value": "aiochris.types.PluginVersion"}, "aiochris.types.PluginUrl": {"fullname": "aiochris.types.PluginUrl", "modulename": "aiochris.types", "qualname": "PluginUrl", "kind": "variable", "doc": "

URL of a ChRIS plugin.

\n\n

Examples

\n\n\n", "default_value": "aiochris.types.PluginUrl"}, "aiochris.types.PluginSearchUrl": {"fullname": "aiochris.types.PluginSearchUrl", "modulename": "aiochris.types", "qualname": "PluginSearchUrl", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.PluginSearchUrl"}, "aiochris.types.PluginId": {"fullname": "aiochris.types.PluginId", "modulename": "aiochris.types", "qualname": "PluginId", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.PluginId"}, "aiochris.types.UserUrl": {"fullname": "aiochris.types.UserUrl", "modulename": "aiochris.types", "qualname": "UserUrl", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.UserUrl"}, "aiochris.types.UserId": {"fullname": "aiochris.types.UserId", "modulename": "aiochris.types", "qualname": "UserId", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.UserId"}, "aiochris.types.AdminUrl": {"fullname": "aiochris.types.AdminUrl", "modulename": "aiochris.types", "qualname": "AdminUrl", "kind": "variable", "doc": "

A admin resource URL ending with /chris-admin/api/v1/

\n", "default_value": "aiochris.types.AdminUrl"}, "aiochris.types.ComputeResourceName": {"fullname": "aiochris.types.ComputeResourceName", "modulename": "aiochris.types", "qualname": "ComputeResourceName", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.ComputeResourceName"}, "aiochris.types.ComputeResourceId": {"fullname": "aiochris.types.ComputeResourceId", "modulename": "aiochris.types", "qualname": "ComputeResourceId", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.ComputeResourceId"}, "aiochris.types.PfconUrl": {"fullname": "aiochris.types.PfconUrl", "modulename": "aiochris.types", "qualname": "PfconUrl", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.PfconUrl"}, "aiochris.types.FeedId": {"fullname": "aiochris.types.FeedId", "modulename": "aiochris.types", "qualname": "FeedId", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.FeedId"}, "aiochris.types.CubeFilePath": {"fullname": "aiochris.types.CubeFilePath", "modulename": "aiochris.types", "qualname": "CubeFilePath", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.CubeFilePath"}, "aiochris.types.CUBEErrorCode": {"fullname": "aiochris.types.CUBEErrorCode", "modulename": "aiochris.types", "qualname": "CUBEErrorCode", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.CUBEErrorCode"}, "aiochris.types.ContainerImageTag": {"fullname": "aiochris.types.ContainerImageTag", "modulename": "aiochris.types", "qualname": "ContainerImageTag", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.ContainerImageTag"}, "aiochris.types.PipingId": {"fullname": "aiochris.types.PipingId", "modulename": "aiochris.types", "qualname": "PipingId", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.PipingId"}, "aiochris.types.PipelineId": {"fullname": "aiochris.types.PipelineId", "modulename": "aiochris.types", "qualname": "PipelineId", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.PipelineId"}, "aiochris.types.ParameterName": {"fullname": "aiochris.types.ParameterName", "modulename": "aiochris.types", "qualname": "ParameterName", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.ParameterName"}, "aiochris.types.ParameterType": {"fullname": "aiochris.types.ParameterType", "modulename": "aiochris.types", "qualname": "ParameterType", "kind": "variable", "doc": "

\n", "default_value": "typing.Union[str, int, float, bool]"}, "aiochris.types.PipelineParameterId": {"fullname": "aiochris.types.PipelineParameterId", "modulename": "aiochris.types", "qualname": "PipelineParameterId", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.ParameterLocalId"}, "aiochris.types.PluginParameterId": {"fullname": "aiochris.types.PluginParameterId", "modulename": "aiochris.types", "qualname": "PluginParameterId", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.ParameterGlobalId"}, "aiochris.types.PluginInstanceId": {"fullname": "aiochris.types.PluginInstanceId", "modulename": "aiochris.types", "qualname": "PluginInstanceId", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.PluginInstanceId"}, "aiochris.types.FileFname": {"fullname": "aiochris.types.FileFname", "modulename": "aiochris.types", "qualname": "FileFname", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.FileFname"}, "aiochris.types.FileResourceName": {"fullname": "aiochris.types.FileResourceName", "modulename": "aiochris.types", "qualname": "FileResourceName", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.FileResourceName"}, "aiochris.types.FileId": {"fullname": "aiochris.types.FileId", "modulename": "aiochris.types", "qualname": "FileId", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.FileId"}, "aiochris.types.FilesUrl": {"fullname": "aiochris.types.FilesUrl", "modulename": "aiochris.types", "qualname": "FilesUrl", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.FilesUrl"}, "aiochris.types.FileResourceUrl": {"fullname": "aiochris.types.FileResourceUrl", "modulename": "aiochris.types", "qualname": "FileResourceUrl", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.FileResourceUrl"}, "aiochris.types.PipelineUrl": {"fullname": "aiochris.types.PipelineUrl", "modulename": "aiochris.types", "qualname": "PipelineUrl", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.PipelineUrl"}, "aiochris.types.PipingsUrl": {"fullname": "aiochris.types.PipingsUrl", "modulename": "aiochris.types", "qualname": "PipingsUrl", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.PipingsUrl"}, "aiochris.types.PipelinePluginsUrl": {"fullname": "aiochris.types.PipelinePluginsUrl", "modulename": "aiochris.types", "qualname": "PipelinePluginsUrl", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.PipelinePluginsUrl"}, "aiochris.types.PipelineDefaultParametersUrl": {"fullname": "aiochris.types.PipelineDefaultParametersUrl", "modulename": "aiochris.types", "qualname": "PipelineDefaultParametersUrl", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.PipelineDefaultParametersUrl"}, "aiochris.types.PipingUrl": {"fullname": "aiochris.types.PipingUrl", "modulename": "aiochris.types", "qualname": "PipingUrl", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.PipingUrl"}, "aiochris.types.PipelineParameterUrl": {"fullname": "aiochris.types.PipelineParameterUrl", "modulename": "aiochris.types", "qualname": "PipelineParameterUrl", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.PipingParameterUrl"}, "aiochris.types.PluginInstanceUrl": {"fullname": "aiochris.types.PluginInstanceUrl", "modulename": "aiochris.types", "qualname": "PluginInstanceUrl", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.PluginInstanceUrl"}, "aiochris.types.PluginInstancesUrl": {"fullname": "aiochris.types.PluginInstancesUrl", "modulename": "aiochris.types", "qualname": "PluginInstancesUrl", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.PluginInstancesUrl"}, "aiochris.types.DescendantsUrl": {"fullname": "aiochris.types.DescendantsUrl", "modulename": "aiochris.types", "qualname": "DescendantsUrl", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.DescendantsUrl"}, "aiochris.types.PipelineInstancesUrl": {"fullname": "aiochris.types.PipelineInstancesUrl", "modulename": "aiochris.types", "qualname": "PipelineInstancesUrl", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.PipelineInstancesUrl"}, "aiochris.types.PluginInstanceParamtersUrl": {"fullname": "aiochris.types.PluginInstanceParamtersUrl", "modulename": "aiochris.types", "qualname": "PluginInstanceParamtersUrl", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.PluginInstanceParametersUrl"}, "aiochris.types.ComputeResourceUrl": {"fullname": "aiochris.types.ComputeResourceUrl", "modulename": "aiochris.types", "qualname": "ComputeResourceUrl", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.ComputeResourceUrl"}, "aiochris.types.SplitsUrl": {"fullname": "aiochris.types.SplitsUrl", "modulename": "aiochris.types", "qualname": "SplitsUrl", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.SplitsUrl"}, "aiochris.types.FeedUrl": {"fullname": "aiochris.types.FeedUrl", "modulename": "aiochris.types", "qualname": "FeedUrl", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.FeedUrl"}, "aiochris.types.NoteId": {"fullname": "aiochris.types.NoteId", "modulename": "aiochris.types", "qualname": "NoteId", "kind": "variable", "doc": "

A feed note's ID number.

\n", "default_value": "aiochris.types.NoteId"}, "aiochris.types.NoteUrl": {"fullname": "aiochris.types.NoteUrl", "modulename": "aiochris.types", "qualname": "NoteUrl", "kind": "variable", "doc": "

A feed's note URL.

\n\n

Examples

\n\n\n", "default_value": "aiochris.types.NoteUrl"}, "aiochris.types.PluginParametersUrl": {"fullname": "aiochris.types.PluginParametersUrl", "modulename": "aiochris.types", "qualname": "PluginParametersUrl", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.PluginParametersUrl"}, "aiochris.types.TagsUrl": {"fullname": "aiochris.types.TagsUrl", "modulename": "aiochris.types", "qualname": "TagsUrl", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.TagsUrl"}, "aiochris.types.TaggingsUrl": {"fullname": "aiochris.types.TaggingsUrl", "modulename": "aiochris.types", "qualname": "TaggingsUrl", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.TaggingsUrl"}, "aiochris.types.CommentsUrl": {"fullname": "aiochris.types.CommentsUrl", "modulename": "aiochris.types", "qualname": "CommentsUrl", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.CommentsUrl"}, "aiochris.types.PluginParameterUrl": {"fullname": "aiochris.types.PluginParameterUrl", "modulename": "aiochris.types", "qualname": "PluginParameterUrl", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.PluginParameterUrl"}, "aiochris.types.PacsFileId": {"fullname": "aiochris.types.PacsFileId", "modulename": "aiochris.types", "qualname": "PacsFileId", "kind": "variable", "doc": "

\n", "default_value": "aiochris.types.PacsFileId"}, "aiochris.util": {"fullname": "aiochris.util", "modulename": "aiochris.util", "kind": "module", "doc": "

\n"}, "aiochris.util.errors": {"fullname": "aiochris.util.errors", "modulename": "aiochris.util", "qualname": "errors", "kind": "variable", "doc": "

\n"}, "aiochris.util.search": {"fullname": "aiochris.util.search", "modulename": "aiochris.util.search", "kind": "module", "doc": "

\n"}, "aiochris.util.search.logger": {"fullname": "aiochris.util.search.logger", "modulename": "aiochris.util.search", "qualname": "logger", "kind": "variable", "doc": "

\n", "default_value": "<Logger aiochris.util.search (WARNING)>"}, "aiochris.util.search.Search": {"fullname": "aiochris.util.search.Search", "modulename": "aiochris.util.search", "qualname": "Search", "kind": "class", "doc": "

Abstraction over paginated collection responses from CUBE.\nSearch objects are returned by methods for search endpoints of the CUBE API.\nIt is an asynchronous iterable\nwhich produces items from responses that return multiple results.\nHTTP requests are fired as-neede, they happen in the background during iteration.\nNo request is made before the first time a Search object is called.

\n\n
\n\n
Pagination is handled internally and automatically.
\n\n

The query parameters limit and offset can be explicitly given, but they shouldn't.

\n\n
\n\n
Examples
\n\n

Use an async for loop to print the name of every feed:

\n\n
\n
all_feeds = chris.search_feeds()  # returns a Search[Feed]\nasync for feed in all_feeds:\n    print(feed.name)\n
\n
\n", "bases": "typing.Generic[~T], collections.abc.AsyncIterable[~T]"}, "aiochris.util.search.Search.__init__": {"fullname": "aiochris.util.search.Search.__init__", "modulename": "aiochris.util.search", "qualname": "Search.__init__", "kind": "function", "doc": "

\n", "signature": "(\tbase_url: str,\tparams: dict[str, typing.Any],\tclient: aiochris.link.linked.Linked,\tItem: Type[~T],\tmax_requests: int = 100,\tsubpath: str = 'search/')"}, "aiochris.util.search.Search.base_url": {"fullname": "aiochris.util.search.Search.base_url", "modulename": "aiochris.util.search", "qualname": "Search.base_url", "kind": "variable", "doc": "

\n", "annotation": ": str"}, "aiochris.util.search.Search.params": {"fullname": "aiochris.util.search.Search.params", "modulename": "aiochris.util.search", "qualname": "Search.params", "kind": "variable", "doc": "

\n", "annotation": ": dict[str, typing.Any]"}, "aiochris.util.search.Search.client": {"fullname": "aiochris.util.search.Search.client", "modulename": "aiochris.util.search", "qualname": "Search.client", "kind": "variable", "doc": "

\n", "annotation": ": aiochris.link.linked.Linked"}, "aiochris.util.search.Search.Item": {"fullname": "aiochris.util.search.Search.Item", "modulename": "aiochris.util.search", "qualname": "Search.Item", "kind": "variable", "doc": "

\n", "annotation": ": Type[~T]"}, "aiochris.util.search.Search.max_requests": {"fullname": "aiochris.util.search.Search.max_requests", "modulename": "aiochris.util.search", "qualname": "Search.max_requests", "kind": "variable", "doc": "

\n", "annotation": ": int", "default_value": "100"}, "aiochris.util.search.Search.subpath": {"fullname": "aiochris.util.search.Search.subpath", "modulename": "aiochris.util.search", "qualname": "Search.subpath", "kind": "variable", "doc": "

\n", "annotation": ": str", "default_value": "'search/'"}, "aiochris.util.search.Search.first": {"fullname": "aiochris.util.search.Search.first", "modulename": "aiochris.util.search", "qualname": "Search.first", "kind": "function", "doc": "

Get the first item.

\n\n
See also
\n\n

get_only : similar use, but more strict

\n", "signature": "(self) -> Optional[~T]:", "funcdef": "async def"}, "aiochris.util.search.Search.get_only": {"fullname": "aiochris.util.search.Search.get_only", "modulename": "aiochris.util.search", "qualname": "Search.get_only", "kind": "function", "doc": "

Get the only item from a search with one result.

\n\n
Examples
\n\n

This method is very commonly used for getting \"one thing\" from CUBE.

\n\n
\n
await chris.search_plugins(name_exact="pl-dircopy", version="2.1.1").get_only()\n
\n
\n\n

In the example above, a search for plugins given (name_exact, version)\nis guaranteed to return either 0 or 1 result.

\n\n
Raises
\n\n
    \n
  • aiochris.util.search.NoneSearchError: If this search is empty.
  • \n
  • aiochris.util.search.ManySearchError: If this search has more than one item and allow_multiple is False
  • \n
\n\n
See also
\n\n

first : does the same thing but without checks.

\n\n
Parameters
\n\n
    \n
  • allow_multiple (bool):\nif True, do not raise ManySearchError if count > 1
  • \n
\n", "signature": "(self, allow_multiple=False) -> ~T:", "funcdef": "async def"}, "aiochris.util.search.Search.count": {"fullname": "aiochris.util.search.Search.count", "modulename": "aiochris.util.search", "qualname": "Search.count", "kind": "function", "doc": "

Get the number of items in this collection search.

\n\n
Examples
\n\n

count is useful for rendering a progress bar. TODO example with files

\n", "signature": "(self) -> int:", "funcdef": "async def"}, "aiochris.util.search.Search.url": {"fullname": "aiochris.util.search.Search.url", "modulename": "aiochris.util.search", "qualname": "Search.url", "kind": "variable", "doc": "

\n", "annotation": ": yarl.URL"}, "aiochris.util.search.acollect": {"fullname": "aiochris.util.search.acollect", "modulename": "aiochris.util.search", "qualname": "acollect", "kind": "function", "doc": "

Simple helper to convert a Search to a list.

\n\n

Using this function is not recommended unless you can assume the collection is small.

\n", "signature": "(async_iterable: collections.abc.AsyncIterable[~T]) -> list[~T]:", "funcdef": "async def"}, "aiochris.util.search.TooMuchPaginationError": {"fullname": "aiochris.util.search.TooMuchPaginationError", "modulename": "aiochris.util.search", "qualname": "TooMuchPaginationError", "kind": "class", "doc": "

Specified maximum number of requests exceeded while retrieving results from a paginated resource.

\n", "bases": "aiochris.errors.BaseClientError"}, "aiochris.util.search.GetOnlyError": {"fullname": "aiochris.util.search.GetOnlyError", "modulename": "aiochris.util.search", "qualname": "GetOnlyError", "kind": "class", "doc": "

Search does not have exactly one result.

\n", "bases": "aiochris.errors.BaseClientError"}, "aiochris.util.search.NoneSearchError": {"fullname": "aiochris.util.search.NoneSearchError", "modulename": "aiochris.util.search", "qualname": "NoneSearchError", "kind": "class", "doc": "

A search expected to have at least one element, has none.

\n", "bases": "GetOnlyError"}, "aiochris.util.search.ManySearchError": {"fullname": "aiochris.util.search.ManySearchError", "modulename": "aiochris.util.search", "qualname": "ManySearchError", "kind": "class", "doc": "

A search expected to have only one result, has several.

\n", "bases": "GetOnlyError"}}, "docInfo": {"aiochris": {"qualname": 0, "fullname": 1, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 2652}, "aiochris.AnonChrisClient": {"qualname": 1, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 10, "doc": 23}, "aiochris.AnonChrisClient.from_url": {"qualname": 3, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 114, "bases": 0, "doc": 21}, "aiochris.AnonChrisClient.search_plugins": {"qualname": 3, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 59, "bases": 0, "doc": 24}, "aiochris.ChrisClient": {"qualname": 1, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 10, "doc": 18}, "aiochris.ChrisClient.create_user": {"qualname": 3, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 174, "bases": 0, "doc": 3}, "aiochris.ChrisAdminClient": {"qualname": 1, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 10, "doc": 23}, "aiochris.ChrisAdminClient.register_plugin_from_store": {"qualname": 5, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 82, "bases": 0, "doc": 10}, "aiochris.ChrisAdminClient.add_plugin": {"qualname": 3, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 133, "bases": 0, "doc": 509}, "aiochris.ChrisAdminClient.create_compute_resource": {"qualname": 4, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 219, "bases": 0, "doc": 8}, "aiochris.Search": {"qualname": 1, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 197}, "aiochris.Search.__init__": {"qualname": 3, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 130, "bases": 0, "doc": 3}, "aiochris.Search.base_url": {"qualname": 3, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.Search.params": {"qualname": 2, "fullname": 3, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.Search.client": {"qualname": 2, "fullname": 3, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.Search.Item": {"qualname": 2, "fullname": 3, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.Search.max_requests": {"qualname": 3, "fullname": 4, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "aiochris.Search.subpath": {"qualname": 2, "fullname": 3, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "aiochris.Search.first": {"qualname": 2, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 22, "bases": 0, "doc": 23}, "aiochris.Search.get_only": {"qualname": 3, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 27, "bases": 0, "doc": 224}, "aiochris.Search.count": {"qualname": 2, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 31}, "aiochris.Search.url": {"qualname": 2, "fullname": 3, "annotation": 3, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.acollect": {"qualname": 1, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 35}, "aiochris.Status": {"qualname": 1, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 9}, "aiochris.Status.created": {"qualname": 2, "fullname": 3, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "aiochris.Status.waiting": {"qualname": 2, "fullname": 3, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "aiochris.Status.scheduled": {"qualname": 2, "fullname": 3, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "aiochris.Status.started": {"qualname": 2, "fullname": 3, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "aiochris.Status.registeringFiles": {"qualname": 2, "fullname": 3, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "aiochris.Status.finishedSuccessfully": {"qualname": 2, "fullname": 3, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "aiochris.Status.finishedWithError": {"qualname": 2, "fullname": 3, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "aiochris.Status.cancelled": {"qualname": 2, "fullname": 3, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "aiochris.ParameterTypeName": {"qualname": 1, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 6}, "aiochris.ParameterTypeName.string": {"qualname": 2, "fullname": 3, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "aiochris.ParameterTypeName.integer": {"qualname": 2, "fullname": 3, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "aiochris.ParameterTypeName.float": {"qualname": 2, "fullname": 3, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "aiochris.ParameterTypeName.boolean": {"qualname": 2, "fullname": 3, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "aiochris.client": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.client.admin": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.client.admin.ChrisAdminClient": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 10, "doc": 23}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 82, "bases": 0, "doc": 10}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 133, "bases": 0, "doc": 509}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 219, "bases": 0, "doc": 8}, "aiochris.client.anon": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.client.anon.AnonChrisClient": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 10, "doc": 23}, "aiochris.client.anon.AnonChrisClient.from_url": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 114, "bases": 0, "doc": 21}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 59, "bases": 0, "doc": 24}, "aiochris.client.authed": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.client.authed.AuthenticatedClient": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 8, "doc": 7}, "aiochris.client.authed.AuthenticatedClient.from_login": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 187, "bases": 0, "doc": 28}, "aiochris.client.authed.AuthenticatedClient.from_token": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 138, "bases": 0, "doc": 25}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 224, "bases": 0, "doc": 244}, "aiochris.client.authed.AuthenticatedClient.search_feeds": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 60, "bases": 0, "doc": 6}, "aiochris.client.authed.AuthenticatedClient.search_plugins": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 60, "bases": 0, "doc": 6}, "aiochris.client.authed.AuthenticatedClient.plugin_instances": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 60, "bases": 0, "doc": 7}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 66, "bases": 0, "doc": 381}, "aiochris.client.authed.AuthenticatedClient.user": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 8}, "aiochris.client.authed.AuthenticatedClient.username": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 21}, "aiochris.client.authed.AuthenticatedClient.search_compute_resources": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 59, "bases": 0, "doc": 21}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 35, "bases": 0, "doc": 42}, "aiochris.client.authed.AuthenticatedClient.search_pacsfiles": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 60, "bases": 0, "doc": 7}, "aiochris.client.base": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.client.base.BaseChrisClient": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 12, "doc": 26}, "aiochris.client.base.BaseChrisClient.new": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 144, "bases": 0, "doc": 182}, "aiochris.client.base.BaseChrisClient.close": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 11}, "aiochris.client.base.BaseChrisClient.search_plugins": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 59, "bases": 0, "doc": 6}, "aiochris.client.from_chrs": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 16}, "aiochris.client.from_chrs.StoredToken": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "aiochris.client.from_chrs.StoredToken.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 57, "bases": 0, "doc": 3}, "aiochris.client.from_chrs.StoredToken.store": {"qualname": 2, "fullname": 6, "annotation": 9, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.client.from_chrs.StoredToken.value": {"qualname": 2, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "aiochris.client.from_chrs.ChrsLogin": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 20}, "aiochris.client.from_chrs.ChrsLogin.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 73, "bases": 0, "doc": 3}, "aiochris.client.from_chrs.ChrsLogin.address": {"qualname": 2, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.client.from_chrs.ChrsLogin.username": {"qualname": 2, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.client.from_chrs.ChrsLogin.store": {"qualname": 2, "fullname": 6, "annotation": 6, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.client.from_chrs.ChrsLogin.token": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "aiochris.client.from_chrs.ChrsLogin.is_for": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 69, "bases": 0, "doc": 17}, "aiochris.client.from_chrs.ChrsLogin.to_keyring_username": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 21}, "aiochris.client.from_chrs.ChrsLogins": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 19}, "aiochris.client.from_chrs.ChrsLogins.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 36, "bases": 0, "doc": 3}, "aiochris.client.from_chrs.ChrsLogins.cubes": {"qualname": 2, "fullname": 6, "annotation": 6, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "aiochris.client.from_chrs.ChrsLogins.load": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "aiochris.client.from_chrs.ChrsLogins.get_token_for": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 133, "bases": 0, "doc": 8}, "aiochris.client.from_chrs.ChrsKeyringError": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 7}, "aiochris.client.normal": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.client.normal.ChrisClient": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 10, "doc": 18}, "aiochris.client.normal.ChrisClient.create_user": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 174, "bases": 0, "doc": 3}, "aiochris.errors": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.errors.raise_for_status": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 6}, "aiochris.errors.BaseClientError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 9}, "aiochris.errors.StatusError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 11}, "aiochris.errors.StatusError.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 80, "bases": 0, "doc": 3}, "aiochris.errors.StatusError.status": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 5}, "aiochris.errors.StatusError.url": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 8}, "aiochris.errors.StatusError.message": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 4}, "aiochris.errors.StatusError.request_data": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 4}, "aiochris.errors.BadRequestError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 6}, "aiochris.errors.InternalServerError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 6}, "aiochris.errors.UnauthorizedError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 5}, "aiochris.errors.IncorrectLoginError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 12}, "aiochris.errors.NonsenseResponseError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 11}, "aiochris.models": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.collection_links": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.collection_links.AbstractCollectionLinks": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.collection_links.AbstractCollectionLinks.has_field": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 3}, "aiochris.models.collection_links.AbstractCollectionLinks.get": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 3}, "aiochris.models.collection_links.AnonymousCollectionLinks": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 299, "bases": 0, "doc": 3}, "aiochris.models.collection_links.AnonymousCollectionLinks.chrisinstance": {"qualname": 2, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.collection_links.AnonymousCollectionLinks.compute_resources": {"qualname": 3, "fullname": 7, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_metas": {"qualname": 3, "fullname": 7, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugins": {"qualname": 2, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_instances": {"qualname": 3, "fullname": 7, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.collection_links.AnonymousCollectionLinks.pipelines": {"qualname": 2, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.collection_links.AnonymousCollectionLinks.workflows": {"qualname": 2, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.collection_links.AnonymousCollectionLinks.tags": {"qualname": 2, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.collection_links.AnonymousCollectionLinks.pacsfiles": {"qualname": 2, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.collection_links.AnonymousCollectionLinks.filebrowser": {"qualname": 2, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.collection_links.AnonymousCollectionLinks.pacsseries": {"qualname": 2, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.collection_links.AnonymousCollectionLinks.servicefiles": {"qualname": 2, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.collection_links.AnonymousCollectionLinks.pipeline_instances": {"qualname": 3, "fullname": 7, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.collection_links.CollectionLinks": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "aiochris.models.collection_links.CollectionLinks.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 374, "bases": 0, "doc": 3}, "aiochris.models.collection_links.CollectionLinks.user": {"qualname": 2, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.collection_links.CollectionLinks.userfiles": {"qualname": 2, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.collection_links.CollectionLinks.uploadedfiles": {"qualname": 2, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.collection_links.CollectionLinks.useruploadedfiles": {"qualname": 2, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.collection_links.AdminCollectionLinks": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 395, "bases": 0, "doc": 3}, "aiochris.models.collection_links.AdminCollectionLinks.admin": {"qualname": 2, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.collection_links.AdminApiCollectionLinks": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "aiochris.models.collection_links.AdminApiCollectionLinks.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 3}, "aiochris.models.collection_links.AdminApiCollectionLinks.compute_resources": {"qualname": 3, "fullname": 7, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 38}, "aiochris.models.data.UserData": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 8}, "aiochris.models.data.UserData.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 78, "bases": 0, "doc": 3}, "aiochris.models.data.UserData.url": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.UserData.id": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.UserData.username": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.UserData.email": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.PluginInstanceData": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 31}, "aiochris.models.data.PluginInstanceData.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 682, "bases": 0, "doc": 3}, "aiochris.models.data.PluginInstanceData.url": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.PluginInstanceData.id": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.PluginInstanceData.title": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.PluginInstanceData.compute_resource_name": {"qualname": 4, "fullname": 7, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.PluginInstanceData.plugin_id": {"qualname": 3, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.PluginInstanceData.plugin_name": {"qualname": 3, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.PluginInstanceData.plugin_version": {"qualname": 3, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.PluginInstanceData.plugin_type": {"qualname": 3, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.PluginInstanceData.pipeline_inst": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.PluginInstanceData.feed_id": {"qualname": 3, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.PluginInstanceData.start_date": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.PluginInstanceData.end_date": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.PluginInstanceData.output_path": {"qualname": 3, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.PluginInstanceData.status": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.PluginInstanceData.summary": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.PluginInstanceData.raw": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.PluginInstanceData.owner_username": {"qualname": 3, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.PluginInstanceData.cpu_limit": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.PluginInstanceData.memory_limit": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.PluginInstanceData.number_of_workers": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.PluginInstanceData.gpu_limit": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.PluginInstanceData.error_code": {"qualname": 3, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.PluginInstanceData.previous": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.PluginInstanceData.feed": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.PluginInstanceData.plugin": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.PluginInstanceData.descendants": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.PluginInstanceData.files": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.PluginInstanceData.parameters": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.PluginInstanceData.compute_resource": {"qualname": 3, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.PluginInstanceData.splits": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.PluginInstanceData.previous_id": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 25}, "aiochris.models.data.PluginInstanceData.size": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 32}, "aiochris.models.data.PluginInstanceData.template": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 10}, "aiochris.models.data.FeedData": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "aiochris.models.data.FeedData.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 397, "bases": 0, "doc": 3}, "aiochris.models.data.FeedData.url": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.FeedData.id": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.FeedData.creation_date": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.FeedData.modification_date": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.FeedData.name": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.FeedData.creator_username": {"qualname": 3, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.FeedData.created_jobs": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.FeedData.waiting_jobs": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.FeedData.scheduled_jobs": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.FeedData.started_jobs": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.FeedData.registering_jobs": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.FeedData.finished_jobs": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.FeedData.errored_jobs": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.FeedData.cancelled_jobs": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.FeedData.owner": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.FeedData.note": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.FeedData.tags": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.FeedData.taggings": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.FeedData.comments": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.FeedData.files": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.FeedData.plugin_instances": {"qualname": 3, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.FeedNoteData": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "aiochris.models.data.FeedNoteData.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 123, "bases": 0, "doc": 3}, "aiochris.models.data.FeedNoteData.url": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.FeedNoteData.id": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.FeedNoteData.title": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.FeedNoteData.content": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.data.FeedNoteData.feed": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.logged_in": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 36}, "aiochris.models.logged_in.User": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 8, "doc": 3}, "aiochris.models.logged_in.User.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 112, "bases": 0, "doc": 3}, "aiochris.models.logged_in.File": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 7}, "aiochris.models.logged_in.File.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 103, "bases": 0, "doc": 3}, "aiochris.models.logged_in.File.url": {"qualname": 2, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.logged_in.File.fname": {"qualname": 2, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.logged_in.File.fsize": {"qualname": 2, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.logged_in.File.file_resource": {"qualname": 3, "fullname": 7, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.logged_in.File.parent": {"qualname": 2, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 76}, "aiochris.models.logged_in.PACSFile": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 33}, "aiochris.models.logged_in.PACSFile.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 291, "bases": 0, "doc": 3}, "aiochris.models.logged_in.PACSFile.id": {"qualname": 2, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.logged_in.PACSFile.PatientID": {"qualname": 2, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.logged_in.PACSFile.PatientName": {"qualname": 2, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.logged_in.PACSFile.PatientBirthDate": {"qualname": 2, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.logged_in.PACSFile.PatientAge": {"qualname": 2, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.logged_in.PACSFile.PatientSex": {"qualname": 2, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.logged_in.PACSFile.StudyDate": {"qualname": 2, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.logged_in.PACSFile.AccessionNumber": {"qualname": 2, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.logged_in.PACSFile.Modality": {"qualname": 2, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.logged_in.PACSFile.ProtocolName": {"qualname": 2, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.logged_in.PACSFile.StudyInstanceUID": {"qualname": 2, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.logged_in.PACSFile.StudyDescription": {"qualname": 2, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.logged_in.PACSFile.SeriesInstanceUID": {"qualname": 2, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.logged_in.PACSFile.SeriesDescription": {"qualname": 2, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.logged_in.PACSFile.pacs_identifier": {"qualname": 3, "fullname": 7, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.logged_in.PluginInstance": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "aiochris.models.logged_in.PluginInstance.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 682, "bases": 0, "doc": 3}, "aiochris.models.logged_in.PluginInstance.get_feed": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 11}, "aiochris.models.logged_in.PluginInstance.get": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 9}, "aiochris.models.logged_in.PluginInstance.set": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 79, "bases": 0, "doc": 12}, "aiochris.models.logged_in.PluginInstance.delete": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 7}, "aiochris.models.logged_in.PluginInstance.wait": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 223, "bases": 0, "doc": 112}, "aiochris.models.logged_in.FeedNote": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "aiochris.models.logged_in.FeedNote.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 123, "bases": 0, "doc": 3}, "aiochris.models.logged_in.FeedNote.get_feed": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 10}, "aiochris.models.logged_in.FeedNote.set": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 79, "bases": 0, "doc": 6}, "aiochris.models.logged_in.Feed": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 10}, "aiochris.models.logged_in.Feed.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 397, "bases": 0, "doc": 3}, "aiochris.models.logged_in.Feed.set": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 101, "bases": 0, "doc": 39}, "aiochris.models.logged_in.Feed.get_note": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 9}, "aiochris.models.logged_in.Feed.delete": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 6}, "aiochris.models.logged_in.Plugin": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 16}, "aiochris.models.logged_in.Plugin.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 242, "bases": 0, "doc": 3}, "aiochris.models.logged_in.Plugin.instances": {"qualname": 2, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.logged_in.Plugin.create_instance": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 79, "bases": 0, "doc": 173}, "aiochris.models.public": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "aiochris.models.public.ComputeResource": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.public.ComputeResource.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 151, "bases": 0, "doc": 3}, "aiochris.models.public.ComputeResource.url": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.public.ComputeResource.id": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.public.ComputeResource.creation_date": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.public.ComputeResource.modification_date": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.public.ComputeResource.name": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.public.ComputeResource.compute_url": {"qualname": 3, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.public.ComputeResource.compute_auth_url": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.public.ComputeResource.description": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.public.ComputeResource.max_job_exec_seconds": {"qualname": 5, "fullname": 8, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.public.PluginParameter": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 14}, "aiochris.models.public.PluginParameter.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 298, "bases": 0, "doc": 3}, "aiochris.models.public.PluginParameter.url": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.public.PluginParameter.id": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.public.PluginParameter.name": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.public.PluginParameter.type": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.public.PluginParameter.optional": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.public.PluginParameter.default": {"qualname": 2, "fullname": 5, "annotation": 6, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.public.PluginParameter.flag": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.public.PluginParameter.short_flag": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.public.PluginParameter.action": {"qualname": 2, "fullname": 5, "annotation": 14, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.public.PluginParameter.help": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.public.PluginParameter.ui_exposed": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.public.PluginParameter.plugin": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.public.PublicPlugin": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 6}, "aiochris.models.public.PublicPlugin.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 221, "bases": 0, "doc": 3}, "aiochris.models.public.PublicPlugin.url": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.public.PublicPlugin.id": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.public.PublicPlugin.name": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.public.PublicPlugin.version": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.public.PublicPlugin.dock_image": {"qualname": 3, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.public.PublicPlugin.public_repo": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.public.PublicPlugin.compute_resources": {"qualname": 3, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.public.PublicPlugin.parameters": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.public.PublicPlugin.plugin_type": {"qualname": 3, "fullname": 6, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.models.public.PublicPlugin.get_compute_resources": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 12}, "aiochris.models.public.PublicPlugin.get_parameters": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 9}, "aiochris.models.public.PublicPlugin.print_help": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 12}, "aiochris.types": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 7}, "aiochris.types.Username": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 6}, "aiochris.types.Password": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 6}, "aiochris.types.ChrisURL": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 7}, "aiochris.types.ApiUrl": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 16}, "aiochris.types.ResourceId": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 15}, "aiochris.types.PluginName": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 7}, "aiochris.types.ImageTag": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 11}, "aiochris.types.PluginVersion": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 8}, "aiochris.types.PluginUrl": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 28}, "aiochris.types.PluginSearchUrl": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.PluginId": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.UserUrl": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.UserId": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.AdminUrl": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 12}, "aiochris.types.ComputeResourceName": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.ComputeResourceId": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.PfconUrl": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.FeedId": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.CubeFilePath": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.CUBEErrorCode": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.ContainerImageTag": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.PipingId": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.PipelineId": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.ParameterName": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.ParameterType": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.PipelineParameterId": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.PluginParameterId": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.PluginInstanceId": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.FileFname": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.FileResourceName": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.FileId": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.FilesUrl": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.FileResourceUrl": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.PipelineUrl": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.PipingsUrl": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.PipelinePluginsUrl": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.PipelineDefaultParametersUrl": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.PipingUrl": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.PipelineParameterUrl": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.PluginInstanceUrl": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.PluginInstancesUrl": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.DescendantsUrl": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.PipelineInstancesUrl": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.PluginInstanceParamtersUrl": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.ComputeResourceUrl": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.SplitsUrl": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.FeedUrl": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.NoteId": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 9}, "aiochris.types.NoteUrl": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 22}, "aiochris.types.PluginParametersUrl": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.TagsUrl": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.TaggingsUrl": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.CommentsUrl": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.PluginParameterUrl": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.types.PacsFileId": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "aiochris.util": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.util.errors": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.util.search": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.util.search.logger": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "aiochris.util.search.Search": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 197}, "aiochris.util.search.Search.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 130, "bases": 0, "doc": 3}, "aiochris.util.search.Search.base_url": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.util.search.Search.params": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.util.search.Search.client": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.util.search.Search.Item": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.util.search.Search.max_requests": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "aiochris.util.search.Search.subpath": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "aiochris.util.search.Search.first": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 22, "bases": 0, "doc": 23}, "aiochris.util.search.Search.get_only": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 27, "bases": 0, "doc": 224}, "aiochris.util.search.Search.count": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 31}, "aiochris.util.search.Search.url": {"qualname": 2, "fullname": 5, "annotation": 3, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "aiochris.util.search.acollect": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 35}, "aiochris.util.search.TooMuchPaginationError": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 16}, "aiochris.util.search.GetOnlyError": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 10}, "aiochris.util.search.NoneSearchError": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 14}, "aiochris.util.search.ManySearchError": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 13}}, "length": 370, "save": true}, "index": {"qualname": {"root": {"docs": {"aiochris.Search.__init__": {"tf": 1}, "aiochris.client.from_chrs.StoredToken.__init__": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.__init__": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.__init__": {"tf": 1}, "aiochris.errors.StatusError.__init__": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminApiCollectionLinks.__init__": {"tf": 1}, "aiochris.models.data.UserData.__init__": {"tf": 1}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.data.FeedNoteData.__init__": {"tf": 1}, "aiochris.models.logged_in.User.__init__": {"tf": 1}, "aiochris.models.logged_in.File.__init__": {"tf": 1}, "aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.FeedNote.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.ComputeResource.__init__": {"tf": 1}, "aiochris.models.public.PluginParameter.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}, "aiochris.util.search.Search.__init__": {"tf": 1}}, "df": 24, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.AnonChrisClient": {"tf": 1}, "aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1}}, "df": 6}}}}}}}}}}}, "y": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.chrisinstance": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.compute_resources": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_metas": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugins": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_instances": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pipelines": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.workflows": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.tags": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pacsfiles": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.filebrowser": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pacsseries": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.servicefiles": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pipeline_instances": {"tf": 1}}, "df": 15}}}}}}}}}}}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}}, "df": 2, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.client.from_chrs.ChrsLogin.address": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.collection_links.AdminCollectionLinks.admin": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.AdminCollectionLinks": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.admin": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.AdminApiCollectionLinks": {"tf": 1}, "aiochris.models.collection_links.AdminApiCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminApiCollectionLinks.compute_resources": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.AdminUrl": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.acollect": {"tf": 1}, "aiochris.util.search.acollect": {"tf": 1}}, "df": 2}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.models.logged_in.PACSFile.AccessionNumber": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.public.PluginParameter.action": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"aiochris.models.public.ComputeResource.compute_auth_url": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.client.authed.AuthenticatedClient": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_feeds": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.plugin_instances": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.user": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.username": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_pacsfiles": {"tf": 1}}, "df": 13}}}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}}, "df": 1}}, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.AbstractCollectionLinks": {"tf": 1}, "aiochris.models.collection_links.AbstractCollectionLinks.has_field": {"tf": 1}, "aiochris.models.collection_links.AbstractCollectionLinks.get": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.ApiUrl": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}}, "df": 7}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.Search.first": {"tf": 1}, "aiochris.util.search.Search.first": {"tf": 1}}, "df": 2}}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.data.FeedData.finished_jobs": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.Status.finishedSuccessfully": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.Status.finishedWithError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.models.logged_in.File": {"tf": 1}, "aiochris.models.logged_in.File.__init__": {"tf": 1}, "aiochris.models.logged_in.File.url": {"tf": 1}, "aiochris.models.logged_in.File.fname": {"tf": 1}, "aiochris.models.logged_in.File.fsize": {"tf": 1}, "aiochris.models.logged_in.File.file_resource": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.File.parent": {"tf": 1}}, "df": 8, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.filebrowser": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {"aiochris.models.data.PluginInstanceData.files": {"tf": 1}, "aiochris.models.data.FeedData.files": {"tf": 1}}, "df": 2, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.FilesUrl": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.types.FileFname": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.types.FileResourceName": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.FileResourceUrl": {"tf": 1}}, "df": 1}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.FileId": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.collection_links.AbstractCollectionLinks.has_field": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.ParameterTypeName.float": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.models.public.PluginParameter.flag": {"tf": 1}, "aiochris.models.public.PluginParameter.short_flag": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.data.PluginInstanceData.feed_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.feed": {"tf": 1}, "aiochris.models.data.FeedNoteData.feed": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get_feed": {"tf": 1}, "aiochris.models.logged_in.FeedNote.get_feed": {"tf": 1}, "aiochris.models.logged_in.Feed": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.set": {"tf": 1}, "aiochris.models.logged_in.Feed.get_note": {"tf": 1}, "aiochris.models.logged_in.Feed.delete": {"tf": 1}}, "df": 10, "s": {"docs": {"aiochris.client.authed.AuthenticatedClient.search_feeds": {"tf": 1}}, "df": 1}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"aiochris.models.data.FeedData": {"tf": 1}, "aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.data.FeedData.url": {"tf": 1}, "aiochris.models.data.FeedData.id": {"tf": 1}, "aiochris.models.data.FeedData.creation_date": {"tf": 1}, "aiochris.models.data.FeedData.modification_date": {"tf": 1}, "aiochris.models.data.FeedData.name": {"tf": 1}, "aiochris.models.data.FeedData.creator_username": {"tf": 1}, "aiochris.models.data.FeedData.created_jobs": {"tf": 1}, "aiochris.models.data.FeedData.waiting_jobs": {"tf": 1}, "aiochris.models.data.FeedData.scheduled_jobs": {"tf": 1}, "aiochris.models.data.FeedData.started_jobs": {"tf": 1}, "aiochris.models.data.FeedData.registering_jobs": {"tf": 1}, "aiochris.models.data.FeedData.finished_jobs": {"tf": 1}, "aiochris.models.data.FeedData.errored_jobs": {"tf": 1}, "aiochris.models.data.FeedData.cancelled_jobs": {"tf": 1}, "aiochris.models.data.FeedData.owner": {"tf": 1}, "aiochris.models.data.FeedData.note": {"tf": 1}, "aiochris.models.data.FeedData.tags": {"tf": 1}, "aiochris.models.data.FeedData.taggings": {"tf": 1}, "aiochris.models.data.FeedData.comments": {"tf": 1}, "aiochris.models.data.FeedData.files": {"tf": 1}, "aiochris.models.data.FeedData.plugin_instances": {"tf": 1}}, "df": 23}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.FeedNote": {"tf": 1}, "aiochris.models.logged_in.FeedNote.__init__": {"tf": 1}, "aiochris.models.logged_in.FeedNote.get_feed": {"tf": 1}, "aiochris.models.logged_in.FeedNote.set": {"tf": 1}}, "df": 4, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"aiochris.models.data.FeedNoteData": {"tf": 1}, "aiochris.models.data.FeedNoteData.__init__": {"tf": 1}, "aiochris.models.data.FeedNoteData.url": {"tf": 1}, "aiochris.models.data.FeedNoteData.id": {"tf": 1}, "aiochris.models.data.FeedNoteData.title": {"tf": 1}, "aiochris.models.data.FeedNoteData.content": {"tf": 1}, "aiochris.models.data.FeedNoteData.feed": {"tf": 1}}, "df": 7}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.FeedId": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.FeedUrl": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.client.from_chrs.ChrsLogin.is_for": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.get_token_for": {"tf": 1}, "aiochris.errors.raise_for_status": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.File.fname": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.File.fsize": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.Search.base_url": {"tf": 1}, "aiochris.Search.url": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.errors.StatusError.url": {"tf": 1}, "aiochris.models.data.UserData.url": {"tf": 1}, "aiochris.models.data.PluginInstanceData.url": {"tf": 1}, "aiochris.models.data.FeedData.url": {"tf": 1}, "aiochris.models.data.FeedNoteData.url": {"tf": 1}, "aiochris.models.logged_in.File.url": {"tf": 1}, "aiochris.models.public.ComputeResource.url": {"tf": 1}, "aiochris.models.public.ComputeResource.compute_url": {"tf": 1}, "aiochris.models.public.ComputeResource.compute_auth_url": {"tf": 1}, "aiochris.models.public.PluginParameter.url": {"tf": 1}, "aiochris.models.public.PublicPlugin.url": {"tf": 1}, "aiochris.util.search.Search.base_url": {"tf": 1}, "aiochris.util.search.Search.url": {"tf": 1}}, "df": 17}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.ChrisClient.create_user": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.user": {"tf": 1}, "aiochris.client.normal.ChrisClient.create_user": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.user": {"tf": 1}, "aiochris.models.logged_in.User": {"tf": 1}, "aiochris.models.logged_in.User.__init__": {"tf": 1}}, "df": 6, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.authed.AuthenticatedClient.username": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.username": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.to_keyring_username": {"tf": 1}, "aiochris.models.data.UserData.username": {"tf": 1}, "aiochris.models.data.PluginInstanceData.owner_username": {"tf": 1}, "aiochris.models.data.FeedData.creator_username": {"tf": 1}, "aiochris.types.Username": {"tf": 1}}, "df": 7}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.CollectionLinks.userfiles": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.CollectionLinks.useruploadedfiles": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.UserUrl": {"tf": 1}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"aiochris.models.data.UserData": {"tf": 1}, "aiochris.models.data.UserData.__init__": {"tf": 1}, "aiochris.models.data.UserData.url": {"tf": 1}, "aiochris.models.data.UserData.id": {"tf": 1}, "aiochris.models.data.UserData.username": {"tf": 1}, "aiochris.models.data.UserData.email": {"tf": 1}}, "df": 6}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.UserId": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.CollectionLinks.uploadedfiles": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.errors.UnauthorizedError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {"aiochris.models.public.PluginParameter.ui_exposed": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"aiochris.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.Search": {"tf": 1}, "aiochris.Search.__init__": {"tf": 1}, "aiochris.Search.base_url": {"tf": 1}, "aiochris.Search.params": {"tf": 1}, "aiochris.Search.client": {"tf": 1}, "aiochris.Search.Item": {"tf": 1}, "aiochris.Search.max_requests": {"tf": 1}, "aiochris.Search.subpath": {"tf": 1}, "aiochris.Search.first": {"tf": 1}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.Search.count": {"tf": 1}, "aiochris.Search.url": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_feeds": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_pacsfiles": {"tf": 1}, "aiochris.client.base.BaseChrisClient.search_plugins": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}, "aiochris.util.search.Search.__init__": {"tf": 1}, "aiochris.util.search.Search.base_url": {"tf": 1}, "aiochris.util.search.Search.params": {"tf": 1}, "aiochris.util.search.Search.client": {"tf": 1}, "aiochris.util.search.Search.Item": {"tf": 1}, "aiochris.util.search.Search.max_requests": {"tf": 1}, "aiochris.util.search.Search.subpath": {"tf": 1}, "aiochris.util.search.Search.first": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}, "aiochris.util.search.Search.count": {"tf": 1}, "aiochris.util.search.Search.url": {"tf": 1}}, "df": 31}}}}, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.servicefiles": {"tf": 1}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.logged_in.PACSFile.SeriesInstanceUID": {"tf": 1}}, "df": 1}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.logged_in.PACSFile.SeriesDescription": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "t": {"docs": {"aiochris.models.logged_in.PluginInstance.set": {"tf": 1}, "aiochris.models.logged_in.FeedNote.set": {"tf": 1}, "aiochris.models.logged_in.Feed.set": {"tf": 1}}, "df": 3}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.public.ComputeResource.max_job_exec_seconds": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.from_chrs.StoredToken.store": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.store": {"tf": 1}}, "df": 4, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.client.from_chrs.StoredToken": {"tf": 1}, "aiochris.client.from_chrs.StoredToken.__init__": {"tf": 1}, "aiochris.client.from_chrs.StoredToken.store": {"tf": 1}, "aiochris.client.from_chrs.StoredToken.value": {"tf": 1}}, "df": 4}}}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.Status": {"tf": 1}, "aiochris.Status.created": {"tf": 1}, "aiochris.Status.waiting": {"tf": 1}, "aiochris.Status.scheduled": {"tf": 1}, "aiochris.Status.started": {"tf": 1}, "aiochris.Status.registeringFiles": {"tf": 1}, "aiochris.Status.finishedSuccessfully": {"tf": 1}, "aiochris.Status.finishedWithError": {"tf": 1}, "aiochris.Status.cancelled": {"tf": 1}, "aiochris.errors.raise_for_status": {"tf": 1}, "aiochris.errors.StatusError.status": {"tf": 1}, "aiochris.models.data.PluginInstanceData.status": {"tf": 1}}, "df": 12, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.errors.StatusError": {"tf": 1}, "aiochris.errors.StatusError.__init__": {"tf": 1}, "aiochris.errors.StatusError.status": {"tf": 1}, "aiochris.errors.StatusError.url": {"tf": 1}, "aiochris.errors.StatusError.message": {"tf": 1}, "aiochris.errors.StatusError.request_data": {"tf": 1}}, "df": 6}}}}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.data.PluginInstanceData.start_date": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.Status.started": {"tf": 1}, "aiochris.models.data.FeedData.started_jobs": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.ParameterTypeName.string": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.PACSFile.StudyDate": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.logged_in.PACSFile.StudyDescription": {"tf": 1}}, "df": 1}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.logged_in.PACSFile.StudyInstanceUID": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"aiochris.Search.subpath": {"tf": 1}, "aiochris.util.search.Search.subpath": {"tf": 1}}, "df": 2}}}}}, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.models.data.PluginInstanceData.summary": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.Status.scheduled": {"tf": 1}, "aiochris.models.data.FeedData.scheduled_jobs": {"tf": 1}}, "df": 2}}}}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.data.PluginInstanceData.splits": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.SplitsUrl": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.data.PluginInstanceData.size": {"tf": 1}}, "df": 1}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.public.PluginParameter.short_flag": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.plugin_instances": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_metas": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_instances": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_name": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_version": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_type": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin": {"tf": 1}, "aiochris.models.data.FeedData.plugin_instances": {"tf": 1}, "aiochris.models.logged_in.Plugin": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.logged_in.Plugin.instances": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}, "aiochris.models.public.PluginParameter.plugin": {"tf": 1}, "aiochris.models.public.PublicPlugin.plugin_type": {"tf": 1}}, "df": 19, "s": {"docs": {"aiochris.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_plugins": {"tf": 1}, "aiochris.client.base.BaseChrisClient.search_plugins": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugins": {"tf": 1}}, "df": 5, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PluginSearchUrl": {"tf": 1}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.PluginInstance": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get_feed": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.set": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.delete": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 7, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"aiochris.models.data.PluginInstanceData": {"tf": 1}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.data.PluginInstanceData.url": {"tf": 1}, "aiochris.models.data.PluginInstanceData.id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.title": {"tf": 1}, "aiochris.models.data.PluginInstanceData.compute_resource_name": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_name": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_version": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_type": {"tf": 1}, "aiochris.models.data.PluginInstanceData.pipeline_inst": {"tf": 1}, "aiochris.models.data.PluginInstanceData.feed_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.start_date": {"tf": 1}, "aiochris.models.data.PluginInstanceData.end_date": {"tf": 1}, "aiochris.models.data.PluginInstanceData.output_path": {"tf": 1}, "aiochris.models.data.PluginInstanceData.status": {"tf": 1}, "aiochris.models.data.PluginInstanceData.summary": {"tf": 1}, "aiochris.models.data.PluginInstanceData.raw": {"tf": 1}, "aiochris.models.data.PluginInstanceData.owner_username": {"tf": 1}, "aiochris.models.data.PluginInstanceData.cpu_limit": {"tf": 1}, "aiochris.models.data.PluginInstanceData.memory_limit": {"tf": 1}, "aiochris.models.data.PluginInstanceData.number_of_workers": {"tf": 1}, "aiochris.models.data.PluginInstanceData.gpu_limit": {"tf": 1}, "aiochris.models.data.PluginInstanceData.error_code": {"tf": 1}, "aiochris.models.data.PluginInstanceData.previous": {"tf": 1}, "aiochris.models.data.PluginInstanceData.feed": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin": {"tf": 1}, "aiochris.models.data.PluginInstanceData.descendants": {"tf": 1}, "aiochris.models.data.PluginInstanceData.files": {"tf": 1}, "aiochris.models.data.PluginInstanceData.parameters": {"tf": 1}, "aiochris.models.data.PluginInstanceData.compute_resource": {"tf": 1}, "aiochris.models.data.PluginInstanceData.splits": {"tf": 1}, "aiochris.models.data.PluginInstanceData.previous_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.size": {"tf": 1}, "aiochris.models.data.PluginInstanceData.template": {"tf": 1}}, "df": 35}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.PluginInstanceId": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PluginInstanceUrl": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PluginInstancesUrl": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PluginInstanceParamtersUrl": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}, "d": {"docs": {"aiochris.types.PluginId": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.models.public.PluginParameter": {"tf": 1}, "aiochris.models.public.PluginParameter.__init__": {"tf": 1}, "aiochris.models.public.PluginParameter.url": {"tf": 1}, "aiochris.models.public.PluginParameter.id": {"tf": 1}, "aiochris.models.public.PluginParameter.name": {"tf": 1}, "aiochris.models.public.PluginParameter.type": {"tf": 1}, "aiochris.models.public.PluginParameter.optional": {"tf": 1}, "aiochris.models.public.PluginParameter.default": {"tf": 1}, "aiochris.models.public.PluginParameter.flag": {"tf": 1}, "aiochris.models.public.PluginParameter.short_flag": {"tf": 1}, "aiochris.models.public.PluginParameter.action": {"tf": 1}, "aiochris.models.public.PluginParameter.help": {"tf": 1}, "aiochris.models.public.PluginParameter.ui_exposed": {"tf": 1}, "aiochris.models.public.PluginParameter.plugin": {"tf": 1}}, "df": 14, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.PluginParameterId": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PluginParametersUrl": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PluginParameterUrl": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.types.PluginName": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.types.PluginVersion": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PluginUrl": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.Search.params": {"tf": 1}, "aiochris.util.search.Search.params": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.types.ParameterType": {"tf": 1}}, "df": 1, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.ParameterTypeName": {"tf": 1}, "aiochris.ParameterTypeName.string": {"tf": 1}, "aiochris.ParameterTypeName.integer": {"tf": 1}, "aiochris.ParameterTypeName.float": {"tf": 1}, "aiochris.ParameterTypeName.boolean": {"tf": 1}}, "df": 5}}}}}}}}, "s": {"docs": {"aiochris.models.data.PluginInstanceData.parameters": {"tf": 1}, "aiochris.models.public.PublicPlugin.parameters": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_parameters": {"tf": 1}}, "df": 3}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.types.ParameterName": {"tf": 1}}, "df": 1}}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.logged_in.File.parent": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.logged_in.PACSFile.pacs_identifier": {"tf": 1}}, "df": 1, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.PACSFile": {"tf": 1}, "aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}, "aiochris.models.logged_in.PACSFile.id": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientID": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientName": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientBirthDate": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientAge": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientSex": {"tf": 1}, "aiochris.models.logged_in.PACSFile.StudyDate": {"tf": 1}, "aiochris.models.logged_in.PACSFile.AccessionNumber": {"tf": 1}, "aiochris.models.logged_in.PACSFile.Modality": {"tf": 1}, "aiochris.models.logged_in.PACSFile.ProtocolName": {"tf": 1}, "aiochris.models.logged_in.PACSFile.StudyInstanceUID": {"tf": 1}, "aiochris.models.logged_in.PACSFile.StudyDescription": {"tf": 1}, "aiochris.models.logged_in.PACSFile.SeriesInstanceUID": {"tf": 1}, "aiochris.models.logged_in.PACSFile.SeriesDescription": {"tf": 1}, "aiochris.models.logged_in.PACSFile.pacs_identifier": {"tf": 1}}, "df": 17, "s": {"docs": {"aiochris.client.authed.AuthenticatedClient.search_pacsfiles": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pacsfiles": {"tf": 1}}, "df": 2}, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.PacsFileId": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.pacsseries": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"aiochris.models.data.PluginInstanceData.output_path": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.logged_in.PACSFile.PatientID": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.PACSFile.PatientName": {"tf": 1}}, "df": 1}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.PACSFile.PatientBirthDate": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.PACSFile.PatientAge": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"aiochris.models.logged_in.PACSFile.PatientSex": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.Password": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.pipeline_instances": {"tf": 1}, "aiochris.models.data.PluginInstanceData.pipeline_inst": {"tf": 1}}, "df": 2, "s": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.pipelines": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.PipelineId": {"tf": 1}}, "df": 1}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PipelineInstancesUrl": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.PipelineParameterId": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PipelineParameterUrl": {"tf": 1}}, "df": 1}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PipelinePluginsUrl": {"tf": 1}}, "df": 1}}}}}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PipelineUrl": {"tf": 1}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PipelineDefaultParametersUrl": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.PipingId": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PipingsUrl": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PipingUrl": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.data.PluginInstanceData.previous": {"tf": 1}, "aiochris.models.data.PluginInstanceData.previous_id": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.PACSFile.ProtocolName": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.public.PublicPlugin.print_help": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"aiochris.models.public.PublicPlugin.public_repo": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.public.PublicPlugin": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.url": {"tf": 1}, "aiochris.models.public.PublicPlugin.id": {"tf": 1}, "aiochris.models.public.PublicPlugin.name": {"tf": 1}, "aiochris.models.public.PublicPlugin.version": {"tf": 1}, "aiochris.models.public.PublicPlugin.dock_image": {"tf": 1}, "aiochris.models.public.PublicPlugin.public_repo": {"tf": 1}, "aiochris.models.public.PublicPlugin.compute_resources": {"tf": 1}, "aiochris.models.public.PublicPlugin.parameters": {"tf": 1}, "aiochris.models.public.PublicPlugin.plugin_type": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_compute_resources": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_parameters": {"tf": 1}, "aiochris.models.public.PublicPlugin.print_help": {"tf": 1}}, "df": 14}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PfconUrl": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.ChrisClient": {"tf": 1}, "aiochris.ChrisClient.create_user": {"tf": 1}, "aiochris.client.normal.ChrisClient": {"tf": 1}, "aiochris.client.normal.ChrisClient.create_user": {"tf": 1}}, "df": 4}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.ChrisAdminClient": {"tf": 1}, "aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}}, "df": 8}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.chrisinstance": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.ChrisURL": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.client.from_chrs.ChrsLogin": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.__init__": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.address": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.username": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.store": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.token": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.is_for": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.to_keyring_username": {"tf": 1}}, "df": 8, "s": {"docs": {"aiochris.client.from_chrs.ChrsLogins": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.__init__": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.cubes": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.load": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.get_token_for": {"tf": 1}}, "df": 5}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.client.from_chrs.ChrsKeyringError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.ChrisClient.create_user": {"tf": 1}, "aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.normal.ChrisClient.create_user": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 5, "d": {"docs": {"aiochris.Status.created": {"tf": 1}, "aiochris.models.data.FeedData.created_jobs": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.data.FeedData.creation_date": {"tf": 1}, "aiochris.models.public.ComputeResource.creation_date": {"tf": 1}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.models.data.FeedData.creator_username": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.compute_resources": {"tf": 1}, "aiochris.models.collection_links.AdminApiCollectionLinks.compute_resources": {"tf": 1}, "aiochris.models.data.PluginInstanceData.compute_resource_name": {"tf": 1}, "aiochris.models.data.PluginInstanceData.compute_resource": {"tf": 1}, "aiochris.models.public.ComputeResource.compute_url": {"tf": 1}, "aiochris.models.public.ComputeResource.compute_auth_url": {"tf": 1}, "aiochris.models.public.PublicPlugin.compute_resources": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_compute_resources": {"tf": 1}}, "df": 12, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.public.ComputeResource": {"tf": 1}, "aiochris.models.public.ComputeResource.__init__": {"tf": 1}, "aiochris.models.public.ComputeResource.url": {"tf": 1}, "aiochris.models.public.ComputeResource.id": {"tf": 1}, "aiochris.models.public.ComputeResource.creation_date": {"tf": 1}, "aiochris.models.public.ComputeResource.modification_date": {"tf": 1}, "aiochris.models.public.ComputeResource.name": {"tf": 1}, "aiochris.models.public.ComputeResource.compute_url": {"tf": 1}, "aiochris.models.public.ComputeResource.compute_auth_url": {"tf": 1}, "aiochris.models.public.ComputeResource.description": {"tf": 1}, "aiochris.models.public.ComputeResource.max_job_exec_seconds": {"tf": 1}}, "df": 11, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.types.ComputeResourceName": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.ComputeResourceId": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.ComputeResourceUrl": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.data.FeedData.comments": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.CommentsUrl": {"tf": 1}}, "df": 1}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.Search.count": {"tf": 1}, "aiochris.util.search.Search.count": {"tf": 1}}, "df": 2}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.CollectionLinks": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.user": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.userfiles": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.uploadedfiles": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.useruploadedfiles": {"tf": 1}}, "df": 6}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.data.PluginInstanceData.error_code": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.data.FeedNoteData.content": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.types.ContainerImageTag": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.Search.client": {"tf": 1}, "aiochris.util.search.Search.client": {"tf": 1}}, "df": 2}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.base.BaseChrisClient.close": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.Status.cancelled": {"tf": 1}, "aiochris.models.data.FeedData.cancelled_jobs": {"tf": 1}}, "df": 2}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.client.from_chrs.ChrsLogins.cubes": {"tf": 1}}, "df": 1}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"aiochris.types.CubeFilePath": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.types.CUBEErrorCode": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {"aiochris.models.data.PluginInstanceData.cpu_limit": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.models.data.FeedData.registering_jobs": {"tf": 1}}, "df": 1, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.Status.registeringFiles": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.models.data.PluginInstanceData.compute_resource_name": {"tf": 1}, "aiochris.models.data.PluginInstanceData.compute_resource": {"tf": 1}, "aiochris.models.logged_in.File.file_resource": {"tf": 1}}, "df": 5, "s": {"docs": {"aiochris.client.authed.AuthenticatedClient.search_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.compute_resources": {"tf": 1}, "aiochris.models.collection_links.AdminApiCollectionLinks.compute_resources": {"tf": 1}, "aiochris.models.public.PublicPlugin.compute_resources": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_compute_resources": {"tf": 1}}, "df": 6}, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.ResourceId": {"tf": 1}}, "df": 1}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.errors.StatusError.request_data": {"tf": 1}}, "df": 1, "s": {"docs": {"aiochris.Search.max_requests": {"tf": 1}, "aiochris.util.search.Search.max_requests": {"tf": 1}}, "df": 2}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {"aiochris.models.public.PublicPlugin.public_repo": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.errors.raise_for_status": {"tf": 1}}, "df": 1}}}, "w": {"docs": {"aiochris.models.data.PluginInstanceData.raw": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.Search.__init__": {"tf": 1}, "aiochris.client.from_chrs.StoredToken.__init__": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.__init__": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.__init__": {"tf": 1}, "aiochris.errors.StatusError.__init__": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminApiCollectionLinks.__init__": {"tf": 1}, "aiochris.models.data.UserData.__init__": {"tf": 1}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.data.FeedNoteData.__init__": {"tf": 1}, "aiochris.models.logged_in.User.__init__": {"tf": 1}, "aiochris.models.logged_in.File.__init__": {"tf": 1}, "aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.FeedNote.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.ComputeResource.__init__": {"tf": 1}, "aiochris.models.public.PluginParameter.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}, "aiochris.util.search.Search.__init__": {"tf": 1}}, "df": 24}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.ParameterTypeName.integer": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.errors.InternalServerError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.data.PluginInstanceData.pipeline_inst": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 1, "s": {"docs": {"aiochris.client.authed.AuthenticatedClient.plugin_instances": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_instances": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pipeline_instances": {"tf": 1}, "aiochris.models.data.FeedData.plugin_instances": {"tf": 1}, "aiochris.models.logged_in.Plugin.instances": {"tf": 1}}, "df": 5}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.errors.IncorrectLoginError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"aiochris.Search.Item": {"tf": 1}, "aiochris.util.search.Search.Item": {"tf": 1}}, "df": 2}}}, "s": {"docs": {"aiochris.client.from_chrs.ChrsLogin.is_for": {"tf": 1}}, "df": 1}, "d": {"docs": {"aiochris.models.data.UserData.id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.feed_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.previous_id": {"tf": 1}, "aiochris.models.data.FeedData.id": {"tf": 1}, "aiochris.models.data.FeedNoteData.id": {"tf": 1}, "aiochris.models.logged_in.PACSFile.id": {"tf": 1}, "aiochris.models.public.ComputeResource.id": {"tf": 1}, "aiochris.models.public.PluginParameter.id": {"tf": 1}, "aiochris.models.public.PublicPlugin.id": {"tf": 1}}, "df": 11, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.models.logged_in.PACSFile.pacs_identifier": {"tf": 1}}, "df": 1}}}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.public.PublicPlugin.dock_image": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.types.ImageTag": {"tf": 1}}, "df": 1}}}}}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.Search.base_url": {"tf": 1}, "aiochris.util.search.Search.base_url": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.client.base.BaseChrisClient": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.client.base.BaseChrisClient.close": {"tf": 1}, "aiochris.client.base.BaseChrisClient.search_plugins": {"tf": 1}}, "df": 4}}}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.errors.BaseClientError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.errors.BadRequestError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.ParameterTypeName.boolean": {"tf": 1}}, "df": 1}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {"aiochris.Search.max_requests": {"tf": 1}, "aiochris.models.public.ComputeResource.max_job_exec_seconds": {"tf": 1}, "aiochris.util.search.Search.max_requests": {"tf": 1}}, "df": 3}, "n": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.util.search.ManySearchError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.errors.StatusError.message": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.plugin_metas": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.models.data.PluginInstanceData.memory_limit": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.data.FeedData.modification_date": {"tf": 1}, "aiochris.models.public.ComputeResource.modification_date": {"tf": 1}}, "df": 2}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.models.logged_in.PACSFile.Modality": {"tf": 1}}, "df": 1}}}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.Search.get_only": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.get_token_for": {"tf": 1}, "aiochris.models.collection_links.AbstractCollectionLinks.get": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get_feed": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get": {"tf": 1}, "aiochris.models.logged_in.FeedNote.get_feed": {"tf": 1}, "aiochris.models.logged_in.Feed.get_note": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_compute_resources": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_parameters": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 11, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.util.search.GetOnlyError": {"tf": 1}}, "df": 1}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {"aiochris.models.data.PluginInstanceData.gpu_limit": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.Search.get_only": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 2}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.data.PluginInstanceData.output_path": {"tf": 1}}, "df": 1}}}}}, "w": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.models.data.PluginInstanceData.owner_username": {"tf": 1}, "aiochris.models.data.FeedData.owner": {"tf": 1}}, "df": 2}}}}, "f": {"docs": {"aiochris.models.data.PluginInstanceData.number_of_workers": {"tf": 1}}, "df": 1}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.public.PluginParameter.optional": {"tf": 1}}, "df": 1}}}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.Status.waiting": {"tf": 1}, "aiochris.models.data.FeedData.waiting_jobs": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.workflows": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.data.PluginInstanceData.number_of_workers": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}}, "df": 1}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.util.search.logger": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.client.from_chrs.ChrsLogins.load": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.data.PluginInstanceData.cpu_limit": {"tf": 1}, "aiochris.models.data.PluginInstanceData.memory_limit": {"tf": 1}, "aiochris.models.data.PluginInstanceData.gpu_limit": {"tf": 1}}, "df": 3}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {"aiochris.client.from_chrs.ChrsLogin.to_keyring_username": {"tf": 1}}, "df": 1, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.token": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.get_token_for": {"tf": 1}}, "df": 3}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.util.search.TooMuchPaginationError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.tags": {"tf": 1}, "aiochris.models.data.FeedData.tags": {"tf": 1}}, "df": 2, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.TagsUrl": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.data.FeedData.taggings": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.TaggingsUrl": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.data.PluginInstanceData.title": {"tf": 1}, "aiochris.models.data.FeedNoteData.title": {"tf": 1}}, "df": 2}}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.data.PluginInstanceData.plugin_type": {"tf": 1}, "aiochris.models.public.PluginParameter.type": {"tf": 1}, "aiochris.models.public.PublicPlugin.plugin_type": {"tf": 1}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.data.PluginInstanceData.template": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.errors.NonsenseResponseError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.util.search.NoneSearchError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.data.FeedData.note": {"tf": 1}, "aiochris.models.logged_in.Feed.get_note": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.NoteId": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.NoteUrl": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.data.PluginInstanceData.compute_resource_name": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_name": {"tf": 1}, "aiochris.models.data.FeedData.name": {"tf": 1}, "aiochris.models.public.ComputeResource.name": {"tf": 1}, "aiochris.models.public.PluginParameter.name": {"tf": 1}, "aiochris.models.public.PublicPlugin.name": {"tf": 1}}, "df": 6}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.models.data.PluginInstanceData.number_of_workers": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.from_chrs.StoredToken.value": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.data.PluginInstanceData.plugin_version": {"tf": 1}, "aiochris.models.public.PublicPlugin.version": {"tf": 1}}, "df": 2}}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.client.from_chrs.ChrsLogin.to_keyring_username": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"aiochris.errors.StatusError.request_data": {"tf": 1}}, "df": 1}, "e": {"docs": {"aiochris.models.data.PluginInstanceData.start_date": {"tf": 1}, "aiochris.models.data.PluginInstanceData.end_date": {"tf": 1}, "aiochris.models.data.FeedData.creation_date": {"tf": 1}, "aiochris.models.data.FeedData.modification_date": {"tf": 1}, "aiochris.models.public.ComputeResource.creation_date": {"tf": 1}, "aiochris.models.public.ComputeResource.modification_date": {"tf": 1}}, "df": 6}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.data.PluginInstanceData.descendants": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.DescendantsUrl": {"tf": 1}}, "df": 1}}}}}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.public.ComputeResource.description": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.PluginInstance.delete": {"tf": 1}, "aiochris.models.logged_in.Feed.delete": {"tf": 1}}, "df": 2}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.public.PluginParameter.default": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"aiochris.models.public.PublicPlugin.dock_image": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.AbstractCollectionLinks.has_field": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {"aiochris.models.public.PluginParameter.help": {"tf": 1}, "aiochris.models.public.PublicPlugin.print_help": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.data.UserData.email": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.data.PluginInstanceData.end_date": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.models.data.PluginInstanceData.error_code": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.data.FeedData.errored_jobs": {"tf": 1}}, "df": 1}}, "s": {"docs": {"aiochris.util.errors": {"tf": 1}}, "df": 1}}}}}, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {"aiochris.models.public.ComputeResource.max_job_exec_seconds": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.public.PluginParameter.ui_exposed": {"tf": 1}}, "df": 1}}}}}}}, "j": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {"aiochris.models.public.ComputeResource.max_job_exec_seconds": {"tf": 1}}, "df": 1, "s": {"docs": {"aiochris.models.data.FeedData.created_jobs": {"tf": 1}, "aiochris.models.data.FeedData.waiting_jobs": {"tf": 1}, "aiochris.models.data.FeedData.scheduled_jobs": {"tf": 1}, "aiochris.models.data.FeedData.started_jobs": {"tf": 1}, "aiochris.models.data.FeedData.registering_jobs": {"tf": 1}, "aiochris.models.data.FeedData.finished_jobs": {"tf": 1}, "aiochris.models.data.FeedData.errored_jobs": {"tf": 1}, "aiochris.models.data.FeedData.cancelled_jobs": {"tf": 1}}, "df": 8}}}}}}, "fullname": {"root": {"docs": {"aiochris.Search.__init__": {"tf": 1}, "aiochris.client.from_chrs.StoredToken.__init__": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.__init__": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.__init__": {"tf": 1}, "aiochris.errors.StatusError.__init__": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminApiCollectionLinks.__init__": {"tf": 1}, "aiochris.models.data.UserData.__init__": {"tf": 1}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.data.FeedNoteData.__init__": {"tf": 1}, "aiochris.models.logged_in.User.__init__": {"tf": 1}, "aiochris.models.logged_in.File.__init__": {"tf": 1}, "aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.FeedNote.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.ComputeResource.__init__": {"tf": 1}, "aiochris.models.public.PluginParameter.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}, "aiochris.util.search.Search.__init__": {"tf": 1}}, "df": 24, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"aiochris": {"tf": 1}, "aiochris.AnonChrisClient": {"tf": 1}, "aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.ChrisClient": {"tf": 1}, "aiochris.ChrisClient.create_user": {"tf": 1}, "aiochris.ChrisAdminClient": {"tf": 1}, "aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.Search": {"tf": 1}, "aiochris.Search.__init__": {"tf": 1}, "aiochris.Search.base_url": {"tf": 1}, "aiochris.Search.params": {"tf": 1}, "aiochris.Search.client": {"tf": 1}, "aiochris.Search.Item": {"tf": 1}, "aiochris.Search.max_requests": {"tf": 1}, "aiochris.Search.subpath": {"tf": 1}, "aiochris.Search.first": {"tf": 1}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.Search.count": {"tf": 1}, "aiochris.Search.url": {"tf": 1}, "aiochris.acollect": {"tf": 1}, "aiochris.Status": {"tf": 1}, "aiochris.Status.created": {"tf": 1}, "aiochris.Status.waiting": {"tf": 1}, "aiochris.Status.scheduled": {"tf": 1}, "aiochris.Status.started": {"tf": 1}, "aiochris.Status.registeringFiles": {"tf": 1}, "aiochris.Status.finishedSuccessfully": {"tf": 1}, "aiochris.Status.finishedWithError": {"tf": 1}, "aiochris.Status.cancelled": {"tf": 1}, "aiochris.ParameterTypeName": {"tf": 1}, "aiochris.ParameterTypeName.string": {"tf": 1}, "aiochris.ParameterTypeName.integer": {"tf": 1}, "aiochris.ParameterTypeName.float": {"tf": 1}, "aiochris.ParameterTypeName.boolean": {"tf": 1}, "aiochris.client": {"tf": 1}, "aiochris.client.admin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.anon": {"tf": 1}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.authed": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_feeds": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.plugin_instances": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.user": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.username": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_pacsfiles": {"tf": 1}, "aiochris.client.base": {"tf": 1}, "aiochris.client.base.BaseChrisClient": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.client.base.BaseChrisClient.close": {"tf": 1}, "aiochris.client.base.BaseChrisClient.search_plugins": {"tf": 1}, "aiochris.client.from_chrs": {"tf": 1}, "aiochris.client.from_chrs.StoredToken": {"tf": 1}, "aiochris.client.from_chrs.StoredToken.__init__": {"tf": 1}, "aiochris.client.from_chrs.StoredToken.store": {"tf": 1}, "aiochris.client.from_chrs.StoredToken.value": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.__init__": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.address": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.username": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.store": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.token": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.is_for": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.to_keyring_username": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.__init__": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.cubes": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.load": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.get_token_for": {"tf": 1}, "aiochris.client.from_chrs.ChrsKeyringError": {"tf": 1}, "aiochris.client.normal": {"tf": 1}, "aiochris.client.normal.ChrisClient": {"tf": 1}, "aiochris.client.normal.ChrisClient.create_user": {"tf": 1}, "aiochris.errors": {"tf": 1}, "aiochris.errors.raise_for_status": {"tf": 1}, "aiochris.errors.BaseClientError": {"tf": 1}, "aiochris.errors.StatusError": {"tf": 1}, "aiochris.errors.StatusError.__init__": {"tf": 1}, "aiochris.errors.StatusError.status": {"tf": 1}, "aiochris.errors.StatusError.url": {"tf": 1}, "aiochris.errors.StatusError.message": {"tf": 1}, "aiochris.errors.StatusError.request_data": {"tf": 1}, "aiochris.errors.BadRequestError": {"tf": 1}, "aiochris.errors.InternalServerError": {"tf": 1}, "aiochris.errors.UnauthorizedError": {"tf": 1}, "aiochris.errors.IncorrectLoginError": {"tf": 1}, "aiochris.errors.NonsenseResponseError": {"tf": 1}, "aiochris.models": {"tf": 1}, "aiochris.models.collection_links": {"tf": 1}, "aiochris.models.collection_links.AbstractCollectionLinks": {"tf": 1}, "aiochris.models.collection_links.AbstractCollectionLinks.has_field": {"tf": 1}, "aiochris.models.collection_links.AbstractCollectionLinks.get": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.chrisinstance": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.compute_resources": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_metas": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugins": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_instances": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pipelines": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.workflows": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.tags": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pacsfiles": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.filebrowser": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pacsseries": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.servicefiles": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pipeline_instances": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.user": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.userfiles": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.uploadedfiles": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.useruploadedfiles": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.admin": {"tf": 1}, "aiochris.models.collection_links.AdminApiCollectionLinks": {"tf": 1}, "aiochris.models.collection_links.AdminApiCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminApiCollectionLinks.compute_resources": {"tf": 1}, "aiochris.models.data": {"tf": 1}, "aiochris.models.data.UserData": {"tf": 1}, "aiochris.models.data.UserData.__init__": {"tf": 1}, "aiochris.models.data.UserData.url": {"tf": 1}, "aiochris.models.data.UserData.id": {"tf": 1}, "aiochris.models.data.UserData.username": {"tf": 1}, "aiochris.models.data.UserData.email": {"tf": 1}, "aiochris.models.data.PluginInstanceData": {"tf": 1}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.data.PluginInstanceData.url": {"tf": 1}, "aiochris.models.data.PluginInstanceData.id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.title": {"tf": 1}, "aiochris.models.data.PluginInstanceData.compute_resource_name": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_name": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_version": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_type": {"tf": 1}, "aiochris.models.data.PluginInstanceData.pipeline_inst": {"tf": 1}, "aiochris.models.data.PluginInstanceData.feed_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.start_date": {"tf": 1}, "aiochris.models.data.PluginInstanceData.end_date": {"tf": 1}, "aiochris.models.data.PluginInstanceData.output_path": {"tf": 1}, "aiochris.models.data.PluginInstanceData.status": {"tf": 1}, "aiochris.models.data.PluginInstanceData.summary": {"tf": 1}, "aiochris.models.data.PluginInstanceData.raw": {"tf": 1}, "aiochris.models.data.PluginInstanceData.owner_username": {"tf": 1}, "aiochris.models.data.PluginInstanceData.cpu_limit": {"tf": 1}, "aiochris.models.data.PluginInstanceData.memory_limit": {"tf": 1}, "aiochris.models.data.PluginInstanceData.number_of_workers": {"tf": 1}, "aiochris.models.data.PluginInstanceData.gpu_limit": {"tf": 1}, "aiochris.models.data.PluginInstanceData.error_code": {"tf": 1}, "aiochris.models.data.PluginInstanceData.previous": {"tf": 1}, "aiochris.models.data.PluginInstanceData.feed": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin": {"tf": 1}, "aiochris.models.data.PluginInstanceData.descendants": {"tf": 1}, "aiochris.models.data.PluginInstanceData.files": {"tf": 1}, "aiochris.models.data.PluginInstanceData.parameters": {"tf": 1}, "aiochris.models.data.PluginInstanceData.compute_resource": {"tf": 1}, "aiochris.models.data.PluginInstanceData.splits": {"tf": 1}, "aiochris.models.data.PluginInstanceData.previous_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.size": {"tf": 1}, "aiochris.models.data.PluginInstanceData.template": {"tf": 1}, "aiochris.models.data.FeedData": {"tf": 1}, "aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.data.FeedData.url": {"tf": 1}, "aiochris.models.data.FeedData.id": {"tf": 1}, "aiochris.models.data.FeedData.creation_date": {"tf": 1}, "aiochris.models.data.FeedData.modification_date": {"tf": 1}, "aiochris.models.data.FeedData.name": {"tf": 1}, "aiochris.models.data.FeedData.creator_username": {"tf": 1}, "aiochris.models.data.FeedData.created_jobs": {"tf": 1}, "aiochris.models.data.FeedData.waiting_jobs": {"tf": 1}, "aiochris.models.data.FeedData.scheduled_jobs": {"tf": 1}, "aiochris.models.data.FeedData.started_jobs": {"tf": 1}, "aiochris.models.data.FeedData.registering_jobs": {"tf": 1}, "aiochris.models.data.FeedData.finished_jobs": {"tf": 1}, "aiochris.models.data.FeedData.errored_jobs": {"tf": 1}, "aiochris.models.data.FeedData.cancelled_jobs": {"tf": 1}, "aiochris.models.data.FeedData.owner": {"tf": 1}, "aiochris.models.data.FeedData.note": {"tf": 1}, "aiochris.models.data.FeedData.tags": {"tf": 1}, "aiochris.models.data.FeedData.taggings": {"tf": 1}, "aiochris.models.data.FeedData.comments": {"tf": 1}, "aiochris.models.data.FeedData.files": {"tf": 1}, "aiochris.models.data.FeedData.plugin_instances": {"tf": 1}, "aiochris.models.data.FeedNoteData": {"tf": 1}, "aiochris.models.data.FeedNoteData.__init__": {"tf": 1}, "aiochris.models.data.FeedNoteData.url": {"tf": 1}, "aiochris.models.data.FeedNoteData.id": {"tf": 1}, "aiochris.models.data.FeedNoteData.title": {"tf": 1}, "aiochris.models.data.FeedNoteData.content": {"tf": 1}, "aiochris.models.data.FeedNoteData.feed": {"tf": 1}, "aiochris.models.logged_in": {"tf": 1}, "aiochris.models.logged_in.User": {"tf": 1}, "aiochris.models.logged_in.User.__init__": {"tf": 1}, "aiochris.models.logged_in.File": {"tf": 1}, "aiochris.models.logged_in.File.__init__": {"tf": 1}, "aiochris.models.logged_in.File.url": {"tf": 1}, "aiochris.models.logged_in.File.fname": {"tf": 1}, "aiochris.models.logged_in.File.fsize": {"tf": 1}, "aiochris.models.logged_in.File.file_resource": {"tf": 1}, "aiochris.models.logged_in.File.parent": {"tf": 1}, "aiochris.models.logged_in.PACSFile": {"tf": 1}, "aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}, "aiochris.models.logged_in.PACSFile.id": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientID": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientName": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientBirthDate": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientAge": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientSex": {"tf": 1}, "aiochris.models.logged_in.PACSFile.StudyDate": {"tf": 1}, "aiochris.models.logged_in.PACSFile.AccessionNumber": {"tf": 1}, "aiochris.models.logged_in.PACSFile.Modality": {"tf": 1}, "aiochris.models.logged_in.PACSFile.ProtocolName": {"tf": 1}, "aiochris.models.logged_in.PACSFile.StudyInstanceUID": {"tf": 1}, "aiochris.models.logged_in.PACSFile.StudyDescription": {"tf": 1}, "aiochris.models.logged_in.PACSFile.SeriesInstanceUID": {"tf": 1}, "aiochris.models.logged_in.PACSFile.SeriesDescription": {"tf": 1}, "aiochris.models.logged_in.PACSFile.pacs_identifier": {"tf": 1}, "aiochris.models.logged_in.PluginInstance": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get_feed": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.set": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.delete": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}, "aiochris.models.logged_in.FeedNote": {"tf": 1}, "aiochris.models.logged_in.FeedNote.__init__": {"tf": 1}, "aiochris.models.logged_in.FeedNote.get_feed": {"tf": 1}, "aiochris.models.logged_in.FeedNote.set": {"tf": 1}, "aiochris.models.logged_in.Feed": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.set": {"tf": 1}, "aiochris.models.logged_in.Feed.get_note": {"tf": 1}, "aiochris.models.logged_in.Feed.delete": {"tf": 1}, "aiochris.models.logged_in.Plugin": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.logged_in.Plugin.instances": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}, "aiochris.models.public": {"tf": 1}, "aiochris.models.public.ComputeResource": {"tf": 1}, "aiochris.models.public.ComputeResource.__init__": {"tf": 1}, "aiochris.models.public.ComputeResource.url": {"tf": 1}, "aiochris.models.public.ComputeResource.id": {"tf": 1}, "aiochris.models.public.ComputeResource.creation_date": {"tf": 1}, "aiochris.models.public.ComputeResource.modification_date": {"tf": 1}, "aiochris.models.public.ComputeResource.name": {"tf": 1}, "aiochris.models.public.ComputeResource.compute_url": {"tf": 1}, "aiochris.models.public.ComputeResource.compute_auth_url": {"tf": 1}, "aiochris.models.public.ComputeResource.description": {"tf": 1}, "aiochris.models.public.ComputeResource.max_job_exec_seconds": {"tf": 1}, "aiochris.models.public.PluginParameter": {"tf": 1}, "aiochris.models.public.PluginParameter.__init__": {"tf": 1}, "aiochris.models.public.PluginParameter.url": {"tf": 1}, "aiochris.models.public.PluginParameter.id": {"tf": 1}, "aiochris.models.public.PluginParameter.name": {"tf": 1}, "aiochris.models.public.PluginParameter.type": {"tf": 1}, "aiochris.models.public.PluginParameter.optional": {"tf": 1}, "aiochris.models.public.PluginParameter.default": {"tf": 1}, "aiochris.models.public.PluginParameter.flag": {"tf": 1}, "aiochris.models.public.PluginParameter.short_flag": {"tf": 1}, "aiochris.models.public.PluginParameter.action": {"tf": 1}, "aiochris.models.public.PluginParameter.help": {"tf": 1}, "aiochris.models.public.PluginParameter.ui_exposed": {"tf": 1}, "aiochris.models.public.PluginParameter.plugin": {"tf": 1}, "aiochris.models.public.PublicPlugin": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.url": {"tf": 1}, "aiochris.models.public.PublicPlugin.id": {"tf": 1}, "aiochris.models.public.PublicPlugin.name": {"tf": 1}, "aiochris.models.public.PublicPlugin.version": {"tf": 1}, "aiochris.models.public.PublicPlugin.dock_image": {"tf": 1}, "aiochris.models.public.PublicPlugin.public_repo": {"tf": 1}, "aiochris.models.public.PublicPlugin.compute_resources": {"tf": 1}, "aiochris.models.public.PublicPlugin.parameters": {"tf": 1}, "aiochris.models.public.PublicPlugin.plugin_type": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_compute_resources": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_parameters": {"tf": 1}, "aiochris.models.public.PublicPlugin.print_help": {"tf": 1}, "aiochris.types": {"tf": 1}, "aiochris.types.Username": {"tf": 1}, "aiochris.types.Password": {"tf": 1}, "aiochris.types.ChrisURL": {"tf": 1}, "aiochris.types.ApiUrl": {"tf": 1}, "aiochris.types.ResourceId": {"tf": 1}, "aiochris.types.PluginName": {"tf": 1}, "aiochris.types.ImageTag": {"tf": 1}, "aiochris.types.PluginVersion": {"tf": 1}, "aiochris.types.PluginUrl": {"tf": 1}, "aiochris.types.PluginSearchUrl": {"tf": 1}, "aiochris.types.PluginId": {"tf": 1}, "aiochris.types.UserUrl": {"tf": 1}, "aiochris.types.UserId": {"tf": 1}, "aiochris.types.AdminUrl": {"tf": 1}, "aiochris.types.ComputeResourceName": {"tf": 1}, "aiochris.types.ComputeResourceId": {"tf": 1}, "aiochris.types.PfconUrl": {"tf": 1}, "aiochris.types.FeedId": {"tf": 1}, "aiochris.types.CubeFilePath": {"tf": 1}, "aiochris.types.CUBEErrorCode": {"tf": 1}, "aiochris.types.ContainerImageTag": {"tf": 1}, "aiochris.types.PipingId": {"tf": 1}, "aiochris.types.PipelineId": {"tf": 1}, "aiochris.types.ParameterName": {"tf": 1}, "aiochris.types.ParameterType": {"tf": 1}, "aiochris.types.PipelineParameterId": {"tf": 1}, "aiochris.types.PluginParameterId": {"tf": 1}, "aiochris.types.PluginInstanceId": {"tf": 1}, "aiochris.types.FileFname": {"tf": 1}, "aiochris.types.FileResourceName": {"tf": 1}, "aiochris.types.FileId": {"tf": 1}, "aiochris.types.FilesUrl": {"tf": 1}, "aiochris.types.FileResourceUrl": {"tf": 1}, "aiochris.types.PipelineUrl": {"tf": 1}, "aiochris.types.PipingsUrl": {"tf": 1}, "aiochris.types.PipelinePluginsUrl": {"tf": 1}, "aiochris.types.PipelineDefaultParametersUrl": {"tf": 1}, "aiochris.types.PipingUrl": {"tf": 1}, "aiochris.types.PipelineParameterUrl": {"tf": 1}, "aiochris.types.PluginInstanceUrl": {"tf": 1}, "aiochris.types.PluginInstancesUrl": {"tf": 1}, "aiochris.types.DescendantsUrl": {"tf": 1}, "aiochris.types.PipelineInstancesUrl": {"tf": 1}, "aiochris.types.PluginInstanceParamtersUrl": {"tf": 1}, "aiochris.types.ComputeResourceUrl": {"tf": 1}, "aiochris.types.SplitsUrl": {"tf": 1}, "aiochris.types.FeedUrl": {"tf": 1}, "aiochris.types.NoteId": {"tf": 1}, "aiochris.types.NoteUrl": {"tf": 1}, "aiochris.types.PluginParametersUrl": {"tf": 1}, "aiochris.types.TagsUrl": {"tf": 1}, "aiochris.types.TaggingsUrl": {"tf": 1}, "aiochris.types.CommentsUrl": {"tf": 1}, "aiochris.types.PluginParameterUrl": {"tf": 1}, "aiochris.types.PacsFileId": {"tf": 1}, "aiochris.util": {"tf": 1}, "aiochris.util.errors": {"tf": 1}, "aiochris.util.search": {"tf": 1}, "aiochris.util.search.logger": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}, "aiochris.util.search.Search.__init__": {"tf": 1}, "aiochris.util.search.Search.base_url": {"tf": 1}, "aiochris.util.search.Search.params": {"tf": 1}, "aiochris.util.search.Search.client": {"tf": 1}, "aiochris.util.search.Search.Item": {"tf": 1}, "aiochris.util.search.Search.max_requests": {"tf": 1}, "aiochris.util.search.Search.subpath": {"tf": 1}, "aiochris.util.search.Search.first": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}, "aiochris.util.search.Search.count": {"tf": 1}, "aiochris.util.search.Search.url": {"tf": 1}, "aiochris.util.search.acollect": {"tf": 1}, "aiochris.util.search.TooMuchPaginationError": {"tf": 1}, "aiochris.util.search.GetOnlyError": {"tf": 1}, "aiochris.util.search.NoneSearchError": {"tf": 1}, "aiochris.util.search.ManySearchError": {"tf": 1}}, "df": 370}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.client.anon": {"tf": 1}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.AnonChrisClient": {"tf": 1}, "aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1}}, "df": 6}}}}}}}}}}}, "y": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.chrisinstance": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.compute_resources": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_metas": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugins": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_instances": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pipelines": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.workflows": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.tags": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pacsfiles": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.filebrowser": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pacsseries": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.servicefiles": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pipeline_instances": {"tf": 1}}, "df": 15}}}}}}}}}}}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}}, "df": 2, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.client.from_chrs.ChrsLogin.address": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.client.admin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.admin": {"tf": 1}}, "df": 6, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.AdminCollectionLinks": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.admin": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.AdminApiCollectionLinks": {"tf": 1}, "aiochris.models.collection_links.AdminApiCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminApiCollectionLinks.compute_resources": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.AdminUrl": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.acollect": {"tf": 1}, "aiochris.util.search.acollect": {"tf": 1}}, "df": 2}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.models.logged_in.PACSFile.AccessionNumber": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.public.PluginParameter.action": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"aiochris.models.public.ComputeResource.compute_auth_url": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.client.authed": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_feeds": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.plugin_instances": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.user": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.username": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_pacsfiles": {"tf": 1}}, "df": 14}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.client.authed.AuthenticatedClient": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_feeds": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.plugin_instances": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.user": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.username": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_pacsfiles": {"tf": 1}}, "df": 13}}}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}}, "df": 1}}, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.AbstractCollectionLinks": {"tf": 1}, "aiochris.models.collection_links.AbstractCollectionLinks.has_field": {"tf": 1}, "aiochris.models.collection_links.AbstractCollectionLinks.get": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.ApiUrl": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.from_chrs": {"tf": 1}, "aiochris.client.from_chrs.StoredToken": {"tf": 1}, "aiochris.client.from_chrs.StoredToken.__init__": {"tf": 1}, "aiochris.client.from_chrs.StoredToken.store": {"tf": 1}, "aiochris.client.from_chrs.StoredToken.value": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.__init__": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.address": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.username": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.store": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.token": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.is_for": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.to_keyring_username": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.__init__": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.cubes": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.load": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.get_token_for": {"tf": 1}, "aiochris.client.from_chrs.ChrsKeyringError": {"tf": 1}}, "df": 26}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.Search.first": {"tf": 1}, "aiochris.util.search.Search.first": {"tf": 1}}, "df": 2}}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.data.FeedData.finished_jobs": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.Status.finishedSuccessfully": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.Status.finishedWithError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.models.logged_in.File": {"tf": 1}, "aiochris.models.logged_in.File.__init__": {"tf": 1}, "aiochris.models.logged_in.File.url": {"tf": 1}, "aiochris.models.logged_in.File.fname": {"tf": 1}, "aiochris.models.logged_in.File.fsize": {"tf": 1}, "aiochris.models.logged_in.File.file_resource": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.File.parent": {"tf": 1}}, "df": 8, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.filebrowser": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {"aiochris.models.data.PluginInstanceData.files": {"tf": 1}, "aiochris.models.data.FeedData.files": {"tf": 1}}, "df": 2, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.FilesUrl": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.types.FileFname": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.types.FileResourceName": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.FileResourceUrl": {"tf": 1}}, "df": 1}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.FileId": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.collection_links.AbstractCollectionLinks.has_field": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.ParameterTypeName.float": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.models.public.PluginParameter.flag": {"tf": 1}, "aiochris.models.public.PluginParameter.short_flag": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.data.PluginInstanceData.feed_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.feed": {"tf": 1}, "aiochris.models.data.FeedNoteData.feed": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get_feed": {"tf": 1}, "aiochris.models.logged_in.FeedNote.get_feed": {"tf": 1}, "aiochris.models.logged_in.Feed": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.set": {"tf": 1}, "aiochris.models.logged_in.Feed.get_note": {"tf": 1}, "aiochris.models.logged_in.Feed.delete": {"tf": 1}}, "df": 10, "s": {"docs": {"aiochris.client.authed.AuthenticatedClient.search_feeds": {"tf": 1}}, "df": 1}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"aiochris.models.data.FeedData": {"tf": 1}, "aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.data.FeedData.url": {"tf": 1}, "aiochris.models.data.FeedData.id": {"tf": 1}, "aiochris.models.data.FeedData.creation_date": {"tf": 1}, "aiochris.models.data.FeedData.modification_date": {"tf": 1}, "aiochris.models.data.FeedData.name": {"tf": 1}, "aiochris.models.data.FeedData.creator_username": {"tf": 1}, "aiochris.models.data.FeedData.created_jobs": {"tf": 1}, "aiochris.models.data.FeedData.waiting_jobs": {"tf": 1}, "aiochris.models.data.FeedData.scheduled_jobs": {"tf": 1}, "aiochris.models.data.FeedData.started_jobs": {"tf": 1}, "aiochris.models.data.FeedData.registering_jobs": {"tf": 1}, "aiochris.models.data.FeedData.finished_jobs": {"tf": 1}, "aiochris.models.data.FeedData.errored_jobs": {"tf": 1}, "aiochris.models.data.FeedData.cancelled_jobs": {"tf": 1}, "aiochris.models.data.FeedData.owner": {"tf": 1}, "aiochris.models.data.FeedData.note": {"tf": 1}, "aiochris.models.data.FeedData.tags": {"tf": 1}, "aiochris.models.data.FeedData.taggings": {"tf": 1}, "aiochris.models.data.FeedData.comments": {"tf": 1}, "aiochris.models.data.FeedData.files": {"tf": 1}, "aiochris.models.data.FeedData.plugin_instances": {"tf": 1}}, "df": 23}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.FeedNote": {"tf": 1}, "aiochris.models.logged_in.FeedNote.__init__": {"tf": 1}, "aiochris.models.logged_in.FeedNote.get_feed": {"tf": 1}, "aiochris.models.logged_in.FeedNote.set": {"tf": 1}}, "df": 4, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"aiochris.models.data.FeedNoteData": {"tf": 1}, "aiochris.models.data.FeedNoteData.__init__": {"tf": 1}, "aiochris.models.data.FeedNoteData.url": {"tf": 1}, "aiochris.models.data.FeedNoteData.id": {"tf": 1}, "aiochris.models.data.FeedNoteData.title": {"tf": 1}, "aiochris.models.data.FeedNoteData.content": {"tf": 1}, "aiochris.models.data.FeedNoteData.feed": {"tf": 1}}, "df": 7}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.FeedId": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.FeedUrl": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.client.from_chrs.ChrsLogin.is_for": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.get_token_for": {"tf": 1}, "aiochris.errors.raise_for_status": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.File.fname": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.File.fsize": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.Search.base_url": {"tf": 1}, "aiochris.Search.url": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.errors.StatusError.url": {"tf": 1}, "aiochris.models.data.UserData.url": {"tf": 1}, "aiochris.models.data.PluginInstanceData.url": {"tf": 1}, "aiochris.models.data.FeedData.url": {"tf": 1}, "aiochris.models.data.FeedNoteData.url": {"tf": 1}, "aiochris.models.logged_in.File.url": {"tf": 1}, "aiochris.models.public.ComputeResource.url": {"tf": 1}, "aiochris.models.public.ComputeResource.compute_url": {"tf": 1}, "aiochris.models.public.ComputeResource.compute_auth_url": {"tf": 1}, "aiochris.models.public.PluginParameter.url": {"tf": 1}, "aiochris.models.public.PublicPlugin.url": {"tf": 1}, "aiochris.util.search.Search.base_url": {"tf": 1}, "aiochris.util.search.Search.url": {"tf": 1}}, "df": 17}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.ChrisClient.create_user": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.user": {"tf": 1}, "aiochris.client.normal.ChrisClient.create_user": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.user": {"tf": 1}, "aiochris.models.logged_in.User": {"tf": 1}, "aiochris.models.logged_in.User.__init__": {"tf": 1}}, "df": 6, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.authed.AuthenticatedClient.username": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.username": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.to_keyring_username": {"tf": 1}, "aiochris.models.data.UserData.username": {"tf": 1}, "aiochris.models.data.PluginInstanceData.owner_username": {"tf": 1}, "aiochris.models.data.FeedData.creator_username": {"tf": 1}, "aiochris.types.Username": {"tf": 1}}, "df": 7}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.CollectionLinks.userfiles": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.CollectionLinks.useruploadedfiles": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.UserUrl": {"tf": 1}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"aiochris.models.data.UserData": {"tf": 1}, "aiochris.models.data.UserData.__init__": {"tf": 1}, "aiochris.models.data.UserData.url": {"tf": 1}, "aiochris.models.data.UserData.id": {"tf": 1}, "aiochris.models.data.UserData.username": {"tf": 1}, "aiochris.models.data.UserData.email": {"tf": 1}}, "df": 6}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.UserId": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.CollectionLinks.uploadedfiles": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.errors.UnauthorizedError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {"aiochris.models.public.PluginParameter.ui_exposed": {"tf": 1}}, "df": 1}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.util": {"tf": 1}, "aiochris.util.errors": {"tf": 1}, "aiochris.util.search": {"tf": 1}, "aiochris.util.search.logger": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}, "aiochris.util.search.Search.__init__": {"tf": 1}, "aiochris.util.search.Search.base_url": {"tf": 1}, "aiochris.util.search.Search.params": {"tf": 1}, "aiochris.util.search.Search.client": {"tf": 1}, "aiochris.util.search.Search.Item": {"tf": 1}, "aiochris.util.search.Search.max_requests": {"tf": 1}, "aiochris.util.search.Search.subpath": {"tf": 1}, "aiochris.util.search.Search.first": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}, "aiochris.util.search.Search.count": {"tf": 1}, "aiochris.util.search.Search.url": {"tf": 1}, "aiochris.util.search.acollect": {"tf": 1}, "aiochris.util.search.TooMuchPaginationError": {"tf": 1}, "aiochris.util.search.GetOnlyError": {"tf": 1}, "aiochris.util.search.NoneSearchError": {"tf": 1}, "aiochris.util.search.ManySearchError": {"tf": 1}}, "df": 21}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"aiochris.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.Search": {"tf": 1}, "aiochris.Search.__init__": {"tf": 1}, "aiochris.Search.base_url": {"tf": 1}, "aiochris.Search.params": {"tf": 1}, "aiochris.Search.client": {"tf": 1}, "aiochris.Search.Item": {"tf": 1}, "aiochris.Search.max_requests": {"tf": 1}, "aiochris.Search.subpath": {"tf": 1}, "aiochris.Search.first": {"tf": 1}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.Search.count": {"tf": 1}, "aiochris.Search.url": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_feeds": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_pacsfiles": {"tf": 1}, "aiochris.client.base.BaseChrisClient.search_plugins": {"tf": 1}, "aiochris.util.search": {"tf": 1}, "aiochris.util.search.logger": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.__init__": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.base_url": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.params": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.client": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.Item": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.max_requests": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.subpath": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.first": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.get_only": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.count": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.url": {"tf": 1.4142135623730951}, "aiochris.util.search.acollect": {"tf": 1}, "aiochris.util.search.TooMuchPaginationError": {"tf": 1}, "aiochris.util.search.GetOnlyError": {"tf": 1}, "aiochris.util.search.NoneSearchError": {"tf": 1}, "aiochris.util.search.ManySearchError": {"tf": 1}}, "df": 38}}}}, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.servicefiles": {"tf": 1}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.logged_in.PACSFile.SeriesInstanceUID": {"tf": 1}}, "df": 1}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.logged_in.PACSFile.SeriesDescription": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "t": {"docs": {"aiochris.models.logged_in.PluginInstance.set": {"tf": 1}, "aiochris.models.logged_in.FeedNote.set": {"tf": 1}, "aiochris.models.logged_in.Feed.set": {"tf": 1}}, "df": 3}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.public.ComputeResource.max_job_exec_seconds": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.from_chrs.StoredToken.store": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.store": {"tf": 1}}, "df": 4, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.client.from_chrs.StoredToken": {"tf": 1}, "aiochris.client.from_chrs.StoredToken.__init__": {"tf": 1}, "aiochris.client.from_chrs.StoredToken.store": {"tf": 1}, "aiochris.client.from_chrs.StoredToken.value": {"tf": 1}}, "df": 4}}}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.Status": {"tf": 1}, "aiochris.Status.created": {"tf": 1}, "aiochris.Status.waiting": {"tf": 1}, "aiochris.Status.scheduled": {"tf": 1}, "aiochris.Status.started": {"tf": 1}, "aiochris.Status.registeringFiles": {"tf": 1}, "aiochris.Status.finishedSuccessfully": {"tf": 1}, "aiochris.Status.finishedWithError": {"tf": 1}, "aiochris.Status.cancelled": {"tf": 1}, "aiochris.errors.raise_for_status": {"tf": 1}, "aiochris.errors.StatusError.status": {"tf": 1}, "aiochris.models.data.PluginInstanceData.status": {"tf": 1}}, "df": 12, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.errors.StatusError": {"tf": 1}, "aiochris.errors.StatusError.__init__": {"tf": 1}, "aiochris.errors.StatusError.status": {"tf": 1}, "aiochris.errors.StatusError.url": {"tf": 1}, "aiochris.errors.StatusError.message": {"tf": 1}, "aiochris.errors.StatusError.request_data": {"tf": 1}}, "df": 6}}}}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.data.PluginInstanceData.start_date": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.Status.started": {"tf": 1}, "aiochris.models.data.FeedData.started_jobs": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.ParameterTypeName.string": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.PACSFile.StudyDate": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.logged_in.PACSFile.StudyDescription": {"tf": 1}}, "df": 1}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.logged_in.PACSFile.StudyInstanceUID": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"aiochris.Search.subpath": {"tf": 1}, "aiochris.util.search.Search.subpath": {"tf": 1}}, "df": 2}}}}}, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.models.data.PluginInstanceData.summary": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.Status.scheduled": {"tf": 1}, "aiochris.models.data.FeedData.scheduled_jobs": {"tf": 1}}, "df": 2}}}}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.data.PluginInstanceData.splits": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.SplitsUrl": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.data.PluginInstanceData.size": {"tf": 1}}, "df": 1}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.public.PluginParameter.short_flag": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.plugin_instances": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_metas": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_instances": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_name": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_version": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_type": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin": {"tf": 1}, "aiochris.models.data.FeedData.plugin_instances": {"tf": 1}, "aiochris.models.logged_in.Plugin": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.logged_in.Plugin.instances": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}, "aiochris.models.public.PluginParameter.plugin": {"tf": 1}, "aiochris.models.public.PublicPlugin.plugin_type": {"tf": 1}}, "df": 19, "s": {"docs": {"aiochris.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_plugins": {"tf": 1}, "aiochris.client.base.BaseChrisClient.search_plugins": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugins": {"tf": 1}}, "df": 5, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PluginSearchUrl": {"tf": 1}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.PluginInstance": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get_feed": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.set": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.delete": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 7, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"aiochris.models.data.PluginInstanceData": {"tf": 1}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.data.PluginInstanceData.url": {"tf": 1}, "aiochris.models.data.PluginInstanceData.id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.title": {"tf": 1}, "aiochris.models.data.PluginInstanceData.compute_resource_name": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_name": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_version": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_type": {"tf": 1}, "aiochris.models.data.PluginInstanceData.pipeline_inst": {"tf": 1}, "aiochris.models.data.PluginInstanceData.feed_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.start_date": {"tf": 1}, "aiochris.models.data.PluginInstanceData.end_date": {"tf": 1}, "aiochris.models.data.PluginInstanceData.output_path": {"tf": 1}, "aiochris.models.data.PluginInstanceData.status": {"tf": 1}, "aiochris.models.data.PluginInstanceData.summary": {"tf": 1}, "aiochris.models.data.PluginInstanceData.raw": {"tf": 1}, "aiochris.models.data.PluginInstanceData.owner_username": {"tf": 1}, "aiochris.models.data.PluginInstanceData.cpu_limit": {"tf": 1}, "aiochris.models.data.PluginInstanceData.memory_limit": {"tf": 1}, "aiochris.models.data.PluginInstanceData.number_of_workers": {"tf": 1}, "aiochris.models.data.PluginInstanceData.gpu_limit": {"tf": 1}, "aiochris.models.data.PluginInstanceData.error_code": {"tf": 1}, "aiochris.models.data.PluginInstanceData.previous": {"tf": 1}, "aiochris.models.data.PluginInstanceData.feed": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin": {"tf": 1}, "aiochris.models.data.PluginInstanceData.descendants": {"tf": 1}, "aiochris.models.data.PluginInstanceData.files": {"tf": 1}, "aiochris.models.data.PluginInstanceData.parameters": {"tf": 1}, "aiochris.models.data.PluginInstanceData.compute_resource": {"tf": 1}, "aiochris.models.data.PluginInstanceData.splits": {"tf": 1}, "aiochris.models.data.PluginInstanceData.previous_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.size": {"tf": 1}, "aiochris.models.data.PluginInstanceData.template": {"tf": 1}}, "df": 35}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.PluginInstanceId": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PluginInstanceUrl": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PluginInstancesUrl": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PluginInstanceParamtersUrl": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}, "d": {"docs": {"aiochris.types.PluginId": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.models.public.PluginParameter": {"tf": 1}, "aiochris.models.public.PluginParameter.__init__": {"tf": 1}, "aiochris.models.public.PluginParameter.url": {"tf": 1}, "aiochris.models.public.PluginParameter.id": {"tf": 1}, "aiochris.models.public.PluginParameter.name": {"tf": 1}, "aiochris.models.public.PluginParameter.type": {"tf": 1}, "aiochris.models.public.PluginParameter.optional": {"tf": 1}, "aiochris.models.public.PluginParameter.default": {"tf": 1}, "aiochris.models.public.PluginParameter.flag": {"tf": 1}, "aiochris.models.public.PluginParameter.short_flag": {"tf": 1}, "aiochris.models.public.PluginParameter.action": {"tf": 1}, "aiochris.models.public.PluginParameter.help": {"tf": 1}, "aiochris.models.public.PluginParameter.ui_exposed": {"tf": 1}, "aiochris.models.public.PluginParameter.plugin": {"tf": 1}}, "df": 14, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.PluginParameterId": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PluginParametersUrl": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PluginParameterUrl": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.types.PluginName": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.types.PluginVersion": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PluginUrl": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.Search.params": {"tf": 1}, "aiochris.util.search.Search.params": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.types.ParameterType": {"tf": 1}}, "df": 1, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.ParameterTypeName": {"tf": 1}, "aiochris.ParameterTypeName.string": {"tf": 1}, "aiochris.ParameterTypeName.integer": {"tf": 1}, "aiochris.ParameterTypeName.float": {"tf": 1}, "aiochris.ParameterTypeName.boolean": {"tf": 1}}, "df": 5}}}}}}}}, "s": {"docs": {"aiochris.models.data.PluginInstanceData.parameters": {"tf": 1}, "aiochris.models.public.PublicPlugin.parameters": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_parameters": {"tf": 1}}, "df": 3}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.types.ParameterName": {"tf": 1}}, "df": 1}}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.logged_in.File.parent": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.logged_in.PACSFile.pacs_identifier": {"tf": 1}}, "df": 1, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.PACSFile": {"tf": 1}, "aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}, "aiochris.models.logged_in.PACSFile.id": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientID": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientName": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientBirthDate": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientAge": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientSex": {"tf": 1}, "aiochris.models.logged_in.PACSFile.StudyDate": {"tf": 1}, "aiochris.models.logged_in.PACSFile.AccessionNumber": {"tf": 1}, "aiochris.models.logged_in.PACSFile.Modality": {"tf": 1}, "aiochris.models.logged_in.PACSFile.ProtocolName": {"tf": 1}, "aiochris.models.logged_in.PACSFile.StudyInstanceUID": {"tf": 1}, "aiochris.models.logged_in.PACSFile.StudyDescription": {"tf": 1}, "aiochris.models.logged_in.PACSFile.SeriesInstanceUID": {"tf": 1}, "aiochris.models.logged_in.PACSFile.SeriesDescription": {"tf": 1}, "aiochris.models.logged_in.PACSFile.pacs_identifier": {"tf": 1}}, "df": 17, "s": {"docs": {"aiochris.client.authed.AuthenticatedClient.search_pacsfiles": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pacsfiles": {"tf": 1}}, "df": 2}, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.PacsFileId": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.pacsseries": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"aiochris.models.data.PluginInstanceData.output_path": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.logged_in.PACSFile.PatientID": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.PACSFile.PatientName": {"tf": 1}}, "df": 1}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.PACSFile.PatientBirthDate": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.PACSFile.PatientAge": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"aiochris.models.logged_in.PACSFile.PatientSex": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.Password": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.pipeline_instances": {"tf": 1}, "aiochris.models.data.PluginInstanceData.pipeline_inst": {"tf": 1}}, "df": 2, "s": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.pipelines": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.PipelineId": {"tf": 1}}, "df": 1}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PipelineInstancesUrl": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.PipelineParameterId": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PipelineParameterUrl": {"tf": 1}}, "df": 1}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PipelinePluginsUrl": {"tf": 1}}, "df": 1}}}}}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PipelineUrl": {"tf": 1}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PipelineDefaultParametersUrl": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.PipingId": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PipingsUrl": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PipingUrl": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.data.PluginInstanceData.previous": {"tf": 1}, "aiochris.models.data.PluginInstanceData.previous_id": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.PACSFile.ProtocolName": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.public.PublicPlugin.print_help": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"aiochris.models.public": {"tf": 1}, "aiochris.models.public.ComputeResource": {"tf": 1}, "aiochris.models.public.ComputeResource.__init__": {"tf": 1}, "aiochris.models.public.ComputeResource.url": {"tf": 1}, "aiochris.models.public.ComputeResource.id": {"tf": 1}, "aiochris.models.public.ComputeResource.creation_date": {"tf": 1}, "aiochris.models.public.ComputeResource.modification_date": {"tf": 1}, "aiochris.models.public.ComputeResource.name": {"tf": 1}, "aiochris.models.public.ComputeResource.compute_url": {"tf": 1}, "aiochris.models.public.ComputeResource.compute_auth_url": {"tf": 1}, "aiochris.models.public.ComputeResource.description": {"tf": 1}, "aiochris.models.public.ComputeResource.max_job_exec_seconds": {"tf": 1}, "aiochris.models.public.PluginParameter": {"tf": 1}, "aiochris.models.public.PluginParameter.__init__": {"tf": 1}, "aiochris.models.public.PluginParameter.url": {"tf": 1}, "aiochris.models.public.PluginParameter.id": {"tf": 1}, "aiochris.models.public.PluginParameter.name": {"tf": 1}, "aiochris.models.public.PluginParameter.type": {"tf": 1}, "aiochris.models.public.PluginParameter.optional": {"tf": 1}, "aiochris.models.public.PluginParameter.default": {"tf": 1}, "aiochris.models.public.PluginParameter.flag": {"tf": 1}, "aiochris.models.public.PluginParameter.short_flag": {"tf": 1}, "aiochris.models.public.PluginParameter.action": {"tf": 1}, "aiochris.models.public.PluginParameter.help": {"tf": 1}, "aiochris.models.public.PluginParameter.ui_exposed": {"tf": 1}, "aiochris.models.public.PluginParameter.plugin": {"tf": 1}, "aiochris.models.public.PublicPlugin": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.url": {"tf": 1}, "aiochris.models.public.PublicPlugin.id": {"tf": 1}, "aiochris.models.public.PublicPlugin.name": {"tf": 1}, "aiochris.models.public.PublicPlugin.version": {"tf": 1}, "aiochris.models.public.PublicPlugin.dock_image": {"tf": 1}, "aiochris.models.public.PublicPlugin.public_repo": {"tf": 1.4142135623730951}, "aiochris.models.public.PublicPlugin.compute_resources": {"tf": 1}, "aiochris.models.public.PublicPlugin.parameters": {"tf": 1}, "aiochris.models.public.PublicPlugin.plugin_type": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_compute_resources": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_parameters": {"tf": 1}, "aiochris.models.public.PublicPlugin.print_help": {"tf": 1}}, "df": 40, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.public.PublicPlugin": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.url": {"tf": 1}, "aiochris.models.public.PublicPlugin.id": {"tf": 1}, "aiochris.models.public.PublicPlugin.name": {"tf": 1}, "aiochris.models.public.PublicPlugin.version": {"tf": 1}, "aiochris.models.public.PublicPlugin.dock_image": {"tf": 1}, "aiochris.models.public.PublicPlugin.public_repo": {"tf": 1}, "aiochris.models.public.PublicPlugin.compute_resources": {"tf": 1}, "aiochris.models.public.PublicPlugin.parameters": {"tf": 1}, "aiochris.models.public.PublicPlugin.plugin_type": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_compute_resources": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_parameters": {"tf": 1}, "aiochris.models.public.PublicPlugin.print_help": {"tf": 1}}, "df": 14}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PfconUrl": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.ChrisClient": {"tf": 1}, "aiochris.ChrisClient.create_user": {"tf": 1}, "aiochris.client.normal.ChrisClient": {"tf": 1}, "aiochris.client.normal.ChrisClient.create_user": {"tf": 1}}, "df": 4}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.ChrisAdminClient": {"tf": 1}, "aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}}, "df": 8}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.chrisinstance": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.ChrisURL": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.from_chrs": {"tf": 1}, "aiochris.client.from_chrs.StoredToken": {"tf": 1}, "aiochris.client.from_chrs.StoredToken.__init__": {"tf": 1}, "aiochris.client.from_chrs.StoredToken.store": {"tf": 1}, "aiochris.client.from_chrs.StoredToken.value": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.__init__": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.address": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.username": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.store": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.token": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.is_for": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.to_keyring_username": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.__init__": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.cubes": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.load": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.get_token_for": {"tf": 1}, "aiochris.client.from_chrs.ChrsKeyringError": {"tf": 1}}, "df": 20, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.client.from_chrs.ChrsLogin": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.__init__": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.address": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.username": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.store": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.token": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.is_for": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.to_keyring_username": {"tf": 1}}, "df": 8, "s": {"docs": {"aiochris.client.from_chrs.ChrsLogins": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.__init__": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.cubes": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.load": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.get_token_for": {"tf": 1}}, "df": 5}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.client.from_chrs.ChrsKeyringError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.ChrisClient.create_user": {"tf": 1}, "aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.normal.ChrisClient.create_user": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 5, "d": {"docs": {"aiochris.Status.created": {"tf": 1}, "aiochris.models.data.FeedData.created_jobs": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.data.FeedData.creation_date": {"tf": 1}, "aiochris.models.public.ComputeResource.creation_date": {"tf": 1}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.models.data.FeedData.creator_username": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.compute_resources": {"tf": 1}, "aiochris.models.collection_links.AdminApiCollectionLinks.compute_resources": {"tf": 1}, "aiochris.models.data.PluginInstanceData.compute_resource_name": {"tf": 1}, "aiochris.models.data.PluginInstanceData.compute_resource": {"tf": 1}, "aiochris.models.public.ComputeResource.compute_url": {"tf": 1}, "aiochris.models.public.ComputeResource.compute_auth_url": {"tf": 1}, "aiochris.models.public.PublicPlugin.compute_resources": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_compute_resources": {"tf": 1}}, "df": 12, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.public.ComputeResource": {"tf": 1}, "aiochris.models.public.ComputeResource.__init__": {"tf": 1}, "aiochris.models.public.ComputeResource.url": {"tf": 1}, "aiochris.models.public.ComputeResource.id": {"tf": 1}, "aiochris.models.public.ComputeResource.creation_date": {"tf": 1}, "aiochris.models.public.ComputeResource.modification_date": {"tf": 1}, "aiochris.models.public.ComputeResource.name": {"tf": 1}, "aiochris.models.public.ComputeResource.compute_url": {"tf": 1}, "aiochris.models.public.ComputeResource.compute_auth_url": {"tf": 1}, "aiochris.models.public.ComputeResource.description": {"tf": 1}, "aiochris.models.public.ComputeResource.max_job_exec_seconds": {"tf": 1}}, "df": 11, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.types.ComputeResourceName": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.ComputeResourceId": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.ComputeResourceUrl": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.data.FeedData.comments": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.CommentsUrl": {"tf": 1}}, "df": 1}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.Search.count": {"tf": 1}, "aiochris.util.search.Search.count": {"tf": 1}}, "df": 2}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.collection_links": {"tf": 1}, "aiochris.models.collection_links.AbstractCollectionLinks": {"tf": 1}, "aiochris.models.collection_links.AbstractCollectionLinks.has_field": {"tf": 1}, "aiochris.models.collection_links.AbstractCollectionLinks.get": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.chrisinstance": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.compute_resources": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_metas": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugins": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_instances": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pipelines": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.workflows": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.tags": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pacsfiles": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.filebrowser": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pacsseries": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.servicefiles": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pipeline_instances": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.user": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.userfiles": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.uploadedfiles": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.useruploadedfiles": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.admin": {"tf": 1}, "aiochris.models.collection_links.AdminApiCollectionLinks": {"tf": 1}, "aiochris.models.collection_links.AdminApiCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminApiCollectionLinks.compute_resources": {"tf": 1}}, "df": 31, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.CollectionLinks": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.user": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.userfiles": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.uploadedfiles": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.useruploadedfiles": {"tf": 1}}, "df": 6}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.data.PluginInstanceData.error_code": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.data.FeedNoteData.content": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.types.ContainerImageTag": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.Search.client": {"tf": 1}, "aiochris.client": {"tf": 1}, "aiochris.client.admin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.anon": {"tf": 1}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.authed": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_feeds": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.plugin_instances": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.user": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.username": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_pacsfiles": {"tf": 1}, "aiochris.client.base": {"tf": 1}, "aiochris.client.base.BaseChrisClient": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.client.base.BaseChrisClient.close": {"tf": 1}, "aiochris.client.base.BaseChrisClient.search_plugins": {"tf": 1}, "aiochris.client.from_chrs": {"tf": 1}, "aiochris.client.from_chrs.StoredToken": {"tf": 1}, "aiochris.client.from_chrs.StoredToken.__init__": {"tf": 1}, "aiochris.client.from_chrs.StoredToken.store": {"tf": 1}, "aiochris.client.from_chrs.StoredToken.value": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.__init__": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.address": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.username": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.store": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.token": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.is_for": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.to_keyring_username": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.__init__": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.cubes": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.load": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.get_token_for": {"tf": 1}, "aiochris.client.from_chrs.ChrsKeyringError": {"tf": 1}, "aiochris.client.normal": {"tf": 1}, "aiochris.client.normal.ChrisClient": {"tf": 1}, "aiochris.client.normal.ChrisClient.create_user": {"tf": 1}, "aiochris.util.search.Search.client": {"tf": 1}}, "df": 53}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.base.BaseChrisClient.close": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.Status.cancelled": {"tf": 1}, "aiochris.models.data.FeedData.cancelled_jobs": {"tf": 1}}, "df": 2}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.client.from_chrs.ChrsLogins.cubes": {"tf": 1}}, "df": 1}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"aiochris.types.CubeFilePath": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.types.CUBEErrorCode": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {"aiochris.models.data.PluginInstanceData.cpu_limit": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.models.data.FeedData.registering_jobs": {"tf": 1}}, "df": 1, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.Status.registeringFiles": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.models.data.PluginInstanceData.compute_resource_name": {"tf": 1}, "aiochris.models.data.PluginInstanceData.compute_resource": {"tf": 1}, "aiochris.models.logged_in.File.file_resource": {"tf": 1}}, "df": 5, "s": {"docs": {"aiochris.client.authed.AuthenticatedClient.search_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.compute_resources": {"tf": 1}, "aiochris.models.collection_links.AdminApiCollectionLinks.compute_resources": {"tf": 1}, "aiochris.models.public.PublicPlugin.compute_resources": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_compute_resources": {"tf": 1}}, "df": 6}, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.ResourceId": {"tf": 1}}, "df": 1}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.errors.StatusError.request_data": {"tf": 1}}, "df": 1, "s": {"docs": {"aiochris.Search.max_requests": {"tf": 1}, "aiochris.util.search.Search.max_requests": {"tf": 1}}, "df": 2}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {"aiochris.models.public.PublicPlugin.public_repo": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.errors.raise_for_status": {"tf": 1}}, "df": 1}}}, "w": {"docs": {"aiochris.models.data.PluginInstanceData.raw": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.logged_in": {"tf": 1}, "aiochris.models.logged_in.User": {"tf": 1}, "aiochris.models.logged_in.User.__init__": {"tf": 1}, "aiochris.models.logged_in.File": {"tf": 1}, "aiochris.models.logged_in.File.__init__": {"tf": 1}, "aiochris.models.logged_in.File.url": {"tf": 1}, "aiochris.models.logged_in.File.fname": {"tf": 1}, "aiochris.models.logged_in.File.fsize": {"tf": 1}, "aiochris.models.logged_in.File.file_resource": {"tf": 1}, "aiochris.models.logged_in.File.parent": {"tf": 1}, "aiochris.models.logged_in.PACSFile": {"tf": 1}, "aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}, "aiochris.models.logged_in.PACSFile.id": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientID": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientName": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientBirthDate": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientAge": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientSex": {"tf": 1}, "aiochris.models.logged_in.PACSFile.StudyDate": {"tf": 1}, "aiochris.models.logged_in.PACSFile.AccessionNumber": {"tf": 1}, "aiochris.models.logged_in.PACSFile.Modality": {"tf": 1}, "aiochris.models.logged_in.PACSFile.ProtocolName": {"tf": 1}, "aiochris.models.logged_in.PACSFile.StudyInstanceUID": {"tf": 1}, "aiochris.models.logged_in.PACSFile.StudyDescription": {"tf": 1}, "aiochris.models.logged_in.PACSFile.SeriesInstanceUID": {"tf": 1}, "aiochris.models.logged_in.PACSFile.SeriesDescription": {"tf": 1}, "aiochris.models.logged_in.PACSFile.pacs_identifier": {"tf": 1}, "aiochris.models.logged_in.PluginInstance": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get_feed": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.set": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.delete": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}, "aiochris.models.logged_in.FeedNote": {"tf": 1}, "aiochris.models.logged_in.FeedNote.__init__": {"tf": 1}, "aiochris.models.logged_in.FeedNote.get_feed": {"tf": 1}, "aiochris.models.logged_in.FeedNote.set": {"tf": 1}, "aiochris.models.logged_in.Feed": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.set": {"tf": 1}, "aiochris.models.logged_in.Feed.get_note": {"tf": 1}, "aiochris.models.logged_in.Feed.delete": {"tf": 1}, "aiochris.models.logged_in.Plugin": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.logged_in.Plugin.instances": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 47, "i": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.Search.__init__": {"tf": 1}, "aiochris.client.from_chrs.StoredToken.__init__": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.__init__": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.__init__": {"tf": 1}, "aiochris.errors.StatusError.__init__": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminApiCollectionLinks.__init__": {"tf": 1}, "aiochris.models.data.UserData.__init__": {"tf": 1}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.data.FeedNoteData.__init__": {"tf": 1}, "aiochris.models.logged_in.User.__init__": {"tf": 1}, "aiochris.models.logged_in.File.__init__": {"tf": 1}, "aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.FeedNote.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.ComputeResource.__init__": {"tf": 1}, "aiochris.models.public.PluginParameter.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}, "aiochris.util.search.Search.__init__": {"tf": 1}}, "df": 24}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.ParameterTypeName.integer": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.errors.InternalServerError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.data.PluginInstanceData.pipeline_inst": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 1, "s": {"docs": {"aiochris.client.authed.AuthenticatedClient.plugin_instances": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_instances": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pipeline_instances": {"tf": 1}, "aiochris.models.data.FeedData.plugin_instances": {"tf": 1}, "aiochris.models.logged_in.Plugin.instances": {"tf": 1}}, "df": 5}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.errors.IncorrectLoginError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"aiochris.Search.Item": {"tf": 1}, "aiochris.util.search.Search.Item": {"tf": 1}}, "df": 2}}}, "s": {"docs": {"aiochris.client.from_chrs.ChrsLogin.is_for": {"tf": 1}}, "df": 1}, "d": {"docs": {"aiochris.models.data.UserData.id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.feed_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.previous_id": {"tf": 1}, "aiochris.models.data.FeedData.id": {"tf": 1}, "aiochris.models.data.FeedNoteData.id": {"tf": 1}, "aiochris.models.logged_in.PACSFile.id": {"tf": 1}, "aiochris.models.public.ComputeResource.id": {"tf": 1}, "aiochris.models.public.PluginParameter.id": {"tf": 1}, "aiochris.models.public.PublicPlugin.id": {"tf": 1}}, "df": 11, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.models.logged_in.PACSFile.pacs_identifier": {"tf": 1}}, "df": 1}}}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.public.PublicPlugin.dock_image": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.types.ImageTag": {"tf": 1}}, "df": 1}}}}}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.Search.base_url": {"tf": 1}, "aiochris.client.base": {"tf": 1}, "aiochris.client.base.BaseChrisClient": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.client.base.BaseChrisClient.close": {"tf": 1}, "aiochris.client.base.BaseChrisClient.search_plugins": {"tf": 1}, "aiochris.util.search.Search.base_url": {"tf": 1}}, "df": 7, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.client.base.BaseChrisClient": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.client.base.BaseChrisClient.close": {"tf": 1}, "aiochris.client.base.BaseChrisClient.search_plugins": {"tf": 1}}, "df": 4}}}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.errors.BaseClientError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.errors.BadRequestError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.ParameterTypeName.boolean": {"tf": 1}}, "df": 1}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {"aiochris.Search.max_requests": {"tf": 1}, "aiochris.models.public.ComputeResource.max_job_exec_seconds": {"tf": 1}, "aiochris.util.search.Search.max_requests": {"tf": 1}}, "df": 3}, "n": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.util.search.ManySearchError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.errors.StatusError.message": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.plugin_metas": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.models.data.PluginInstanceData.memory_limit": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models": {"tf": 1}, "aiochris.models.collection_links": {"tf": 1}, "aiochris.models.collection_links.AbstractCollectionLinks": {"tf": 1}, "aiochris.models.collection_links.AbstractCollectionLinks.has_field": {"tf": 1}, "aiochris.models.collection_links.AbstractCollectionLinks.get": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.chrisinstance": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.compute_resources": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_metas": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugins": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_instances": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pipelines": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.workflows": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.tags": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pacsfiles": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.filebrowser": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pacsseries": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.servicefiles": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pipeline_instances": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.user": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.userfiles": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.uploadedfiles": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.useruploadedfiles": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.admin": {"tf": 1}, "aiochris.models.collection_links.AdminApiCollectionLinks": {"tf": 1}, "aiochris.models.collection_links.AdminApiCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminApiCollectionLinks.compute_resources": {"tf": 1}, "aiochris.models.data": {"tf": 1}, "aiochris.models.data.UserData": {"tf": 1}, "aiochris.models.data.UserData.__init__": {"tf": 1}, "aiochris.models.data.UserData.url": {"tf": 1}, "aiochris.models.data.UserData.id": {"tf": 1}, "aiochris.models.data.UserData.username": {"tf": 1}, "aiochris.models.data.UserData.email": {"tf": 1}, "aiochris.models.data.PluginInstanceData": {"tf": 1}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.data.PluginInstanceData.url": {"tf": 1}, "aiochris.models.data.PluginInstanceData.id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.title": {"tf": 1}, "aiochris.models.data.PluginInstanceData.compute_resource_name": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_name": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_version": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_type": {"tf": 1}, "aiochris.models.data.PluginInstanceData.pipeline_inst": {"tf": 1}, "aiochris.models.data.PluginInstanceData.feed_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.start_date": {"tf": 1}, "aiochris.models.data.PluginInstanceData.end_date": {"tf": 1}, "aiochris.models.data.PluginInstanceData.output_path": {"tf": 1}, "aiochris.models.data.PluginInstanceData.status": {"tf": 1}, "aiochris.models.data.PluginInstanceData.summary": {"tf": 1}, "aiochris.models.data.PluginInstanceData.raw": {"tf": 1}, "aiochris.models.data.PluginInstanceData.owner_username": {"tf": 1}, "aiochris.models.data.PluginInstanceData.cpu_limit": {"tf": 1}, "aiochris.models.data.PluginInstanceData.memory_limit": {"tf": 1}, "aiochris.models.data.PluginInstanceData.number_of_workers": {"tf": 1}, "aiochris.models.data.PluginInstanceData.gpu_limit": {"tf": 1}, "aiochris.models.data.PluginInstanceData.error_code": {"tf": 1}, "aiochris.models.data.PluginInstanceData.previous": {"tf": 1}, "aiochris.models.data.PluginInstanceData.feed": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin": {"tf": 1}, "aiochris.models.data.PluginInstanceData.descendants": {"tf": 1}, "aiochris.models.data.PluginInstanceData.files": {"tf": 1}, "aiochris.models.data.PluginInstanceData.parameters": {"tf": 1}, "aiochris.models.data.PluginInstanceData.compute_resource": {"tf": 1}, "aiochris.models.data.PluginInstanceData.splits": {"tf": 1}, "aiochris.models.data.PluginInstanceData.previous_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.size": {"tf": 1}, "aiochris.models.data.PluginInstanceData.template": {"tf": 1}, "aiochris.models.data.FeedData": {"tf": 1}, "aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.data.FeedData.url": {"tf": 1}, "aiochris.models.data.FeedData.id": {"tf": 1}, "aiochris.models.data.FeedData.creation_date": {"tf": 1}, "aiochris.models.data.FeedData.modification_date": {"tf": 1}, "aiochris.models.data.FeedData.name": {"tf": 1}, "aiochris.models.data.FeedData.creator_username": {"tf": 1}, "aiochris.models.data.FeedData.created_jobs": {"tf": 1}, "aiochris.models.data.FeedData.waiting_jobs": {"tf": 1}, "aiochris.models.data.FeedData.scheduled_jobs": {"tf": 1}, "aiochris.models.data.FeedData.started_jobs": {"tf": 1}, "aiochris.models.data.FeedData.registering_jobs": {"tf": 1}, "aiochris.models.data.FeedData.finished_jobs": {"tf": 1}, "aiochris.models.data.FeedData.errored_jobs": {"tf": 1}, "aiochris.models.data.FeedData.cancelled_jobs": {"tf": 1}, "aiochris.models.data.FeedData.owner": {"tf": 1}, "aiochris.models.data.FeedData.note": {"tf": 1}, "aiochris.models.data.FeedData.tags": {"tf": 1}, "aiochris.models.data.FeedData.taggings": {"tf": 1}, "aiochris.models.data.FeedData.comments": {"tf": 1}, "aiochris.models.data.FeedData.files": {"tf": 1}, "aiochris.models.data.FeedData.plugin_instances": {"tf": 1}, "aiochris.models.data.FeedNoteData": {"tf": 1}, "aiochris.models.data.FeedNoteData.__init__": {"tf": 1}, "aiochris.models.data.FeedNoteData.url": {"tf": 1}, "aiochris.models.data.FeedNoteData.id": {"tf": 1}, "aiochris.models.data.FeedNoteData.title": {"tf": 1}, "aiochris.models.data.FeedNoteData.content": {"tf": 1}, "aiochris.models.data.FeedNoteData.feed": {"tf": 1}, "aiochris.models.logged_in": {"tf": 1}, "aiochris.models.logged_in.User": {"tf": 1}, "aiochris.models.logged_in.User.__init__": {"tf": 1}, "aiochris.models.logged_in.File": {"tf": 1}, "aiochris.models.logged_in.File.__init__": {"tf": 1}, "aiochris.models.logged_in.File.url": {"tf": 1}, "aiochris.models.logged_in.File.fname": {"tf": 1}, "aiochris.models.logged_in.File.fsize": {"tf": 1}, "aiochris.models.logged_in.File.file_resource": {"tf": 1}, "aiochris.models.logged_in.File.parent": {"tf": 1}, "aiochris.models.logged_in.PACSFile": {"tf": 1}, "aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}, "aiochris.models.logged_in.PACSFile.id": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientID": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientName": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientBirthDate": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientAge": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientSex": {"tf": 1}, "aiochris.models.logged_in.PACSFile.StudyDate": {"tf": 1}, "aiochris.models.logged_in.PACSFile.AccessionNumber": {"tf": 1}, "aiochris.models.logged_in.PACSFile.Modality": {"tf": 1}, "aiochris.models.logged_in.PACSFile.ProtocolName": {"tf": 1}, "aiochris.models.logged_in.PACSFile.StudyInstanceUID": {"tf": 1}, "aiochris.models.logged_in.PACSFile.StudyDescription": {"tf": 1}, "aiochris.models.logged_in.PACSFile.SeriesInstanceUID": {"tf": 1}, "aiochris.models.logged_in.PACSFile.SeriesDescription": {"tf": 1}, "aiochris.models.logged_in.PACSFile.pacs_identifier": {"tf": 1}, "aiochris.models.logged_in.PluginInstance": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get_feed": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.set": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.delete": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}, "aiochris.models.logged_in.FeedNote": {"tf": 1}, "aiochris.models.logged_in.FeedNote.__init__": {"tf": 1}, "aiochris.models.logged_in.FeedNote.get_feed": {"tf": 1}, "aiochris.models.logged_in.FeedNote.set": {"tf": 1}, "aiochris.models.logged_in.Feed": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.set": {"tf": 1}, "aiochris.models.logged_in.Feed.get_note": {"tf": 1}, "aiochris.models.logged_in.Feed.delete": {"tf": 1}, "aiochris.models.logged_in.Plugin": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.logged_in.Plugin.instances": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}, "aiochris.models.public": {"tf": 1}, "aiochris.models.public.ComputeResource": {"tf": 1}, "aiochris.models.public.ComputeResource.__init__": {"tf": 1}, "aiochris.models.public.ComputeResource.url": {"tf": 1}, "aiochris.models.public.ComputeResource.id": {"tf": 1}, "aiochris.models.public.ComputeResource.creation_date": {"tf": 1}, "aiochris.models.public.ComputeResource.modification_date": {"tf": 1}, "aiochris.models.public.ComputeResource.name": {"tf": 1}, "aiochris.models.public.ComputeResource.compute_url": {"tf": 1}, "aiochris.models.public.ComputeResource.compute_auth_url": {"tf": 1}, "aiochris.models.public.ComputeResource.description": {"tf": 1}, "aiochris.models.public.ComputeResource.max_job_exec_seconds": {"tf": 1}, "aiochris.models.public.PluginParameter": {"tf": 1}, "aiochris.models.public.PluginParameter.__init__": {"tf": 1}, "aiochris.models.public.PluginParameter.url": {"tf": 1}, "aiochris.models.public.PluginParameter.id": {"tf": 1}, "aiochris.models.public.PluginParameter.name": {"tf": 1}, "aiochris.models.public.PluginParameter.type": {"tf": 1}, "aiochris.models.public.PluginParameter.optional": {"tf": 1}, "aiochris.models.public.PluginParameter.default": {"tf": 1}, "aiochris.models.public.PluginParameter.flag": {"tf": 1}, "aiochris.models.public.PluginParameter.short_flag": {"tf": 1}, "aiochris.models.public.PluginParameter.action": {"tf": 1}, "aiochris.models.public.PluginParameter.help": {"tf": 1}, "aiochris.models.public.PluginParameter.ui_exposed": {"tf": 1}, "aiochris.models.public.PluginParameter.plugin": {"tf": 1}, "aiochris.models.public.PublicPlugin": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.url": {"tf": 1}, "aiochris.models.public.PublicPlugin.id": {"tf": 1}, "aiochris.models.public.PublicPlugin.name": {"tf": 1}, "aiochris.models.public.PublicPlugin.version": {"tf": 1}, "aiochris.models.public.PublicPlugin.dock_image": {"tf": 1}, "aiochris.models.public.PublicPlugin.public_repo": {"tf": 1}, "aiochris.models.public.PublicPlugin.compute_resources": {"tf": 1}, "aiochris.models.public.PublicPlugin.parameters": {"tf": 1}, "aiochris.models.public.PublicPlugin.plugin_type": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_compute_resources": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_parameters": {"tf": 1}, "aiochris.models.public.PublicPlugin.print_help": {"tf": 1}}, "df": 191}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.data.FeedData.modification_date": {"tf": 1}, "aiochris.models.public.ComputeResource.modification_date": {"tf": 1}}, "df": 2}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.models.logged_in.PACSFile.Modality": {"tf": 1}}, "df": 1}}}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.Search.get_only": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.get_token_for": {"tf": 1}, "aiochris.models.collection_links.AbstractCollectionLinks.get": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get_feed": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get": {"tf": 1}, "aiochris.models.logged_in.FeedNote.get_feed": {"tf": 1}, "aiochris.models.logged_in.Feed.get_note": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_compute_resources": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_parameters": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 11, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.util.search.GetOnlyError": {"tf": 1}}, "df": 1}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {"aiochris.models.data.PluginInstanceData.gpu_limit": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.Search.get_only": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 2}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.data.PluginInstanceData.output_path": {"tf": 1}}, "df": 1}}}}}, "w": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.models.data.PluginInstanceData.owner_username": {"tf": 1}, "aiochris.models.data.FeedData.owner": {"tf": 1}}, "df": 2}}}}, "f": {"docs": {"aiochris.models.data.PluginInstanceData.number_of_workers": {"tf": 1}}, "df": 1}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.public.PluginParameter.optional": {"tf": 1}}, "df": 1}}}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.Status.waiting": {"tf": 1}, "aiochris.models.data.FeedData.waiting_jobs": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.workflows": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.data.PluginInstanceData.number_of_workers": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}}, "df": 1}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.logged_in": {"tf": 1}, "aiochris.models.logged_in.User": {"tf": 1}, "aiochris.models.logged_in.User.__init__": {"tf": 1}, "aiochris.models.logged_in.File": {"tf": 1}, "aiochris.models.logged_in.File.__init__": {"tf": 1}, "aiochris.models.logged_in.File.url": {"tf": 1}, "aiochris.models.logged_in.File.fname": {"tf": 1}, "aiochris.models.logged_in.File.fsize": {"tf": 1}, "aiochris.models.logged_in.File.file_resource": {"tf": 1}, "aiochris.models.logged_in.File.parent": {"tf": 1}, "aiochris.models.logged_in.PACSFile": {"tf": 1}, "aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}, "aiochris.models.logged_in.PACSFile.id": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientID": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientName": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientBirthDate": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientAge": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientSex": {"tf": 1}, "aiochris.models.logged_in.PACSFile.StudyDate": {"tf": 1}, "aiochris.models.logged_in.PACSFile.AccessionNumber": {"tf": 1}, "aiochris.models.logged_in.PACSFile.Modality": {"tf": 1}, "aiochris.models.logged_in.PACSFile.ProtocolName": {"tf": 1}, "aiochris.models.logged_in.PACSFile.StudyInstanceUID": {"tf": 1}, "aiochris.models.logged_in.PACSFile.StudyDescription": {"tf": 1}, "aiochris.models.logged_in.PACSFile.SeriesInstanceUID": {"tf": 1}, "aiochris.models.logged_in.PACSFile.SeriesDescription": {"tf": 1}, "aiochris.models.logged_in.PACSFile.pacs_identifier": {"tf": 1}, "aiochris.models.logged_in.PluginInstance": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get_feed": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.set": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.delete": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}, "aiochris.models.logged_in.FeedNote": {"tf": 1}, "aiochris.models.logged_in.FeedNote.__init__": {"tf": 1}, "aiochris.models.logged_in.FeedNote.get_feed": {"tf": 1}, "aiochris.models.logged_in.FeedNote.set": {"tf": 1}, "aiochris.models.logged_in.Feed": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.set": {"tf": 1}, "aiochris.models.logged_in.Feed.get_note": {"tf": 1}, "aiochris.models.logged_in.Feed.delete": {"tf": 1}, "aiochris.models.logged_in.Plugin": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.logged_in.Plugin.instances": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 47}, "r": {"docs": {"aiochris.util.search.logger": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.client.from_chrs.ChrsLogins.load": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links": {"tf": 1}, "aiochris.models.collection_links.AbstractCollectionLinks": {"tf": 1}, "aiochris.models.collection_links.AbstractCollectionLinks.has_field": {"tf": 1}, "aiochris.models.collection_links.AbstractCollectionLinks.get": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.chrisinstance": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.compute_resources": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_metas": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugins": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_instances": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pipelines": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.workflows": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.tags": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pacsfiles": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.filebrowser": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pacsseries": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.servicefiles": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pipeline_instances": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.user": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.userfiles": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.uploadedfiles": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.useruploadedfiles": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.admin": {"tf": 1}, "aiochris.models.collection_links.AdminApiCollectionLinks": {"tf": 1}, "aiochris.models.collection_links.AdminApiCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminApiCollectionLinks.compute_resources": {"tf": 1}}, "df": 31}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.data.PluginInstanceData.cpu_limit": {"tf": 1}, "aiochris.models.data.PluginInstanceData.memory_limit": {"tf": 1}, "aiochris.models.data.PluginInstanceData.gpu_limit": {"tf": 1}}, "df": 3}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {"aiochris.client.from_chrs.ChrsLogin.to_keyring_username": {"tf": 1}}, "df": 1, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.token": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.get_token_for": {"tf": 1}}, "df": 3}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.util.search.TooMuchPaginationError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.tags": {"tf": 1}, "aiochris.models.data.FeedData.tags": {"tf": 1}}, "df": 2, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.TagsUrl": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.data.FeedData.taggings": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.TaggingsUrl": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.data.PluginInstanceData.title": {"tf": 1}, "aiochris.models.data.FeedNoteData.title": {"tf": 1}}, "df": 2}}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.data.PluginInstanceData.plugin_type": {"tf": 1}, "aiochris.models.public.PluginParameter.type": {"tf": 1}, "aiochris.models.public.PublicPlugin.plugin_type": {"tf": 1}}, "df": 3, "s": {"docs": {"aiochris.types": {"tf": 1}, "aiochris.types.Username": {"tf": 1}, "aiochris.types.Password": {"tf": 1}, "aiochris.types.ChrisURL": {"tf": 1}, "aiochris.types.ApiUrl": {"tf": 1}, "aiochris.types.ResourceId": {"tf": 1}, "aiochris.types.PluginName": {"tf": 1}, "aiochris.types.ImageTag": {"tf": 1}, "aiochris.types.PluginVersion": {"tf": 1}, "aiochris.types.PluginUrl": {"tf": 1}, "aiochris.types.PluginSearchUrl": {"tf": 1}, "aiochris.types.PluginId": {"tf": 1}, "aiochris.types.UserUrl": {"tf": 1}, "aiochris.types.UserId": {"tf": 1}, "aiochris.types.AdminUrl": {"tf": 1}, "aiochris.types.ComputeResourceName": {"tf": 1}, "aiochris.types.ComputeResourceId": {"tf": 1}, "aiochris.types.PfconUrl": {"tf": 1}, "aiochris.types.FeedId": {"tf": 1}, "aiochris.types.CubeFilePath": {"tf": 1}, "aiochris.types.CUBEErrorCode": {"tf": 1}, "aiochris.types.ContainerImageTag": {"tf": 1}, "aiochris.types.PipingId": {"tf": 1}, "aiochris.types.PipelineId": {"tf": 1}, "aiochris.types.ParameterName": {"tf": 1}, "aiochris.types.ParameterType": {"tf": 1}, "aiochris.types.PipelineParameterId": {"tf": 1}, "aiochris.types.PluginParameterId": {"tf": 1}, "aiochris.types.PluginInstanceId": {"tf": 1}, "aiochris.types.FileFname": {"tf": 1}, "aiochris.types.FileResourceName": {"tf": 1}, "aiochris.types.FileId": {"tf": 1}, "aiochris.types.FilesUrl": {"tf": 1}, "aiochris.types.FileResourceUrl": {"tf": 1}, "aiochris.types.PipelineUrl": {"tf": 1}, "aiochris.types.PipingsUrl": {"tf": 1}, "aiochris.types.PipelinePluginsUrl": {"tf": 1}, "aiochris.types.PipelineDefaultParametersUrl": {"tf": 1}, "aiochris.types.PipingUrl": {"tf": 1}, "aiochris.types.PipelineParameterUrl": {"tf": 1}, "aiochris.types.PluginInstanceUrl": {"tf": 1}, "aiochris.types.PluginInstancesUrl": {"tf": 1}, "aiochris.types.DescendantsUrl": {"tf": 1}, "aiochris.types.PipelineInstancesUrl": {"tf": 1}, "aiochris.types.PluginInstanceParamtersUrl": {"tf": 1}, "aiochris.types.ComputeResourceUrl": {"tf": 1}, "aiochris.types.SplitsUrl": {"tf": 1}, "aiochris.types.FeedUrl": {"tf": 1}, "aiochris.types.NoteId": {"tf": 1}, "aiochris.types.NoteUrl": {"tf": 1}, "aiochris.types.PluginParametersUrl": {"tf": 1}, "aiochris.types.TagsUrl": {"tf": 1}, "aiochris.types.TaggingsUrl": {"tf": 1}, "aiochris.types.CommentsUrl": {"tf": 1}, "aiochris.types.PluginParameterUrl": {"tf": 1}, "aiochris.types.PacsFileId": {"tf": 1}}, "df": 56}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.data.PluginInstanceData.template": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.client.normal": {"tf": 1}, "aiochris.client.normal.ChrisClient": {"tf": 1}, "aiochris.client.normal.ChrisClient.create_user": {"tf": 1}}, "df": 3}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.errors.NonsenseResponseError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.util.search.NoneSearchError": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.data.FeedData.note": {"tf": 1}, "aiochris.models.logged_in.Feed.get_note": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.NoteId": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.NoteUrl": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.data.PluginInstanceData.compute_resource_name": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_name": {"tf": 1}, "aiochris.models.data.FeedData.name": {"tf": 1}, "aiochris.models.public.ComputeResource.name": {"tf": 1}, "aiochris.models.public.PluginParameter.name": {"tf": 1}, "aiochris.models.public.PublicPlugin.name": {"tf": 1}}, "df": 6}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.models.data.PluginInstanceData.number_of_workers": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.from_chrs.StoredToken.value": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.data.PluginInstanceData.plugin_version": {"tf": 1}, "aiochris.models.public.PublicPlugin.version": {"tf": 1}}, "df": 2}}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.client.from_chrs.ChrsLogin.to_keyring_username": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.models.data.PluginInstanceData.error_code": {"tf": 1}}, "df": 1, "s": {"docs": {"aiochris.errors": {"tf": 1}, "aiochris.errors.raise_for_status": {"tf": 1}, "aiochris.errors.BaseClientError": {"tf": 1}, "aiochris.errors.StatusError": {"tf": 1}, "aiochris.errors.StatusError.__init__": {"tf": 1}, "aiochris.errors.StatusError.status": {"tf": 1}, "aiochris.errors.StatusError.url": {"tf": 1}, "aiochris.errors.StatusError.message": {"tf": 1}, "aiochris.errors.StatusError.request_data": {"tf": 1}, "aiochris.errors.BadRequestError": {"tf": 1}, "aiochris.errors.InternalServerError": {"tf": 1}, "aiochris.errors.UnauthorizedError": {"tf": 1}, "aiochris.errors.IncorrectLoginError": {"tf": 1}, "aiochris.errors.NonsenseResponseError": {"tf": 1}, "aiochris.util.errors": {"tf": 1}}, "df": 15}, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.data.FeedData.errored_jobs": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.data.UserData.email": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.data.PluginInstanceData.end_date": {"tf": 1}}, "df": 1}}, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {"aiochris.models.public.ComputeResource.max_job_exec_seconds": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.public.PluginParameter.ui_exposed": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"aiochris.errors.StatusError.request_data": {"tf": 1}, "aiochris.models.data": {"tf": 1}, "aiochris.models.data.UserData": {"tf": 1}, "aiochris.models.data.UserData.__init__": {"tf": 1}, "aiochris.models.data.UserData.url": {"tf": 1}, "aiochris.models.data.UserData.id": {"tf": 1}, "aiochris.models.data.UserData.username": {"tf": 1}, "aiochris.models.data.UserData.email": {"tf": 1}, "aiochris.models.data.PluginInstanceData": {"tf": 1}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.data.PluginInstanceData.url": {"tf": 1}, "aiochris.models.data.PluginInstanceData.id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.title": {"tf": 1}, "aiochris.models.data.PluginInstanceData.compute_resource_name": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_name": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_version": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_type": {"tf": 1}, "aiochris.models.data.PluginInstanceData.pipeline_inst": {"tf": 1}, "aiochris.models.data.PluginInstanceData.feed_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.start_date": {"tf": 1}, "aiochris.models.data.PluginInstanceData.end_date": {"tf": 1}, "aiochris.models.data.PluginInstanceData.output_path": {"tf": 1}, "aiochris.models.data.PluginInstanceData.status": {"tf": 1}, "aiochris.models.data.PluginInstanceData.summary": {"tf": 1}, "aiochris.models.data.PluginInstanceData.raw": {"tf": 1}, "aiochris.models.data.PluginInstanceData.owner_username": {"tf": 1}, "aiochris.models.data.PluginInstanceData.cpu_limit": {"tf": 1}, "aiochris.models.data.PluginInstanceData.memory_limit": {"tf": 1}, "aiochris.models.data.PluginInstanceData.number_of_workers": {"tf": 1}, "aiochris.models.data.PluginInstanceData.gpu_limit": {"tf": 1}, "aiochris.models.data.PluginInstanceData.error_code": {"tf": 1}, "aiochris.models.data.PluginInstanceData.previous": {"tf": 1}, "aiochris.models.data.PluginInstanceData.feed": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin": {"tf": 1}, "aiochris.models.data.PluginInstanceData.descendants": {"tf": 1}, "aiochris.models.data.PluginInstanceData.files": {"tf": 1}, "aiochris.models.data.PluginInstanceData.parameters": {"tf": 1}, "aiochris.models.data.PluginInstanceData.compute_resource": {"tf": 1}, "aiochris.models.data.PluginInstanceData.splits": {"tf": 1}, "aiochris.models.data.PluginInstanceData.previous_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.size": {"tf": 1}, "aiochris.models.data.PluginInstanceData.template": {"tf": 1}, "aiochris.models.data.FeedData": {"tf": 1}, "aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.data.FeedData.url": {"tf": 1}, "aiochris.models.data.FeedData.id": {"tf": 1}, "aiochris.models.data.FeedData.creation_date": {"tf": 1}, "aiochris.models.data.FeedData.modification_date": {"tf": 1}, "aiochris.models.data.FeedData.name": {"tf": 1}, "aiochris.models.data.FeedData.creator_username": {"tf": 1}, "aiochris.models.data.FeedData.created_jobs": {"tf": 1}, "aiochris.models.data.FeedData.waiting_jobs": {"tf": 1}, "aiochris.models.data.FeedData.scheduled_jobs": {"tf": 1}, "aiochris.models.data.FeedData.started_jobs": {"tf": 1}, "aiochris.models.data.FeedData.registering_jobs": {"tf": 1}, "aiochris.models.data.FeedData.finished_jobs": {"tf": 1}, "aiochris.models.data.FeedData.errored_jobs": {"tf": 1}, "aiochris.models.data.FeedData.cancelled_jobs": {"tf": 1}, "aiochris.models.data.FeedData.owner": {"tf": 1}, "aiochris.models.data.FeedData.note": {"tf": 1}, "aiochris.models.data.FeedData.tags": {"tf": 1}, "aiochris.models.data.FeedData.taggings": {"tf": 1}, "aiochris.models.data.FeedData.comments": {"tf": 1}, "aiochris.models.data.FeedData.files": {"tf": 1}, "aiochris.models.data.FeedData.plugin_instances": {"tf": 1}, "aiochris.models.data.FeedNoteData": {"tf": 1}, "aiochris.models.data.FeedNoteData.__init__": {"tf": 1}, "aiochris.models.data.FeedNoteData.url": {"tf": 1}, "aiochris.models.data.FeedNoteData.id": {"tf": 1}, "aiochris.models.data.FeedNoteData.title": {"tf": 1}, "aiochris.models.data.FeedNoteData.content": {"tf": 1}, "aiochris.models.data.FeedNoteData.feed": {"tf": 1}}, "df": 73}, "e": {"docs": {"aiochris.models.data.PluginInstanceData.start_date": {"tf": 1}, "aiochris.models.data.PluginInstanceData.end_date": {"tf": 1}, "aiochris.models.data.FeedData.creation_date": {"tf": 1}, "aiochris.models.data.FeedData.modification_date": {"tf": 1}, "aiochris.models.public.ComputeResource.creation_date": {"tf": 1}, "aiochris.models.public.ComputeResource.modification_date": {"tf": 1}}, "df": 6}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.data.PluginInstanceData.descendants": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.DescendantsUrl": {"tf": 1}}, "df": 1}}}}}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.public.ComputeResource.description": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.PluginInstance.delete": {"tf": 1}, "aiochris.models.logged_in.Feed.delete": {"tf": 1}}, "df": 2}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.public.PluginParameter.default": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"aiochris.models.public.PublicPlugin.dock_image": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.AbstractCollectionLinks.has_field": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {"aiochris.models.public.PluginParameter.help": {"tf": 1}, "aiochris.models.public.PublicPlugin.print_help": {"tf": 1}}, "df": 2}}}}, "j": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {"aiochris.models.public.ComputeResource.max_job_exec_seconds": {"tf": 1}}, "df": 1, "s": {"docs": {"aiochris.models.data.FeedData.created_jobs": {"tf": 1}, "aiochris.models.data.FeedData.waiting_jobs": {"tf": 1}, "aiochris.models.data.FeedData.scheduled_jobs": {"tf": 1}, "aiochris.models.data.FeedData.started_jobs": {"tf": 1}, "aiochris.models.data.FeedData.registering_jobs": {"tf": 1}, "aiochris.models.data.FeedData.finished_jobs": {"tf": 1}, "aiochris.models.data.FeedData.errored_jobs": {"tf": 1}, "aiochris.models.data.FeedData.cancelled_jobs": {"tf": 1}}, "df": 8}}}}}}, "annotation": {"root": {"docs": {"aiochris.Search.base_url": {"tf": 1}, "aiochris.Search.params": {"tf": 1}, "aiochris.Search.client": {"tf": 1}, "aiochris.Search.Item": {"tf": 1}, "aiochris.Search.max_requests": {"tf": 1}, "aiochris.Search.subpath": {"tf": 1}, "aiochris.Search.url": {"tf": 1}, "aiochris.client.from_chrs.StoredToken.store": {"tf": 1.4142135623730951}, "aiochris.client.from_chrs.StoredToken.value": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.address": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.username": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.store": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.cubes": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.chrisinstance": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.compute_resources": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_metas": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugins": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_instances": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pipelines": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.workflows": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.tags": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pacsfiles": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.filebrowser": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pacsseries": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.servicefiles": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pipeline_instances": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.user": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.userfiles": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.uploadedfiles": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.useruploadedfiles": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.admin": {"tf": 1}, "aiochris.models.collection_links.AdminApiCollectionLinks.compute_resources": {"tf": 1}, "aiochris.models.data.UserData.url": {"tf": 1}, "aiochris.models.data.UserData.id": {"tf": 1}, "aiochris.models.data.UserData.username": {"tf": 1}, "aiochris.models.data.UserData.email": {"tf": 1}, "aiochris.models.data.PluginInstanceData.url": {"tf": 1}, "aiochris.models.data.PluginInstanceData.id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.title": {"tf": 1}, "aiochris.models.data.PluginInstanceData.compute_resource_name": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_name": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_version": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_type": {"tf": 1}, "aiochris.models.data.PluginInstanceData.pipeline_inst": {"tf": 1}, "aiochris.models.data.PluginInstanceData.feed_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.start_date": {"tf": 1}, "aiochris.models.data.PluginInstanceData.end_date": {"tf": 1}, "aiochris.models.data.PluginInstanceData.output_path": {"tf": 1}, "aiochris.models.data.PluginInstanceData.status": {"tf": 1}, "aiochris.models.data.PluginInstanceData.summary": {"tf": 1}, "aiochris.models.data.PluginInstanceData.raw": {"tf": 1}, "aiochris.models.data.PluginInstanceData.owner_username": {"tf": 1}, "aiochris.models.data.PluginInstanceData.cpu_limit": {"tf": 1}, "aiochris.models.data.PluginInstanceData.memory_limit": {"tf": 1}, "aiochris.models.data.PluginInstanceData.number_of_workers": {"tf": 1}, "aiochris.models.data.PluginInstanceData.gpu_limit": {"tf": 1}, "aiochris.models.data.PluginInstanceData.error_code": {"tf": 1}, "aiochris.models.data.PluginInstanceData.previous": {"tf": 1}, "aiochris.models.data.PluginInstanceData.feed": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin": {"tf": 1}, "aiochris.models.data.PluginInstanceData.descendants": {"tf": 1}, "aiochris.models.data.PluginInstanceData.files": {"tf": 1}, "aiochris.models.data.PluginInstanceData.parameters": {"tf": 1}, "aiochris.models.data.PluginInstanceData.compute_resource": {"tf": 1}, "aiochris.models.data.PluginInstanceData.splits": {"tf": 1}, "aiochris.models.data.PluginInstanceData.previous_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.size": {"tf": 1}, "aiochris.models.data.PluginInstanceData.template": {"tf": 1}, "aiochris.models.data.FeedData.url": {"tf": 1}, "aiochris.models.data.FeedData.id": {"tf": 1}, "aiochris.models.data.FeedData.creation_date": {"tf": 1}, "aiochris.models.data.FeedData.modification_date": {"tf": 1}, "aiochris.models.data.FeedData.name": {"tf": 1}, "aiochris.models.data.FeedData.creator_username": {"tf": 1}, "aiochris.models.data.FeedData.created_jobs": {"tf": 1}, "aiochris.models.data.FeedData.waiting_jobs": {"tf": 1}, "aiochris.models.data.FeedData.scheduled_jobs": {"tf": 1}, "aiochris.models.data.FeedData.started_jobs": {"tf": 1}, "aiochris.models.data.FeedData.registering_jobs": {"tf": 1}, "aiochris.models.data.FeedData.finished_jobs": {"tf": 1}, "aiochris.models.data.FeedData.errored_jobs": {"tf": 1}, "aiochris.models.data.FeedData.cancelled_jobs": {"tf": 1}, "aiochris.models.data.FeedData.owner": {"tf": 1}, "aiochris.models.data.FeedData.note": {"tf": 1}, "aiochris.models.data.FeedData.tags": {"tf": 1}, "aiochris.models.data.FeedData.taggings": {"tf": 1}, "aiochris.models.data.FeedData.comments": {"tf": 1}, "aiochris.models.data.FeedData.files": {"tf": 1}, "aiochris.models.data.FeedData.plugin_instances": {"tf": 1}, "aiochris.models.data.FeedNoteData.url": {"tf": 1}, "aiochris.models.data.FeedNoteData.id": {"tf": 1}, "aiochris.models.data.FeedNoteData.title": {"tf": 1}, "aiochris.models.data.FeedNoteData.content": {"tf": 1}, "aiochris.models.data.FeedNoteData.feed": {"tf": 1}, "aiochris.models.logged_in.File.url": {"tf": 1}, "aiochris.models.logged_in.File.fname": {"tf": 1}, "aiochris.models.logged_in.File.fsize": {"tf": 1}, "aiochris.models.logged_in.File.file_resource": {"tf": 1}, "aiochris.models.logged_in.File.parent": {"tf": 1}, "aiochris.models.logged_in.PACSFile.id": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientID": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientName": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientBirthDate": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientAge": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientSex": {"tf": 1}, "aiochris.models.logged_in.PACSFile.StudyDate": {"tf": 1}, "aiochris.models.logged_in.PACSFile.AccessionNumber": {"tf": 1}, "aiochris.models.logged_in.PACSFile.Modality": {"tf": 1}, "aiochris.models.logged_in.PACSFile.ProtocolName": {"tf": 1}, "aiochris.models.logged_in.PACSFile.StudyInstanceUID": {"tf": 1}, "aiochris.models.logged_in.PACSFile.StudyDescription": {"tf": 1}, "aiochris.models.logged_in.PACSFile.SeriesInstanceUID": {"tf": 1}, "aiochris.models.logged_in.PACSFile.SeriesDescription": {"tf": 1}, "aiochris.models.logged_in.PACSFile.pacs_identifier": {"tf": 1}, "aiochris.models.logged_in.Plugin.instances": {"tf": 1}, "aiochris.models.public.ComputeResource.url": {"tf": 1}, "aiochris.models.public.ComputeResource.id": {"tf": 1}, "aiochris.models.public.ComputeResource.creation_date": {"tf": 1}, "aiochris.models.public.ComputeResource.modification_date": {"tf": 1}, "aiochris.models.public.ComputeResource.name": {"tf": 1}, "aiochris.models.public.ComputeResource.compute_url": {"tf": 1}, "aiochris.models.public.ComputeResource.compute_auth_url": {"tf": 1}, "aiochris.models.public.ComputeResource.description": {"tf": 1}, "aiochris.models.public.ComputeResource.max_job_exec_seconds": {"tf": 1}, "aiochris.models.public.PluginParameter.url": {"tf": 1}, "aiochris.models.public.PluginParameter.id": {"tf": 1}, "aiochris.models.public.PluginParameter.name": {"tf": 1}, "aiochris.models.public.PluginParameter.type": {"tf": 1}, "aiochris.models.public.PluginParameter.optional": {"tf": 1}, "aiochris.models.public.PluginParameter.default": {"tf": 1}, "aiochris.models.public.PluginParameter.flag": {"tf": 1}, "aiochris.models.public.PluginParameter.short_flag": {"tf": 1}, "aiochris.models.public.PluginParameter.action": {"tf": 1.4142135623730951}, "aiochris.models.public.PluginParameter.help": {"tf": 1}, "aiochris.models.public.PluginParameter.ui_exposed": {"tf": 1}, "aiochris.models.public.PluginParameter.plugin": {"tf": 1}, "aiochris.models.public.PublicPlugin.url": {"tf": 1}, "aiochris.models.public.PublicPlugin.id": {"tf": 1}, "aiochris.models.public.PublicPlugin.name": {"tf": 1}, "aiochris.models.public.PublicPlugin.version": {"tf": 1}, "aiochris.models.public.PublicPlugin.dock_image": {"tf": 1}, "aiochris.models.public.PublicPlugin.public_repo": {"tf": 1}, "aiochris.models.public.PublicPlugin.compute_resources": {"tf": 1}, "aiochris.models.public.PublicPlugin.parameters": {"tf": 1}, "aiochris.models.public.PublicPlugin.plugin_type": {"tf": 1}, "aiochris.util.search.Search.base_url": {"tf": 1}, "aiochris.util.search.Search.params": {"tf": 1}, "aiochris.util.search.Search.client": {"tf": 1}, "aiochris.util.search.Search.Item": {"tf": 1}, "aiochris.util.search.Search.max_requests": {"tf": 1}, "aiochris.util.search.Search.subpath": {"tf": 1}, "aiochris.util.search.Search.url": {"tf": 1}}, "df": 153, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.Search.base_url": {"tf": 1}, "aiochris.Search.subpath": {"tf": 1}, "aiochris.models.data.UserData.email": {"tf": 1}, "aiochris.models.data.PluginInstanceData.title": {"tf": 1}, "aiochris.models.data.PluginInstanceData.summary": {"tf": 1}, "aiochris.models.data.PluginInstanceData.raw": {"tf": 1}, "aiochris.models.data.FeedData.name": {"tf": 1}, "aiochris.models.data.FeedNoteData.title": {"tf": 1}, "aiochris.models.data.FeedNoteData.content": {"tf": 1}, "aiochris.models.logged_in.File.url": {"tf": 1}, "aiochris.models.logged_in.File.parent": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientID": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientName": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientSex": {"tf": 1}, "aiochris.models.logged_in.PACSFile.StudyDate": {"tf": 1}, "aiochris.models.logged_in.PACSFile.AccessionNumber": {"tf": 1}, "aiochris.models.logged_in.PACSFile.Modality": {"tf": 1}, "aiochris.models.logged_in.PACSFile.ProtocolName": {"tf": 1}, "aiochris.models.logged_in.PACSFile.StudyInstanceUID": {"tf": 1}, "aiochris.models.logged_in.PACSFile.StudyDescription": {"tf": 1}, "aiochris.models.logged_in.PACSFile.SeriesInstanceUID": {"tf": 1}, "aiochris.models.logged_in.PACSFile.SeriesDescription": {"tf": 1}, "aiochris.models.logged_in.PACSFile.pacs_identifier": {"tf": 1}, "aiochris.models.public.ComputeResource.creation_date": {"tf": 1}, "aiochris.models.public.ComputeResource.modification_date": {"tf": 1}, "aiochris.models.public.ComputeResource.compute_auth_url": {"tf": 1}, "aiochris.models.public.ComputeResource.description": {"tf": 1}, "aiochris.models.public.PluginParameter.flag": {"tf": 1}, "aiochris.models.public.PluginParameter.short_flag": {"tf": 1}, "aiochris.models.public.PluginParameter.help": {"tf": 1}, "aiochris.models.public.PublicPlugin.public_repo": {"tf": 1}, "aiochris.util.search.Search.base_url": {"tf": 1}, "aiochris.util.search.Search.subpath": {"tf": 1}}, "df": 33}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.public.PluginParameter.action": {"tf": 1.7320508075688772}}, "df": 1, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.client.from_chrs.ChrsLogin.store": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.data.PluginInstanceData.status": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.data.PluginInstanceData.splits": {"tf": 1}}, "df": 1}}}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.Search.params": {"tf": 1}, "aiochris.util.search.Search.params": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.data.PluginInstanceData.start_date": {"tf": 1.4142135623730951}, "aiochris.models.data.PluginInstanceData.end_date": {"tf": 1.4142135623730951}, "aiochris.models.data.FeedData.creation_date": {"tf": 1.4142135623730951}, "aiochris.models.data.FeedData.modification_date": {"tf": 1.4142135623730951}}, "df": 4}}}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.data.PluginInstanceData.descendants": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.Search.params": {"tf": 1}, "aiochris.util.search.Search.params": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "~": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.Search.Item": {"tf": 1}, "aiochris.util.search.Search.Item": {"tf": 1}}, "df": 2}}}, "s": {"docs": {"aiochris.client.from_chrs.ChrsLogin.address": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.username": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.chrisinstance": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.compute_resources": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_metas": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugins": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_instances": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pipelines": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.workflows": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.tags": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pacsfiles": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.filebrowser": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pacsseries": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.servicefiles": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pipeline_instances": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.user": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.userfiles": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.uploadedfiles": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.useruploadedfiles": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.admin": {"tf": 1}, "aiochris.models.collection_links.AdminApiCollectionLinks.compute_resources": {"tf": 1}, "aiochris.models.data.UserData.url": {"tf": 1}, "aiochris.models.data.UserData.id": {"tf": 1}, "aiochris.models.data.UserData.username": {"tf": 1}, "aiochris.models.data.PluginInstanceData.url": {"tf": 1}, "aiochris.models.data.PluginInstanceData.id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.compute_resource_name": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_name": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_version": {"tf": 1}, "aiochris.models.data.PluginInstanceData.feed_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.output_path": {"tf": 1}, "aiochris.models.data.PluginInstanceData.owner_username": {"tf": 1}, "aiochris.models.data.PluginInstanceData.error_code": {"tf": 1}, "aiochris.models.data.PluginInstanceData.previous": {"tf": 1}, "aiochris.models.data.PluginInstanceData.feed": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin": {"tf": 1}, "aiochris.models.data.PluginInstanceData.descendants": {"tf": 1}, "aiochris.models.data.PluginInstanceData.files": {"tf": 1}, "aiochris.models.data.PluginInstanceData.parameters": {"tf": 1}, "aiochris.models.data.PluginInstanceData.compute_resource": {"tf": 1}, "aiochris.models.data.PluginInstanceData.splits": {"tf": 1}, "aiochris.models.data.FeedData.url": {"tf": 1}, "aiochris.models.data.FeedData.id": {"tf": 1}, "aiochris.models.data.FeedData.creator_username": {"tf": 1}, "aiochris.models.data.FeedData.owner": {"tf": 1}, "aiochris.models.data.FeedData.note": {"tf": 1}, "aiochris.models.data.FeedData.tags": {"tf": 1}, "aiochris.models.data.FeedData.taggings": {"tf": 1}, "aiochris.models.data.FeedData.comments": {"tf": 1}, "aiochris.models.data.FeedData.files": {"tf": 1}, "aiochris.models.data.FeedData.plugin_instances": {"tf": 1}, "aiochris.models.data.FeedNoteData.url": {"tf": 1}, "aiochris.models.data.FeedNoteData.id": {"tf": 1}, "aiochris.models.data.FeedNoteData.feed": {"tf": 1}, "aiochris.models.logged_in.File.fname": {"tf": 1}, "aiochris.models.logged_in.File.file_resource": {"tf": 1}, "aiochris.models.logged_in.PACSFile.id": {"tf": 1}, "aiochris.models.logged_in.Plugin.instances": {"tf": 1}, "aiochris.models.public.ComputeResource.url": {"tf": 1}, "aiochris.models.public.ComputeResource.id": {"tf": 1}, "aiochris.models.public.ComputeResource.name": {"tf": 1}, "aiochris.models.public.ComputeResource.compute_url": {"tf": 1}, "aiochris.models.public.PluginParameter.url": {"tf": 1}, "aiochris.models.public.PluginParameter.id": {"tf": 1}, "aiochris.models.public.PluginParameter.name": {"tf": 1}, "aiochris.models.public.PluginParameter.plugin": {"tf": 1}, "aiochris.models.public.PublicPlugin.url": {"tf": 1}, "aiochris.models.public.PublicPlugin.id": {"tf": 1}, "aiochris.models.public.PublicPlugin.name": {"tf": 1}, "aiochris.models.public.PublicPlugin.version": {"tf": 1}, "aiochris.models.public.PublicPlugin.dock_image": {"tf": 1}, "aiochris.models.public.PublicPlugin.compute_resources": {"tf": 1}, "aiochris.models.public.PublicPlugin.parameters": {"tf": 1}}, "df": 74}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.client.from_chrs.StoredToken.store": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.data.FeedData.tags": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.data.FeedData.taggings": {"tf": 1}}, "df": 1}}}}}}}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.public.PluginParameter.action": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.Search.params": {"tf": 1}, "aiochris.util.search.Search.params": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.Search.client": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.address": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.username": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.store": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.chrisinstance": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.compute_resources": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_metas": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugins": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_instances": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pipelines": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.workflows": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.tags": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pacsfiles": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.filebrowser": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.user": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.useruploadedfiles": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.admin": {"tf": 1}, "aiochris.models.collection_links.AdminApiCollectionLinks.compute_resources": {"tf": 1}, "aiochris.models.data.UserData.url": {"tf": 1}, "aiochris.models.data.UserData.id": {"tf": 1}, "aiochris.models.data.UserData.username": {"tf": 1}, "aiochris.models.data.PluginInstanceData.url": {"tf": 1}, "aiochris.models.data.PluginInstanceData.id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.compute_resource_name": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_name": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_version": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin_type": {"tf": 1}, "aiochris.models.data.PluginInstanceData.feed_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.output_path": {"tf": 1}, "aiochris.models.data.PluginInstanceData.status": {"tf": 1}, "aiochris.models.data.PluginInstanceData.owner_username": {"tf": 1}, "aiochris.models.data.PluginInstanceData.error_code": {"tf": 1}, "aiochris.models.data.PluginInstanceData.feed": {"tf": 1}, "aiochris.models.data.PluginInstanceData.plugin": {"tf": 1}, "aiochris.models.data.PluginInstanceData.descendants": {"tf": 1}, "aiochris.models.data.PluginInstanceData.files": {"tf": 1}, "aiochris.models.data.PluginInstanceData.parameters": {"tf": 1}, "aiochris.models.data.PluginInstanceData.compute_resource": {"tf": 1}, "aiochris.models.data.PluginInstanceData.splits": {"tf": 1}, "aiochris.models.data.FeedData.url": {"tf": 1}, "aiochris.models.data.FeedData.id": {"tf": 1}, "aiochris.models.data.FeedData.creator_username": {"tf": 1}, "aiochris.models.data.FeedData.note": {"tf": 1}, "aiochris.models.data.FeedData.tags": {"tf": 1}, "aiochris.models.data.FeedData.taggings": {"tf": 1}, "aiochris.models.data.FeedData.comments": {"tf": 1}, "aiochris.models.data.FeedData.files": {"tf": 1}, "aiochris.models.data.FeedData.plugin_instances": {"tf": 1}, "aiochris.models.data.FeedNoteData.url": {"tf": 1}, "aiochris.models.data.FeedNoteData.id": {"tf": 1}, "aiochris.models.data.FeedNoteData.feed": {"tf": 1}, "aiochris.models.logged_in.File.fname": {"tf": 1}, "aiochris.models.logged_in.File.file_resource": {"tf": 1}, "aiochris.models.logged_in.PACSFile.id": {"tf": 1}, "aiochris.models.logged_in.Plugin.instances": {"tf": 1}, "aiochris.models.public.ComputeResource.url": {"tf": 1}, "aiochris.models.public.ComputeResource.id": {"tf": 1}, "aiochris.models.public.ComputeResource.name": {"tf": 1}, "aiochris.models.public.ComputeResource.compute_url": {"tf": 1}, "aiochris.models.public.PluginParameter.url": {"tf": 1}, "aiochris.models.public.PluginParameter.id": {"tf": 1}, "aiochris.models.public.PluginParameter.name": {"tf": 1}, "aiochris.models.public.PluginParameter.plugin": {"tf": 1}, "aiochris.models.public.PublicPlugin.url": {"tf": 1}, "aiochris.models.public.PublicPlugin.id": {"tf": 1}, "aiochris.models.public.PublicPlugin.name": {"tf": 1}, "aiochris.models.public.PublicPlugin.version": {"tf": 1}, "aiochris.models.public.PublicPlugin.dock_image": {"tf": 1}, "aiochris.models.public.PublicPlugin.compute_resources": {"tf": 1}, "aiochris.models.public.PublicPlugin.parameters": {"tf": 1}, "aiochris.models.public.PublicPlugin.plugin_type": {"tf": 1}, "aiochris.util.search.Search.client": {"tf": 1}}, "df": 73}}}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.chrisinstance": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.compute_resources": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_metas": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugins": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_instances": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pipelines": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.workflows": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.tags": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pacsfiles": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.filebrowser": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pacsseries": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.servicefiles": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pipeline_instances": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.userfiles": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.uploadedfiles": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.useruploadedfiles": {"tf": 1}, "aiochris.models.collection_links.AdminApiCollectionLinks.compute_resources": {"tf": 1}, "aiochris.models.logged_in.Plugin.instances": {"tf": 1}, "aiochris.models.public.ComputeResource.url": {"tf": 1}}, "df": 19}}}}}, "d": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.collection_links.AdminCollectionLinks.admin": {"tf": 1}}, "df": 1}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {"aiochris.Search.client": {"tf": 1}, "aiochris.util.search.Search.client": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.Search.client": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.client": {"tf": 1.4142135623730951}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.client.from_chrs.StoredToken.store": {"tf": 1}, "aiochris.models.public.PluginParameter.action": {"tf": 1}}, "df": 2}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.client.from_chrs.ChrsLogins.cubes": {"tf": 1}, "aiochris.models.data.FeedData.owner": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.Search.max_requests": {"tf": 1}, "aiochris.models.data.PluginInstanceData.cpu_limit": {"tf": 1}, "aiochris.models.data.PluginInstanceData.memory_limit": {"tf": 1}, "aiochris.models.data.PluginInstanceData.number_of_workers": {"tf": 1}, "aiochris.models.data.PluginInstanceData.gpu_limit": {"tf": 1}, "aiochris.models.data.FeedData.created_jobs": {"tf": 1}, "aiochris.models.data.FeedData.waiting_jobs": {"tf": 1}, "aiochris.models.data.FeedData.scheduled_jobs": {"tf": 1}, "aiochris.models.data.FeedData.started_jobs": {"tf": 1}, "aiochris.models.data.FeedData.registering_jobs": {"tf": 1}, "aiochris.models.data.FeedData.finished_jobs": {"tf": 1}, "aiochris.models.data.FeedData.errored_jobs": {"tf": 1}, "aiochris.models.data.FeedData.cancelled_jobs": {"tf": 1}, "aiochris.models.logged_in.File.fsize": {"tf": 1}, "aiochris.models.public.ComputeResource.max_job_exec_seconds": {"tf": 1}, "aiochris.models.public.PluginParameter.type": {"tf": 1}, "aiochris.models.public.PluginParameter.default": {"tf": 1}, "aiochris.util.search.Search.max_requests": {"tf": 1}}, "df": 18}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.models.public.PublicPlugin.dock_image": {"tf": 1}}, "df": 1}}}}}}}}, "y": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.Search.url": {"tf": 1}, "aiochris.util.search.Search.url": {"tf": 1}}, "df": 2}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.Search.url": {"tf": 1}, "aiochris.util.search.Search.url": {"tf": 1}}, "df": 2}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.from_chrs.ChrsLogin.username": {"tf": 1}, "aiochris.models.data.UserData.username": {"tf": 1}, "aiochris.models.data.PluginInstanceData.owner_username": {"tf": 1}, "aiochris.models.data.FeedData.creator_username": {"tf": 1}}, "df": 4}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.collection_links.CollectionLinks.user": {"tf": 1}, "aiochris.models.data.UserData.url": {"tf": 1}, "aiochris.models.data.FeedData.owner": {"tf": 1}}, "df": 3}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.data.UserData.id": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.models.public.PluginParameter.type": {"tf": 1}, "aiochris.models.public.PluginParameter.default": {"tf": 1}}, "df": 2}}}}}}}}}, "x": {"2": {"7": {"docs": {"aiochris.client.from_chrs.StoredToken.store": {"tf": 2}, "aiochris.models.public.PluginParameter.action": {"tf": 2.449489742783178}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.client.from_chrs.StoredToken.store": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.client.from_chrs.StoredToken.value": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientBirthDate": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.pacsseries": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.servicefiles": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.pipeline_instances": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.userfiles": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.uploadedfiles": {"tf": 1}, "aiochris.models.data.PluginInstanceData.previous": {"tf": 1}}, "df": 6}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.data.PluginInstanceData.pipeline_inst": {"tf": 1}, "aiochris.models.data.PluginInstanceData.previous_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.size": {"tf": 1}, "aiochris.models.logged_in.PACSFile.PatientAge": {"tf": 1}}, "df": 4}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.data.PluginInstanceData.template": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.client.from_chrs.ChrsLogin.address": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"aiochris.client.from_chrs.ChrsLogin.store": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.cubes": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.client.from_chrs.ChrsLogins.cubes": {"tf": 1}}, "df": 1}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.client.from_chrs.ChrsLogin.store": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.cubes": {"tf": 1}}, "df": 2}}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.data.PluginInstanceData.compute_resource_name": {"tf": 1}, "aiochris.models.public.ComputeResource.name": {"tf": 1}}, "df": 2}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.data.PluginInstanceData.compute_resource": {"tf": 1}, "aiochris.models.public.PublicPlugin.compute_resources": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.public.ComputeResource.id": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.data.FeedData.comments": {"tf": 1}}, "df": 1}}}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"aiochris.models.data.PluginInstanceData.output_path": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.data.PluginInstanceData.error_code": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"aiochris.client.from_chrs.ChrsLogin.store": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.cubes": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.data.PluginInstanceData.feed_id": {"tf": 1}, "aiochris.models.data.FeedData.id": {"tf": 1}}, "df": 2}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.data.PluginInstanceData.feed": {"tf": 1}, "aiochris.models.data.FeedData.url": {"tf": 1}, "aiochris.models.data.FeedNoteData.url": {"tf": 1}, "aiochris.models.data.FeedNoteData.feed": {"tf": 1}}, "df": 4}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.data.PluginInstanceData.files": {"tf": 1}, "aiochris.models.data.FeedData.files": {"tf": 1}}, "df": 2}}}}, "f": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.File.fname": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.logged_in.File.file_resource": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.public.PluginParameter.type": {"tf": 1}, "aiochris.models.public.PluginParameter.default": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.public.PluginParameter.action": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.data.PluginInstanceData.url": {"tf": 1}, "aiochris.models.data.PluginInstanceData.previous": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.data.PluginInstanceData.id": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.data.PluginInstanceData.parameters": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.data.FeedData.plugin_instances": {"tf": 1}}, "df": 1}}}}}}}}}}}, "d": {"docs": {"aiochris.models.data.PluginInstanceData.plugin_id": {"tf": 1}, "aiochris.models.public.PublicPlugin.id": {"tf": 1}}, "df": 2}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.data.PluginInstanceData.plugin_name": {"tf": 1}, "aiochris.models.public.PublicPlugin.name": {"tf": 1}}, "df": 2}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.data.PluginInstanceData.plugin_version": {"tf": 1}, "aiochris.models.public.PublicPlugin.version": {"tf": 1}}, "df": 2}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.data.PluginInstanceData.plugin_type": {"tf": 1}, "aiochris.models.public.PublicPlugin.plugin_type": {"tf": 1}}, "df": 2}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.data.PluginInstanceData.plugin": {"tf": 1}, "aiochris.models.public.PluginParameter.plugin": {"tf": 1}, "aiochris.models.public.PublicPlugin.url": {"tf": 1}}, "df": 3}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.public.PluginParameter.url": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.public.PublicPlugin.parameters": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.logged_in.PACSFile.id": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.public.PluginParameter.id": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.public.PluginParameter.name": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.public.ComputeResource.compute_url": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.data.PluginInstanceData.plugin_type": {"tf": 1}, "aiochris.models.data.PluginInstanceData.status": {"tf": 1}, "aiochris.models.public.PublicPlugin.plugin_type": {"tf": 1}}, "df": 3}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.data.FeedData.note": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.data.FeedNoteData.id": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.public.PluginParameter.default": {"tf": 1}}, "df": 1}}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.public.PluginParameter.type": {"tf": 1}, "aiochris.models.public.PluginParameter.optional": {"tf": 1}, "aiochris.models.public.PluginParameter.default": {"tf": 1}, "aiochris.models.public.PluginParameter.ui_exposed": {"tf": 1}}, "df": 4}}}}}}, "default_value": {"root": {"1": {"0": {"0": {"docs": {"aiochris.Search.max_requests": {"tf": 1}, "aiochris.util.search.Search.max_requests": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"aiochris.Search.subpath": {"tf": 1.4142135623730951}, "aiochris.Status.created": {"tf": 1.4142135623730951}, "aiochris.Status.waiting": {"tf": 1.4142135623730951}, "aiochris.Status.scheduled": {"tf": 1.4142135623730951}, "aiochris.Status.started": {"tf": 1.4142135623730951}, "aiochris.Status.registeringFiles": {"tf": 1.4142135623730951}, "aiochris.Status.finishedSuccessfully": {"tf": 1.4142135623730951}, "aiochris.Status.finishedWithError": {"tf": 1.4142135623730951}, "aiochris.Status.cancelled": {"tf": 1.4142135623730951}, "aiochris.ParameterTypeName.string": {"tf": 1.4142135623730951}, "aiochris.ParameterTypeName.integer": {"tf": 1.4142135623730951}, "aiochris.ParameterTypeName.float": {"tf": 1.4142135623730951}, "aiochris.ParameterTypeName.boolean": {"tf": 1.4142135623730951}, "aiochris.util.search.logger": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.subpath": {"tf": 1.4142135623730951}}, "df": 15, "x": {"2": {"7": {"docs": {"aiochris.Search.subpath": {"tf": 1.4142135623730951}, "aiochris.Status.created": {"tf": 1.4142135623730951}, "aiochris.Status.waiting": {"tf": 1.4142135623730951}, "aiochris.Status.scheduled": {"tf": 1.4142135623730951}, "aiochris.Status.started": {"tf": 1.4142135623730951}, "aiochris.Status.registeringFiles": {"tf": 1.4142135623730951}, "aiochris.Status.finishedSuccessfully": {"tf": 1.4142135623730951}, "aiochris.Status.finishedWithError": {"tf": 1.4142135623730951}, "aiochris.Status.cancelled": {"tf": 1.4142135623730951}, "aiochris.ParameterTypeName.string": {"tf": 1.4142135623730951}, "aiochris.ParameterTypeName.integer": {"tf": 1.4142135623730951}, "aiochris.ParameterTypeName.float": {"tf": 1.4142135623730951}, "aiochris.ParameterTypeName.boolean": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.subpath": {"tf": 1.4142135623730951}}, "df": 14}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"aiochris.Search.subpath": {"tf": 1}, "aiochris.util.search.logger": {"tf": 1}, "aiochris.util.search.Search.subpath": {"tf": 1}}, "df": 3}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.Status.created": {"tf": 1}, "aiochris.Status.waiting": {"tf": 1}, "aiochris.Status.scheduled": {"tf": 1}, "aiochris.Status.started": {"tf": 1}, "aiochris.Status.registeringFiles": {"tf": 1}, "aiochris.Status.finishedSuccessfully": {"tf": 1}, "aiochris.Status.finishedWithError": {"tf": 1}, "aiochris.Status.cancelled": {"tf": 1}}, "df": 8}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.Status.started": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.ParameterTypeName.string": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.Status.scheduled": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.SplitsUrl": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.Status.created": {"tf": 1}, "aiochris.Status.waiting": {"tf": 1}, "aiochris.Status.scheduled": {"tf": 1}, "aiochris.Status.started": {"tf": 1}, "aiochris.Status.registeringFiles": {"tf": 1}, "aiochris.Status.finishedSuccessfully": {"tf": 1}, "aiochris.Status.finishedWithError": {"tf": 1}, "aiochris.Status.cancelled": {"tf": 1}, "aiochris.ParameterTypeName.string": {"tf": 1}, "aiochris.ParameterTypeName.integer": {"tf": 1}, "aiochris.ParameterTypeName.float": {"tf": 1}, "aiochris.ParameterTypeName.boolean": {"tf": 1}, "aiochris.util.search.logger": {"tf": 1}}, "df": 13}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.util.search.logger": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.Status.created": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.Status.cancelled": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.ChrisURL": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.types.ComputeResourceName": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.ComputeResourceId": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.ComputeResourceUrl": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.CommentsUrl": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.types.ContainerImageTag": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"aiochris.types.CubeFilePath": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.types.CUBEErrorCode": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.Status.created": {"tf": 1}, "aiochris.Status.waiting": {"tf": 1}, "aiochris.Status.scheduled": {"tf": 1}, "aiochris.Status.started": {"tf": 1}, "aiochris.Status.registeringFiles": {"tf": 1}, "aiochris.Status.finishedSuccessfully": {"tf": 1}, "aiochris.Status.finishedWithError": {"tf": 1}, "aiochris.Status.cancelled": {"tf": 1}, "aiochris.ParameterTypeName.string": {"tf": 1}, "aiochris.ParameterTypeName.integer": {"tf": 1}, "aiochris.ParameterTypeName.float": {"tf": 1}, "aiochris.ParameterTypeName.boolean": {"tf": 1}, "aiochris.util.search.logger": {"tf": 1}}, "df": 13}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.Status.waiting": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.util.search.logger": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.Status.registeringFiles": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.ResourceId": {"tf": 1}}, "df": 1}}}}}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.Status.finishedSuccessfully": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.Status.finishedWithError": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.types.FileFname": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.types.FileResourceName": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.FileResourceUrl": {"tf": 1}}, "df": 1}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.FileId": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.FilesUrl": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.ParameterTypeName.float": {"tf": 1.4142135623730951}, "aiochris.types.ParameterType": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.FeedId": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.FeedUrl": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.ParameterTypeName.string": {"tf": 1}, "aiochris.ParameterTypeName.integer": {"tf": 1}, "aiochris.ParameterTypeName.float": {"tf": 1}, "aiochris.ParameterTypeName.boolean": {"tf": 1}}, "df": 4}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.types.ParameterName": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.PipelineParameterId": {"tf": 1}}, "df": 1}}}}}}}, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.PluginParameterId": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.Password": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.PacsFileId": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.types.PluginName": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.types.PluginVersion": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PluginUrl": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PluginSearchUrl": {"tf": 1}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.PluginId": {"tf": 1}}, "df": 1}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.PluginInstanceId": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PluginInstanceUrl": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PluginInstancesUrl": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PluginInstanceParamtersUrl": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PluginParametersUrl": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PluginParameterUrl": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PfconUrl": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.PipingId": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PipingsUrl": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PipingUrl": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PipelineParameterUrl": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.PipelineId": {"tf": 1}}, "df": 1}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PipelineInstancesUrl": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PipelineUrl": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PipelinePluginsUrl": {"tf": 1}}, "df": 1}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.PipelineDefaultParametersUrl": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.types.ParameterType": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.ParameterTypeName.integer": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.types.ImageTag": {"tf": 1}}, "df": 1}}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.ParameterType": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.ParameterTypeName.boolean": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.from_chrs.StoredToken.value": {"tf": 1}, "aiochris.models.data.PluginInstanceData.previous_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.size": {"tf": 1}, "aiochris.models.data.PluginInstanceData.template": {"tf": 1}}, "df": 4}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.NoteId": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.NoteUrl": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.types.Username": {"tf": 1}, "aiochris.types.Password": {"tf": 1}, "aiochris.types.ChrisURL": {"tf": 1}, "aiochris.types.ApiUrl": {"tf": 1}, "aiochris.types.ResourceId": {"tf": 1}, "aiochris.types.PluginName": {"tf": 1}, "aiochris.types.ImageTag": {"tf": 1}, "aiochris.types.PluginVersion": {"tf": 1}, "aiochris.types.PluginUrl": {"tf": 1}, "aiochris.types.PluginSearchUrl": {"tf": 1}, "aiochris.types.PluginId": {"tf": 1}, "aiochris.types.UserUrl": {"tf": 1}, "aiochris.types.UserId": {"tf": 1}, "aiochris.types.AdminUrl": {"tf": 1}, "aiochris.types.ComputeResourceName": {"tf": 1}, "aiochris.types.ComputeResourceId": {"tf": 1}, "aiochris.types.PfconUrl": {"tf": 1}, "aiochris.types.FeedId": {"tf": 1}, "aiochris.types.CubeFilePath": {"tf": 1}, "aiochris.types.CUBEErrorCode": {"tf": 1}, "aiochris.types.ContainerImageTag": {"tf": 1}, "aiochris.types.PipingId": {"tf": 1}, "aiochris.types.PipelineId": {"tf": 1}, "aiochris.types.ParameterName": {"tf": 1}, "aiochris.types.PipelineParameterId": {"tf": 1}, "aiochris.types.PluginParameterId": {"tf": 1}, "aiochris.types.PluginInstanceId": {"tf": 1}, "aiochris.types.FileFname": {"tf": 1}, "aiochris.types.FileResourceName": {"tf": 1}, "aiochris.types.FileId": {"tf": 1}, "aiochris.types.FilesUrl": {"tf": 1}, "aiochris.types.FileResourceUrl": {"tf": 1}, "aiochris.types.PipelineUrl": {"tf": 1}, "aiochris.types.PipingsUrl": {"tf": 1}, "aiochris.types.PipelinePluginsUrl": {"tf": 1}, "aiochris.types.PipelineDefaultParametersUrl": {"tf": 1}, "aiochris.types.PipingUrl": {"tf": 1}, "aiochris.types.PipelineParameterUrl": {"tf": 1}, "aiochris.types.PluginInstanceUrl": {"tf": 1}, "aiochris.types.PluginInstancesUrl": {"tf": 1}, "aiochris.types.DescendantsUrl": {"tf": 1}, "aiochris.types.PipelineInstancesUrl": {"tf": 1}, "aiochris.types.PluginInstanceParamtersUrl": {"tf": 1}, "aiochris.types.ComputeResourceUrl": {"tf": 1}, "aiochris.types.SplitsUrl": {"tf": 1}, "aiochris.types.FeedUrl": {"tf": 1}, "aiochris.types.NoteId": {"tf": 1}, "aiochris.types.NoteUrl": {"tf": 1}, "aiochris.types.PluginParametersUrl": {"tf": 1}, "aiochris.types.TagsUrl": {"tf": 1}, "aiochris.types.TaggingsUrl": {"tf": 1}, "aiochris.types.CommentsUrl": {"tf": 1}, "aiochris.types.PluginParameterUrl": {"tf": 1}, "aiochris.types.PacsFileId": {"tf": 1}, "aiochris.util.search.logger": {"tf": 1}}, "df": 55}}}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.ApiUrl": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.AdminUrl": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.types.Username": {"tf": 1}, "aiochris.types.Password": {"tf": 1}, "aiochris.types.ChrisURL": {"tf": 1}, "aiochris.types.ApiUrl": {"tf": 1}, "aiochris.types.ResourceId": {"tf": 1}, "aiochris.types.PluginName": {"tf": 1}, "aiochris.types.ImageTag": {"tf": 1}, "aiochris.types.PluginVersion": {"tf": 1}, "aiochris.types.PluginUrl": {"tf": 1}, "aiochris.types.PluginSearchUrl": {"tf": 1}, "aiochris.types.PluginId": {"tf": 1}, "aiochris.types.UserUrl": {"tf": 1}, "aiochris.types.UserId": {"tf": 1}, "aiochris.types.AdminUrl": {"tf": 1}, "aiochris.types.ComputeResourceName": {"tf": 1}, "aiochris.types.ComputeResourceId": {"tf": 1}, "aiochris.types.PfconUrl": {"tf": 1}, "aiochris.types.FeedId": {"tf": 1}, "aiochris.types.CubeFilePath": {"tf": 1}, "aiochris.types.CUBEErrorCode": {"tf": 1}, "aiochris.types.ContainerImageTag": {"tf": 1}, "aiochris.types.PipingId": {"tf": 1}, "aiochris.types.PipelineId": {"tf": 1}, "aiochris.types.ParameterName": {"tf": 1}, "aiochris.types.PipelineParameterId": {"tf": 1}, "aiochris.types.PluginParameterId": {"tf": 1}, "aiochris.types.PluginInstanceId": {"tf": 1}, "aiochris.types.FileFname": {"tf": 1}, "aiochris.types.FileResourceName": {"tf": 1}, "aiochris.types.FileId": {"tf": 1}, "aiochris.types.FilesUrl": {"tf": 1}, "aiochris.types.FileResourceUrl": {"tf": 1}, "aiochris.types.PipelineUrl": {"tf": 1}, "aiochris.types.PipingsUrl": {"tf": 1}, "aiochris.types.PipelinePluginsUrl": {"tf": 1}, "aiochris.types.PipelineDefaultParametersUrl": {"tf": 1}, "aiochris.types.PipingUrl": {"tf": 1}, "aiochris.types.PipelineParameterUrl": {"tf": 1}, "aiochris.types.PluginInstanceUrl": {"tf": 1}, "aiochris.types.PluginInstancesUrl": {"tf": 1}, "aiochris.types.DescendantsUrl": {"tf": 1}, "aiochris.types.PipelineInstancesUrl": {"tf": 1}, "aiochris.types.PluginInstanceParamtersUrl": {"tf": 1}, "aiochris.types.ComputeResourceUrl": {"tf": 1}, "aiochris.types.SplitsUrl": {"tf": 1}, "aiochris.types.FeedUrl": {"tf": 1}, "aiochris.types.NoteId": {"tf": 1}, "aiochris.types.NoteUrl": {"tf": 1}, "aiochris.types.PluginParametersUrl": {"tf": 1}, "aiochris.types.TagsUrl": {"tf": 1}, "aiochris.types.TaggingsUrl": {"tf": 1}, "aiochris.types.CommentsUrl": {"tf": 1}, "aiochris.types.PluginParameterUrl": {"tf": 1}, "aiochris.types.PacsFileId": {"tf": 1}}, "df": 54}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.types.ParameterType": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.TagsUrl": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.TaggingsUrl": {"tf": 1}}, "df": 1}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.types.Username": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.UserUrl": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.types.UserId": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.types.ParameterType": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.util.search.logger": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.types.DescendantsUrl": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "signature": {"root": {"1": {"0": {"0": {"docs": {"aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.Search.__init__": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.util.search.Search.__init__": {"tf": 1}}, "df": 8}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "3": {"0": {"0": {"docs": {"aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "9": {"docs": {"aiochris.Search.__init__": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1.4142135623730951}, "aiochris.client.from_chrs.StoredToken.__init__": {"tf": 2}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 2.449489742783178}, "aiochris.models.public.PluginParameter.__init__": {"tf": 2.449489742783178}, "aiochris.util.search.Search.__init__": {"tf": 1.4142135623730951}}, "df": 6}, "docs": {}, "df": 0}, "5": {"docs": {"aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 1}, "docs": {"aiochris.AnonChrisClient.from_url": {"tf": 9.591663046625438}, "aiochris.AnonChrisClient.search_plugins": {"tf": 7}, "aiochris.ChrisClient.create_user": {"tf": 11.958260743101398}, "aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 8}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 10.295630140987}, "aiochris.ChrisAdminClient.create_compute_resource": {"tf": 13.114877048604}, "aiochris.Search.__init__": {"tf": 10.246950765959598}, "aiochris.Search.first": {"tf": 4.358898943540674}, "aiochris.Search.get_only": {"tf": 4.69041575982343}, "aiochris.Search.count": {"tf": 3.4641016151377544}, "aiochris.acollect": {"tf": 6.164414002968976}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 8}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 10.295630140987}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 13.114877048604}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 9.591663046625438}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 7}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 12.328828005937952}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 10.583005244258363}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 13.45362404707371}, "aiochris.client.authed.AuthenticatedClient.search_feeds": {"tf": 7}, "aiochris.client.authed.AuthenticatedClient.search_plugins": {"tf": 7}, "aiochris.client.authed.AuthenticatedClient.plugin_instances": {"tf": 7}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 7.211102550927978}, "aiochris.client.authed.AuthenticatedClient.user": {"tf": 4.898979485566356}, "aiochris.client.authed.AuthenticatedClient.username": {"tf": 4.47213595499958}, "aiochris.client.authed.AuthenticatedClient.search_compute_resources": {"tf": 7}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 5.385164807134504}, "aiochris.client.authed.AuthenticatedClient.search_pacsfiles": {"tf": 7}, "aiochris.client.base.BaseChrisClient.new": {"tf": 10.770329614269007}, "aiochris.client.base.BaseChrisClient.close": {"tf": 3.1622776601683795}, "aiochris.client.base.BaseChrisClient.search_plugins": {"tf": 7}, "aiochris.client.from_chrs.StoredToken.__init__": {"tf": 6.708203932499369}, "aiochris.client.from_chrs.ChrsLogin.__init__": {"tf": 7.681145747868608}, "aiochris.client.from_chrs.ChrsLogin.token": {"tf": 3.4641016151377544}, "aiochris.client.from_chrs.ChrsLogin.is_for": {"tf": 7.54983443527075}, "aiochris.client.from_chrs.ChrsLogin.to_keyring_username": {"tf": 3.4641016151377544}, "aiochris.client.from_chrs.ChrsLogins.__init__": {"tf": 5.385164807134504}, "aiochris.client.from_chrs.ChrsLogins.load": {"tf": 4.898979485566356}, "aiochris.client.from_chrs.ChrsLogins.get_token_for": {"tf": 10.488088481701515}, "aiochris.client.normal.ChrisClient.create_user": {"tf": 11.958260743101398}, "aiochris.errors.raise_for_status": {"tf": 4.898979485566356}, "aiochris.errors.StatusError.__init__": {"tf": 8.12403840463596}, "aiochris.models.collection_links.AbstractCollectionLinks.has_field": {"tf": 4.47213595499958}, "aiochris.models.collection_links.AbstractCollectionLinks.get": {"tf": 4.47213595499958}, "aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"tf": 15.491933384829668}, "aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 17.349351572897472}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 17.832554500127006}, "aiochris.models.collection_links.AdminApiCollectionLinks.__init__": {"tf": 4.47213595499958}, "aiochris.models.data.UserData.__init__": {"tf": 8}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 23.194827009486403}, "aiochris.models.data.FeedData.__init__": {"tf": 17.663521732655695}, "aiochris.models.data.FeedNoteData.__init__": {"tf": 9.9498743710662}, "aiochris.models.logged_in.User.__init__": {"tf": 9.486832980505138}, "aiochris.models.logged_in.File.__init__": {"tf": 9.055385138137417}, "aiochris.models.logged_in.PACSFile.__init__": {"tf": 15.329709716755891}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 23.194827009486403}, "aiochris.models.logged_in.PluginInstance.get_feed": {"tf": 4.898979485566356}, "aiochris.models.logged_in.PluginInstance.get": {"tf": 4.898979485566356}, "aiochris.models.logged_in.PluginInstance.set": {"tf": 8.06225774829855}, "aiochris.models.logged_in.PluginInstance.delete": {"tf": 3.4641016151377544}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 13.341664064126334}, "aiochris.models.logged_in.FeedNote.__init__": {"tf": 9.9498743710662}, "aiochris.models.logged_in.FeedNote.get_feed": {"tf": 4.898979485566356}, "aiochris.models.logged_in.FeedNote.set": {"tf": 8.06225774829855}, "aiochris.models.logged_in.Feed.__init__": {"tf": 17.663521732655695}, "aiochris.models.logged_in.Feed.set": {"tf": 9.1104335791443}, "aiochris.models.logged_in.Feed.get_note": {"tf": 4.898979485566356}, "aiochris.models.logged_in.Feed.delete": {"tf": 3.4641016151377544}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 13.856406460551018}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 8}, "aiochris.models.public.ComputeResource.__init__": {"tf": 10.816653826391969}, "aiochris.models.public.PluginParameter.__init__": {"tf": 15.362291495737216}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 13.228756555322953}, "aiochris.models.public.PublicPlugin.get_compute_resources": {"tf": 6.48074069840786}, "aiochris.models.public.PublicPlugin.get_parameters": {"tf": 6.48074069840786}, "aiochris.models.public.PublicPlugin.print_help": {"tf": 3.872983346207417}, "aiochris.util.search.Search.__init__": {"tf": 10.246950765959598}, "aiochris.util.search.Search.first": {"tf": 4.358898943540674}, "aiochris.util.search.Search.get_only": {"tf": 4.69041575982343}, "aiochris.util.search.Search.count": {"tf": 3.4641016151377544}, "aiochris.util.search.acollect": {"tf": 6.164414002968976}}, "df": 81, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.ChrisClient.create_user": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.load": {"tf": 1}, "aiochris.client.normal.ChrisClient.create_user": {"tf": 1}, "aiochris.models.collection_links.AbstractCollectionLinks.has_field": {"tf": 1}}, "df": 10}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.ChrisClient.create_user": {"tf": 1}, "aiochris.Search.__init__": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.__init__": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.__init__": {"tf": 1}, "aiochris.client.normal.ChrisClient.create_user": {"tf": 1}, "aiochris.errors.raise_for_status": {"tf": 1}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.data.FeedNoteData.__init__": {"tf": 1}, "aiochris.models.logged_in.User.__init__": {"tf": 1}, "aiochris.models.logged_in.File.__init__": {"tf": 1}, "aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.FeedNote.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.PluginParameter.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}, "aiochris.util.search.Search.__init__": {"tf": 1}}, "df": 22, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.ChrisClient.create_user": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.client.normal.ChrisClient.create_user": {"tf": 1}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.data.FeedNoteData.__init__": {"tf": 1}, "aiochris.models.logged_in.User.__init__": {"tf": 1}, "aiochris.models.logged_in.File.__init__": {"tf": 1}, "aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.FeedNote.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.PluginParameter.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}}, "df": 15}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.errors.raise_for_status": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.public.PublicPlugin.print_help": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.AnonChrisClient.from_url": {"tf": 1.7320508075688772}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1.7320508075688772}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1.7320508075688772}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1.7320508075688772}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1.7320508075688772}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1.7320508075688772}}, "df": 6}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}}, "df": 1, "/": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.data.FeedNoteData.__init__": {"tf": 1}, "aiochris.models.logged_in.FeedNote.__init__": {"tf": 1}, "aiochris.models.logged_in.FeedNote.set": {"tf": 1}}, "df": 3}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.ChrisAdminClient.create_compute_resource": {"tf": 2.449489742783178}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 2.449489742783178}, "aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminApiCollectionLinks.__init__": {"tf": 1}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.ComputeResource.__init__": {"tf": 1.4142135623730951}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}}, "df": 15, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_compute_resources": {"tf": 1}}, "df": 7, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.public.ComputeResource.__init__": {"tf": 1}}, "df": 9}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}}, "df": 4}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.public.ComputeResource.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}}, "df": 2, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}}, "df": 2}}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.collection_links.AbstractCollectionLinks.get": {"tf": 1}}, "df": 1, "s": {"docs": {"aiochris.acollect": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}, "aiochris.util.search.acollect": {"tf": 1}}, "df": 3}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}}, "df": 2}}}, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.ChrisClient.create_user": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.__init__": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.is_for": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.get_token_for": {"tf": 1.4142135623730951}, "aiochris.client.normal.ChrisClient.create_user": {"tf": 1}}, "df": 8}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 1}}, "df": 3}}}}}}}}}}, "s": {"docs": {"aiochris.client.from_chrs.ChrsLogin.__init__": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.__init__": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.client.from_chrs.ChrsLogins.__init__": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}}, "df": 3}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.client.from_chrs.ChrsLogins.__init__": {"tf": 1}}, "df": 1}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}}, "df": 2}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}}, "df": 2}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}, "aiochris.models.public.ComputeResource.__init__": {"tf": 1}}, "df": 3}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}}, "df": 2}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}}, "df": 2}}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.ChrisClient.create_user": {"tf": 1}, "aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1.4142135623730951}, "aiochris.Search.__init__": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1.4142135623730951}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.client.normal.ChrisClient.create_user": {"tf": 1}, "aiochris.errors.StatusError.__init__": {"tf": 1.4142135623730951}, "aiochris.models.data.UserData.__init__": {"tf": 1}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.data.FeedNoteData.__init__": {"tf": 1}, "aiochris.models.logged_in.User.__init__": {"tf": 1}, "aiochris.models.logged_in.File.__init__": {"tf": 1}, "aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.FeedNote.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.ComputeResource.__init__": {"tf": 1.7320508075688772}, "aiochris.models.public.PluginParameter.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}, "aiochris.util.search.Search.__init__": {"tf": 1}}, "df": 29}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_feeds": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.plugin_instances": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_pacsfiles": {"tf": 1}, "aiochris.client.base.BaseChrisClient.search_plugins": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_compute_resources": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_parameters": {"tf": 1}}, "df": 10}}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.ChrisClient.create_user": {"tf": 1.7320508075688772}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1.7320508075688772}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1.4142135623730951}, "aiochris.client.from_chrs.ChrsLogins.get_token_for": {"tf": 1.4142135623730951}, "aiochris.client.normal.ChrisClient.create_user": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.Feed.set": {"tf": 1}, "aiochris.models.public.PluginParameter.__init__": {"tf": 1.4142135623730951}}, "df": 12}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.user": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 1}}, "df": 5, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.ChrisClient.create_user": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.username": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.__init__": {"tf": 1.4142135623730951}, "aiochris.client.from_chrs.ChrsLogin.is_for": {"tf": 1.4142135623730951}, "aiochris.client.from_chrs.ChrsLogins.get_token_for": {"tf": 1.4142135623730951}, "aiochris.client.normal.ChrisClient.create_user": {"tf": 1.4142135623730951}, "aiochris.models.data.UserData.__init__": {"tf": 1.4142135623730951}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 1.4142135623730951}, "aiochris.models.data.FeedData.__init__": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.User.__init__": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.Feed.set": {"tf": 1}}, "df": 15}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"aiochris.ChrisClient.create_user": {"tf": 1}, "aiochris.client.normal.ChrisClient.create_user": {"tf": 1}}, "df": 2}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 1}, "aiochris.models.data.UserData.__init__": {"tf": 1}, "aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.logged_in.User.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}}, "df": 6}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 1}}, "df": 2}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.data.UserData.__init__": {"tf": 1}, "aiochris.models.logged_in.User.__init__": {"tf": 1}}, "df": 2}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "i": {"docs": {"aiochris.models.public.PluginParameter.__init__": {"tf": 1}}, "df": 1}}, "s": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.data.FeedNoteData.__init__": {"tf": 1}, "aiochris.models.logged_in.User.__init__": {"tf": 1}, "aiochris.models.logged_in.File.__init__": {"tf": 1}, "aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.FeedNote.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.PluginParameter.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}}, "df": 12, "t": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.ChrisClient.create_user": {"tf": 2}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.ChrisAdminClient.create_compute_resource": {"tf": 2.8284271247461903}, "aiochris.Search.__init__": {"tf": 1.7320508075688772}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 2.8284271247461903}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1.7320508075688772}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1.4142135623730951}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.client.from_chrs.StoredToken.__init__": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.token": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.to_keyring_username": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.get_token_for": {"tf": 1.7320508075688772}, "aiochris.client.normal.ChrisClient.create_user": {"tf": 2}, "aiochris.models.collection_links.AbstractCollectionLinks.has_field": {"tf": 1}, "aiochris.models.collection_links.AbstractCollectionLinks.get": {"tf": 1.4142135623730951}, "aiochris.models.data.UserData.__init__": {"tf": 1}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 1.7320508075688772}, "aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.data.FeedNoteData.__init__": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.User.__init__": {"tf": 1}, "aiochris.models.logged_in.File.__init__": {"tf": 1}, "aiochris.models.logged_in.PACSFile.__init__": {"tf": 3.7416573867739413}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PluginInstance.set": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.FeedNote.__init__": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.FeedNote.set": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.set": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.ComputeResource.__init__": {"tf": 2}, "aiochris.models.public.PluginParameter.__init__": {"tf": 2.23606797749979}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}, "aiochris.util.search.Search.__init__": {"tf": 1.7320508075688772}}, "df": 38, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"aiochris.models.public.PublicPlugin.print_help": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.from_chrs.StoredToken.__init__": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.__init__": {"tf": 1}, "aiochris.models.public.PluginParameter.__init__": {"tf": 1.7320508075688772}}, "df": 5, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.client.from_chrs.ChrsLogin.__init__": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.errors.StatusError.__init__": {"tf": 1}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.PluginInstance.set": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 2.449489742783178}}, "df": 5}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}}, "df": 2}}}}}, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.AnonChrisClient.search_plugins": {"tf": 1.4142135623730951}, "aiochris.Search.__init__": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_feeds": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.search_plugins": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.plugin_instances": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.search_compute_resources": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.search_pacsfiles": {"tf": 1.4142135623730951}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.client.base.BaseChrisClient.search_plugins": {"tf": 1.4142135623730951}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.data.FeedNoteData.__init__": {"tf": 1}, "aiochris.models.logged_in.User.__init__": {"tf": 1}, "aiochris.models.logged_in.File.__init__": {"tf": 1}, "aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.FeedNote.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.PluginParameter.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_compute_resources": {"tf": 1.4142135623730951}, "aiochris.models.public.PublicPlugin.get_parameters": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.__init__": {"tf": 1}}, "df": 30}}}}, "l": {"docs": {}, "df": 0, "f": {"docs": {"aiochris.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.Search.first": {"tf": 1}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.Search.count": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_feeds": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.plugin_instances": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.user": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.username": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_pacsfiles": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.client.base.BaseChrisClient.close": {"tf": 1}, "aiochris.client.base.BaseChrisClient.search_plugins": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.token": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.is_for": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.to_keyring_username": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.load": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.get_token_for": {"tf": 1}, "aiochris.models.collection_links.AbstractCollectionLinks.get": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get_feed": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.set": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.delete": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}, "aiochris.models.logged_in.FeedNote.get_feed": {"tf": 1}, "aiochris.models.logged_in.FeedNote.set": {"tf": 1}, "aiochris.models.logged_in.Feed.set": {"tf": 1}, "aiochris.models.logged_in.Feed.get_note": {"tf": 1}, "aiochris.models.logged_in.Feed.delete": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_compute_resources": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_parameters": {"tf": 1}, "aiochris.models.public.PublicPlugin.print_help": {"tf": 1}, "aiochris.util.search.Search.first": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}, "aiochris.util.search.Search.count": {"tf": 1}}, "df": 49}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.ChrisClient.create_user": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.client.normal.ChrisClient.create_user": {"tf": 1}}, "df": 3}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.models.public.ComputeResource.__init__": {"tf": 1}}, "df": 3}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 2}}}}}}, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 1}}, "df": 3}}}}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"aiochris.Search.__init__": {"tf": 1}, "aiochris.util.search.Search.__init__": {"tf": 1}}, "df": 2}}}}}, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}}, "df": 2}}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}}, "df": 2, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}}, "df": 2}}}}}}}}, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}}, "df": 2}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}}, "df": 2}}}}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.public.PluginParameter.__init__": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {"aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.Search.__init__": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.data.FeedNoteData.__init__": {"tf": 1}, "aiochris.models.logged_in.User.__init__": {"tf": 1}, "aiochris.models.logged_in.File.__init__": {"tf": 1}, "aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.FeedNote.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.ComputeResource.__init__": {"tf": 1}, "aiochris.models.public.PluginParameter.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}, "aiochris.util.search.Search.__init__": {"tf": 1}}, "df": 23}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.ChrisClient.create_user": {"tf": 1}, "aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1.7320508075688772}, "aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.7320508075688772}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_feeds": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.plugin_instances": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.user": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_pacsfiles": {"tf": 1}, "aiochris.client.base.BaseChrisClient.search_plugins": {"tf": 1}, "aiochris.client.normal.ChrisClient.create_user": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get_feed": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.set": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}, "aiochris.models.logged_in.FeedNote.get_feed": {"tf": 1}, "aiochris.models.logged_in.FeedNote.set": {"tf": 1}, "aiochris.models.logged_in.Feed.set": {"tf": 1}, "aiochris.models.logged_in.Feed.get_note": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1.4142135623730951}, "aiochris.models.public.PublicPlugin.get_compute_resources": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_parameters": {"tf": 1}}, "df": 30}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}, "aiochris.models.public.ComputeResource.__init__": {"tf": 1}}, "df": 3}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.Search.get_only": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 2}}}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.errors.StatusError.__init__": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 1}}, "df": 3}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}}, "df": 2}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.errors.StatusError.__init__": {"tf": 1}}, "df": 1, "s": {"docs": {"aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.Search.__init__": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.data.FeedNoteData.__init__": {"tf": 1}, "aiochris.models.logged_in.User.__init__": {"tf": 1}, "aiochris.models.logged_in.File.__init__": {"tf": 1}, "aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.FeedNote.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.PluginParameter.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}, "aiochris.util.search.Search.__init__": {"tf": 1}}, "df": 20}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {"aiochris.errors.raise_for_status": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"aiochris.errors.raise_for_status": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.File.__init__": {"tf": 1}, "aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1.4142135623730951}}, "df": 4, "s": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminApiCollectionLinks.__init__": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}}, "df": 8}}}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}}, "df": 2}}}}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {"aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "w": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_feeds": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.plugin_instances": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.user": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_pacsfiles": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get_feed": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.set": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}, "aiochris.models.logged_in.FeedNote.get_feed": {"tf": 1}, "aiochris.models.logged_in.FeedNote.set": {"tf": 1}, "aiochris.models.logged_in.Feed.set": {"tf": 1}, "aiochris.models.logged_in.Feed.get_note": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1.4142135623730951}}, "df": 19, "t": {"docs": {"aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.Search.__init__": {"tf": 1}, "aiochris.Search.count": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.errors.StatusError.__init__": {"tf": 1}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 2.8284271247461903}, "aiochris.models.data.FeedData.__init__": {"tf": 3}, "aiochris.models.data.FeedNoteData.__init__": {"tf": 1}, "aiochris.models.logged_in.User.__init__": {"tf": 1}, "aiochris.models.logged_in.File.__init__": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.PACSFile.__init__": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 2.8284271247461903}, "aiochris.models.logged_in.FeedNote.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 3}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.ComputeResource.__init__": {"tf": 1}, "aiochris.models.public.PluginParameter.__init__": {"tf": 1.7320508075688772}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}, "aiochris.util.search.Search.__init__": {"tf": 1}, "aiochris.util.search.Search.count": {"tf": 1}}, "df": 24, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}}, "df": 2}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"tf": 1.4142135623730951}, "aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 1.4142135623730951}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 1.4142135623730951}, "aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}}, "df": 6}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.acollect": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.util.search.acollect": {"tf": 1}}, "df": 6}}}}}, "m": {"docs": {"aiochris.Search.__init__": {"tf": 1}, "aiochris.util.search.Search.__init__": {"tf": 1}}, "df": 2}}}, "d": {"docs": {"aiochris.models.data.UserData.__init__": {"tf": 1}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 2}, "aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.data.FeedNoteData.__init__": {"tf": 1}, "aiochris.models.logged_in.User.__init__": {"tf": 1}, "aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 2}, "aiochris.models.logged_in.FeedNote.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.ComputeResource.__init__": {"tf": 1}, "aiochris.models.public.PluginParameter.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}}, "df": 13, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}}, "df": 1}}}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}}, "df": 2, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}}, "df": 2}}}}}}}, "o": {"docs": {"aiochris.models.public.PublicPlugin.print_help": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.ChrisClient.create_user": {"tf": 1}, "aiochris.Search.first": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1.4142135623730951}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1.4142135623730951}, "aiochris.client.from_chrs.StoredToken.__init__": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.is_for": {"tf": 1.4142135623730951}, "aiochris.client.from_chrs.ChrsLogins.get_token_for": {"tf": 1}, "aiochris.client.normal.ChrisClient.create_user": {"tf": 1}, "aiochris.errors.StatusError.__init__": {"tf": 1.4142135623730951}, "aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"tf": 1.7320508075688772}, "aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 2.23606797749979}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 2.23606797749979}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 2.23606797749979}, "aiochris.models.logged_in.PACSFile.__init__": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 2.23606797749979}, "aiochris.models.logged_in.PluginInstance.set": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.FeedNote.set": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.Feed.set": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}, "aiochris.models.public.PluginParameter.__init__": {"tf": 1}, "aiochris.util.search.Search.first": {"tf": 1}}, "df": 25}}}}}}}, "w": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.set": {"tf": 1}}, "df": 11}}}}, "s": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}}, "df": 1}, "u": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.public.PublicPlugin.print_help": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}}, "df": 2}}}}}, "f": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}}, "df": 2}, "b": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.public.PublicPlugin.print_help": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {"aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.ChrisClient.create_user": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1.4142135623730951}, "aiochris.client.normal.ChrisClient.create_user": {"tf": 1}, "aiochris.errors.raise_for_status": {"tf": 1}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.data.FeedNoteData.__init__": {"tf": 1}, "aiochris.models.logged_in.User.__init__": {"tf": 1}, "aiochris.models.logged_in.File.__init__": {"tf": 1}, "aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.FeedNote.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.PluginParameter.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}}, "df": 21}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.AnonChrisClient.search_plugins": {"tf": 1.4142135623730951}, "aiochris.ChrisClient.create_user": {"tf": 2}, "aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 1.7320508075688772}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 2}, "aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1.7320508075688772}, "aiochris.Search.__init__": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1.7320508075688772}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 2}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1.7320508075688772}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1.7320508075688772}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.search_feeds": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.search_plugins": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.plugin_instances": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.user": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.username": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_compute_resources": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_pacsfiles": {"tf": 1.4142135623730951}, "aiochris.client.base.BaseChrisClient.search_plugins": {"tf": 1.4142135623730951}, "aiochris.client.from_chrs.ChrsLogin.__init__": {"tf": 1.7320508075688772}, "aiochris.client.from_chrs.ChrsLogin.is_for": {"tf": 1.4142135623730951}, "aiochris.client.from_chrs.ChrsLogins.__init__": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.get_token_for": {"tf": 1.7320508075688772}, "aiochris.client.normal.ChrisClient.create_user": {"tf": 2}, "aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"tf": 3.605551275463989}, "aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 4}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 4.123105625617661}, "aiochris.models.collection_links.AdminApiCollectionLinks.__init__": {"tf": 1}, "aiochris.models.data.UserData.__init__": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 4.47213595499958}, "aiochris.models.data.FeedData.__init__": {"tf": 3.1622776601683795}, "aiochris.models.data.FeedNoteData.__init__": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.User.__init__": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.File.__init__": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.PACSFile.__init__": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 4.47213595499958}, "aiochris.models.logged_in.PluginInstance.get_feed": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.set": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.FeedNote.__init__": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.FeedNote.get_feed": {"tf": 1}, "aiochris.models.logged_in.FeedNote.set": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 3.1622776601683795}, "aiochris.models.logged_in.Feed.set": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.Feed.get_note": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 3}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1.4142135623730951}, "aiochris.models.public.ComputeResource.__init__": {"tf": 2}, "aiochris.models.public.PluginParameter.__init__": {"tf": 2}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 2.8284271247461903}, "aiochris.models.public.PublicPlugin.get_compute_resources": {"tf": 1.4142135623730951}, "aiochris.models.public.PublicPlugin.get_parameters": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.__init__": {"tf": 1}}, "df": 60}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "y": {"docs": {"aiochris.Search.__init__": {"tf": 1}, "aiochris.errors.StatusError.__init__": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.__init__": {"tf": 1}}, "df": 3}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1.4142135623730951}, "aiochris.models.public.ComputeResource.__init__": {"tf": 1}}, "df": 3}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"aiochris.Search.get_only": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"aiochris.acollect": {"tf": 1}, "aiochris.util.search.acollect": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.acollect": {"tf": 1}, "aiochris.util.search.acollect": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "c": {"docs": {"aiochris.acollect": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}, "aiochris.util.search.acollect": {"tf": 1}}, "df": 3}}, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.client.from_chrs.ChrsLogin.__init__": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.is_for": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.get_token_for": {"tf": 1}}, "df": 3}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"tf": 3.605551275463989}, "aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 3.872983346207417}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 3.872983346207417}, "aiochris.models.collection_links.AdminApiCollectionLinks.__init__": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.ComputeResource.__init__": {"tf": 1}}, "df": 6}}}}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.public.PluginParameter.__init__": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.Search.__init__": {"tf": 1}, "aiochris.util.search.Search.__init__": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 3}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.is_for": {"tf": 1}, "aiochris.models.collection_links.AbstractCollectionLinks.has_field": {"tf": 1}, "aiochris.models.public.PluginParameter.__init__": {"tf": 2}}, "df": 11}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.ChrisClient.create_user": {"tf": 1}, "aiochris.ChrisAdminClient.create_compute_resource": {"tf": 2.23606797749979}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 2.23606797749979}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1.7320508075688772}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1.4142135623730951}, "aiochris.client.from_chrs.StoredToken.__init__": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.get_token_for": {"tf": 1.4142135623730951}, "aiochris.client.normal.ChrisClient.create_user": {"tf": 1}, "aiochris.errors.raise_for_status": {"tf": 1}, "aiochris.errors.StatusError.__init__": {"tf": 1.4142135623730951}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PluginInstance.set": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.PluginInstance.delete": {"tf": 1}, "aiochris.models.logged_in.FeedNote.set": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.Feed.set": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.Feed.delete": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}, "aiochris.models.public.PublicPlugin.print_help": {"tf": 1}}, "df": 23, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1.4142135623730951}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.get_token_for": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.Feed.set": {"tf": 1}, "aiochris.models.public.PluginParameter.__init__": {"tf": 1}}, "df": 5}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}}, "df": 2, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.data.FeedNoteData.__init__": {"tf": 1}, "aiochris.models.logged_in.FeedNote.__init__": {"tf": 1}}, "df": 2}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.models.collection_links.AbstractCollectionLinks.has_field": {"tf": 1}, "aiochris.models.collection_links.AbstractCollectionLinks.get": {"tf": 1}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 1.4142135623730951}, "aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.set": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.ComputeResource.__init__": {"tf": 1}, "aiochris.models.public.PluginParameter.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}}, "df": 13, "s": {"docs": {"aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1}}, "df": 2}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {"aiochris.Search.__init__": {"tf": 1}, "aiochris.Search.first": {"tf": 1}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.acollect": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.__init__": {"tf": 1}, "aiochris.util.search.Search.first": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}, "aiochris.util.search.acollect": {"tf": 1.4142135623730951}}, "df": 8, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.models.public.PluginParameter.__init__": {"tf": 1}}, "df": 7}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.Search.__init__": {"tf": 1}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.PluginParameter.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}, "aiochris.util.search.Search.__init__": {"tf": 1}}, "df": 7, "s": {"docs": {"aiochris.ChrisClient.create_user": {"tf": 1.7320508075688772}, "aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 1.4142135623730951}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1.7320508075688772}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.username": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.__init__": {"tf": 1.4142135623730951}, "aiochris.client.from_chrs.ChrsLogin.is_for": {"tf": 1.4142135623730951}, "aiochris.client.from_chrs.ChrsLogins.get_token_for": {"tf": 1.7320508075688772}, "aiochris.client.normal.ChrisClient.create_user": {"tf": 1.7320508075688772}, "aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"tf": 3.605551275463989}, "aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 4}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 4.123105625617661}, "aiochris.models.collection_links.AdminApiCollectionLinks.__init__": {"tf": 1}, "aiochris.models.data.UserData.__init__": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 4.242640687119285}, "aiochris.models.data.FeedData.__init__": {"tf": 3.1622776601683795}, "aiochris.models.data.FeedNoteData.__init__": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.User.__init__": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.File.__init__": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.PACSFile.__init__": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 4.242640687119285}, "aiochris.models.logged_in.FeedNote.__init__": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.Feed.__init__": {"tf": 3.1622776601683795}, "aiochris.models.logged_in.Feed.set": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 2.8284271247461903}, "aiochris.models.public.ComputeResource.__init__": {"tf": 2}, "aiochris.models.public.PluginParameter.__init__": {"tf": 2}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 2.6457513110645907}}, "df": 34}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.Search.__init__": {"tf": 1}, "aiochris.util.search.Search.__init__": {"tf": 1}}, "df": 2}}}}}, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}}, "df": 3}}}, "m": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}}, "df": 3}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.client.from_chrs.StoredToken.__init__": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "o": {"docs": {"aiochris.models.public.PublicPlugin.print_help": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}}, "df": 2}}}}}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.from_chrs.ChrsLogins.get_token_for": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 1}, "aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}}, "df": 5, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}}, "df": 2}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}}, "df": 2, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.data.FeedNoteData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.set": {"tf": 1}, "aiochris.models.logged_in.FeedNote.__init__": {"tf": 1}, "aiochris.models.logged_in.FeedNote.set": {"tf": 1}}, "df": 6}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 1}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_feeds": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.plugin_instances": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_pacsfiles": {"tf": 1}, "aiochris.client.base.BaseChrisClient.search_plugins": {"tf": 1}}, "df": 8}}}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"aiochris.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.client.base.BaseChrisClient.search_plugins": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_compute_resources": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_parameters": {"tf": 1}}, "df": 13, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.base.BaseChrisClient.search_plugins": {"tf": 1}}, "df": 3}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.ChrisClient.create_user": {"tf": 1.4142135623730951}, "aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1.4142135623730951}, "aiochris.client.normal.ChrisClient.create_user": {"tf": 1.4142135623730951}}, "df": 5}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.Search.__init__": {"tf": 1}, "aiochris.util.search.Search.__init__": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}}, "df": 4}, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.public.PluginParameter.__init__": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.public.PluginParameter.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.load": {"tf": 1.4142135623730951}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}}, "df": 5, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.load": {"tf": 1}}, "df": 2}, "k": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}}, "df": 1}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}}, "df": 1, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.authed.AuthenticatedClient.search_pacsfiles": {"tf": 1}}, "df": 1, "s": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 1}}, "df": 3}, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 1}}, "df": 3}}}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 1.4142135623730951}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.search_plugins": {"tf": 1}, "aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"tf": 1.4142135623730951}, "aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 1.4142135623730951}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 1.4142135623730951}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 2.23606797749979}, "aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 2.23606797749979}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.PluginParameter.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}}, "df": 15, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.PluginParameter.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}}, "df": 7}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.authed.AuthenticatedClient.plugin_instances": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.set": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1.4142135623730951}}, "df": 5, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1.4142135623730951}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}}, "df": 2}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}, "d": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}}, "df": 4}}, "s": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 1}}, "df": 3}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}}, "df": 4}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}}, "df": 4}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}}, "df": 4}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.models.public.PublicPlugin.get_parameters": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}}, "df": 2}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.public.PluginParameter.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.models.public.ComputeResource.__init__": {"tf": 1}}, "df": 3}}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 1}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}}, "df": 5, "s": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 1}}, "df": 3}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 3}}}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.ChrisClient.create_user": {"tf": 1}, "aiochris.client.normal.ChrisClient.create_user": {"tf": 1}, "aiochris.models.data.UserData.__init__": {"tf": 1}, "aiochris.models.logged_in.User.__init__": {"tf": 1}}, "df": 4}}}}, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {"aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.models.public.ComputeResource.__init__": {"tf": 1}}, "df": 3}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.public.PluginParameter.__init__": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}}, "df": 5}}}, "d": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}}, "df": 2}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}}, "df": 2}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"aiochris.ChrisClient.create_user": {"tf": 1}, "aiochris.client.normal.ChrisClient.create_user": {"tf": 1}, "aiochris.errors.StatusError.__init__": {"tf": 1}}, "df": 3}, "e": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1.4142135623730951}, "aiochris.models.data.FeedData.__init__": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1.4142135623730951}, "aiochris.models.public.ComputeResource.__init__": {"tf": 1.4142135623730951}}, "df": 5, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 2}, "aiochris.models.data.FeedData.__init__": {"tf": 2}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 2}, "aiochris.models.logged_in.Feed.__init__": {"tf": 2}}, "df": 4}}}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.models.public.ComputeResource.__init__": {"tf": 1}}, "df": 5}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}}, "df": 2, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.public.PluginParameter.__init__": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.Search.__init__": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.util.search.Search.__init__": {"tf": 1}}, "df": 6}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}}, "df": 2}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_feeds": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.plugin_instances": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.user": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_pacsfiles": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get_feed": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.set": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}, "aiochris.models.logged_in.FeedNote.get_feed": {"tf": 1}, "aiochris.models.logged_in.FeedNote.set": {"tf": 1}, "aiochris.models.logged_in.Feed.set": {"tf": 1}, "aiochris.models.logged_in.Feed.get_note": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1.4142135623730951}}, "df": 19}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {"aiochris.Search.__init__": {"tf": 1}, "aiochris.util.search.Search.__init__": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.Search.__init__": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.__init__": {"tf": 1.4142135623730951}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.acollect": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.__init__": {"tf": 1}, "aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}, "aiochris.util.search.acollect": {"tf": 1}}, "df": 5}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.client.from_chrs.StoredToken.__init__": {"tf": 1}, "aiochris.models.public.PluginParameter.__init__": {"tf": 1}}, "df": 2}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1.7320508075688772}}, "df": 2}}}}, "t": {"docs": {"aiochris.models.logged_in.PluginInstance.wait": {"tf": 1.7320508075688772}, "aiochris.models.public.PublicPlugin.print_help": {"tf": 1.4142135623730951}}, "df": 2}}, "j": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {"aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.models.public.ComputeResource.__init__": {"tf": 1}}, "df": 3, "s": {"docs": {"aiochris.models.data.FeedData.__init__": {"tf": 2.8284271247461903}, "aiochris.models.logged_in.Feed.__init__": {"tf": 2.8284271247461903}}, "df": 2}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.Search.get_only": {"tf": 1}, "aiochris.models.public.PluginParameter.__init__": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 3}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.File.__init__": {"tf": 1}, "aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}}, "df": 4, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 1}}, "df": 3}}}}}}}, "s": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}}, "df": 4, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}}, "df": 4}}}}, "f": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.File.__init__": {"tf": 1}, "aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.logged_in.File.__init__": {"tf": 1}, "aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.collection_links.AbstractCollectionLinks.has_field": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}}, "df": 2, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.models.logged_in.PluginInstance.wait": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.models.logged_in.PluginInstance.wait": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.client.authed.AuthenticatedClient.search_feeds": {"tf": 1}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 1.4142135623730951}, "aiochris.models.data.FeedNoteData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.PluginInstance.get_feed": {"tf": 1}, "aiochris.models.logged_in.FeedNote.__init__": {"tf": 1}, "aiochris.models.logged_in.FeedNote.get_feed": {"tf": 1}, "aiochris.models.logged_in.Feed.set": {"tf": 1}}, "df": 8, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}}, "df": 4}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.data.FeedNoteData.__init__": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.FeedNote.__init__": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}}, "df": 6}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.FeedNote.set": {"tf": 1}, "aiochris.models.logged_in.Feed.get_note": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"aiochris.client.from_chrs.ChrsLogin.__init__": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.__init__": {"tf": 1}}, "df": 2}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.File.__init__": {"tf": 1}, "aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.File.__init__": {"tf": 1}, "aiochris.models.logged_in.PACSFile.__init__": {"tf": 1}}, "df": 2}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.logged_in.PluginInstance.wait": {"tf": 1.7320508075688772}, "aiochris.models.public.PluginParameter.__init__": {"tf": 1.4142135623730951}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.models.public.PluginParameter.__init__": {"tf": 1.4142135623730951}}, "df": 1}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.client.from_chrs.StoredToken.__init__": {"tf": 1}}, "df": 1}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.from_chrs.StoredToken.__init__": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1}}, "df": 4}}}}}}}, "y": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.errors.StatusError.__init__": {"tf": 1}}, "df": 1}}}}, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 1}}, "df": 3}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}}, "df": 2}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.models.data.FeedData.__init__": {"tf": 1}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1}}, "df": 2}}}}}}}, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {"aiochris.models.data.PluginInstanceData.__init__": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1}}, "df": 2}}, "t": {"docs": {"aiochris.models.logged_in.PluginInstance.wait": {"tf": 1.7320508075688772}, "aiochris.models.public.PublicPlugin.print_help": {"tf": 1.4142135623730951}}, "df": 2}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {"aiochris.models.public.PluginParameter.__init__": {"tf": 1}}, "df": 1}}}}, "x": {"2": {"7": {"docs": {"aiochris.models.public.PublicPlugin.print_help": {"tf": 1.4142135623730951}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "bases": {"root": {"docs": {"aiochris.AnonChrisClient": {"tf": 1}, "aiochris.ChrisClient": {"tf": 1}, "aiochris.ChrisAdminClient": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient": {"tf": 1}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}, "aiochris.client.normal.ChrisClient": {"tf": 1}}, "df": 6, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.AnonChrisClient": {"tf": 1}, "aiochris.ChrisClient": {"tf": 1}, "aiochris.ChrisAdminClient": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient": {"tf": 1}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient": {"tf": 1}, "aiochris.client.base.BaseChrisClient": {"tf": 1}, "aiochris.client.normal.ChrisClient": {"tf": 1}, "aiochris.models.data.PluginInstanceData": {"tf": 1}, "aiochris.models.data.FeedData": {"tf": 1}, "aiochris.models.data.FeedNoteData": {"tf": 1}, "aiochris.models.logged_in.User": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.File": {"tf": 1}, "aiochris.models.logged_in.PluginInstance": {"tf": 1}, "aiochris.models.logged_in.FeedNote": {"tf": 1}, "aiochris.models.logged_in.Feed": {"tf": 1}, "aiochris.models.logged_in.Plugin": {"tf": 1}, "aiochris.models.public.PluginParameter": {"tf": 1}, "aiochris.models.public.PublicPlugin": {"tf": 1}, "aiochris.util.search.TooMuchPaginationError": {"tf": 1}, "aiochris.util.search.GetOnlyError": {"tf": 1}}, "df": 21}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.AnonChrisClient": {"tf": 1}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}, "aiochris.models.collection_links.CollectionLinks": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.AnonChrisClient": {"tf": 1}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.ChrisClient": {"tf": 1}, "aiochris.ChrisAdminClient": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient": {"tf": 1}, "aiochris.client.normal.ChrisClient": {"tf": 1}}, "df": 4}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.ChrisClient": {"tf": 1}, "aiochris.ChrisAdminClient": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient": {"tf": 1}, "aiochris.client.normal.ChrisClient": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.ChrisAdminClient": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "c": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient": {"tf": 1.4142135623730951}, "aiochris.client.base.BaseChrisClient": {"tf": 1.4142135623730951}, "aiochris.util.search.Search": {"tf": 1}}, "df": 4}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.collection_links.AnonymousCollectionLinks": {"tf": 1}, "aiochris.models.collection_links.AdminApiCollectionLinks": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "~": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 2}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.client.base.BaseChrisClient": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.AnonChrisClient": {"tf": 1}, "aiochris.ChrisClient": {"tf": 1}, "aiochris.ChrisAdminClient": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient": {"tf": 1}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient": {"tf": 1}, "aiochris.client.base.BaseChrisClient": {"tf": 1}, "aiochris.client.normal.ChrisClient": {"tf": 1}}, "df": 8}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.AnonChrisClient": {"tf": 1}, "aiochris.ChrisClient": {"tf": 1}, "aiochris.ChrisAdminClient": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient": {"tf": 1}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}, "aiochris.client.base.BaseChrisClient": {"tf": 1}, "aiochris.client.normal.ChrisClient": {"tf": 1}}, "df": 7, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.ChrisClient": {"tf": 1}, "aiochris.client.normal.ChrisClient": {"tf": 1}, "aiochris.models.collection_links.AdminCollectionLinks": {"tf": 1}}, "df": 3}}}}}, "s": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 2}, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "~": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.client.base.BaseChrisClient": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.ChrisClient": {"tf": 1}, "aiochris.client.normal.ChrisClient": {"tf": 1}}, "df": 2}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.ChrisAdminClient": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.AnonChrisClient": {"tf": 1}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient": {"tf": 1}}, "df": 3, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.AnonChrisClient": {"tf": 1}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}}, "df": 2}}}}}}}}, "~": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.client.authed.AuthenticatedClient": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.errors.StatusError": {"tf": 1}, "aiochris.errors.UnauthorizedError": {"tf": 1}, "aiochris.errors.IncorrectLoginError": {"tf": 1}, "aiochris.errors.NonsenseResponseError": {"tf": 1}, "aiochris.util.search.TooMuchPaginationError": {"tf": 1}, "aiochris.util.search.GetOnlyError": {"tf": 1}}, "df": 6}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.client.from_chrs.ChrsKeyringError": {"tf": 1}, "aiochris.errors.BaseClientError": {"tf": 1}}, "df": 2}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.AnonChrisClient": {"tf": 1}, "aiochris.ChrisClient": {"tf": 1}, "aiochris.ChrisAdminClient": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient": {"tf": 1}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}, "aiochris.client.normal.ChrisClient": {"tf": 1}, "aiochris.models.logged_in.User": {"tf": 1}, "aiochris.models.logged_in.PluginInstance": {"tf": 1}, "aiochris.models.logged_in.FeedNote": {"tf": 1}, "aiochris.models.logged_in.Feed": {"tf": 1}, "aiochris.models.logged_in.Plugin": {"tf": 1}}, "df": 11}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {"aiochris.client.base.BaseChrisClient": {"tf": 1}, "aiochris.models.data.PluginInstanceData": {"tf": 1}, "aiochris.models.data.FeedData": {"tf": 1}, "aiochris.models.data.FeedNoteData": {"tf": 1}, "aiochris.models.logged_in.User": {"tf": 1}, "aiochris.models.logged_in.File": {"tf": 1}, "aiochris.models.public.PluginParameter": {"tf": 1}, "aiochris.models.public.PublicPlugin": {"tf": 1}}, "df": 8, "s": {"docs": {"aiochris.AnonChrisClient": {"tf": 1}, "aiochris.ChrisClient": {"tf": 1}, "aiochris.ChrisAdminClient": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient": {"tf": 1}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}, "aiochris.client.normal.ChrisClient": {"tf": 1}}, "df": 6}, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.data.PluginInstanceData": {"tf": 1}, "aiochris.models.data.FeedData": {"tf": 1}, "aiochris.models.data.FeedNoteData": {"tf": 1}, "aiochris.models.logged_in.User": {"tf": 1}, "aiochris.models.logged_in.File": {"tf": 1}, "aiochris.models.public.PluginParameter": {"tf": 1}, "aiochris.models.public.PublicPlugin": {"tf": 1}}, "df": 7, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.data.PluginInstanceData": {"tf": 1}, "aiochris.models.data.FeedData": {"tf": 1}, "aiochris.models.data.FeedNoteData": {"tf": 1}, "aiochris.models.logged_in.User": {"tf": 1}, "aiochris.models.logged_in.File": {"tf": 1}, "aiochris.models.public.PluginParameter": {"tf": 1}, "aiochris.models.public.PublicPlugin": {"tf": 1}}, "df": 7}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient": {"tf": 1}, "aiochris.client.base.BaseChrisClient": {"tf": 1.4142135623730951}, "aiochris.util.search.Search": {"tf": 1}}, "df": 4}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "~": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 2}, "l": {"docs": {"aiochris.client.authed.AuthenticatedClient": {"tf": 1}, "aiochris.client.base.BaseChrisClient": {"tf": 1}}, "df": 2}}}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.util.search.NoneSearchError": {"tf": 1}, "aiochris.util.search.ManySearchError": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"aiochris.Status": {"tf": 1.4142135623730951}, "aiochris.ParameterTypeName": {"tf": 1.4142135623730951}}, "df": 2}}}, "x": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.client.from_chrs.ChrsKeyringError": {"tf": 1}, "aiochris.errors.BaseClientError": {"tf": 1}}, "df": 2}}}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.util.search.TooMuchPaginationError": {"tf": 1}, "aiochris.util.search.GetOnlyError": {"tf": 1}}, "df": 2}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "f": {"docs": {"aiochris.client.base.BaseChrisClient": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.errors.BadRequestError": {"tf": 1}, "aiochris.errors.InternalServerError": {"tf": 1}}, "df": 2}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"aiochris.models.logged_in.User": {"tf": 1}, "aiochris.models.logged_in.PluginInstance": {"tf": 1}, "aiochris.models.logged_in.FeedNote": {"tf": 1}, "aiochris.models.logged_in.Feed": {"tf": 1}}, "df": 4}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"aiochris.models.logged_in.User": {"tf": 1}}, "df": 1}}}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.PACSFile": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"aiochris.models.logged_in.FeedNote": {"tf": 1}}, "df": 1}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"aiochris.models.logged_in.Feed": {"tf": 1}}, "df": 1}}}}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"aiochris.models.logged_in.PluginInstance": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"aiochris.models.logged_in.Plugin": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.logged_in.Plugin": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "doc": {"root": {"0": {"docs": {"aiochris": {"tf": 2.23606797749979}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.client.from_chrs": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 4}, "1": {"1": {"docs": {"aiochris": {"tf": 1}}, "df": 1}, "2": {"docs": {"aiochris": {"tf": 1}}, "df": 1}, "docs": {"aiochris": {"tf": 2}, "aiochris.Search.get_only": {"tf": 2}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 2}}, "df": 4}, "2": {"0": {"0": {"0": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"aiochris": {"tf": 1.4142135623730951}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.client.from_chrs.StoredToken": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.to_keyring_username": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 7}, "3": {"9": {"docs": {"aiochris": {"tf": 7.874007874011811}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 4.898979485566356}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 4.898979485566356}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 3.7416573867739413}, "aiochris.models.logged_in.File.parent": {"tf": 2}}, "df": 5}, "docs": {"aiochris": {"tf": 1.7320508075688772}, "aiochris.client.from_chrs": {"tf": 1}}, "df": 2}, "4": {"4": {"docs": {"aiochris": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.from_chrs.StoredToken": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.to_keyring_username": {"tf": 1}}, "df": 3}}}}}}}}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.client.from_chrs.ChrsLogins": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.logged_in.File.parent": {"tf": 1.4142135623730951}}, "df": 1}}}, "x": {"docs": {}, "df": 0, "x": {"docs": {"aiochris.errors.StatusError": {"tf": 1}}, "df": 1}}}, "5": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "x": {"docs": {"aiochris.errors.StatusError": {"tf": 1}}, "df": 1}}}, "7": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"aiochris.models.logged_in.File.parent": {"tf": 1}}, "df": 1, "/": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {"aiochris.models.logged_in.File.parent": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "9": {"docs": {"aiochris": {"tf": 1}}, "df": 1}, "docs": {"aiochris": {"tf": 41.12177038990418}, "aiochris.AnonChrisClient": {"tf": 1.7320508075688772}, "aiochris.AnonChrisClient.from_url": {"tf": 2.8284271247461903}, "aiochris.AnonChrisClient.search_plugins": {"tf": 2.449489742783178}, "aiochris.ChrisClient": {"tf": 2.23606797749979}, "aiochris.ChrisClient.create_user": {"tf": 1.7320508075688772}, "aiochris.ChrisAdminClient": {"tf": 2.23606797749979}, "aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 1.7320508075688772}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 17.11724276862369}, "aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1.7320508075688772}, "aiochris.Search": {"tf": 9.327379053088816}, "aiochris.Search.__init__": {"tf": 1.7320508075688772}, "aiochris.Search.base_url": {"tf": 1.7320508075688772}, "aiochris.Search.params": {"tf": 1.7320508075688772}, "aiochris.Search.client": {"tf": 1.7320508075688772}, "aiochris.Search.Item": {"tf": 1.7320508075688772}, "aiochris.Search.max_requests": {"tf": 1.7320508075688772}, "aiochris.Search.subpath": {"tf": 1.7320508075688772}, "aiochris.Search.first": {"tf": 3.1622776601683795}, "aiochris.Search.get_only": {"tf": 10.535653752852738}, "aiochris.Search.count": {"tf": 3}, "aiochris.Search.url": {"tf": 1.7320508075688772}, "aiochris.acollect": {"tf": 3.4641016151377544}, "aiochris.Status": {"tf": 1.7320508075688772}, "aiochris.Status.created": {"tf": 1.7320508075688772}, "aiochris.Status.waiting": {"tf": 1.7320508075688772}, "aiochris.Status.scheduled": {"tf": 1.7320508075688772}, "aiochris.Status.started": {"tf": 1.7320508075688772}, "aiochris.Status.registeringFiles": {"tf": 1.7320508075688772}, "aiochris.Status.finishedSuccessfully": {"tf": 1.7320508075688772}, "aiochris.Status.finishedWithError": {"tf": 1.7320508075688772}, "aiochris.Status.cancelled": {"tf": 1.7320508075688772}, "aiochris.ParameterTypeName": {"tf": 1.7320508075688772}, "aiochris.ParameterTypeName.string": {"tf": 1.7320508075688772}, "aiochris.ParameterTypeName.integer": {"tf": 1.7320508075688772}, "aiochris.ParameterTypeName.float": {"tf": 1.7320508075688772}, "aiochris.ParameterTypeName.boolean": {"tf": 1.7320508075688772}, "aiochris.client": {"tf": 1.7320508075688772}, "aiochris.client.admin": {"tf": 1.7320508075688772}, "aiochris.client.admin.ChrisAdminClient": {"tf": 2.23606797749979}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1.7320508075688772}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 17.11724276862369}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1.7320508075688772}, "aiochris.client.anon": {"tf": 1.7320508075688772}, "aiochris.client.anon.AnonChrisClient": {"tf": 1.7320508075688772}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 2.8284271247461903}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 2.449489742783178}, "aiochris.client.authed": {"tf": 1.7320508075688772}, "aiochris.client.authed.AuthenticatedClient": {"tf": 1.7320508075688772}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 2.8284271247461903}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 2.8284271247461903}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 10.44030650891055}, "aiochris.client.authed.AuthenticatedClient.search_feeds": {"tf": 1.7320508075688772}, "aiochris.client.authed.AuthenticatedClient.search_plugins": {"tf": 1.7320508075688772}, "aiochris.client.authed.AuthenticatedClient.plugin_instances": {"tf": 1.7320508075688772}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 15.588457268119896}, "aiochris.client.authed.AuthenticatedClient.user": {"tf": 1.7320508075688772}, "aiochris.client.authed.AuthenticatedClient.username": {"tf": 2.23606797749979}, "aiochris.client.authed.AuthenticatedClient.search_compute_resources": {"tf": 3.1622776601683795}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 3.605551275463989}, "aiochris.client.authed.AuthenticatedClient.search_pacsfiles": {"tf": 1.7320508075688772}, "aiochris.client.base": {"tf": 1.7320508075688772}, "aiochris.client.base.BaseChrisClient": {"tf": 1.7320508075688772}, "aiochris.client.base.BaseChrisClient.new": {"tf": 7.280109889280518}, "aiochris.client.base.BaseChrisClient.close": {"tf": 1.7320508075688772}, "aiochris.client.base.BaseChrisClient.search_plugins": {"tf": 1.7320508075688772}, "aiochris.client.from_chrs": {"tf": 1.7320508075688772}, "aiochris.client.from_chrs.StoredToken": {"tf": 2}, "aiochris.client.from_chrs.StoredToken.__init__": {"tf": 1.7320508075688772}, "aiochris.client.from_chrs.StoredToken.store": {"tf": 1.7320508075688772}, "aiochris.client.from_chrs.StoredToken.value": {"tf": 1.7320508075688772}, "aiochris.client.from_chrs.ChrsLogin": {"tf": 3}, "aiochris.client.from_chrs.ChrsLogin.__init__": {"tf": 1.7320508075688772}, "aiochris.client.from_chrs.ChrsLogin.address": {"tf": 1.7320508075688772}, "aiochris.client.from_chrs.ChrsLogin.username": {"tf": 1.7320508075688772}, "aiochris.client.from_chrs.ChrsLogin.store": {"tf": 1.7320508075688772}, "aiochris.client.from_chrs.ChrsLogin.token": {"tf": 1.7320508075688772}, "aiochris.client.from_chrs.ChrsLogin.is_for": {"tf": 2.23606797749979}, "aiochris.client.from_chrs.ChrsLogin.to_keyring_username": {"tf": 2.6457513110645907}, "aiochris.client.from_chrs.ChrsLogins": {"tf": 3}, "aiochris.client.from_chrs.ChrsLogins.__init__": {"tf": 1.7320508075688772}, "aiochris.client.from_chrs.ChrsLogins.cubes": {"tf": 1.7320508075688772}, "aiochris.client.from_chrs.ChrsLogins.load": {"tf": 1.7320508075688772}, "aiochris.client.from_chrs.ChrsLogins.get_token_for": {"tf": 1.7320508075688772}, "aiochris.client.from_chrs.ChrsKeyringError": {"tf": 1.7320508075688772}, "aiochris.client.normal": {"tf": 1.7320508075688772}, "aiochris.client.normal.ChrisClient": {"tf": 2.23606797749979}, "aiochris.client.normal.ChrisClient.create_user": {"tf": 1.7320508075688772}, "aiochris.errors": {"tf": 1.7320508075688772}, "aiochris.errors.raise_for_status": {"tf": 1.7320508075688772}, "aiochris.errors.BaseClientError": {"tf": 1.7320508075688772}, "aiochris.errors.StatusError": {"tf": 1.7320508075688772}, "aiochris.errors.StatusError.__init__": {"tf": 1.7320508075688772}, "aiochris.errors.StatusError.status": {"tf": 1.4142135623730951}, "aiochris.errors.StatusError.url": {"tf": 1.4142135623730951}, "aiochris.errors.StatusError.message": {"tf": 1.4142135623730951}, "aiochris.errors.StatusError.request_data": {"tf": 1.4142135623730951}, "aiochris.errors.BadRequestError": {"tf": 1.7320508075688772}, "aiochris.errors.InternalServerError": {"tf": 1.7320508075688772}, "aiochris.errors.UnauthorizedError": {"tf": 1.7320508075688772}, "aiochris.errors.IncorrectLoginError": {"tf": 1.7320508075688772}, "aiochris.errors.NonsenseResponseError": {"tf": 1.7320508075688772}, "aiochris.models": {"tf": 1.7320508075688772}, "aiochris.models.collection_links": {"tf": 1.7320508075688772}, "aiochris.models.collection_links.AbstractCollectionLinks": {"tf": 1.7320508075688772}, "aiochris.models.collection_links.AbstractCollectionLinks.has_field": {"tf": 1.7320508075688772}, "aiochris.models.collection_links.AbstractCollectionLinks.get": {"tf": 1.7320508075688772}, "aiochris.models.collection_links.AnonymousCollectionLinks": {"tf": 1.7320508075688772}, "aiochris.models.collection_links.AnonymousCollectionLinks.__init__": {"tf": 1.7320508075688772}, "aiochris.models.collection_links.AnonymousCollectionLinks.chrisinstance": {"tf": 1.7320508075688772}, "aiochris.models.collection_links.AnonymousCollectionLinks.compute_resources": {"tf": 1.7320508075688772}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_metas": {"tf": 1.7320508075688772}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugins": {"tf": 1.7320508075688772}, "aiochris.models.collection_links.AnonymousCollectionLinks.plugin_instances": {"tf": 1.7320508075688772}, "aiochris.models.collection_links.AnonymousCollectionLinks.pipelines": {"tf": 1.7320508075688772}, "aiochris.models.collection_links.AnonymousCollectionLinks.workflows": {"tf": 1.7320508075688772}, "aiochris.models.collection_links.AnonymousCollectionLinks.tags": {"tf": 1.7320508075688772}, "aiochris.models.collection_links.AnonymousCollectionLinks.pacsfiles": {"tf": 1.7320508075688772}, "aiochris.models.collection_links.AnonymousCollectionLinks.filebrowser": {"tf": 1.7320508075688772}, "aiochris.models.collection_links.AnonymousCollectionLinks.pacsseries": {"tf": 1.7320508075688772}, "aiochris.models.collection_links.AnonymousCollectionLinks.servicefiles": {"tf": 1.7320508075688772}, "aiochris.models.collection_links.AnonymousCollectionLinks.pipeline_instances": {"tf": 1.7320508075688772}, "aiochris.models.collection_links.CollectionLinks": {"tf": 1.7320508075688772}, "aiochris.models.collection_links.CollectionLinks.__init__": {"tf": 1.7320508075688772}, "aiochris.models.collection_links.CollectionLinks.user": {"tf": 1.7320508075688772}, "aiochris.models.collection_links.CollectionLinks.userfiles": {"tf": 1.7320508075688772}, "aiochris.models.collection_links.CollectionLinks.uploadedfiles": {"tf": 1.7320508075688772}, "aiochris.models.collection_links.CollectionLinks.useruploadedfiles": {"tf": 1.7320508075688772}, "aiochris.models.collection_links.AdminCollectionLinks": {"tf": 1.7320508075688772}, "aiochris.models.collection_links.AdminCollectionLinks.__init__": {"tf": 1.7320508075688772}, "aiochris.models.collection_links.AdminCollectionLinks.admin": {"tf": 1.7320508075688772}, "aiochris.models.collection_links.AdminApiCollectionLinks": {"tf": 1.7320508075688772}, "aiochris.models.collection_links.AdminApiCollectionLinks.__init__": {"tf": 1.7320508075688772}, "aiochris.models.collection_links.AdminApiCollectionLinks.compute_resources": {"tf": 1.7320508075688772}, "aiochris.models.data": {"tf": 3.1622776601683795}, "aiochris.models.data.UserData": {"tf": 2.23606797749979}, "aiochris.models.data.UserData.__init__": {"tf": 1.7320508075688772}, "aiochris.models.data.UserData.url": {"tf": 1.7320508075688772}, "aiochris.models.data.UserData.id": {"tf": 1.7320508075688772}, "aiochris.models.data.UserData.username": {"tf": 1.7320508075688772}, "aiochris.models.data.UserData.email": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData": {"tf": 2.23606797749979}, "aiochris.models.data.PluginInstanceData.__init__": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.url": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.id": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.title": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.compute_resource_name": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.plugin_id": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.plugin_name": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.plugin_version": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.plugin_type": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.pipeline_inst": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.feed_id": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.start_date": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.end_date": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.output_path": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.status": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.summary": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.raw": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.owner_username": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.cpu_limit": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.memory_limit": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.number_of_workers": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.gpu_limit": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.error_code": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.previous": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.feed": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.plugin": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.descendants": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.files": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.parameters": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.compute_resource": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.splits": {"tf": 1.7320508075688772}, "aiochris.models.data.PluginInstanceData.previous_id": {"tf": 3}, "aiochris.models.data.PluginInstanceData.size": {"tf": 2.449489742783178}, "aiochris.models.data.PluginInstanceData.template": {"tf": 1.7320508075688772}, "aiochris.models.data.FeedData": {"tf": 1.7320508075688772}, "aiochris.models.data.FeedData.__init__": {"tf": 1.7320508075688772}, "aiochris.models.data.FeedData.url": {"tf": 1.7320508075688772}, "aiochris.models.data.FeedData.id": {"tf": 1.7320508075688772}, "aiochris.models.data.FeedData.creation_date": {"tf": 1.7320508075688772}, "aiochris.models.data.FeedData.modification_date": {"tf": 1.7320508075688772}, "aiochris.models.data.FeedData.name": {"tf": 1.7320508075688772}, "aiochris.models.data.FeedData.creator_username": {"tf": 1.7320508075688772}, "aiochris.models.data.FeedData.created_jobs": {"tf": 1.7320508075688772}, "aiochris.models.data.FeedData.waiting_jobs": {"tf": 1.7320508075688772}, "aiochris.models.data.FeedData.scheduled_jobs": {"tf": 1.7320508075688772}, "aiochris.models.data.FeedData.started_jobs": {"tf": 1.7320508075688772}, "aiochris.models.data.FeedData.registering_jobs": {"tf": 1.7320508075688772}, "aiochris.models.data.FeedData.finished_jobs": {"tf": 1.7320508075688772}, "aiochris.models.data.FeedData.errored_jobs": {"tf": 1.7320508075688772}, "aiochris.models.data.FeedData.cancelled_jobs": {"tf": 1.7320508075688772}, "aiochris.models.data.FeedData.owner": {"tf": 1.7320508075688772}, "aiochris.models.data.FeedData.note": {"tf": 1.7320508075688772}, "aiochris.models.data.FeedData.tags": {"tf": 1.7320508075688772}, "aiochris.models.data.FeedData.taggings": {"tf": 1.7320508075688772}, "aiochris.models.data.FeedData.comments": {"tf": 1.7320508075688772}, "aiochris.models.data.FeedData.files": {"tf": 1.7320508075688772}, "aiochris.models.data.FeedData.plugin_instances": {"tf": 1.7320508075688772}, "aiochris.models.data.FeedNoteData": {"tf": 1.7320508075688772}, "aiochris.models.data.FeedNoteData.__init__": {"tf": 1.7320508075688772}, "aiochris.models.data.FeedNoteData.url": {"tf": 1.7320508075688772}, "aiochris.models.data.FeedNoteData.id": {"tf": 1.7320508075688772}, "aiochris.models.data.FeedNoteData.title": {"tf": 1.7320508075688772}, "aiochris.models.data.FeedNoteData.content": {"tf": 1.7320508075688772}, "aiochris.models.data.FeedNoteData.feed": {"tf": 1.7320508075688772}, "aiochris.models.logged_in": {"tf": 3}, "aiochris.models.logged_in.User": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.User.__init__": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.File": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.File.__init__": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.File.url": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.File.fname": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.File.fsize": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.File.file_resource": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.File.parent": {"tf": 6.928203230275509}, "aiochris.models.logged_in.PACSFile": {"tf": 2.6457513110645907}, "aiochris.models.logged_in.PACSFile.__init__": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PACSFile.id": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PACSFile.PatientID": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PACSFile.PatientName": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PACSFile.PatientBirthDate": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PACSFile.PatientAge": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PACSFile.PatientSex": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PACSFile.StudyDate": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PACSFile.AccessionNumber": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PACSFile.Modality": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PACSFile.ProtocolName": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PACSFile.StudyInstanceUID": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PACSFile.StudyDescription": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PACSFile.SeriesInstanceUID": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PACSFile.SeriesDescription": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PACSFile.pacs_identifier": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PluginInstance": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PluginInstance.__init__": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PluginInstance.get_feed": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PluginInstance.get": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PluginInstance.set": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PluginInstance.delete": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 5.5677643628300215}, "aiochris.models.logged_in.FeedNote": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.FeedNote.__init__": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.FeedNote.get_feed": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.FeedNote.set": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.Feed": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.Feed.__init__": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.Feed.set": {"tf": 4.123105625617661}, "aiochris.models.logged_in.Feed.get_note": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.Feed.delete": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.Plugin": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.Plugin.__init__": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.Plugin.instances": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 7.280109889280518}, "aiochris.models.public": {"tf": 1.7320508075688772}, "aiochris.models.public.ComputeResource": {"tf": 1.7320508075688772}, "aiochris.models.public.ComputeResource.__init__": {"tf": 1.7320508075688772}, "aiochris.models.public.ComputeResource.url": {"tf": 1.7320508075688772}, "aiochris.models.public.ComputeResource.id": {"tf": 1.7320508075688772}, "aiochris.models.public.ComputeResource.creation_date": {"tf": 1.7320508075688772}, "aiochris.models.public.ComputeResource.modification_date": {"tf": 1.7320508075688772}, "aiochris.models.public.ComputeResource.name": {"tf": 1.7320508075688772}, "aiochris.models.public.ComputeResource.compute_url": {"tf": 1.7320508075688772}, "aiochris.models.public.ComputeResource.compute_auth_url": {"tf": 1.7320508075688772}, "aiochris.models.public.ComputeResource.description": {"tf": 1.7320508075688772}, "aiochris.models.public.ComputeResource.max_job_exec_seconds": {"tf": 1.7320508075688772}, "aiochris.models.public.PluginParameter": {"tf": 1.7320508075688772}, "aiochris.models.public.PluginParameter.__init__": {"tf": 1.7320508075688772}, "aiochris.models.public.PluginParameter.url": {"tf": 1.7320508075688772}, "aiochris.models.public.PluginParameter.id": {"tf": 1.7320508075688772}, "aiochris.models.public.PluginParameter.name": {"tf": 1.7320508075688772}, "aiochris.models.public.PluginParameter.type": {"tf": 1.7320508075688772}, "aiochris.models.public.PluginParameter.optional": {"tf": 1.7320508075688772}, "aiochris.models.public.PluginParameter.default": {"tf": 1.7320508075688772}, "aiochris.models.public.PluginParameter.flag": {"tf": 1.7320508075688772}, "aiochris.models.public.PluginParameter.short_flag": {"tf": 1.7320508075688772}, "aiochris.models.public.PluginParameter.action": {"tf": 1.7320508075688772}, "aiochris.models.public.PluginParameter.help": {"tf": 1.7320508075688772}, "aiochris.models.public.PluginParameter.ui_exposed": {"tf": 1.7320508075688772}, "aiochris.models.public.PluginParameter.plugin": {"tf": 1.7320508075688772}, "aiochris.models.public.PublicPlugin": {"tf": 1.7320508075688772}, "aiochris.models.public.PublicPlugin.__init__": {"tf": 1.7320508075688772}, "aiochris.models.public.PublicPlugin.url": {"tf": 1.7320508075688772}, "aiochris.models.public.PublicPlugin.id": {"tf": 1.7320508075688772}, "aiochris.models.public.PublicPlugin.name": {"tf": 1.7320508075688772}, "aiochris.models.public.PublicPlugin.version": {"tf": 1.7320508075688772}, "aiochris.models.public.PublicPlugin.dock_image": {"tf": 1.7320508075688772}, "aiochris.models.public.PublicPlugin.public_repo": {"tf": 1.7320508075688772}, "aiochris.models.public.PublicPlugin.compute_resources": {"tf": 1.7320508075688772}, "aiochris.models.public.PublicPlugin.parameters": {"tf": 1.7320508075688772}, "aiochris.models.public.PublicPlugin.plugin_type": {"tf": 1.7320508075688772}, "aiochris.models.public.PublicPlugin.get_compute_resources": {"tf": 1.7320508075688772}, "aiochris.models.public.PublicPlugin.get_parameters": {"tf": 1.7320508075688772}, "aiochris.models.public.PublicPlugin.print_help": {"tf": 1.7320508075688772}, "aiochris.types": {"tf": 1.7320508075688772}, "aiochris.types.Username": {"tf": 1.4142135623730951}, "aiochris.types.Password": {"tf": 1.4142135623730951}, "aiochris.types.ChrisURL": {"tf": 1.4142135623730951}, "aiochris.types.ApiUrl": {"tf": 1.7320508075688772}, "aiochris.types.ResourceId": {"tf": 1.7320508075688772}, "aiochris.types.PluginName": {"tf": 1.4142135623730951}, "aiochris.types.ImageTag": {"tf": 1.7320508075688772}, "aiochris.types.PluginVersion": {"tf": 1.4142135623730951}, "aiochris.types.PluginUrl": {"tf": 4.123105625617661}, "aiochris.types.PluginSearchUrl": {"tf": 1.7320508075688772}, "aiochris.types.PluginId": {"tf": 1.7320508075688772}, "aiochris.types.UserUrl": {"tf": 1.7320508075688772}, "aiochris.types.UserId": {"tf": 1.7320508075688772}, "aiochris.types.AdminUrl": {"tf": 2}, "aiochris.types.ComputeResourceName": {"tf": 1.7320508075688772}, "aiochris.types.ComputeResourceId": {"tf": 1.7320508075688772}, "aiochris.types.PfconUrl": {"tf": 1.7320508075688772}, "aiochris.types.FeedId": {"tf": 1.7320508075688772}, "aiochris.types.CubeFilePath": {"tf": 1.7320508075688772}, "aiochris.types.CUBEErrorCode": {"tf": 1.7320508075688772}, "aiochris.types.ContainerImageTag": {"tf": 1.7320508075688772}, "aiochris.types.PipingId": {"tf": 1.7320508075688772}, "aiochris.types.PipelineId": {"tf": 1.7320508075688772}, "aiochris.types.ParameterName": {"tf": 1.7320508075688772}, "aiochris.types.ParameterType": {"tf": 1.7320508075688772}, "aiochris.types.PipelineParameterId": {"tf": 1.7320508075688772}, "aiochris.types.PluginParameterId": {"tf": 1.7320508075688772}, "aiochris.types.PluginInstanceId": {"tf": 1.7320508075688772}, "aiochris.types.FileFname": {"tf": 1.7320508075688772}, "aiochris.types.FileResourceName": {"tf": 1.7320508075688772}, "aiochris.types.FileId": {"tf": 1.7320508075688772}, "aiochris.types.FilesUrl": {"tf": 1.7320508075688772}, "aiochris.types.FileResourceUrl": {"tf": 1.7320508075688772}, "aiochris.types.PipelineUrl": {"tf": 1.7320508075688772}, "aiochris.types.PipingsUrl": {"tf": 1.7320508075688772}, "aiochris.types.PipelinePluginsUrl": {"tf": 1.7320508075688772}, "aiochris.types.PipelineDefaultParametersUrl": {"tf": 1.7320508075688772}, "aiochris.types.PipingUrl": {"tf": 1.7320508075688772}, "aiochris.types.PipelineParameterUrl": {"tf": 1.7320508075688772}, "aiochris.types.PluginInstanceUrl": {"tf": 1.7320508075688772}, "aiochris.types.PluginInstancesUrl": {"tf": 1.7320508075688772}, "aiochris.types.DescendantsUrl": {"tf": 1.7320508075688772}, "aiochris.types.PipelineInstancesUrl": {"tf": 1.7320508075688772}, "aiochris.types.PluginInstanceParamtersUrl": {"tf": 1.7320508075688772}, "aiochris.types.ComputeResourceUrl": {"tf": 1.7320508075688772}, "aiochris.types.SplitsUrl": {"tf": 1.7320508075688772}, "aiochris.types.FeedUrl": {"tf": 1.7320508075688772}, "aiochris.types.NoteId": {"tf": 1.7320508075688772}, "aiochris.types.NoteUrl": {"tf": 3.605551275463989}, "aiochris.types.PluginParametersUrl": {"tf": 1.7320508075688772}, "aiochris.types.TagsUrl": {"tf": 1.7320508075688772}, "aiochris.types.TaggingsUrl": {"tf": 1.7320508075688772}, "aiochris.types.CommentsUrl": {"tf": 1.7320508075688772}, "aiochris.types.PluginParameterUrl": {"tf": 1.7320508075688772}, "aiochris.types.PacsFileId": {"tf": 1.7320508075688772}, "aiochris.util": {"tf": 1.7320508075688772}, "aiochris.util.errors": {"tf": 1.7320508075688772}, "aiochris.util.search": {"tf": 1.7320508075688772}, "aiochris.util.search.logger": {"tf": 1.7320508075688772}, "aiochris.util.search.Search": {"tf": 9.327379053088816}, "aiochris.util.search.Search.__init__": {"tf": 1.7320508075688772}, "aiochris.util.search.Search.base_url": {"tf": 1.7320508075688772}, "aiochris.util.search.Search.params": {"tf": 1.7320508075688772}, "aiochris.util.search.Search.client": {"tf": 1.7320508075688772}, "aiochris.util.search.Search.Item": {"tf": 1.7320508075688772}, "aiochris.util.search.Search.max_requests": {"tf": 1.7320508075688772}, "aiochris.util.search.Search.subpath": {"tf": 1.7320508075688772}, "aiochris.util.search.Search.first": {"tf": 3.1622776601683795}, "aiochris.util.search.Search.get_only": {"tf": 10.535653752852738}, "aiochris.util.search.Search.count": {"tf": 3}, "aiochris.util.search.Search.url": {"tf": 1.7320508075688772}, "aiochris.util.search.acollect": {"tf": 3.4641016151377544}, "aiochris.util.search.TooMuchPaginationError": {"tf": 1.7320508075688772}, "aiochris.util.search.GetOnlyError": {"tf": 1.7320508075688772}, "aiochris.util.search.NoneSearchError": {"tf": 1.7320508075688772}, "aiochris.util.search.ManySearchError": {"tf": 1.7320508075688772}}, "df": 370, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"1": {"2": {"3": {"4": {"docs": {"aiochris": {"tf": 1.7320508075688772}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"aiochris": {"tf": 4.898979485566356}, "aiochris.AnonChrisClient": {"tf": 1}, "aiochris.ChrisClient": {"tf": 1}, "aiochris.ChrisAdminClient": {"tf": 1}, "aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 2}, "aiochris.Search": {"tf": 1}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 2}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 2}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1.4142135623730951}, "aiochris.client.base.BaseChrisClient": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.is_for": {"tf": 1}, "aiochris.client.normal.ChrisClient": {"tf": 1}, "aiochris.models.data.PluginInstanceData": {"tf": 1}, "aiochris.models.logged_in": {"tf": 1}, "aiochris.models.logged_in.PACSFile": {"tf": 1}, "aiochris.models.logged_in.Plugin": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}, "aiochris.models.public.PublicPlugin": {"tf": 1}, "aiochris.types": {"tf": 1}, "aiochris.types.Username": {"tf": 1}, "aiochris.types.Password": {"tf": 1}, "aiochris.types.ChrisURL": {"tf": 1}, "aiochris.types.PluginName": {"tf": 1}, "aiochris.types.PluginVersion": {"tf": 1}, "aiochris.types.PluginUrl": {"tf": 1}, "aiochris.types.AdminUrl": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 35, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris": {"tf": 4.47213595499958}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}}, "df": 3}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"aiochris": {"tf": 2.23606797749979}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.types.PluginUrl": {"tf": 1}, "aiochris.types.NoteUrl": {"tf": 1}}, "df": 5}}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}}}}}, "/": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.logged_in.File.parent": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "s": {"docs": {"aiochris": {"tf": 1.7320508075688772}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 3}, "aiochris.client.from_chrs": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins": {"tf": 1}}, "df": 5}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 3, "s": {"docs": {"aiochris.Search.get_only": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 2}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.FeedNote.set": {"tf": 1}, "aiochris.models.logged_in.Feed.set": {"tf": 1}}, "df": 2, "d": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"1": {"docs": {"aiochris": {"tf": 1}}, "df": 1}, "2": {"docs": {"aiochris": {"tf": 1}}, "df": 1}, "docs": {"aiochris": {"tf": 4.47213595499958}, "aiochris.AnonChrisClient": {"tf": 1}, "aiochris.AnonChrisClient.from_url": {"tf": 1.4142135623730951}, "aiochris.AnonChrisClient.search_plugins": {"tf": 1.4142135623730951}, "aiochris.ChrisClient": {"tf": 1}, "aiochris.ChrisAdminClient": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1.4142135623730951}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1.4142135623730951}, "aiochris.client.base.BaseChrisClient": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1.7320508075688772}, "aiochris.client.base.BaseChrisClient.close": {"tf": 1}, "aiochris.client.normal.ChrisClient": {"tf": 1}, "aiochris.models.logged_in": {"tf": 1}}, "df": 20, "s": {"docs": {"aiochris": {"tf": 2.23606797749979}}, "df": 1, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 2}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"aiochris": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris": {"tf": 1}, "aiochris.models.data": {"tf": 1}, "aiochris.models.logged_in": {"tf": 1.4142135623730951}}, "df": 3}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 1.4142135623730951}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.client.base.BaseChrisClient.close": {"tf": 1}}, "df": 3}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 3.7416573867739413}, "aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.ChrisClient": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.normal.ChrisClient": {"tf": 1}, "aiochris.models.logged_in.Plugin": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 9, "s": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 1}, "d": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.models.data.PluginInstanceData.size": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 1.4142135623730951}, "aiochris.ChrisAdminClient": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 3}, "aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 3}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_compute_resources": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1.4142135623730951}, "aiochris.models.public.PublicPlugin.get_compute_resources": {"tf": 1}}, "df": 11, "s": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}}, "df": 2}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}}, "df": 2}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.models.data.PluginInstanceData": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.data.PluginInstanceData": {"tf": 1}}, "df": 1}}}}}}}}, "/": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}}, "df": 2}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "v": {"0": {"docs": {"aiochris.client.from_chrs.StoredToken": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.to_keyring_username": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins": {"tf": 1}}, "df": 4}, "docs": {}, "df": 0}}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.logged_in.PACSFile": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "v": {"1": {"docs": {"aiochris": {"tf": 1.4142135623730951}}, "df": 1}, "docs": {}, "df": 0}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.Search.get_only": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}}, "df": 2, "n": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.models.data.PluginInstanceData": {"tf": 1}, "aiochris.models.public.PluginParameter": {"tf": 1}}, "df": 3}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.errors.StatusError.url": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}}, "df": 2, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": null}}, "df": 1, "s": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"aiochris": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}}, "df": 3}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.client.authed.AuthenticatedClient.username": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris": {"tf": 3.4641016151377544}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1.4142135623730951}}, "df": 2, "s": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"aiochris": {"tf": 1}, "aiochris.acollect": {"tf": 1}, "aiochris.util.search.acollect": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}}, "df": 1}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1.4142135623730951}, "aiochris.errors.StatusError.status": {"tf": 1}}, "df": 3, "s": {"docs": {"aiochris.errors.StatusError": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris": {"tf": 1}, "aiochris.Search": {"tf": 1}, "aiochris.Search.count": {"tf": 1}, "aiochris.acollect": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}, "aiochris.util.search.Search.count": {"tf": 1}, "aiochris.util.search.acollect": {"tf": 1}}, "df": 8}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}}, "df": 2}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.Search.get_only": {"tf": 1}, "aiochris.Search.count": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}, "aiochris.util.search.Search.count": {"tf": 1}}, "df": 4}}}, "/": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "v": {"1": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"5": {"docs": {"aiochris.types.PluginUrl": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}}}}}}}}, "docs": {}, "df": 0}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {"aiochris": {"tf": 1.7320508075688772}, "aiochris.ChrisAdminClient": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.Search": {"tf": 1}, "aiochris.acollect": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1.4142135623730951}, "aiochris.util.search.Search": {"tf": 1}, "aiochris.util.search.acollect": {"tf": 1}}, "df": 10, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1}}, "df": 2}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"aiochris": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.username": {"tf": 1}}, "df": 5, "s": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1.4142135623730951}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 4}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.client.authed.AuthenticatedClient.username": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 2.6457513110645907}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.Search": {"tf": 1.4142135623730951}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.errors.NonsenseResponseError": {"tf": 1}, "aiochris.models.data": {"tf": 1}, "aiochris.models.data.UserData": {"tf": 1}, "aiochris.models.logged_in.File": {"tf": 1}, "aiochris.models.public": {"tf": 1}, "aiochris.types.ApiUrl": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 15}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"aiochris.errors.raise_for_status": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}}, "df": 2}}, "p": {"docs": {}, "df": 0, "u": {"docs": {"aiochris.models.logged_in.Plugin.create_instance": {"tf": 1.4142135623730951}}, "df": 1}}}, "p": {"docs": {"aiochris": {"tf": 2.23606797749979}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1.7320508075688772}}, "df": 2, "y": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris": {"tf": 1.4142135623730951}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}, "#": {"docs": {}, "df": 0, "l": {"1": {"6": {"docs": {"aiochris.models.logged_in.PACSFile": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "i": {"docs": {}, "df": 0, "p": {"docs": {"aiochris": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1.4142135623730951}}, "df": 2}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"aiochris": {"tf": 2.8284271247461903}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.errors.IncorrectLoginError": {"tf": 1}, "aiochris.types.Password": {"tf": 1}}, "df": 6}}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris": {"tf": 1}, "aiochris.Search": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}, "aiochris.util.search.TooMuchPaginationError": {"tf": 1}}, "df": 5}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 3}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.File.parent": {"tf": 1.4142135623730951}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris": {"tf": 1}, "aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.ParameterTypeName": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.models.public.PluginParameter": {"tf": 1}}, "df": 7, "s": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.Search": {"tf": 1}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}, "aiochris.models.logged_in.Feed.set": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 2.449489742783178}, "aiochris.models.public.PublicPlugin.get_parameters": {"tf": 1}, "aiochris.models.public.PublicPlugin.print_help": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 14}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"aiochris": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1.7320508075688772}}, "df": 1}}, "c": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.client.authed.AuthenticatedClient.search_pacsfiles": {"tf": 1}, "aiochris.models.logged_in.PACSFile": {"tf": 1}}, "df": 2, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.PACSFile": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {"aiochris": {"tf": 3}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 5, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"aiochris": {"tf": 4.69041575982343}, "aiochris.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.ChrisClient": {"tf": 1}, "aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 3}, "aiochris.Status": {"tf": 1}, "aiochris.ParameterTypeName": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 3}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.plugin_instances": {"tf": 1}, "aiochris.client.normal.ChrisClient": {"tf": 1}, "aiochris.models.data.PluginInstanceData": {"tf": 1}, "aiochris.models.data.PluginInstanceData.size": {"tf": 1.4142135623730951}, "aiochris.models.data.PluginInstanceData.template": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get_feed": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.set": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.delete": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 2}, "aiochris.models.logged_in.Plugin": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 2.449489742783178}, "aiochris.models.public.PluginParameter": {"tf": 1}, "aiochris.models.public.PublicPlugin": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_compute_resources": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_parameters": {"tf": 1}, "aiochris.models.public.PublicPlugin.print_help": {"tf": 1}, "aiochris.types.PluginName": {"tf": 1}, "aiochris.types.PluginVersion": {"tf": 1}, "aiochris.types.PluginUrl": {"tf": 1}}, "df": 30, "s": {"docs": {"aiochris": {"tf": 3.1622776601683795}, "aiochris.AnonChrisClient": {"tf": 1}, "aiochris.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.ChrisAdminClient": {"tf": 1}, "aiochris.Search.get_only": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient": {"tf": 1}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_plugins": {"tf": 1}, "aiochris.client.base.BaseChrisClient.search_plugins": {"tf": 1}, "aiochris.models.data.PluginInstanceData.previous_id": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.get_only": {"tf": 1.4142135623730951}}, "df": 14}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"aiochris": {"tf": 2}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris": {"tf": 1}, "aiochris.client.base.BaseChrisClient": {"tf": 1}}, "df": 2}}}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"aiochris": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 2}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.Search.count": {"tf": 1}, "aiochris.util.search.Search.count": {"tf": 1}}, "df": 2}}}}}, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.from_chrs.ChrsLogin.to_keyring_username": {"tf": 1}, "aiochris.models.data.PluginInstanceData": {"tf": 1}, "aiochris.models.data.PluginInstanceData.previous_id": {"tf": 1}}, "df": 3, "s": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 2}}}}}}, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"aiochris": {"tf": 2}, "aiochris.models.data.PluginInstanceData.previous_id": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 2.23606797749979}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "w": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 2}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 2}}, "df": 2}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1.4142135623730951}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.from_chrs.ChrsLogins.cubes": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.data.PluginInstanceData.template": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris": {"tf": 1}, "aiochris.Search": {"tf": 1.4142135623730951}, "aiochris.util.search.Search": {"tf": 1.4142135623730951}}, "df": 3, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris": {"tf": 1}}, "df": 1, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris": {"tf": 1}}, "df": 1, "s": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}}, "df": 1}}}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1.7320508075688772}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.7320508075688772}, "aiochris.models.data": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.logged_in.PACSFile": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.Status": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 2}}}}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 1}}}}}}}}, "l": {"2": {"2": {"docs": {"aiochris.client.from_chrs.ChrsLogins": {"tf": 1}}, "df": 1}, "4": {"docs": {"aiochris.client.from_chrs.StoredToken": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "3": {"3": {"docs": {"aiochris.models.logged_in.PACSFile": {"tf": 1}}, "df": 1}, "4": {"docs": {"aiochris.client.from_chrs.ChrsLogin": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"aiochris": {"tf": 1}, "aiochris.Search": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 2.449489742783178}, "aiochris.util.search.Search": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.acollect": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}, "aiochris.util.search.acollect": {"tf": 1}}, "df": 3, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "k": {"docs": {"aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 1, "s": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.models.data": {"tf": 1}}, "df": 2}}, "e": {"docs": {"aiochris.models.data.PluginInstanceData": {"tf": 1}, "aiochris.models.public.PluginParameter": {"tf": 1}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {"aiochris": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {"aiochris": {"tf": 3.1622776601683795}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.is_for": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.to_keyring_username": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.get_token_for": {"tf": 1}}, "df": 7, "s": {"docs": {"aiochris": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.cubes": {"tf": 1}}, "df": 4}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris": {"tf": 2.449489742783178}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.models.data": {"tf": 1}, "aiochris.models.logged_in.Feed": {"tf": 1}}, "df": 4}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 2}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1.7320508075688772}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"aiochris": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.util.search.NoneSearchError": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.client.from_chrs": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 1}}, "z": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.types.ApiUrl": {"tf": 1}, "aiochris.types.ResourceId": {"tf": 1}}, "df": 2}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"aiochris": {"tf": 1.4142135623730951}}, "df": 1}}}, "t": {"docs": {"aiochris": {"tf": 1}, "aiochris.Search": {"tf": 1}, "aiochris.Search.first": {"tf": 1}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.models.data.PluginInstanceData.size": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}, "aiochris.util.search.Search.first": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 8}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"aiochris": {"tf": 1.7320508075688772}}, "df": 1, "m": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "z": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.client.from_chrs": {"tf": 1}}, "df": 1}}}}}, "y": {"docs": {"aiochris": {"tf": 1.4142135623730951}, "aiochris.Search": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.client.base.BaseChrisClient.close": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins": {"tf": 1}, "aiochris.errors.BaseClientError": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 9}, "e": {"docs": {"aiochris": {"tf": 1.7320508075688772}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.Search": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1.7320508075688772}, "aiochris.types.ApiUrl": {"tf": 1}, "aiochris.types.ResourceId": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 8, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 1}, "aiochris.Search": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 5}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.AnonChrisClient": {"tf": 1}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}}, "df": 2}}}, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 2}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.logged_in.PluginInstance.get_feed": {"tf": 1}, "aiochris.models.logged_in.FeedNote.get_feed": {"tf": 1}}, "df": 2}}}, "w": {"docs": {"aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"aiochris.errors.IncorrectLoginError": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {"aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.errors.BaseClientError": {"tf": 1}, "aiochris.errors.StatusError": {"tf": 1}, "aiochris.types.ChrisURL": {"tf": 1}}, "df": 7, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 5}}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 2}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.types.ChrisURL": {"tf": 1}}, "df": 2, "/": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "a": {"1": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "f": {"4": {"9": {"9": {"1": {"4": {"4": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "f": {"7": {"9": {"6": {"2": {"2": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"3": {"docs": {}, "df": 0, "f": {"8": {"docs": {}, "df": 0, "a": {"4": {"5": {"9": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "b": {"8": {"0": {"docs": {}, "df": 0, "d": {"8": {"docs": {}, "df": 0, "e": {"3": {"4": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "b": {"0": {"4": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.logged_in.PACSFile": {"tf": 1}}, "df": 1}}}}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.logged_in.PACSFile": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}, "r": {"docs": {"aiochris.Search.count": {"tf": 1}, "aiochris.util.search.Search.count": {"tf": 1}}, "df": 2}, "d": {"docs": {"aiochris.errors.BadRequestError": {"tf": 1}, "aiochris.errors.IncorrectLoginError": {"tf": 1}}, "df": 2}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}}, "df": 2}}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.Search.get_only": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 2}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.errors.StatusError.message": {"tf": 1}, "aiochris.errors.StatusError.request_data": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris": {"tf": 1.7320508075688772}, "aiochris.models.logged_in": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 3, "l": {"docs": {}, "df": 0, "y": {"docs": {"aiochris": {"tf": 2.449489742783178}, "aiochris.AnonChrisClient": {"tf": 1}, "aiochris.Search.first": {"tf": 1}, "aiochris.Search.get_only": {"tf": 1.4142135623730951}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}, "aiochris.client.base.BaseChrisClient": {"tf": 1}, "aiochris.models.data.PluginInstanceData.template": {"tf": 1}, "aiochris.models.public": {"tf": 1}, "aiochris.util.search.Search.first": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1.4142135623730951}, "aiochris.util.search.ManySearchError": {"tf": 1}}, "df": 11}}, "e": {"docs": {"aiochris": {"tf": 1.7320508075688772}, "aiochris.Search.get_only": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1.7320508075688772}, "aiochris.util.search.GetOnlyError": {"tf": 1}, "aiochris.util.search.NoneSearchError": {"tf": 1}, "aiochris.util.search.ManySearchError": {"tf": 1}}, "df": 7}}, "r": {"docs": {"aiochris": {"tf": 2}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.errors.IncorrectLoginError": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.set": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.Feed.set": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 11, "g": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "v": {"1": {"docs": {"aiochris": {"tf": 2.23606797749979}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 3, "/": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"6": {"docs": {"aiochris.types.PluginUrl": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"4": {"docs": {"aiochris.types.NoteUrl": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}}}}, "docs": {}, "df": 0}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.cubes": {"tf": 1}}, "df": 2}}}}, "k": {"docs": {"aiochris": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}}, "df": 2}, "f": {"docs": {"aiochris": {"tf": 1.4142135623730951}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 2}, "aiochris.Search": {"tf": 1.4142135623730951}, "aiochris.Search.count": {"tf": 1}, "aiochris.Status": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 2}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1.4142135623730951}, "aiochris.client.base.BaseChrisClient": {"tf": 1.4142135623730951}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.cubes": {"tf": 1}, "aiochris.models.data.PluginInstanceData.size": {"tf": 1}, "aiochris.models.logged_in": {"tf": 1}, "aiochris.models.logged_in.File.parent": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.set": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 2.23606797749979}, "aiochris.models.logged_in.Feed": {"tf": 1}, "aiochris.models.logged_in.Feed.set": {"tf": 1}, "aiochris.models.logged_in.Feed.get_note": {"tf": 1}, "aiochris.models.logged_in.Plugin": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}, "aiochris.models.public.PluginParameter": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_parameters": {"tf": 1}, "aiochris.types.PluginName": {"tf": 1}, "aiochris.types.PluginVersion": {"tf": 1}, "aiochris.types.PluginUrl": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.count": {"tf": 1}, "aiochris.util.search.TooMuchPaginationError": {"tf": 1}}, "df": 29, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}, "f": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 2}}}}}, "b": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"aiochris": {"tf": 1}, "aiochris.Search": {"tf": 1}, "aiochris.client.base.BaseChrisClient": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 5, "s": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.models.data": {"tf": 1.4142135623730951}, "aiochris.util.search.Search": {"tf": 1}}, "df": 4}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 2, "s": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}}, "df": 1}}}}}, "w": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.client.base.BaseChrisClient": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris": {"tf": 1.7320508075688772}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.models.logged_in.Feed.set": {"tf": 1.7320508075688772}}, "df": 3}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"aiochris": {"tf": 2}}, "df": 1, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.models.logged_in.Plugin.create_instance": {"tf": 1.7320508075688772}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}}, "df": 1}, "/": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.models.public.PluginParameter": {"tf": 1}}, "df": 1}}}}}}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 2}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 2}}, "df": 2}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 2}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {"aiochris.types.ImageTag": {"tf": 1}}, "df": 1}}}, "a": {"docs": {"aiochris": {"tf": 4.358898943540674}, "aiochris.ChrisClient": {"tf": 1}, "aiochris.ChrisAdminClient": {"tf": 1}, "aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 1.4142135623730951}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 2.8284271247461903}, "aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.Search": {"tf": 1.4142135623730951}, "aiochris.Search.get_only": {"tf": 1.4142135623730951}, "aiochris.Search.count": {"tf": 1}, "aiochris.acollect": {"tf": 1.4142135623730951}, "aiochris.Status": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 2.8284271247461903}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 2}, "aiochris.client.authed.AuthenticatedClient.username": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1.4142135623730951}, "aiochris.client.from_chrs.ChrsLogin": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.get_token_for": {"tf": 1}, "aiochris.client.normal.ChrisClient": {"tf": 1}, "aiochris.models.data.UserData": {"tf": 1}, "aiochris.models.data.PluginInstanceData": {"tf": 2}, "aiochris.models.data.PluginInstanceData.previous_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.template": {"tf": 1}, "aiochris.models.logged_in.File": {"tf": 1}, "aiochris.models.logged_in.File.parent": {"tf": 1}, "aiochris.models.logged_in.PACSFile": {"tf": 2}, "aiochris.models.logged_in.Feed": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.Plugin": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1.4142135623730951}, "aiochris.models.public.PluginParameter": {"tf": 1.7320508075688772}, "aiochris.models.public.PublicPlugin": {"tf": 1}, "aiochris.types.PluginName": {"tf": 1}, "aiochris.types.ImageTag": {"tf": 1}, "aiochris.types.PluginVersion": {"tf": 1}, "aiochris.types.PluginUrl": {"tf": 1}, "aiochris.types.AdminUrl": {"tf": 1}, "aiochris.types.NoteId": {"tf": 1}, "aiochris.types.NoteUrl": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.get_only": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.count": {"tf": 1}, "aiochris.util.search.acollect": {"tf": 1.4142135623730951}, "aiochris.util.search.TooMuchPaginationError": {"tf": 1}, "aiochris.util.search.NoneSearchError": {"tf": 1}, "aiochris.util.search.ManySearchError": {"tf": 1}}, "df": 49, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {"aiochris": {"tf": 3}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1.7320508075688772}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"aiochris": {"tf": 3.4641016151377544}, "aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 2}, "aiochris.Search.get_only": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 2}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 2}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1.7320508075688772}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.errors.BaseClientError": {"tf": 1}, "aiochris.models.data": {"tf": 1.4142135623730951}, "aiochris.models.logged_in": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.get_only": {"tf": 1.4142135623730951}}, "df": 15, "/": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "#": {"7": {"1": {"7": {"4": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}}}}}}}}}}}}, "s": {"docs": {"aiochris": {"tf": 2}, "aiochris.AnonChrisClient": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.Search": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 8, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"aiochris": {"tf": 2}, "aiochris.Search": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1.4142135623730951}, "aiochris.util.search.Search": {"tf": 1.4142135623730951}}, "df": 4, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"aiochris": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.Search": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 5}}}}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {"aiochris": {"tf": 1.7320508075688772}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}}, "df": 2}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.acollect": {"tf": 1}, "aiochris.util.search.acollect": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.models.logged_in.File.parent": {"tf": 1.4142135623730951}}, "df": 2}}}}}, "n": {"docs": {"aiochris": {"tf": 2.449489742783178}, "aiochris.AnonChrisClient": {"tf": 1}, "aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.Search": {"tf": 1.4142135623730951}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.models.data.PluginInstanceData": {"tf": 1}, "aiochris.models.logged_in": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1.4142135623730951}, "aiochris.util.search.Search": {"tf": 1.4142135623730951}}, "df": 14, "d": {"docs": {"aiochris": {"tf": 2.8284271247461903}, "aiochris.ChrisClient": {"tf": 1}, "aiochris.ChrisAdminClient": {"tf": 1}, "aiochris.Search": {"tf": 1.4142135623730951}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.client.base.BaseChrisClient": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.client.from_chrs": {"tf": 1}, "aiochris.client.normal.ChrisClient": {"tf": 1}, "aiochris.errors.StatusError": {"tf": 1}, "aiochris.models.data": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 18}, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris": {"tf": 1.4142135623730951}}, "df": 1, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris": {"tf": 2}}, "df": 1}}}}}}}}}}}, "y": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.AnonChrisClient": {"tf": 1}, "aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}}, "df": 4}}}}}}}, "y": {"docs": {"aiochris.types.ApiUrl": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "d": {"docs": {"aiochris": {"tf": 1}, "aiochris.ChrisAdminClient": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1.7320508075688772}, "aiochris.client.admin.ChrisAdminClient": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.7320508075688772}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 6, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"aiochris": {"tf": 1.4142135623730951}, "aiochris.ChrisAdminClient": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1.7320508075688772}, "aiochris.client.admin.ChrisAdminClient": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.7320508075688772}, "aiochris.types.AdminUrl": {"tf": 1}}, "df": 6, "s": {"docs": {"aiochris.ChrisAdminClient": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient": {"tf": 1}}, "df": 2}, "/": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "v": {"1": {"docs": {"aiochris.types.AdminUrl": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"aiochris": {"tf": 5.5677643628300215}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1.7320508075688772}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.7320508075688772}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1.7320508075688772}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1.7320508075688772}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 7}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 1}, "aiochris.Search": {"tf": 1.4142135623730951}, "aiochris.models.data": {"tf": 1}, "aiochris.models.logged_in": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1.7320508075688772}, "aiochris.util.search.Search": {"tf": 1.4142135623730951}}, "df": 6}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"aiochris.errors.IncorrectLoginError": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1.4142135623730951}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}}, "df": 3, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.models.logged_in": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "d": {"docs": {"aiochris": {"tf": 1.7320508075688772}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.models.logged_in": {"tf": 1}}, "df": 4}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {"aiochris": {"tf": 1.4142135623730951}, "aiochris.Search.first": {"tf": 1}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.util.search.Search.first": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 7}}, "l": {"docs": {"aiochris": {"tf": 1.4142135623730951}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 2}, "aiochris.Search": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 2}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1.7320508075688772}, "aiochris.util.search.Search": {"tf": 1.4142135623730951}}, "df": 9, "o": {"docs": {}, "df": 0, "w": {"docs": {"aiochris.Search.get_only": {"tf": 1.4142135623730951}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1.4142135623730951}}, "df": 3}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.username": {"tf": 1}, "aiochris.models.logged_in": {"tf": 1}, "aiochris.types.ChrisURL": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 5, "/": {"docs": {}, "df": 0, "v": {"1": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"aiochris": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "docs": {}, "df": 0}}}, "p": {"docs": {"aiochris.models.data.PluginInstanceData": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {"aiochris": {"tf": 1}, "aiochris.util.search.NoneSearchError": {"tf": 1}}, "df": 2, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.data.PluginInstanceData": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {"aiochris.types.ApiUrl": {"tf": 1}, "aiochris.types.ResourceId": {"tf": 1}}, "df": 2, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"aiochris": {"tf": 1}, "aiochris.models.public.PluginParameter": {"tf": 1}, "aiochris.types.ApiUrl": {"tf": 1}, "aiochris.types.ResourceId": {"tf": 1}}, "df": 4}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 4}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.AnonChrisClient": {"tf": 1}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}}, "df": 2}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 2}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"aiochris": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1.4142135623730951}}, "df": 2}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.AnonChrisClient": {"tf": 1}, "aiochris.ChrisAdminClient": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient": {"tf": 1}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}}, "df": 4}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 2}, "aiochris.client.from_chrs.ChrsLogin.is_for": {"tf": 1}, "aiochris.types.Username": {"tf": 1}, "aiochris.types.Password": {"tf": 1}}, "df": 4}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.logged_in.PluginInstance.get": {"tf": 1}}, "df": 1}}}}}, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {"aiochris": {"tf": 1.7320508075688772}, "aiochris.Search": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.client.base.BaseChrisClient.close": {"tf": 1}, "aiochris.errors.StatusError": {"tf": 1}, "aiochris.errors.StatusError.status": {"tf": 1}, "aiochris.errors.IncorrectLoginError": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 8, "s": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 2.23606797749979}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.types.PluginUrl": {"tf": 1}, "aiochris.types.NoteUrl": {"tf": 1}}, "df": 5}}}, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.types.PluginUrl": {"tf": 1}}, "df": 1}}}}}}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {"aiochris": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.from_chrs.StoredToken": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.to_keyring_username": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins": {"tf": 1}, "aiochris.models.logged_in.PACSFile": {"tf": 1}}, "df": 8}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"aiochris": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}}, "df": 3}}, "w": {"docs": {"aiochris": {"tf": 1.4142135623730951}}, "df": 1, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {"aiochris": {"tf": 1}, "aiochris.AnonChrisClient": {"tf": 1}, "aiochris.ChrisAdminClient": {"tf": 1}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient": {"tf": 1}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}, "aiochris.util.search.NoneSearchError": {"tf": 1}, "aiochris.util.search.ManySearchError": {"tf": 1}}, "df": 9}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 2}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 2}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"aiochris.models.logged_in": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}, "aiochris.util.search.GetOnlyError": {"tf": 1}, "aiochris.util.search.NoneSearchError": {"tf": 1}, "aiochris.util.search.ManySearchError": {"tf": 1}}, "df": 5}}, "r": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "p": {"docs": {"aiochris.models.public.PublicPlugin.print_help": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris": {"tf": 1}, "aiochris.acollect": {"tf": 1}, "aiochris.util.search.acollect": {"tf": 1}}, "df": 3}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {"aiochris": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "t": {"docs": {"aiochris": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1.7320508075688772}}, "df": 2, "a": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1.7320508075688772}, "aiochris.errors.NonsenseResponseError": {"tf": 1}, "aiochris.models.data.PluginInstanceData": {"tf": 1}, "aiochris.models.logged_in": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 5, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris": {"tf": 1}, "aiochris.models.data": {"tf": 1}}, "df": 2}}}}}}}}, "e": {"docs": {"aiochris": {"tf": 1.4142135623730951}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}}}}}, "c": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 2.449489742783178}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 2.449489742783178}}, "df": 2, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 2}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 2}}, "df": 2}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.models.data": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 3, "d": {"docs": {"aiochris": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PluginInstance.delete": {"tf": 1}, "aiochris.models.logged_in.Feed.delete": {"tf": 1}}, "df": 3}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {"aiochris": {"tf": 1.4142135623730951}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {"aiochris": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "y": {"docs": {"aiochris": {"tf": 2.23606797749979}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.models.logged_in.File.parent": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 4}}}}, "/": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.models.logged_in.File.parent": {"tf": 1}}, "df": 2}}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"aiochris": {"tf": 1}, "aiochris.models.logged_in.PACSFile": {"tf": 1}}, "df": 2}}, "t": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}}, "df": 2}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.models.public.PublicPlugin.print_help": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {"aiochris": {"tf": 1}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 3, "n": {"docs": {"aiochris": {"tf": 1}}, "df": 1, "e": {"docs": {"aiochris.models.data.PluginInstanceData.size": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}}, "df": 4}}}}}}}}}}, "k": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}}, "df": 2, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.types.ImageTag": {"tf": 1}}, "df": 3}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.Search.get_only": {"tf": 1}, "aiochris.errors.NonsenseResponseError": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}, "aiochris.util.search.GetOnlyError": {"tf": 1}}, "df": 4}}}, "c": {"docs": {}, "df": 0, "m": {"2": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"aiochris": {"tf": 2}}, "df": 1}}}}}, "docs": {}, "df": 0}}, "s": {"docs": {"aiochris": {"tf": 1}}, "df": 1}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.models.data.PluginInstanceData": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}, "aiochris.types.ApiUrl": {"tf": 1}, "aiochris.types.ResourceId": {"tf": 1}}, "df": 5, "n": {"docs": {"aiochris": {"tf": 3.3166247903554}, "aiochris.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.Search": {"tf": 1.4142135623730951}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.Search.count": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 2}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 2}, "aiochris.client.authed.AuthenticatedClient.username": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.to_keyring_username": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.cubes": {"tf": 1}, "aiochris.models.data": {"tf": 1.4142135623730951}, "aiochris.models.data.PluginInstanceData": {"tf": 1}, "aiochris.models.logged_in.File": {"tf": 1}, "aiochris.models.logged_in.Feed": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.get_only": {"tf": 1}, "aiochris.util.search.Search.count": {"tf": 1}}, "df": 22, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"aiochris": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 2.6457513110645907}, "aiochris.Status": {"tf": 1}, "aiochris.models.data.PluginInstanceData": {"tf": 1}, "aiochris.models.data.PluginInstanceData.size": {"tf": 1.4142135623730951}, "aiochris.models.data.PluginInstanceData.template": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get_feed": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.set": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.delete": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 2}, "aiochris.models.logged_in.Plugin": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1.7320508075688772}}, "df": 11, "s": {"docs": {"aiochris": {"tf": 2.8284271247461903}, "aiochris.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.ChrisClient": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.plugin_instances": {"tf": 1}, "aiochris.client.normal.ChrisClient": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 7}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {"aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 1, "o": {"docs": {"aiochris": {"tf": 1}, "aiochris.models.logged_in.PACSFile": {"tf": 1}}, "df": 2}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"aiochris": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.data.PluginInstanceData": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.client.from_chrs.ChrsKeyringError": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.errors.InternalServerError": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 2}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.models.logged_in.Plugin.create_instance": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}}, "df": 2, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.client.authed.AuthenticatedClient.user": {"tf": 1}, "aiochris.models.public.PluginParameter": {"tf": 1}}, "df": 2}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.types.ImageTag": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"aiochris": {"tf": 2.6457513110645907}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris": {"tf": 1}, "aiochris.client.base.BaseChrisClient": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.types.ImageTag": {"tf": 1.4142135623730951}}, "df": 4}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1.4142135623730951}}, "df": 2}}}}, "n": {"docs": {}, "df": 0, "b": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {"aiochris": {"tf": 2.449489742783178}, "aiochris.AnonChrisClient": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.Search": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1.7320508075688772}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.models.data.PluginInstanceData.size": {"tf": 1}, "aiochris.models.logged_in.Plugin": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 11, "e": {"docs": {}, "df": 0, "m": {"docs": {"aiochris.Search.first": {"tf": 1}, "aiochris.Search.get_only": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.first": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1.4142135623730951}}, "df": 4, "s": {"docs": {"aiochris": {"tf": 1}, "aiochris.Search": {"tf": 1}, "aiochris.Search.count": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}, "aiochris.util.search.Search.count": {"tf": 1}}, "df": 6}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 2}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 2}}}}}}}, "s": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 1}}, "s": {"docs": {"aiochris": {"tf": 2.449489742783178}, "aiochris.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1.7320508075688772}, "aiochris.Search": {"tf": 2}, "aiochris.Search.get_only": {"tf": 2}, "aiochris.Search.count": {"tf": 1}, "aiochris.acollect": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.7320508075688772}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.client.from_chrs": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.is_for": {"tf": 1}, "aiochris.models.data.PluginInstanceData": {"tf": 1}, "aiochris.models.data.PluginInstanceData.size": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PACSFile": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 2}, "aiochris.models.public.PublicPlugin.get_compute_resources": {"tf": 1}, "aiochris.util.search.Search": {"tf": 2}, "aiochris.util.search.Search.get_only": {"tf": 2}, "aiochris.util.search.Search.count": {"tf": 1}, "aiochris.util.search.acollect": {"tf": 1.4142135623730951}}, "df": 24}, "f": {"docs": {"aiochris": {"tf": 1.4142135623730951}, "aiochris.Search.get_only": {"tf": 2}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1.7320508075688772}, "aiochris.client.from_chrs.ChrsLogin.is_for": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 2}}, "df": 5}, "d": {"docs": {"aiochris": {"tf": 1.4142135623730951}, "aiochris.models.data.PluginInstanceData.previous_id": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1.4142135623730951}, "aiochris.types.ResourceId": {"tf": 1}, "aiochris.types.NoteId": {"tf": 1}}, "df": 5, "e": {"docs": {"aiochris": {"tf": 1}}, "df": 1}, "k": {"docs": {"aiochris.models.data.PluginInstanceData.size": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 1, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 2}, "d": {"docs": {"aiochris": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"aiochris": {"tf": 1}, "aiochris.Search": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.errors.StatusError.request_data": {"tf": 1}, "aiochris.errors.BadRequestError": {"tf": 1}, "aiochris.errors.UnauthorizedError": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 8, "s": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1.7320508075688772}, "aiochris.util.search.Search": {"tf": 1}, "aiochris.util.search.TooMuchPaginationError": {"tf": 1}}, "df": 4}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 1.4142135623730951}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1.4142135623730951}, "aiochris.types.AdminUrl": {"tf": 1}, "aiochris.util.search.TooMuchPaginationError": {"tf": 1}}, "df": 8, "s": {"docs": {"aiochris.AnonChrisClient": {"tf": 1}, "aiochris.ChrisAdminClient": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 2.6457513110645907}, "aiochris.client.admin.ChrisAdminClient": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 2.6457513110645907}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_compute_resources": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1.7320508075688772}, "aiochris.client.base.BaseChrisClient": {"tf": 1}, "aiochris.models.public": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_compute_resources": {"tf": 1}}, "df": 11}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 1}, "aiochris.errors.StatusError.message": {"tf": 1}}, "df": 2, "s": {"docs": {"aiochris": {"tf": 1}, "aiochris.Search": {"tf": 1.4142135623730951}, "aiochris.util.search.Search": {"tf": 1.4142135623730951}}, "df": 3}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.Search.get_only": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.get_only": {"tf": 1.4142135623730951}, "aiochris.util.search.GetOnlyError": {"tf": 1}, "aiochris.util.search.ManySearchError": {"tf": 1}}, "df": 4, "s": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}, "aiochris.util.search.TooMuchPaginationError": {"tf": 1}}, "df": 3}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.models.data.PluginInstanceData.previous_id": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 6, "s": {"docs": {"aiochris": {"tf": 1}, "aiochris.Search": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.is_for": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 5}, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.errors.NonsenseResponseError": {"tf": 1}, "aiochris.models.data": {"tf": 1}, "aiochris.models.logged_in": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 5}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.util.search.TooMuchPaginationError": {"tf": 1}}, "df": 2}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris": {"tf": 1.4142135623730951}, "aiochris.acollect": {"tf": 1}, "aiochris.util.search.acollect": {"tf": 1}}, "df": 3}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.AnonChrisClient": {"tf": 1}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.client.base.BaseChrisClient": {"tf": 1}, "aiochris.models.logged_in": {"tf": 1}, "aiochris.models.public": {"tf": 1}}, "df": 6}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 3}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.ChrisAdminClient": {"tf": 1}, "aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}}, "df": 6, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.public.PublicPlugin.get_compute_resources": {"tf": 1}}, "df": 1}}}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}}, "df": 2}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.Search.count": {"tf": 1}, "aiochris.util.search.Search.count": {"tf": 1}}, "df": 2}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.client.base.BaseChrisClient": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.from_chrs.ChrsLogins.cubes": {"tf": 1}}, "df": 1}}}}}}, "y": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "n": {"docs": {"aiochris": {"tf": 1.7320508075688772}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.models.data.PluginInstanceData": {"tf": 1}, "aiochris.models.logged_in.Plugin": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 6, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}}, "df": 2}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.Search.get_only": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 2, "s": {"docs": {"aiochris.Search.get_only": {"tf": 1}, "aiochris.errors.raise_for_status": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 3}, "d": {"docs": {"aiochris.errors.BaseClientError": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "#": {"docs": {}, "df": 0, "l": {"1": {"8": {"docs": {"aiochris.client.from_chrs.StoredToken": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins": {"tf": 1}}, "df": 3}, "docs": {}, "df": 0}, "3": {"docs": {"aiochris.client.from_chrs.ChrsLogin.to_keyring_username": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}}, "e": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.models.data.PluginInstanceData": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 4, "x": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 1.4142135623730951}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.Search.count": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.get_only": {"tf": 1}, "aiochris.util.search.Search.count": {"tf": 1}}, "df": 7, "s": {"docs": {"aiochris": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.Search": {"tf": 1}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.Search.count": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.models.logged_in.File.parent": {"tf": 1}, "aiochris.types.PluginUrl": {"tf": 1}, "aiochris.types.NoteUrl": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}, "aiochris.util.search.Search.count": {"tf": 1}}, "df": 13}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"aiochris": {"tf": 2.8284271247461903}, "aiochris.Search.get_only": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.get_only": {"tf": 1.4142135623730951}}, "df": 3, "l": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.util.search.GetOnlyError": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris": {"tf": 1}}, "df": 1, "/": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.util.search.NoneSearchError": {"tf": 1}, "aiochris.util.search.ManySearchError": {"tf": 1}}, "df": 2}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 2}}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_compute_resources": {"tf": 1}}, "df": 2}}}, "s": {"docs": {"aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.data": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.errors.StatusError": {"tf": 1}}, "df": 1, "s": {"docs": {"aiochris.errors.raise_for_status": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.util.search.TooMuchPaginationError": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"aiochris": {"tf": 1.4142135623730951}}, "df": 1, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 1, "s": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.types.AdminUrl": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}}, "df": 2}}}}}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}, "t": {"docs": {"aiochris": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "y": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"aiochris": {"tf": 1.4142135623730951}, "aiochris.Search": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 3}}, "n": {"docs": {"aiochris.models.data.PluginInstanceData.previous_id": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 5}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.Search.get_only": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}}, "df": 1}}}}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.client.from_chrs.ChrsKeyringError": {"tf": 1}, "aiochris.errors.BaseClientError": {"tf": 1}, "aiochris.errors.StatusError.url": {"tf": 1}, "aiochris.errors.BadRequestError": {"tf": 1}, "aiochris.errors.InternalServerError": {"tf": 1}}, "df": 5}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.logged_in.PluginInstance.wait": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.util.search.NoneSearchError": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {"aiochris": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}}, "df": 2, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"aiochris": {"tf": 4.898979485566356}, "aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.Search": {"tf": 1.4142135623730951}, "aiochris.Search.get_only": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 2.449489742783178}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.errors.StatusError.url": {"tf": 1}, "aiochris.models.data": {"tf": 1.4142135623730951}, "aiochris.models.logged_in": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.PACSFile": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.get_only": {"tf": 1.4142135623730951}, "aiochris.util.search.TooMuchPaginationError": {"tf": 1}}, "df": 15}}, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"aiochris": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 2.449489742783178}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 3.1622776601683795}, "aiochris.models.logged_in.File": {"tf": 1}, "aiochris.models.logged_in.File.parent": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PACSFile": {"tf": 1.4142135623730951}}, "df": 5, "s": {"docs": {"aiochris": {"tf": 1.4142135623730951}, "aiochris.ChrisClient": {"tf": 1}, "aiochris.Search.count": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.search_pacsfiles": {"tf": 1}, "aiochris.client.normal.ChrisClient": {"tf": 1}, "aiochris.util.search.Search.count": {"tf": 1}}, "df": 7}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"aiochris": {"tf": 1.7320508075688772}, "aiochris.Search": {"tf": 1}, "aiochris.Search.first": {"tf": 1}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}, "aiochris.util.search.Search.first": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 7}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 2}}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 2, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "s": {"docs": {"aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.data.PluginInstanceData.size": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris": {"tf": 2.23606797749979}, "aiochris.Search": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.PluginInstance.get_feed": {"tf": 1}, "aiochris.models.logged_in.FeedNote.get_feed": {"tf": 1}, "aiochris.models.logged_in.Feed": {"tf": 1}, "aiochris.models.logged_in.Feed.set": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.Feed.get_note": {"tf": 1}, "aiochris.models.logged_in.Feed.delete": {"tf": 1}, "aiochris.types.NoteId": {"tf": 1}, "aiochris.types.NoteUrl": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1.7320508075688772}}, "df": 11, "s": {"docs": {"aiochris.Search": {"tf": 1.7320508075688772}, "aiochris.client.authed.AuthenticatedClient.search_feeds": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1.7320508075688772}}, "df": 3}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris": {"tf": 3.7416573867739413}, "aiochris.AnonChrisClient": {"tf": 1}, "aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1.7320508075688772}, "aiochris.Search": {"tf": 1.7320508075688772}, "aiochris.Search.get_only": {"tf": 1.4142135623730951}, "aiochris.Search.count": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.7320508075688772}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_feeds": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.plugin_instances": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_pacsfiles": {"tf": 1}, "aiochris.client.base.BaseChrisClient": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1.7320508075688772}, "aiochris.client.base.BaseChrisClient.search_plugins": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.is_for": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.to_keyring_username": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.get_token_for": {"tf": 1}, "aiochris.errors.StatusError": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.Feed.set": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}, "aiochris.models.public": {"tf": 1}, "aiochris.models.public.PublicPlugin.print_help": {"tf": 1}, "aiochris.types": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1.7320508075688772}, "aiochris.util.search.Search.get_only": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.count": {"tf": 1}}, "df": 37, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.logged_in.Plugin.create_instance": {"tf": 1.4142135623730951}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 1.7320508075688772}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 3}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.errors.IncorrectLoginError": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.acollect": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1.4142135623730951}, "aiochris.util.search.acollect": {"tf": 1}}, "df": 6, "s": {"docs": {"aiochris": {"tf": 1}, "aiochris.client.base.BaseChrisClient": {"tf": 1}, "aiochris.errors.BaseClientError": {"tf": 1}}, "df": 3}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.models.logged_in": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "s": {"docs": {"aiochris.models.data.PluginInstanceData.previous_id": {"tf": 1}}, "df": 1, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.models.logged_in.File.parent": {"tf": 1}}, "df": 2}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 2.23606797749979}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.Search": {"tf": 1}, "aiochris.Search.first": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.username": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}, "aiochris.util.search.Search.first": {"tf": 1}}, "df": 11, "r": {"1": {"2": {"3": {"4": {"docs": {"aiochris": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"aiochris": {"tf": 1}}, "df": 1}, "2": {"docs": {"aiochris": {"tf": 1}}, "df": 1}, "4": {"3": {"2": {"1": {"docs": {"aiochris": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"aiochris.ChrisClient": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.user": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.username": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.is_for": {"tf": 1}, "aiochris.client.normal.ChrisClient": {"tf": 1}, "aiochris.models.data.UserData": {"tf": 1}, "aiochris.models.logged_in.Feed": {"tf": 1}, "aiochris.types.Username": {"tf": 1}, "aiochris.types.Password": {"tf": 1}}, "df": 9, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 2.8284271247461903}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.username": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.to_keyring_username": {"tf": 1}, "aiochris.errors.IncorrectLoginError": {"tf": 1}, "aiochris.types.Username": {"tf": 1}}, "df": 7, "}": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "s": {"docs": {"aiochris": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}}, "df": 3}, "d": {"docs": {"aiochris.Search.get_only": {"tf": 1}, "aiochris.client.base.BaseChrisClient.close": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 3}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.Search.count": {"tf": 1}, "aiochris.util.search.Search.count": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris": {"tf": 2.6457513110645907}, "aiochris.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.acollect": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.util.search.acollect": {"tf": 1}}, "df": 9}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.base.BaseChrisClient": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.models.logged_in.PACSFile": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "l": {"docs": {"aiochris": {"tf": 2.8284271247461903}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1.4142135623730951}, "aiochris.errors.StatusError.url": {"tf": 1}, "aiochris.types.ChrisURL": {"tf": 1}, "aiochris.types.ApiUrl": {"tf": 1}, "aiochris.types.PluginUrl": {"tf": 1}, "aiochris.types.AdminUrl": {"tf": 1}, "aiochris.types.NoteUrl": {"tf": 1}}, "df": 9}}, "p": {"docs": {"aiochris.models.data.PluginInstanceData.size": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 2, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"aiochris": {"tf": 1.4142135623730951}, "aiochris.ChrisClient": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 3.1622776601683795}, "aiochris.client.normal.ChrisClient": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.acollect": {"tf": 1}, "aiochris.util.search.acollect": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.errors.UnauthorizedError": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.Search.get_only": {"tf": 1.4142135623730951}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1.4142135623730951}}, "df": 3}}}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.models.logged_in.PACSFile": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {"aiochris": {"tf": 1.4142135623730951}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.user": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.client.base.BaseChrisClient": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1.4142135623730951}, "aiochris.models.public.PublicPlugin.print_help": {"tf": 1}, "aiochris.types.NoteId": {"tf": 1}, "aiochris.types.NoteUrl": {"tf": 1}}, "df": 13, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"aiochris": {"tf": 4}, "aiochris.AnonChrisClient": {"tf": 1}, "aiochris.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.Search": {"tf": 2}, "aiochris.Search.get_only": {"tf": 2.6457513110645907}, "aiochris.Search.count": {"tf": 1}, "aiochris.acollect": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_feeds": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.plugin_instances": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_pacsfiles": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1.7320508075688772}, "aiochris.client.base.BaseChrisClient.search_plugins": {"tf": 1}, "aiochris.util.search.Search": {"tf": 2}, "aiochris.util.search.Search.get_only": {"tf": 2.6457513110645907}, "aiochris.util.search.Search.count": {"tf": 1}, "aiochris.util.search.acollect": {"tf": 1}, "aiochris.util.search.GetOnlyError": {"tf": 1}, "aiochris.util.search.NoneSearchError": {"tf": 1}, "aiochris.util.search.ManySearchError": {"tf": 1}}, "df": 27, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}, "[": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 2}}}}}}}}}, "t": {"docs": {"aiochris": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.PluginInstance.set": {"tf": 1}}, "df": 2}, "e": {"docs": {"aiochris": {"tf": 1.4142135623730951}, "aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.Search.first": {"tf": 1}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.models.logged_in.PACSFile": {"tf": 1}, "aiochris.util.search.Search.first": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 13}, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris": {"tf": 1}}, "df": 1}, "s": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.errors.NonsenseResponseError": {"tf": 1}}, "df": 1}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.util.search.ManySearchError": {"tf": 1}}, "df": 3}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}}, "df": 2}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}}, "df": 2}}}}}}, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.errors.InternalServerError": {"tf": 1}, "aiochris.models.logged_in.PACSFile": {"tf": 1}}, "df": 3}}}}, "l": {"docs": {}, "df": 0, "f": {"docs": {"aiochris.client.authed.AuthenticatedClient.username": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 2}, "aiochris.client.base.BaseChrisClient.close": {"tf": 1}}, "df": 2}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.logged_in.PluginInstance.wait": {"tf": 2}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.cubes": {"tf": 1}}, "df": 5}, "s": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 1}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 5}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"aiochris": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 2}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"aiochris": {"tf": 1}, "aiochris.AnonChrisClient": {"tf": 1}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}}, "df": 3}}, "b": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}}, "df": 2}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.logged_in": {"tf": 1}}, "df": 1}}}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}}, "df": 1}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"aiochris": {"tf": 1}}, "df": 1, "n": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 2}}}}, "w": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}}, "df": 2, "s": {"docs": {"aiochris.models.data.PluginInstanceData.size": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}}, "df": 1, "d": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}, "o": {"docs": {"aiochris": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}}, "df": 2, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 2, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"aiochris": {"tf": 1}, "aiochris.errors.StatusError.status": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.set": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 2}}, "df": 4, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.Status": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {"aiochris.models.logged_in.PluginInstance.get": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 2}}, "c": {"docs": {}, "df": 0, "k": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.ChrisAdminClient.register_plugin_from_store": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.register_plugin_from_store": {"tf": 1}}, "df": 2}}}, "r": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1.7320508075688772}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.7320508075688772}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.types.PluginVersion": {"tf": 1}}, "df": 3}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.Search.first": {"tf": 1}, "aiochris.util.search.Search.first": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {"aiochris.acollect": {"tf": 1}, "aiochris.util.search.acollect": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.Search.first": {"tf": 1}, "aiochris.util.search.Search.first": {"tf": 1}}, "df": 2}}}}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.from_chrs": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 5}}, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}}, "df": 1}}}}, "z": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.data.PluginInstanceData.size": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"aiochris": {"tf": 1.4142135623730951}}, "df": 1}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.client.from_chrs.ChrsLogin.is_for": {"tf": 1}, "aiochris.util.search.TooMuchPaginationError": {"tf": 1}}, "df": 2}}, "c": {"docs": {"aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}, "aiochris.types.ApiUrl": {"tf": 1}, "aiochris.types.ResourceId": {"tf": 1}}, "df": 3}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.acollect": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.util.search.acollect": {"tf": 1}}, "df": 3}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 3.3166247903554}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.Search": {"tf": 1.4142135623730951}, "aiochris.Search.get_only": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.models.logged_in.Feed.set": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1.4142135623730951}, "aiochris.types.PluginName": {"tf": 1}, "aiochris.types.ImageTag": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.get_only": {"tf": 1.4142135623730951}}, "df": 11, "s": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}}, "df": 2}}}}, "o": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 3, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"aiochris": {"tf": 1.4142135623730951}, "aiochris.ChrisClient": {"tf": 1}, "aiochris.client.normal.ChrisClient": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {"aiochris": {"tf": 1}, "aiochris.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.acollect": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.errors.NonsenseResponseError": {"tf": 1}, "aiochris.models.data.PluginInstanceData.previous_id": {"tf": 1}, "aiochris.models.data.PluginInstanceData.size": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}, "aiochris.util.search.acollect": {"tf": 1}, "aiochris.util.search.GetOnlyError": {"tf": 1}}, "df": 14, "e": {"docs": {"aiochris.models.logged_in.FeedNote.get_feed": {"tf": 1}, "aiochris.models.logged_in.FeedNote.set": {"tf": 1}, "aiochris.models.logged_in.Feed.get_note": {"tf": 1}, "aiochris.types.NoteId": {"tf": 1}, "aiochris.types.NoteUrl": {"tf": 1}}, "df": 5, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {"aiochris": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1.4142135623730951}}, "df": 2}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}, "n": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1.4142135623730951}, "aiochris.models.data.PluginInstanceData": {"tf": 1}}, "df": 2, "e": {"docs": {"aiochris.util.search.NoneSearchError": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.Search.get_only": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "i": {"docs": {"aiochris": {"tf": 1.7320508075688772}}, "df": 1}, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "w": {"docs": {"aiochris.AnonChrisClient.from_url": {"tf": 1}, "aiochris.ChrisAdminClient": {"tf": 1.4142135623730951}, "aiochris.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient.create_compute_resource": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.from_url": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.models.logged_in.Feed.set": {"tf": 1.4142135623730951}}, "df": 9, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.types": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 2}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.Search.count": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}, "aiochris.types.ResourceId": {"tf": 1}, "aiochris.types.NoteId": {"tf": 1}, "aiochris.util.search.Search.count": {"tf": 1}, "aiochris.util.search.TooMuchPaginationError": {"tf": 1}}, "df": 9}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.models.data.PluginInstanceData.previous_id": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris": {"tf": 2.449489742783178}, "aiochris.Search.get_only": {"tf": 1.4142135623730951}, "aiochris.client.from_chrs": {"tf": 1}, "aiochris.types.PluginVersion": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1.4142135623730951}}, "df": 5, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}}, "df": 2}}}}}}, "y": {"docs": {"aiochris.Search.get_only": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 2}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.models.data.PluginInstanceData.previous_id": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "t": {"docs": {"aiochris": {"tf": 2.449489742783178}, "aiochris.AnonChrisClient": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.Search.first": {"tf": 1.4142135623730951}, "aiochris.Search.get_only": {"tf": 1.4142135623730951}, "aiochris.Search.count": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.client.anon.AnonChrisClient": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.search_compute_resources": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.client.base.BaseChrisClient": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.get_token_for": {"tf": 1}, "aiochris.models.data": {"tf": 1}, "aiochris.models.logged_in.File.parent": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get_feed": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get": {"tf": 1}, "aiochris.models.logged_in.FeedNote.get_feed": {"tf": 1}, "aiochris.models.logged_in.Feed.get_note": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_compute_resources": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_parameters": {"tf": 1}, "aiochris.util.search.Search.first": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.get_only": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.count": {"tf": 1}}, "df": 25, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris": {"tf": 1}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.models.data.PluginInstanceData.template": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 4}}}}, "s": {"docs": {"aiochris.client.authed.AuthenticatedClient.user": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.username": {"tf": 1}}, "df": 2}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}}, "df": 2}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"aiochris": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}}, "df": 3}}}, "i": {"docs": {"aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 1, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"aiochris": {"tf": 1.4142135623730951}, "aiochris.Search": {"tf": 1}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 6}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 4}}}}}}}}}, "t": {"docs": {"aiochris.Search.get_only": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 2}, "p": {"docs": {}, "df": 0, "u": {"docs": {"aiochris.models.logged_in.Plugin.create_instance": {"tf": 1.4142135623730951}}, "df": 1}}}, "t": {"docs": {"aiochris": {"tf": 1}, "aiochris.Search": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 3, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 2.23606797749979}, "aiochris.models.logged_in.PluginInstance.set": {"tf": 1}}, "df": 2}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 2, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 1}}}, "d": {"docs": {"aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"aiochris": {"tf": 2.23606797749979}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.Search": {"tf": 2.23606797749979}, "aiochris.Search.first": {"tf": 1}, "aiochris.Search.get_only": {"tf": 1.7320508075688772}, "aiochris.Search.count": {"tf": 1}, "aiochris.acollect": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 2.449489742783178}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.user": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.username": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.client.base.BaseChrisClient": {"tf": 1.7320508075688772}, "aiochris.client.base.BaseChrisClient.new": {"tf": 2.6457513110645907}, "aiochris.client.base.BaseChrisClient.close": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.is_for": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.to_keyring_username": {"tf": 1.4142135623730951}, "aiochris.models.data": {"tf": 1}, "aiochris.models.data.PluginInstanceData.size": {"tf": 1.7320508075688772}, "aiochris.models.logged_in": {"tf": 1}, "aiochris.models.logged_in.File.parent": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get_feed": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.set": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 2}, "aiochris.models.logged_in.FeedNote.get_feed": {"tf": 1}, "aiochris.models.logged_in.Feed.set": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.Feed.get_note": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_compute_resources": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_parameters": {"tf": 1}, "aiochris.models.public.PublicPlugin.print_help": {"tf": 1}, "aiochris.util.search.Search": {"tf": 2.23606797749979}, "aiochris.util.search.Search.first": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1.7320508075688772}, "aiochris.util.search.Search.count": {"tf": 1}, "aiochris.util.search.acollect": {"tf": 1}}, "df": 39, "s": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 1}, "aiochris.models.data": {"tf": 1}, "aiochris.models.logged_in": {"tf": 1}}, "df": 3}}, "y": {"docs": {"aiochris.Search": {"tf": 1.4142135623730951}, "aiochris.models.data.PluginInstanceData.previous_id": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1.4142135623730951}}, "df": 3}, "n": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}}, "df": 1}, "m": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"aiochris": {"tf": 1}, "aiochris.AnonChrisClient.search_plugins": {"tf": 1.4142135623730951}, "aiochris.Search.get_only": {"tf": 1.7320508075688772}, "aiochris.Search.count": {"tf": 1}, "aiochris.acollect": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.username": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.client.base.BaseChrisClient.close": {"tf": 1}, "aiochris.client.from_chrs": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.is_for": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.to_keyring_username": {"tf": 1}, "aiochris.errors.StatusError.url": {"tf": 1}, "aiochris.models.data.PluginInstanceData.size": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get_feed": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.get": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.set": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.delete": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.FeedNote.get_feed": {"tf": 1}, "aiochris.models.logged_in.FeedNote.set": {"tf": 1}, "aiochris.models.logged_in.Feed.set": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.Feed.get_note": {"tf": 1}, "aiochris.models.logged_in.Feed.delete": {"tf": 1}, "aiochris.models.logged_in.Plugin": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_compute_resources": {"tf": 1}, "aiochris.models.public.PublicPlugin.get_parameters": {"tf": 1}, "aiochris.models.public.PublicPlugin.print_help": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1.7320508075688772}, "aiochris.util.search.Search.count": {"tf": 1}, "aiochris.util.search.acollect": {"tf": 1}}, "df": 34}, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris": {"tf": 1}, "aiochris.Search.get_only": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.get_only": {"tf": 1.4142135623730951}}, "df": 3, "s": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"aiochris": {"tf": 1}, "aiochris.Search": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 4}, "n": {"docs": {"aiochris": {"tf": 1}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 3}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"aiochris.models.data.PluginInstanceData.previous_id": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {"aiochris": {"tf": 3.3166247903554}, "aiochris.AnonChrisClient": {"tf": 1.4142135623730951}, "aiochris.ChrisAdminClient": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 2.23606797749979}, "aiochris.Search": {"tf": 1}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.acollect": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 2.23606797749979}, "aiochris.client.anon.AnonChrisClient": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 2}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 2.23606797749979}, "aiochris.client.authed.AuthenticatedClient.username": {"tf": 1}, "aiochris.client.base.BaseChrisClient": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 2.6457513110645907}, "aiochris.models.data": {"tf": 1}, "aiochris.models.data.PluginInstanceData": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.PluginInstance.get_feed": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1.7320508075688772}, "aiochris.models.logged_in.FeedNote.get_feed": {"tf": 1}, "aiochris.models.logged_in.Plugin": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 2}, "aiochris.models.public.PublicPlugin.get_compute_resources": {"tf": 1}, "aiochris.types.ApiUrl": {"tf": 1}, "aiochris.types.ResourceId": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}, "aiochris.util.search.acollect": {"tf": 1.4142135623730951}, "aiochris.util.search.NoneSearchError": {"tf": 1}, "aiochris.util.search.ManySearchError": {"tf": 1}}, "df": 30, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"aiochris": {"tf": 2.449489742783178}, "aiochris.client.authed.AuthenticatedClient.from_login": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_token": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogins.get_token_for": {"tf": 1}}, "df": 4}}}, "p": {"docs": {"aiochris": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}}, "df": 2}, "d": {"docs": {}, "df": 0, "o": {"docs": {"aiochris.Search.count": {"tf": 1}, "aiochris.client.from_chrs": {"tf": 1}, "aiochris.util.search.Search.count": {"tf": 1}}, "df": 3}}, "o": {"docs": {"aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}, "aiochris.types.ApiUrl": {"tf": 1}, "aiochris.types.ResourceId": {"tf": 1}}, "df": 3, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}, "g": {"docs": {"aiochris.types.ImageTag": {"tf": 1}}, "df": 1}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 1.4142135623730951}}, "df": 1, "s": {"docs": {"aiochris": {"tf": 1}, "aiochris.ParameterTypeName": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}}, "df": 2}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.client.from_chrs.ChrsLogin.is_for": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 6}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.models.logged_in.File.parent": {"tf": 1}}, "df": 2}}, "w": {"docs": {}, "df": 0, "o": {"docs": {"aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 1}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"aiochris": {"tf": 5.0990195135927845}, "aiochris.Search.get_only": {"tf": 2}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.get_only": {"tf": 2}}, "df": 4}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 2}}}}}, "m": {"docs": {"aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 1, "e": {"docs": {"aiochris": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.Search.get_only": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.username": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.get_all_compute_resources": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 4, "s": {"docs": {"aiochris": {"tf": 1}, "aiochris.Search": {"tf": 1}, "aiochris.models.data": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 4}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"aiochris": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1.4142135623730951}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 1}}, "df": 1, "s": {"docs": {"aiochris.models.public.PublicPlugin.print_help": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "i": {"1": {"0": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"0": {"6": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"0": {"1": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"aiochris": {"tf": 1.4142135623730951}}, "df": 1}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}, "docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 2}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 2}}, "df": 2}}, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.errors.NonsenseResponseError": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 5, "s": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 2}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}, "y": {"docs": {"aiochris": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.Search.get_only": {"tf": 1.4142135623730951}, "aiochris.util.search.Search.get_only": {"tf": 1.4142135623730951}}, "df": 2}}}}}}}}}}}}}, "y": {"docs": {"aiochris.ChrisClient": {"tf": 1}, "aiochris.client.normal.ChrisClient": {"tf": 1}, "aiochris.models.logged_in": {"tf": 1}}, "df": 3, "b": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.models.data.PluginInstanceData.size": {"tf": 1}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 2}}, "x": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1.4142135623730951}}, "df": 1, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.util.search.TooMuchPaginationError": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {"aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 1, "n": {"docs": {}, "df": 0, "d": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 1}}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 1.7320508075688772}, "aiochris.Search": {"tf": 1}, "aiochris.Search.get_only": {"tf": 1.4142135623730951}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1.4142135623730951}}, "df": 6}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"aiochris": {"tf": 1.4142135623730951}, "aiochris.Search.first": {"tf": 1}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.types.ApiUrl": {"tf": 1}, "aiochris.types.ResourceId": {"tf": 1}, "aiochris.util.search.Search.first": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 8}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.models.data": {"tf": 1.4142135623730951}, "aiochris.models.logged_in": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}, "aiochris.models.public": {"tf": 1}, "aiochris.types": {"tf": 1}}, "df": 7}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.from_chrs": {"tf": 1}}, "df": 1, "s": {"docs": {"aiochris.models.data": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.client.base.BaseChrisClient": {"tf": 1}}, "df": 2}}}, "y": {"docs": {"aiochris": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}}, "df": 2}}, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"aiochris": {"tf": 1}, "aiochris.models.data.PluginInstanceData.size": {"tf": 1}}, "df": 2}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"aiochris": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1.4142135623730951}, "aiochris.models.data.PluginInstanceData.size": {"tf": 1.4142135623730951}, "aiochris.models.data.PluginInstanceData.template": {"tf": 1}}, "df": 4}, "r": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.errors.StatusError.url": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}}, "df": 3}}}, "o": {"docs": {"aiochris.ChrisClient": {"tf": 1}, "aiochris.ChrisAdminClient": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient": {"tf": 1}, "aiochris.client.normal.ChrisClient": {"tf": 1}}, "df": 4}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"aiochris.Search": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.errors.NonsenseResponseError": {"tf": 1}, "aiochris.models.logged_in": {"tf": 1}, "aiochris.models.logged_in.PACSFile": {"tf": 1}, "aiochris.types.ApiUrl": {"tf": 1}, "aiochris.types.ResourceId": {"tf": 1}, "aiochris.util.search.Search": {"tf": 1}}, "df": 8}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.util.search.TooMuchPaginationError": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"aiochris": {"tf": 3.1622776601683795}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.Search.count": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 2}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.client.from_chrs.ChrsKeyringError": {"tf": 1}, "aiochris.errors.IncorrectLoginError": {"tf": 1}, "aiochris.models.data": {"tf": 1}, "aiochris.models.logged_in.Plugin.create_instance": {"tf": 1}, "aiochris.types.AdminUrl": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}, "aiochris.util.search.Search.count": {"tf": 1}}, "df": 12, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"aiochris": {"tf": 1.4142135623730951}, "aiochris.Search.get_only": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.util.search.Search.get_only": {"tf": 1}}, "df": 4}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"aiochris": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.username": {"tf": 1}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.models.data.PluginInstanceData.previous_id": {"tf": 1.4142135623730951}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}}, "df": 6}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"aiochris": {"tf": 1.4142135623730951}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.models.logged_in.File.parent": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "y": {"docs": {"aiochris": {"tf": 1}}, "df": 1}, "l": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}}, "df": 1}}, "s": {"docs": {"aiochris.models.logged_in.PACSFile": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.models.logged_in.PluginInstance.wait": {"tf": 2}}, "df": 1}}}, "e": {"docs": {"aiochris": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "l": {"docs": {"aiochris.client.base.BaseChrisClient.new": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}, "aiochris.models.logged_in": {"tf": 1}}, "df": 2}}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"aiochris": {"tf": 1.4142135623730951}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1.4142135623730951}}, "df": 2}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}}, "df": 2}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"aiochris.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1.4142135623730951}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "b": {"docs": {"aiochris.models.data.PluginInstanceData": {"tf": 1}}, "df": 1, "s": {"docs": {"aiochris.client.authed.AuthenticatedClient.upload_file": {"tf": 1.4142135623730951}}, "df": 1}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {"aiochris": {"tf": 1}}, "df": 1}}, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"aiochris.client.from_chrs.ChrsLogin.to_keyring_username": {"tf": 1}, "aiochris.client.from_chrs.ChrsKeyringError": {"tf": 1}}, "df": 2}}}}}}}, "y": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {"aiochris": {"tf": 1.7320508075688772}, "aiochris.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.acollect": {"tf": 1}, "aiochris.client.admin.ChrisAdminClient.add_plugin": {"tf": 1}, "aiochris.client.anon.AnonChrisClient.search_plugins": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1.4142135623730951}, "aiochris.client.base.BaseChrisClient.new": {"tf": 1}, "aiochris.models.logged_in.PluginInstance.wait": {"tf": 1}, "aiochris.util.search.acollect": {"tf": 1}}, "df": 10, "r": {"docs": {"aiochris": {"tf": 1}, "aiochris.client.authed.AuthenticatedClient.from_chrs": {"tf": 1}}, "df": 2}}}}, "x": {"docs": {"aiochris.models.logged_in.Plugin.create_instance": {"tf": 2.23606797749979}}, "df": 1}}}}, "pipeline": ["trimmer"], "_isPrebuiltIndex": true}; + + // mirrored in build-search-index.js (part 1) + // Also split on html tags. this is a cheap heuristic, but good enough. + elasticlunr.tokenizer.setSeperator(/[\s\-.;&_'"=,()]+|<[^>]*>/); + + let searchIndex; + if (docs._isPrebuiltIndex) { + console.info("using precompiled search index"); + searchIndex = elasticlunr.Index.load(docs); + } else { + console.time("building search index"); + // mirrored in build-search-index.js (part 2) + searchIndex = elasticlunr(function () { + this.pipeline.remove(elasticlunr.stemmer); + this.pipeline.remove(elasticlunr.stopWordFilter); + this.addField("qualname"); + this.addField("fullname"); + this.addField("annotation"); + this.addField("default_value"); + this.addField("signature"); + this.addField("bases"); + this.addField("doc"); + this.setRef("fullname"); + }); + for (let doc of docs) { + searchIndex.addDoc(doc); + } + console.timeEnd("building search index"); + } + + return (term) => searchIndex.search(term, { + fields: { + qualname: {boost: 4}, + fullname: {boost: 2}, + annotation: {boost: 2}, + default_value: {boost: 2}, + signature: {boost: 2}, + bases: {boost: 2}, + doc: {boost: 1}, + }, + expand: true + }); +})(); \ No newline at end of file