Révision e5603c3f doc/sphinx_doc/readme.rst

b/doc/sphinx_doc/readme.rst
2 2
Readme / Documentation for `NucleoMiner2`
3 3
*****************************************
4 4

  
5
`NucleoMiner2` offers Python API and R package allowing to perform 
6
quantitative analysis of nucleosomal epigenome. It is especially well 
7
suited for scripting to extract natural Single-Nucleosome Epi-
8
Polymorphisms (SNEP) from ChIP-Seq data.
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.
9 6

  
10 7
License
11 8
=======
12 9

  
13
Copyright CNRS 2012-2013                                                 
14
                                                                          
15
- Florent CHUFFART                                                         
16
- Jean-Baptiste VEYRIERAS                                                  
17
- Gael YVERT                                                               
18
                                                                          
10
Copyright CNRS 2012-2013
11

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

  
19 16
This software is a computer program which purpose is to perform quanti-
20
tative analysis of epigenetic marks at single nucleosome resolution.     
21
                                                                          
22
This software is governed by the CeCILL license under French law and     
23
abiding by the rules of distribution of free software.  You can  use,    
24
modify and/ or redistribute the software under the terms of the CeCILL   
25
license as circulated by CEA, CNRS and INRIA at the following URL        
26
"http://www.cecill.info".                                                
27
                                                                          
28
As a counterpart to the access to the source code and  rights to copy,   
29
modify and redistribute granted by the license, users are provided only  
30
with a limited warranty  and the software's author,  the holder of the   
31
economic rights,  and the successive licensors  have only  limited       
32
liability.                                                               
33
                                                                          
34
In this respect, the user's attention is drawn to the risks associated   
35
with loading,  using,  modifying and/or developing or reproducing the    
36
software by the user in light of its specific status of free software,   
37
that may mean  that it is complicated to manipulate,  and  that  also    
38
therefore means  that it is reserved for developers  and  experienced    
39
professionals having in-depth computer knowledge. Users are therefore    
40
encouraged to load and test the software's suitability as regards their  
41
requirements in conditions enabling the security of their systems and/or 
42
data to be ensured and,  more generally, to use and operate it in the    
43
same conditions as regards security.                                     
44
                                                                          
45
The fact that you are presently reading this means that you have had     
46
knowledge of the CeCILL license and that you accept its terms.           
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.
47 45

  
48 46
Installation Instructions
49 47
=========================
......
51 49
Links
52 50
-----
53 51

  
54
`NucleoMiner2` home page and documentation: https://forge.cbp.ens-lyon.fr/redmine/projects/nucleominer
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:
55 57

  
56
Gael Yvert lab page: http://www.ens-lyon.fr/LBMC/gisv/
58
  - http://www.ens-lyon.fr/LBMC/gisv/
57 59

  
58 60

  
59 61
Installation
60 62
------------
61 63

  
62
 - Download archive
63
 - Compile bowtie2
64
 - Compile samtools
65
 - Compile bedtools
66
 - Compile TemplateFilter
64
The first installation step is to retrieve the source code of MyLabStocks. 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:
67 83

  
68
Required R packages:
69
 - bot
70 84
 - fork
71 85
 - rjson
72 86
 - seqinr
73
 - cachecache
87
 - cachecache https://forge.cbp.ens-lyon.fr/redmine/projects/cachecache
88
 - bot https://forge.cbp.ens-lyon.fr/redmine/projects/bot
89
 - nucleominer https://forge.cbp.ens-lyon.fr/redmine/projects/nucleominer
90
 
91
The first packages could be installed by typing the following command in an R console:
92

  
93

  
94
 
95
The last packages are available in the git repository they could be install by typing the following command in your terminal:
74 96

  
75 97
.. code:: bash
76 98

  
77
  cd src/r_packages/
78
	tar xfvz R-latest.tar.gz 
79
	cd R-patched 
80
	./configure --with-x=no PDFLATEX="ls"
81
	make
82
  cd ../../..	
83
  R_BIN=src/r_packages/R-patched/bin/R 
84
	$R_BIN CMD INSTALL src/r_packages/rjson_0.2.12.tar.gz 
85
	$R_BIN CMD INSTALL src/r_packages/seqinr_3.0-7.tar.gz 
86
	$R_BIN CMD INSTALL src/r_packages/plotrix_3.4-5.tar.gz 
87
	$R_BIN CMD INSTALL src/r_packages/nm_2.0.tar.gz 
88
	$R_BIN CMD INSTALL src/r_packages/fork_1.2.4.tar.gz 
89
	$R_BIN CMD INSTALL src/r_packages/bot_0.9.tar.gz 
90
	$R_BIN CMD INSTALL src/r_packages/DESeq_1.14.0.tar.gz 
91
		 
92

  
93
...
94

  
95
usage
96
=====
97

  
98
See html documentation for `NucleoMiner2`: http://www.ens-lyon.fr/LBMC/gisv/
99
  cd nucleominer
100
   R CMD INSTALL doc/Chuffart_NM2_workdir/deps/bot_0.14.tar.gz\
101
      doc/Chuffart_NM2_workdir/deps/cachecache_0.1.tar.gz\
102
      build/nucleominer_2.XXX.tar.gz 
103
      
104
      

Formats disponibles : Unified diff