-
Notifications
You must be signed in to change notification settings - Fork 0
/
README.Rmd
91 lines (67 loc) · 2.96 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
88
89
90
91
---
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%"
)
```
# mgi.report.reader
<!-- badges: start -->
[![CRAN status](https://www.r-pkg.org/badges/version/mgi.report.reader)](https://CRAN.R-project.org/package=mgi.report.reader)
[![R-CMD-check](https://github.com/patterninstitute/mgi.report.reader/actions/workflows/R-CMD-check.yaml/badge.svg)](https://github.com/patterninstitute/mgi.report.reader/actions/workflows/R-CMD-check.yaml)
[![Lifecycle: experimental](https://img.shields.io/badge/lifecycle-experimental-orange.svg)](https://lifecycle.r-lib.org/articles/stages.html#experimental)
<!-- badges: end -->
## Overview
The goal of `{mgi.report.reader}` is to facilitate the import of [Mouse Genome
Informatics (MGI)](https://www.informatics.jax.org/downloads/reports/index.html)
report files into R.
## Installation
``` r
install.packages("mgi.report.reader")
# Or the development version from GitHub:
# install.packages("pak")
pak::pak("patterninstitute/mgi.report.reader")
```
## Supported MGI reports
The list of currently supported MGI reports by `{mgi.report.reader}` is provided
by the dataset `?reports`:
```{r}
library(mgi.report.reader)
reports
```
## Example
Use `read_report()` to read any supported MGI report into R, e.g. to
read `MRK_List1.rpt`:
```{r}
(markers <- read_report("marker_list1", n_max = 10L))
# Report file source
report_source(markers)
# Report file last modification date
report_last_modified(markers)
```
## Code of Conduct
Please note that the `{mgi.report.reader}` project is released with a [Contributor
Code of Conduct](https://www.pattern.institute/mgi.report.reader/CODE_OF_CONDUCT.html).
By contributing to this project, you agree to abide by its terms.
## Disclaimer
The `{mgi.report.reader}` package is provided "as is" without any guarantees or
warranty. Although the authors have made every effort to ensure the accuracy and
reliability of the software and its documentation, they are not responsible for
any errors, omissions, or misinterpretations. Users are advised to test the
package thoroughly before relying on it in critical applications. The authors
disclaim all liability for any damage or loss resulting from the use of this
package. Use of the `{mgi.report.reader}` package is at the user's own risk.
Support for reports is an ongoing process, but we welcome pull requests for
quicker coverage.
## Citing this package
- Firstly, if you use this package please do not forget to start by citing the
Mouse Genome Informatics (MGI) and Jackson Laboratory (JAX) as they are the
original providers of the data here made accessible with these readers. For
details on how to cite MGI resources, please refer to:
<https://www.informatics.jax.org/mgihome/other/citation.shtml>.
- To cite us, see <https://www.pattern.institute/mgi.report.reader/authors.html#citation>.