Skip to content

Commit

Permalink
Enhances the index file of the documentation.
Browse files Browse the repository at this point in the history
- Add description of Pbxplore
- Add authors
- Reorganize the TOC
  • Loading branch information
HubLot committed Jan 12, 2016
1 parent 2ac205f commit 79a63bf
Show file tree
Hide file tree
Showing 3 changed files with 73 additions and 30 deletions.
12 changes: 12 additions & 0 deletions doc/source/api_cookbook.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
API Cookbook
============

This page provides some examples, tutorials as notebooks to help you use the API of ``PBxplore``.


.. toctree::
:maxdepth: 1

./notebooks/Assignement
./notebooks/WritePB
./notebooks/Deformability
16 changes: 16 additions & 0 deletions doc/source/api_reference.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
API Reference
=============

This page provides the documentation generated from the source files.


.. toctree::
:maxdepth: 1

./pages/PB
./pages/structure
./pages/assign
./pages/io
./pages/analysis
./pages/demo
./pages/pbxplore
75 changes: 45 additions & 30 deletions doc/source/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,38 @@
Welcome to PBxplore's documentation!
====================================

PBxplore is a suite of tools dedicated to Protein Block analysis.
**PBxplore is a suite of tools dedicated to Protein Block analysis.**

PBxplore
--------
Protein Blocks (PBs) are structural prototypes defined by
`de Brevern <http://www.dsimb.inserm.fr/~debrevern/index.php>`_ *et al* in 2000 [#]_.
The 3-dimensional local structure of a protein backbone can be modelized as an 1-dimensional
sequence of PBs.
In principle, any conformation of any amino acid could be represented
by one of the sixteen available Protein Blocks.

.. _PB-fig:
.. figure:: img/PBs.jpg
:align: center

Schematic representation of the sixteen protein blocks, labeled from *a* to *p*
(Creative commons CC-BY).




PBxplore provides both a python library and command-line tools (:doc:`Utilization <utilization>`).
For some features (reading trajectory, plots), PBxplore requires
some optional dependencies (:doc:`Installation <installation>`).
Basically, PBxplore can:

* **assign PBs** from either a PDB or either a molecular dynamics trajectory (:doc:`PB assignation <./notebooks/Assignement>`).
* use analysis tools to perform **statistical analysis** on PBs (:doc:`Statistics <PBstat>`).
* use analysis tools to **study protein flexibility and deformability** (:doc:`Analyzis <./notebooks/Deformability>`).


.. raw:: html

<div style="display:none">

.. toctree::
:maxdepth: 1
Expand All @@ -21,39 +49,26 @@ PBxplore
PBcount
PBstat
PBclust
api_cookbook
api_reference

.. raw:: html

</div>

API cookbook
------------

.. toctree::
:maxdepth: 1

./notebooks/Assignement
./notebooks/WritePB
./notebooks/Deformability

Contact & Support
-----------------

API reference
-------------

.. toctree::
:maxdepth: 1

./pages/PB
./pages/structure
./pages/assign
./pages/io
./pages/analysis
./pages/demo
./pages/pbxplore
PBxplore is a research software and has been developped by:

* Pierre Poulain, DSIMB, Ets Poulain, Pointe-Noire, Congo
* Jonathan Barnoud, University of Groningen, Groningen, The Netherlands
* Hubert Santuz, DSIMB, Paris, France
* Alexandre G. de Brevern, DSIMB, Paris, France

Indices and tables
------------------
If you want to report a bug, request a feature,
use the `GitHub issue system <https://github.com/pierrepo/PBxplore/issues>`_.

* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`

.. [#] A. G. de Brevern, C. Etchebest, and S. Hazout. Bayesian Probabilistic Approach for Predicting Backbone Structures in Terms of Protein Blocks. *Proteins* **41**:271-87 (2000).

0 comments on commit 79a63bf

Please sign in to comment.