|
1 |
| -# Database config file location |
| 1 | +# Genomic Heatmap Maker for Integration Sites |
2 | 2 |
|
3 |
| -config file should be in home directory and called .my.cnf, |
4 |
| -e.g. ~/.my.cnf |
5 | 3 |
|
6 |
| -The .my.cnf format is as follows: |
| 4 | +# Script to run genomic heatmap maker from sites from DB |
7 | 5 |
|
| 6 | +For list of GTSP and replicates generate heatmap |
| 7 | +for a given reference genome and given integration site database: |
8 | 8 | ```
|
9 |
| -[intSitesDEV-dev] |
10 |
| -user=YYYYYYY |
11 |
| -password=XXXXXX |
12 |
| -host=microb98.med.upenn.edu |
13 |
| -port=3309 |
14 |
| -database=intsitesdev |
| 9 | +Rscript genomicHeatmapMaker.R sampleName_GTSP.csv -o heatmap --ref_genome hg18 -sites_group intSitesDev237 |
15 | 10 | ```
|
| 11 | +Group should be present in ~/.my.cnf. |
| 12 | + |
| 13 | +File `sampleName_GTSP.csv` should have at least 2 columns: sampleName and GTSP. |
| 14 | +If column `label` is given it will be used as a label in heatmap otherrwise GTSP will be used. |
| 15 | +All replicates of given GTSP merged together. See geneTherapyPatientReportMaker and intSiteCaller |
| 16 | +for instruction how to generate `sampleName_GTSP.csv`. |
| 17 | + |
| 18 | +Defaults: reference genome is "hg18" and sites group is "intsites_miseq". |
| 19 | + |
| 20 | + |
| 21 | +# Database configuration file |
16 | 22 |
|
17 |
| -# Script to run maker from sites from DB |
| 23 | +Configuration file should be in home directory and called .my.cnf, |
| 24 | +(~/.my.cnf). |
| 25 | + |
| 26 | +The .my.cnf format is: |
18 | 27 |
|
19 | 28 | ```
|
20 |
| -Rscript map_from_db.R -r hg18 -o heatmap -g gtsp_label.tsv -c intSitesDev237 |
| 29 | +[group_name] |
| 30 | +user=YYYYYYY |
| 31 | +password=XXXXXX |
| 32 | +host=microbZZZ.med.upenn.edu |
| 33 | +port=330X |
| 34 | +database=XXX |
21 | 35 | ```
|
22 | 36 |
|
23 | 37 | # Dependencies
|
24 | 38 |
|
25 |
| -intSiteRetriever see https://github.com/BushmanLab/intSiteRetriever.git |
26 |
| -for installation instructions. |
27 |
| - |
| 39 | +intSiteRetriever |
28 | 40 | hiAnnotator
|
29 | 41 | pipeUtils
|
30 | 42 | colorspace
|
| 43 | +GCcontent |
31 | 44 |
|
32 |
| -GCcontent: https://github.com/anatolydryga/GCcontent |
33 |
| -CancerGeneList: https://github.com/BushmanLab/CancerGeneList.git |
34 |
| - |
35 |
| -last 2 dependenices should be cloned in genomicHeatmapMaker directory. |
| 45 | +List of cancer genes are copied from: |
| 46 | +CancerGeneList |
36 | 47 |
|
37 |
| -# pipeUtils requirement |
| 48 | +# implementation details: pipeUtils requirement |
38 | 49 |
|
39 | 50 | needs a column type which is hard-coded as "insertion" for integration site
|
40 | 51 | and "match" for match random contol(mrc).
|
41 | 52 |
|
| 53 | +pipeUtils can only generate figures for 2 or more samples. |
| 54 | + |
42 | 55 |
|
0 commit comments