Statistiques
| Branche: | Révision :

root / doc / sphinx_doc / readme.rst @ 780f632a

Historique | Voir | Annoter | Télécharger (4 ko)

1
*****************************************
2
Readme / Documentation for `NucleoMiner2`
3
*****************************************
4

    
5
`NucleoMiner2` offers Python API and R package allowing to perform quantitative analysis of epigenetic marks on individual nucleosomes. It was developed to detect natural Single-Nucleosome Epi-Polymorphisms (SNEP) from MNase-seq and ChIP-seq data.
6

    
7
License
8
=======
9

    
10
Copyright CNRS 2012-2013
11

    
12
- Florent CHUFFART
13
- Jean-Baptiste VEYRIERAS
14
- Gael YVERT
15

    
16
This software is a computer program which purpose is to perform quanti-
17
tative analysis of epigenetic marks at single nucleosome resolution.
18

    
19
This software is governed by the CeCILL license under French law and
20
abiding by the rules of distribution of free software.  You can  use,
21
modify and/ or redistribute the software under the terms of the CeCILL
22
license as circulated by CEA, CNRS and INRIA at the following URL
23
"http://www.cecill.info".
24

    
25
As a counterpart to the access to the source code and  rights to copy,
26
modify and redistribute granted by the license, users are provided only
27
with a limited warranty  and the software's author,  the holder of the
28
economic rights,  and the successive licensors  have only  limited
29
liability.
30

    
31
This software is provided with absolutely NO WARRANTY. The authors can not be held responsible, even partially, for any damage, loss, financial loss or any other undesired facts resulting from the use of the software.
32
In this respect, the user's attention is drawn to the risks associated
33
with loading,  using,  modifying and/or developing or reproducing the
34
software by the user in light of its specific status of free software,
35
that may mean  that it is complicated to manipulate,  and  that  also
36
therefore means  that it is reserved for developers  and  experienced
37
professionals having in-depth computer knowledge. Users are therefore
38
encouraged to load and test the software's suitability as regards their
39
requirements in conditions enabling the security of their systems and/or
40
data to be ensured and,  more generally, to use and operate it in the
41
same conditions as regards security.
42

    
43
The fact that you are presently reading this means that you have had
44
knowledge of the CeCILL license and that you accept its terms.
45

    
46
Installation Instructions
47
=========================
48

    
49
Links
50
-----
51

    
52
`NucleoMiner2` home page and documentation are available here:
53

    
54
  - https://forge.cbp.ens-lyon.fr/redmine/projects/nucleominer
55

    
56
The Yvert lab web page is accessible here:
57

    
58
  - http://www.ens-lyon.fr/LBMC/gisv/
59

    
60

    
61
Installation
62
------------
63

    
64
The first installation step is to retrieve the source code of NucleoMiner2. You can do this by typing the following command in a terminal.
65

    
66
.. code:: bash
67

    
68
  git clone http://forge.cbp.ens-lyon.fr/git/nucleominer
69
..
70

    
71

    
72
Prerequisites
73
^^^^^^^^^^^^^
74

    
75
To work properly, NucleoMiner2 needs that the following free software are installed and made available on your system:
76

    
77
 - Bowtie2 http://bowtie-bio.sourceforge.net/bowtie2
78
 - SAMtools http://samtools.sourceforge.net
79
 - bedtools http://code.google.com/p/bedtools/
80
 - TemplateFilter http://compbio.cs.huji.ac.il/NucPosition/TemplateFiltering
81

    
82
It also requires the following R packages to be installed on your system:
83

    
84
 - fork
85
 - rjson
86
 - seqinr
87
 - plotrix
88
 - DESeq
89
 
90
These packages can be installed by typing the following command in an R console:
91

    
92
.. code:: bash
93

    
94
   install.packages(c("fork", "rjson", "seqinr", "plotrix"))
95
   source("http://bioconductor.org/biocLite.R")
96
   biocLite("DESeq")
97
 
98
Finally,by typing the git command above, you downloaded specific R packages provided with NucleoMiner2 that you now need to install:
99

    
100
 - cachecache https://forge.cbp.ens-lyon.fr/redmine/projects/cachecache
101
 - bot https://forge.cbp.ens-lyon.fr/redmine/projects/bot
102
 - nucleominer https://forge.cbp.ens-lyon.fr/redmine/projects/nucleominer
103

    
104
To do so, type the following command in your terminal:     
105

    
106
.. code:: bash
107

    
108
  cd nucleominer
109
  R CMD INSTALL doc/Chuffart_NM2_workdir/deps/bot_0.14.tar.gz\
110
      doc/Chuffart_NM2_workdir/deps/cachecache_0.1.tar.gz\
111
      build/nucleominer_2.3.46.tar.gz 
112
      
113