Skip to content

Commit

Permalink
diagrams
Browse files Browse the repository at this point in the history
  • Loading branch information
Tony-xy-Liu committed Oct 5, 2021
1 parent 6af35f7 commit 1a6428b
Show file tree
Hide file tree
Showing 8 changed files with 62 additions and 5 deletions.
6 changes: 3 additions & 3 deletions docs/source/connections.rst
Expand Up @@ -8,7 +8,7 @@ On the Network
ELab
----

A wrapper inheriting ``Connection`` was created to provide typing for
A wrapper inheriting ``Connections`` was created to provide typing for
`eLab's API <https://www.elabjournal.com/docs/api/index>`_ and integrate it as a
``Provider``.

Expand All @@ -18,12 +18,12 @@ Server
------

The server runs on a VM where access is only possible via SSH. It impliments the
``Provider`` interface (specified by the ``Connection`` module) with additional
``Provider`` interface (specified by the ``Connections`` module) with additional
endpoints for the :ref:`portal<port-title>` and printers. This is meant to be the
persistent source of truth for the network, though communications with other network
elements need not always go through the server.

The server supports both ``REST`` and ``SocketIO`` protocols.
The server utilizes both ``REST`` and ``SocketIO`` protocols.

.. _con-shamwow:

Expand Down
39 changes: 38 additions & 1 deletion docs/source/contributing.rst
@@ -1,7 +1,44 @@
.. _contr-title:

.. _contr-top:

Contributing
============

More details coming soon. In the meantime,
take a peek at the `repo on Git <https://github.com/Tony-xy-Liu/Limes>`_.
take a peek at the `repo on Git <https://github.com/Tony-xy-Liu/Limes>`_.

Architecture Diagrams
---------------------

.. _contr-models:

Models
"""""""""

.. _contr_con:

.. image:: res/Arch-models.svg

Connections
"""""""""""""

.. _contr_core:

.. image:: res/Arch-con.svg

Core Server
"""""""""""""

.. image:: res/Arch-core.svg

.. _contr_providers:

Providers
"""""""""

.. image:: res/Arch-provider.svg

---------------------------------------------------------------------------

:ref:`Back to top<contr-top>`
2 changes: 1 addition & 1 deletion docs/source/examples.rst
Expand Up @@ -73,7 +73,7 @@ d. `Example Staging Areas <https://elab.msl.ubc.ca/members/inventory/browser/?in

------------------------------------

Linking Sequencing Data to the Original Samples
Linking Sequencing Data to Physical Samples
-----------------------------------------------

*Coming soon*
Expand Down
4 changes: 4 additions & 0 deletions docs/source/res/Arch-client.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions docs/source/res/Arch-con.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions docs/source/res/Arch-core.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 1a6428b

Please sign in to comment.