.. image:: _static/DIRAC-logo.png
:width: 300pt
:target: http://diracgrid.org
.. The following raw setting for the Guide enlarged title
.. raw:: html
===================
DIRAC Documentation
===================
The DIRAC project is a complete Grid solution for one,
or more than one community of users that need to exploit distributed, heterogeneous resources.
DIRAC forms a layer between a community and various compute resources to allow optimized, transparent and reliable usage.
The types of resources that DIRAC can handle include:
- *Computing* Resources, including Grids, Clouds, and Batch systems
- *Storage* Resources
- *Catalog* Resources
Many communities use DIRAC, the oldest and most experienced being the `LHCb `_ collaboration.
Other communities include, but are not limited to, `Belle2 `_, `ILC `_,
and `CTA `_
DIRAC source code is open source (GPLv3), written largely in `python 2.7 `_,
and hosted on `github `_.
DIRAC provides code for:
- client installations
- server installations
- pilots installations
A more detailed description of the DIRAC system can be found at this
`location `_
or in this `presentation `_
.. toctree::
:hidden:
UserGuide/index
AdministratorGuide/index
DeveloperGuide/index
CodeDocumentation/index
Documentation sources
=====================
+-----------------------------------------+-----------------------------------------------------------+
| | |
| :doc:`UserGuide/index` | :doc:`DeveloperGuide/index` |
| | |
| Everything users need to know, | |
| including client installations | Adding new functionality to DIRAC |
| | |
+-----------------------------------------+-----------------------------------------------------------+
| | |
| :doc:`AdministratorGuide/index` | :doc:`CodeDocumentation/index` |
| | |
| Administration of the DIRAC services | |
| (server installations) | Code reference |
| | |
+-----------------------------------------+-----------------------------------------------------------+
Indices and tables
==================
* :ref:`genindex`
* :ref:`search`