mpbr

Population Genomics Analysis for Plasmodium falciparum

https://github.com/karim-mane/mpbr

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (18.0%) to scientific vocabulary

Keywords

malaria population-dynamics population-genetics population-genomics
Last synced: 9 months ago · JSON representation

Repository

Population Genomics Analysis for Plasmodium falciparum

Basic Info
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 13
  • Releases: 0
Topics
malaria population-dynamics population-genetics population-genomics
Created almost 3 years ago · Last pushed over 1 year ago
Metadata Files
Readme License Citation

README.Rmd

---
output: github_document
---








```{r, include = FALSE}
knitr::opts_chunk$set(
  collapse  = TRUE,
  comment   = "#>",
  fig.path  = "man/figures/README-",
  out.width = "100%"
)
```

# {{ packagename }} 


[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/license/mit/)
[![R-CMD-check](https://github.com/{{ gh_repo }}/actions/workflows/R-CMD-check.yaml/badge.svg)](https://github.com/{{ gh_repo }}/actions/workflows/R-CMD-check.yaml)
[![Codecov test coverage](https://codecov.io/gh/{{ gh_repo }}/branch/main/graph/badge.svg)](https://app.codecov.io/gh/{{ gh_repo }}?branch=main)
[![lifecycle-concept](https://raw.githubusercontent.com/reconverse/reconverse.github.io/master/images/badge-experimental.svg)](https://www.reconverse.org/lifecycle.html#concept) 


**{{ packagename }}** provides functions to perform population genomics analyses using genome-wide Single Nucleotide Polymorphisms (SNPs) from the malaria parasite _Plasmodium falciparum_.


**{{ packagename }}** is developed at the [Medical Research Council, The Gambia Unit at London School of Hygiene and Tropical Medicine](https://www.lshtm.ac.uk/research/units/mrc-gambia) as part of the [Malaria Population Genomics (MPB)](https://data.org/initiatives/epiverse/) initiative.

## Installation

You can install the development version of **{{ packagename }}** from
[GitHub](https://github.com/) with:

```{r eval=FALSE}
pak::pak("{{ gh_repo }}")
library(mpbr)
```

## Create the `SNPdata` object
The functions in the **{{ packagename }}** require a **SNPdata** object. This is
generated with the `get_snpdata()` function.   
The function's arguments and returned object are described in the vignette and the function documentation.

```{r "create_snpdata_object", echo = TRUE, eval = FALSE}
snpdata <- get_snpdata(
  vcf_file   = system.file("extdata", "Input_Data.vcf.gz", package = "mpbr"), 
  meta_file  = system.file("extdata", "SampleMetadata.RDS", package = "mpbr"), 
  output_dir = tempdir(), 
  gof        = system.file("extdata", "pf_gene_ontology.RDS", package = "mpbr"), 
  gff        = system.file("extdata", "PlasmoDB-56_Pfalciparum3D7.RDS",
                           package = "mpbr")
)
```

## Package Vignettes

The vignette of the **{{ packagename }}** contains detailed illustrations about the
use of each function. This can be accessed by typing the command below:

```{r "vignette", echo = TRUE, eval = FALSE}
# OPEN THE VIGNETTE WITHIN RSTUDIO
vignette("mpbr")

# OPEN THE VIGNETTE IN YOUR WEB BROWSER.
browseVignettes("mpbr")
```

## Development

### Lifecycle

This package is currently a *concept*, as defined by the [RECON software
lifecycle](https://www.reconverse.org/lifecycle.html). This means that essential
features and mechanisms are still being developed, and the package is not ready
for use outside of the development team.


### Contributions

Contributions are welcome via [pull requests](https://github.com/{{ gh_repo }}/pulls).

### Code of Conduct

Please note that the **{{ packagename }}** project is released with a 
[Contributor Code of Conduct](https://github.com/epiverse-trace/.github/blob/main/CODE_OF_CONDUCT.md).
By contributing to this project, you agree to abide by its terms.

## Citing this package

```{r message=FALSE, warning=FALSE}
citation("mpbr")
```

Owner

  • Name: Karim MANE
  • Login: Karim-Mane
  • Kind: user

GitHub Events

Total
  • Issues event: 2
  • Delete event: 2
  • Issue comment event: 3
  • Push event: 6
  • Pull request review comment event: 1
  • Pull request review event: 2
  • Pull request event: 4
  • Create event: 1
Last Year
  • Issues event: 2
  • Delete event: 2
  • Issue comment event: 3
  • Push event: 6
  • Pull request review comment event: 1
  • Pull request review event: 2
  • Pull request event: 4
  • Create event: 1

Issues and Pull Requests

Last synced: over 1 year ago

All Time
  • Total issues: 23
  • Total pull requests: 5
  • Average time to close issues: 5 months
  • Average time to close pull requests: about 2 months
  • Total issue authors: 2
  • Total pull request authors: 2
  • Average comments per issue: 0.52
  • Average comments per pull request: 0.4
  • Merged pull requests: 2
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 12
  • Pull requests: 5
  • Average time to close issues: 2 months
  • Average time to close pull requests: about 2 months
  • Issue authors: 2
  • Pull request authors: 2
  • Average comments per issue: 0.33
  • Average comments per pull request: 0.4
  • Merged pull requests: 2
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • Karim-Mane (18)
  • BrandonNgwa (3)
Pull Request Authors
  • Karim-Mane (7)
  • BrandonNgwa (2)
Top Labels
Issue Labels
enhancement (6) documentation (2)
Pull Request Labels
enhancement (4) good first issue (1)

Dependencies

.github/workflows/R-CMD-check.yaml actions
  • actions/checkout v3 composite
  • r-lib/actions/check-r-package v2 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
.github/workflows/pkgdown.yaml actions
  • JamesIves/github-pages-deploy-action 4.1.4 composite
  • actions/checkout v3 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
.github/workflows/render_readme.yml actions
  • actions/checkout v3 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
.github/workflows/test-coverage.yaml actions
  • actions/checkout v3 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
.github/workflows/update-citation-cff.yaml actions
  • actions/checkout v3 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
DESCRIPTION cran
  • knitr * suggests
  • rmarkdown * suggests
  • spelling * suggests
  • testthat >= 3.0.0 suggests
.github/workflows/lint-changed-files.yaml actions
  • actions/checkout v3 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite