https://github.com/bodenmillergroup/neighbourhood
Adds an R implementation for the HistoCAT neightbourhood analysis that runs from CellProfiler output.
Science Score: 10.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
○DOI references
-
✓Academic publication links
Links to: nature.com -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.1%) to scientific vocabulary
Last synced: 10 months ago
·
JSON representation
Repository
Adds an R implementation for the HistoCAT neightbourhood analysis that runs from CellProfiler output.
Basic Info
- Host: GitHub
- Owner: BodenmillerGroup
- License: lgpl-3.0
- Language: R
- Default Branch: master
- Size: 2.5 MB
Statistics
- Stars: 7
- Watchers: 16
- Forks: 6
- Open Issues: 2
- Releases: 0
Archived
Created almost 8 years ago
· Last pushed almost 5 years ago
https://github.com/BodenmillerGroup/neighbouRhood/blob/master/
# neighbouRhood
Adds an R implementation for the HistoCAT neightbourhood analysis (https://www.nature.com/articles/nmeth.4391) that runs from 'CellProfiler output' or 'CellProfiler output'-like data.
## Deprecation note
The `neighbouRhood` package has been deprecated. Please install the [imcRtools](https://github.com/BodenmillerGroup/imcRtools) package and use the [countInteractions](https://bodenmillergroup.github.io/imcRtools/reference/countInteractions.html) and [testInteractions](https://bodenmillergroup.github.io/imcRtools/reference/testInteractions.html) function to perform the neighbourhood analysis.
## Data requirements
This require an edge representation of a neightbourhood graph as well as a table that associates each object with a label.
The neightbourhood graph can be exported from object segmentation masks via the `Object relationships.csv` table.
To do this use the `MeasureObjectNeighbors` module and add an additional `ExportToSpreadsheet` module with the option `Export all measurement types -> No` and select `Object Relationships`.
Further it needs a table which associates each of the measured oject (with `ImageNumber` and `ObjectNumber`) with a `label` (eg a cluster).
## Installation
Either clone and install the repository or install `devtools` to run:
`
devtools::install_github("BodenmillerGroup/neighbouRhood")
`
## Documentation
Please follow the vignette https://github.com/BodenmillerGroup/neighbouRhood/blob/master/vignettes/example_permutation_analysis.md
to see an explaination about the concept behind the package and how to use it.
Also all individual functions are documented, ie the documentation can be displayed using: `?neightbouRhood`.
## Support
In case you need help, *please* open a Github issue!
Owner
- Name: BodenmillerGroup
- Login: BodenmillerGroup
- Kind: organization
- Repositories: 83
- Profile: https://github.com/BodenmillerGroup
GitHub Events
Total
Last Year
Dependencies
DESCRIPTION
cran
- data.table * depends
- dplyr * depends
- dtplyr * depends
- magrittr * depends
- knitr * suggests
- rmarkdown * suggests
- testthat * suggests