Statistiques
| Branche: | Tag: | Révision :

dockonsurf / docs / source / installation.rst @ 86afe2ce

Historique | Voir | Annoter | Télécharger (1,81 ko)

1
Installation
2
============
3
Download the ``dockonsurf`` directory and place it somewhere in your computer,
4
by typing in your terminal: ::
5

    
6
    git clone http://forge.cbp.ens-lyon.fr/git/dockonsurf
7

    
8
In order to be able to execute DockOnSurf by simply typing ``dockonsurf.py`` You
9
need to add the DockOnSurf directory in your ``PATH``. Assuming you download it
10
in your ``$HOME`` directory, add ``$HOME/dockonsurf`` to your ``PATH`` variable
11
by typing: ::
12

    
13
    PATH="$PATH:$HOME/dockonsurf/"
14

    
15
If you downloaded it elsewhere, replace ``$HOME`` for the actual path where your
16
DockOnSurf directory is (where you did the ``git clone`` command).
17
If you want to permanently add the DockOnSurf directory in your ``PATH`` add 
18
``PATH="$PATH:$HOME/dockonsurf/"`` at the end of your ``$HOME/.bashrc`` file.
19

    
20
DockOnSurf needs the python libraries listed under **Requirements** to be
21
installed and available. The easiest way to do this is with the ``conda``
22
package and environment manager (see https://docs.conda.io/en/latest/). You can
23
alternatively install them using pip except from RDKit, which is not available
24
as its core routines are written in C.
25

    
26
Requirements
27
^^^^^^^^^^^^
28

    
29
* `Python <http://www.python.org/>`_ >= 3.6
30
* `Matplotlib <https://matplotlib.org>`_ ~= 3.2.1
31
* `NumPy <http://docs.scipy.org/doc/numpy/reference/>`_ >= 1.16.6
32
* `RDKit <https://rdkit.org/>`_ ~= 2019.9.3
33
* `scikit-learn <https://scikit-learn.org/>`_ ~= 0.23.1
34
* `HDBSCAN <https://hdbscan.readthedocs.io/en/latest/basic_hdbscan.html>`_ ~= 0.8.26
35
* `ASE <https://wiki.fysik.dtu.dk/ase/>`_ ~= 3.19.1
36
* `NetworkX <https://networkx.org/>`_ >= 2.4
37
* `python-daemon <https://pypi.org/project/python-daemon/>`_ ~= 2.2.4
38
* `pymatgen <https://pymatgen.org/>`_ ~= 2020.11.11
39
* `pycp2k <https://github.com/SINGROUP/pycp2k>`_ ~= 0.2.2
40

    
41
For instance, `this is a hyperlink reference <https://odoo.com>`_.