-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathREADME.Rmd
87 lines (47 loc) · 3.17 KB
/
README.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
---
output: github_document
---
<!-- README.md is generated from README.Rmd. Please edit that file -->
```{r, include = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
fig.path = "man/figures/README-",
out.width = "100%"
)
```
# BGCViz
<!-- badges: start -->
[](https://lifecycle.r-lib.org/articles/stages.html#experimental)







<!-- badges: end -->
BGCViz is a shiny application (can be run locally, or via [website](https://ostash-group.shinyapps.io/BGCViz/)), which uses genomic coordinates of BGC annotations from different sources to visualize interception between them in one sequence (genome). This integrative approach could point to both:
- "regions of interest", annotated with more than one tool.
- novel regions, annotated only by one of the methods.
This app is written as a part of **Cambridge Bioinformatics Hackathon 2020** ([link](https://cambiohack.uk)).
**All the documentation is available on our [site](https://ostash-group.github.io/BGCViz)**

Currently, the app supports annotations from such sources:
1. Antismash (both json and csv)
2. PRISM (both json and csv)
3. SEMPI (only csv)
4. DeepBGC (raw tsv file)
5. RRE-Finder (modified txt file)
6. ARTS (raw tsv files)
# Contributing
There are no contributing guidelines yet. But feel free to resolve any posted issue on [repository](https://github.com/ostash-group/BGCViz/issues) or implement anything from our TO-DO list.
If you have any questions, suggestions, or bugs with the BGCViz please let us know via Issues section of the repo on [GitHub](https://github.com/ostash-group/BGCViz/issues)
# TO-DO list
1. Write all group information in one GenBank file (for know separate files are generated. More info [here](Additional_analysis.md))
2. Add BigFAM information parsing
3. Add generation of json files for an input to `--sideload` flag on antismash v. 6.0. Then the data can be analyzed in details using antismash interface.
4. Provide parsing of SQLite file from SEMPI (raw output). This is possible locally, but the web version crashes.
# Citation
This project is still a work in progress, so there is no official publication. If it was useful you can cite it as:
P. Hrab & B. Ostash 2020: BGCViz, GitHub repository: https://github.com/ostash-group/BGCViz, doi: 10.13140/RG.2.2.23431.01444