Skip to content

Commit 4f1c467

Browse files
New release: 0.6.4
2 parents de1e6f0 + 9cd4274 commit 4f1c467

File tree

311 files changed

+105824
-30237
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

311 files changed

+105824
-30237
lines changed

.Rbuildignore

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
^.*\.Rproj$
2+
^\.Rproj\.user$
3+
^docs$
4+
^data/nonbuild/.*$
5+
^data/nonbuild/*$
6+
^tests$
7+
^twb$
8+
^temp$
9+
^fixVis$
10+
^experiment data$
11+
^docker$
12+
^private$
13+
^.gitlab-ci.yml$
14+
^CONTRIBUTION.md$
15+
^_pkgdown.yml$
16+
^code-of-conduct.md$
17+
^LICENSE$
18+
^immunarch-citation.xml$
19+
^.github$

.gitignore

+10-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,10 @@
1-
.DS_store
1+
.Rproj.user
2+
.Rhistory
3+
.RData
4+
.Ruserdata
5+
src/*.o
6+
src/*.so
7+
src/*.dll
8+
*.DS_Store
9+
docs/*
10+

CNAME

-1
This file was deleted.

CONTRIBUTION.md

+45
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
# Contributing to immunarch
2+
3+
This outlines how to propose a change to immunarch.
4+
5+
### Fixing typos
6+
7+
Small typos or grammatical errors in documentation may be edited directly using
8+
the GitLab web IDE functionality / GitHub web interface, so long as the changes are made in the _source_ file.
9+
10+
* YES: you edit a roxygen comment in a `.R` file below `R/`.
11+
* NO: you edit an `.Rd` file below `man/`.
12+
13+
### Prerequisites
14+
15+
Before you make a substantial pull request, you should always file an issue and
16+
make sure someone from the team agrees that it's a problem. If you've found a
17+
bug, create an associated issue and illustrate the bug with a minimal
18+
[reprex](https://www.tidyverse.org/help/#reprex). If you need to send a data and can't do
19+
that via GitHub, please note it in the issue.
20+
21+
### Pull request process
22+
23+
* We recommend that you create a Git branch for each pull request (PR).
24+
* Look at the CI (Continuous Integration) build status before and after making changes.
25+
The `README` should contain badges for any continuous integration services used
26+
by the package.
27+
* New code should follow our style guide that is the tidyverse [style guide](http://style.tidyverse.org)
28+
with a very minor addition of using `=` instead of `<-` in variable assignment.
29+
You can use the [styler](https://CRAN.R-project.org/package=styler) package to
30+
apply these styles, but please don't restyle code that has nothing to do with
31+
your PR.
32+
* We use [roxygen2](https://cran.r-project.org/package=roxygen2) for documentation.
33+
* We use [testthat](https://cran.r-project.org/package=testthat). Contributions
34+
with test cases included are easier to accept.
35+
* For user-facing changes, add a bullet to the top of `NEWS.md` below the current
36+
development version header describing the changes made followed by your GitHub
37+
username, and links to relevant issue(s)/PR(s).
38+
39+
### Code of Conduct
40+
41+
Please note that this project is released with a [Contributor Code of
42+
Conduct](code-of-conduct.md). By participating in this project you agree to
43+
abide by its terms.
44+
45+
(adapted from [dplyr](https://github.com/tidyverse/dplyr/blob/master/.github/CONTRIBUTING.md) contribution guide)

DESCRIPTION

+71
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
Package: immunarch
2+
Type: Package
3+
Title: Bioinformatics Analysis of T-Cell and B-Cell Immune Repertoires
4+
Version: 0.6.4
5+
Authors@R: c(
6+
person("Vadim I.", "Nazarov", , "[email protected]", c("aut", "cre")),
7+
person("Vasily O.", "Tsvetkov", , role = "aut"),
8+
person("Eugene", "Rumynskiy", , role = "aut"),
9+
person("Anna", "Lorenc", , role = "aut"),
10+
person("Daniel J.", "Moore", , role = "aut"),
11+
person("Victor", "Greiff", , role = "aut"),
12+
person("ImmunoMind", role = c("cph", "fnd"))
13+
)
14+
15+
Description: A comprehensive framework for bioinformatics analysis of bulk and single-cell
16+
T-cell receptor and antibody repertoires. It provides seamless data loading, analysis and
17+
visualisation for AIRR (Adaptive Immune Receptor Repertoire) data, both bulk immunosequencing (RepSeq)
18+
and single-cell sequencing (scRNAseq). It implements most of the widely used AIRR analysis methods,
19+
such as: clonality analysis, estimation of repertoire similarities in distribution of clonotypes
20+
and gene segments, repertoire diversity analysis, annotation of clonotypes using external immune receptor
21+
databases and clonotype tracking in vaccination and cancer studies. A successor to our
22+
previously published 'tcR' immunoinformatics package (Nazarov 2015) <doi:10.1186/s12859-015-0613-1>.
23+
License: AGPL-3
24+
URL: https://immunarch.com/, https://github.com/immunomind/immunarch
25+
BugReports: https://github.com/immunomind/immunarch/issues
26+
Imports:
27+
pheatmap (>= 1.0.12),
28+
ggrepel (>= 0.8.0),
29+
reshape2 (>= 1.4.2),
30+
factoextra (>= 1.0.4),
31+
fpc,
32+
circlize,
33+
MASS (>= 7.3),
34+
Rtsne (>= 0.15),
35+
readr (>= 1.3.1),
36+
readxl (>= 1.3.1),
37+
shiny (>= 1.4.0),
38+
shinythemes,
39+
treemap,
40+
airr,
41+
ggseqlogo,
42+
UpSetR (>= 1.4.0),
43+
stringr (>= 1.4.0),
44+
ggalluvial (>= 0.10.0),
45+
Rcpp (>= 1.0),
46+
magrittr,
47+
tibble (>= 2.0),
48+
methods,
49+
scales,
50+
ggpubr (>= 0.2),
51+
rlang (>= 0.4),
52+
plyr,
53+
dbplyr (>= 1.4.0)
54+
Depends:
55+
R (>= 3.5.0),
56+
ggplot2 (>= 3.1.0),
57+
dplyr (>= 0.8.0),
58+
dtplyr (>= 1.0.0),
59+
data.table (>= 1.12.6),
60+
gridExtra (>= 2.2.1)
61+
LinkingTo: Rcpp
62+
Suggests:
63+
knitr (>= 1.8),
64+
roxygen2 (>= 3.0.0),
65+
testthat (>= 2.1.0),
66+
pkgdown (>= 0.1.0),
67+
assertthat
68+
VignetteBuilder: knitr
69+
Encoding: UTF-8
70+
RoxygenNote: 7.1.0
71+
LazyData: true

0 commit comments

Comments
 (0)