Mock for the genologics package
Project description
limsmock
Clarity LIMS system mainly consist of a postgress database, a REST API and a web interface.
The REST API is the fundamental data access interface using XML over HTTP. Its data structure looks as below.
<ri:index xmlns:ri="http://genologics.com/ri">
<link uri="https://clinical-lims-stage.scilifelab.se/api/v2/artifactgroups" rel="artifactgroups"/>
<link uri="https://clinical-lims-stage.scilifelab.se/api/v2/artifacts" rel="artifacts"/>
<link uri="https://clinical-lims-stage.scilifelab.se/api/v2/configuration/automations" rel="configuration/automations"/>
<link uri="https://clinical-lims-stage.scilifelab.se/api/v2/configuration/protocols" rel="protocols"/>
<link uri="https://clinical-lims-stage.scilifelab.se/api/v2/configuration/udfs" rel="udfs"/>
<link uri="https://clinical-lims-stage.scilifelab.se/api/v2/configuration/udts" rel="udts"/>
<link uri="https://clinical-lims-stage.scilifelab.se/api/v2/configuration/workflows" rel="workflows"/>
<link uri="https://clinical-lims-stage.scilifelab.se/api/v2/containers" rel="containers"/>
<link uri="https://clinical-lims-stage.scilifelab.se/api/v2/containertypes" rel="containertypes"/>
<link uri="https://clinical-lims-stage.scilifelab.se/api/v2/controltypes" rel="controltypes"/>
<link uri="https://clinical-lims-stage.scilifelab.se/api/v2/files" rel="files"/>
<link uri="https://clinical-lims-stage.scilifelab.se/api/v2/instruments" rel="instruments"/>
<link uri="https://clinical-lims-stage.scilifelab.se/api/v2/labs" rel="labs"/>
<link uri="https://clinical-lims-stage.scilifelab.se/api/v2/permissions" rel="permissions"/>
<link uri="https://clinical-lims-stage.scilifelab.se/api/v2/processes" rel="processes"/>
<link uri="https://clinical-lims-stage.scilifelab.se/api/v2/processtemplates" rel="processtemplates"/>
<link uri="https://clinical-lims-stage.scilifelab.se/api/v2/processtypes" rel="processtypes"/>
<link uri="https://clinical-lims-stage.scilifelab.se/api/v2/projects" rel="projects"/>
<link uri="https://clinical-lims-stage.scilifelab.se/api/v2/reagentkits" rel="reagentkits"/>
<link uri="https://clinical-lims-stage.scilifelab.se/api/v2/reagentlots" rel="reagentlots"/>
<link uri="https://clinical-lims-stage.scilifelab.se/api/v2/reagenttypes" rel="reagenttypes"/>
<link uri="https://clinical-lims-stage.scilifelab.se/api/v2/researchers" rel="researchers"/>
<link uri="https://clinical-lims-stage.scilifelab.se/api/v2/roles" rel="roles"/>
<link uri="https://clinical-lims-stage.scilifelab.se/api/v2/samples" rel="samples"/>
</ri:index>
This package serves as a LIMS REST API mock for testing purposes.
Some examples of how it can be used can be fount in tests directory.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
limsmock-1.0.0.tar.gz
(8.8 kB
view details)
File details
Details for the file limsmock-1.0.0.tar.gz
.
File metadata
- Download URL: limsmock-1.0.0.tar.gz
- Upload date:
- Size: 8.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.6.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e8737cf8c7fea81bcf5a603ae1cd6895d44d1d2112afa44a33b3ed21c2e5e3d |
|
MD5 | 1c764e3c208d460dcadbaddd7338cf4c |
|
BLAKE2b-256 | 84e710351fd836999357d615f1c3abcae38c7342c090aa30eabb0a90793bf0b4 |