.. IMAGE-InjectTool documentation master file, created by
sphinx-quickstart on Wed May 8 15:16:19 2019.
You can adapt this file completely to your liking, but it should at least
contain the root `toctree` directive.
Welcome to IMAGE-InjectTool's documentation!
============================================
InjectTool is developed to help gene bank managers to enhance, standardize, tag and submit their gene bank data to EBI BioSamples, that integrates all gene bank records from across Europe. The interface guides users throughout submission and allows standardization of data following an agreed IMAGE rule set
InjectTool is a web application mainly written with `django `_,
relying on a `postgres `_ and `redis `_
databases and a `nginx `_ frontend to serve static
contents. InjectTool is able to perform time consuming task on the background, like
`validating `_ user data or submitting
user data to `BioSamples `_, using
`Celery `_.
InjectTool is available at https://inject.image2020genebank.eu/, while the repository of
source code is maintained at `GitHub `_
This guide is addressed to developers/contribuitor to InjectTool or people that
want to understand how InjectTool works behind the curtains.
General Documentation
---------------------
This section provides an overview of InjectTool, discussing the main features of the
web application:
.. toctree::
:maxdepth: 2
general/about_injecttool
general/install_and_configure
general/databases
general/apps_and_modules
general/language_and_ontologies
general/asynchronous_tasks
general/send_messages_in_real_time
general/biosample_submission
Module Documentation
--------------------
This is the module dedicated section. InjectTool is composed by several **django-applications**,
each one perform a specific activity like user registration or BioSamples submission.
Follow the links to understand what these applications do:
.. toctree::
:maxdepth: 2
modules/accounts
modules/animals
modules/biosample
modules/common
modules/crbanim
modules/cryoweb
modules/excel
modules/language
modules/submissions
modules/uid
modules/samples
modules/validation
modules/zooma
Indices and tables
==================
* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`