forked from leonardojo/ggPlantmap
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
33b709a
commit 5f11b85
Showing
6 changed files
with
316 additions
and
258 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
{ | ||
"source_window_id": "", | ||
"Source": "Source", | ||
"cursorPosition": "158,14", | ||
"scrollLine": "146" | ||
"cursorPosition": "125,0", | ||
"scrollLine": "118" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -20,9 +20,12 @@ knitr::opts_chunk$set( | |
ggPlantmap is an open-source R package with the goal of facilitating the generation of informative ggplot maps from plant images to explore quantitative cell-type specific data. When combined with external quantitative data, ggPlantmap can be used for the visualization and displaying of spatial profiles in distinct parts/cells of the plant (Figure 1). The conceptual workflow is like other ggplot based geographic map packages. Included in the package there is a set of pre-loaded maps created from previously published plant images that can be directly inserted into a ggplot coding workflow. ggPlantmap enables users to plot heatmap signatures of gene expression or any spatial quantitative data onto plant images providing a customizable and extensible platform for visualizing, and analyzing spatial quantitative patterns within specific plant regions. This package uses the flexibility of the well-known ggplot2 R package to allow users to tailor maps to their specific research questions. | ||
<img src="man/figures/ggPlantmap.example1.jpg" align="center" height="250"/> | ||
|
||
## ggPlantmap User Guide | ||
## ggPlantmap Fuides | ||
|
||
We created a step-by-step[user guide](https://github.com/leonardojo/ggPlantmap/blob/main/ggPlantmap.userguide.md) to help users navigate through the package. | ||
We also created a [step-by-step guide with tips](https://github.com/leonardojo/ggPlantmap/blob/main/Tutorial%20for%20XML%20file.pdf) on how to create your ggPlantmap. | ||
|
||
Below you can find general instructions on how to navigate through ggPlantmap. | ||
We also created a step-by-step [user guide](https://github.com/leonardojo/ggPlantmap/blob/main/ggPlantmap.userguide.md) to help you get familiar with the package. | ||
|
||
## Installation | ||
|
||
|
@@ -121,8 +124,6 @@ c <- ggPlantmap.plot(ggPm.At.seed.devseries,Part,linewidth = 0.5) + | |
plot_grid(a,b,c,ncol=1,labels=c("a","b","c"),align = "v") | ||
``` | ||
|
||
Each map will have their own classification. If you would like to adjust or create your own classification, you can save the ggPlantmap as a table and modify it on to mach the degree of separation you want to show. | ||
|
||
## How can I overlay quantitative data into my ggPlantmap? | ||
|
||
With ggPlantmap you can overlay quantitative data into your ggPlantmap to visualize it as sort of a heatmap. | ||
|
@@ -149,7 +150,7 @@ ggPlantmap.heatmap(expression.sample2,SCR.expression) + | |
## How can I create my own ggPlantmap? | ||
|
||
The principle of creating a ggPlantmap is fairly simple. We generate a list of ROIs (region of interests) in the Icy open-source software (https://icy.bioimageanalysis.org/) from any image. These ROIs are saved as XML files and later be converted into ggPlantmaps by using the function XML.to.ggPlantmap() function. | ||
We created step-by-step guide with tips. on how to generate xml images from plant images. | ||
[We created step-by-step guide with tips](https://github.com/leonardojo/ggPlantmap/blob/main/Tutorial%20for%20XML%20file.pdf). on how to generate xml images from plant images. | ||
|
||
```{r} | ||
##converting the sample file: ggPm.sample.xml into a ggPlantmap table | ||
|
@@ -171,7 +172,6 @@ Not at all. ggPlantmap can also be used to produce many other type of plots. Ess | |
|
||
YES!!! Any Plant map can be included in the package. If you create one, please email me ([email protected]) your ggPlantmap as tab-delimited table and I'll make sure to include in the package. You will be credited and your information will be displayed in the summary file. I really hope this becomes an organic package with the contribution of the plant research community. | ||
|
||
|
||
## Ackowledgements | ||
|
||
Soon | ||
## Acknowledgements | ||
I would like to acknowledge Kaisa Kajala, Lisa Oskam, Monica Garcia Gomez, Pierre Gautrat for testing ggPlantmap before launch. I also would like to acknowledge Andres Romanowski for providing some data for the initial tests of ggPlantmap. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.