Browse code

Addition of pkgdown docs. Some tweaks to vignettes

Joshua D. Campbell authored on 18/07/2021 23:47:16
Showing 1 changed files
... ...
@@ -44,4 +44,3 @@ Meta
44 44
 .Rprofile
45 45
 renv/
46 46
 renv.lock
47
-
Browse code

add singleCellTK to suggests. update .gitignore

zhewa authored on 03/05/2021 13:29:26
Showing 1 changed files
... ...
@@ -16,6 +16,9 @@
16 16
 vignettes/*.html
17 17
 vignettes/*.pdf
18 18
 vignettes/*.log
19
+inst/rmarkdown/*.html
20
+inst/rmarkdown/*.rds
21
+inst/rmarkdown/*.csv
19 22
 # OAuth2 token, see https://github.com/hadley/httr/releases/tag/v0.3
20 23
 .httr-oauth
21 24
 # knitr and R markdown default cache directories
Browse code

add vignettes/*.log to .gitignore

zhewa authored on 02/05/2021 22:21:14
Showing 1 changed files
... ...
@@ -15,6 +15,7 @@
15 15
 # produced vignettes
16 16
 vignettes/*.html
17 17
 vignettes/*.pdf
18
+vignettes/*.log
18 19
 # OAuth2 token, see https://github.com/hadley/httr/releases/tag/v0.3
19 20
 .httr-oauth
20 21
 # knitr and R markdown default cache directories
Browse code

store labels as factors. Update .gitignore.

zhewa authored on 26/04/2021 21:30:31
Showing 1 changed files
... ...
@@ -29,6 +29,8 @@ celda.Rproj
29 29
 src/*.o
30 30
 src/*.dll
31 31
 src/*.so
32
+src-i386/*
33
+src-x64/*
32 34
 etc/*
33 35
 # Celda log files with default prefix
34 36
 Celda_chain.*log.txt
Browse code

add renv.lock to gitignore

zhewa authored on 20/04/2021 13:35:39
Showing 1 changed files
... ...
@@ -37,4 +37,5 @@ doc
37 37
 Meta
38 38
 .Rprofile
39 39
 renv/
40
+renv.lock
40 41
 
Browse code

some env files

Yuan authored on 18/02/2021 20:52:41
Showing 1 changed files
... ...
@@ -35,3 +35,6 @@ Celda_chain.*log.txt
35 35
 inst/doc
36 36
 doc
37 37
 Meta
38
+.Rprofile
39
+renv/
40
+
Browse code

Moved new Nonezero cpp function to different file. Fixed celda_heatmap bug causing vignette building to fail. Renamed vignettes. Started new draft of decontX vignette.

Joshua D. Campbell authored on 13/03/2020 00:31:44
Showing 1 changed files
... ...
@@ -33,3 +33,5 @@ etc/*
33 33
 # Celda log files with default prefix
34 34
 Celda_chain.*log.txt
35 35
 inst/doc
36
+doc
37
+Meta
Browse code

decontx vignettes, DecontX output modified

Irisapo authored on 24/03/2019 21:07:28
Showing 1 changed files
... ...
@@ -30,6 +30,6 @@ src/*.o
30 30
 src/*.dll
31 31
 src/*.so
32 32
 etc/*
33
-
34 33
 # Celda log files with default prefix
35 34
 Celda_chain.*log.txt
35
+inst/doc
Browse code

Updating .gitignore

Former-commit-id: 319744a2b8b6412fe4e911262130fbe4e0364fb1

Sean Corbett authored on 31/08/2018 20:20:09
Showing 1 changed files
... ...
@@ -30,3 +30,6 @@ src/*.o
30 30
 src/*.dll
31 31
 src/*.so
32 32
 etc/*
33
+
34
+# Celda log files with default prefix
35
+Celda_chain.*log.txt
Browse code

Devel (#282)

* Changed default parameters for distinct_colors.

* Fixed bug dealing with subtracting 1 to make the factor indices to be zero based

* Changed EM function to use fastor colSumByGroupChange function to shift counts around after z labels have been altered

* updated documentation

* Added 'src/*.so' statement

* Changed 'split.each.z' to 'cC.splitZ' which utilizes the rowSumByGroupChange function to greatly increase speed in celda_C. However a separate function will be needed for the cells in celda_CG

* changed decomposed matrix to have TS as rows rather than columns (e.g. n.C.by.TS => n.TS.by.C)..

* Adding function for splitting clusters for celda_CG

* Reverted code to making any matrix with genes (G) or transcriptional state (TS) as being the rows. This eliminates the need for the counts.t matrix

* Reverted code to making any matrix with genes (G) or transcriptional state (TS) as being the rows and cells (C) or cell populations (CP) as columns. This eliminates the need for transposing matrices back and forth

* Debugged the new function 'cCG.splitZ' which will perform the cell splits for celda_CG in a much faster and more effecient way

* Refactor rowSumByGroupChange

* Modified the split for celda_G to use the faster rowSumByGroupChange function compared to rowSumByGroup

* Updated celda_CG y splitting function

* Fixed bug in using colSumByGroupChange

* updated NAMESPACE

* Updated testthat to reflect new defaults for distinct_color function

* Needed to added statement to load in previously simulated results

* Added missing lines in testthat for celda_C

* Removed dependency on Rmpfr by using functions from matrixStats package

* Changed default gamma in simulateCells functions to 5. Removed 'precision' argument in perplexity

* added 'seed' parameter to celdaTsne

* Updated NAMESPACE

* Added additional heuristic to cCG.splitY that reduces the size of the original counts matrix in the celda_G cluster splitting with L=2. It does this reduciton by splitting each current cell cluster into 'K.subclusters'. So if K=10 and K.subclusters=10, then the counts matrix will be reduced by clusterig each of the 10-K clusters into 10 additional subclusters (10 x 10 = 100 cells clusters). Therefore instead of performing celda_G on original counts matrix with large number of columns, the matrix will have at most K x K.subcluster columns.


Former-commit-id: b27139bbc2de25edb4c4e5689fa37c8cdb3c3df9

Joshua D. Campbell authored on 22/07/2018 17:49:39 • Sean committed on 22/07/2018 17:49:39
Showing 1 changed files
... ...
@@ -29,5 +29,4 @@ celda.Rproj
29 29
 src/*.o
30 30
 src/*.dll
31 31
 src/*.so
32
-
33 32
 etc/*
Browse code

Fix argument checking in wrapper (#269)

* Fix parameter checking code in celda wrapper.
* Removing deprecated parameter. Refactoring test.
* Updating documentation.
* Add SummarizedExperiment to Depends.
* Added _ prefix to C function names. Add data.table to namespace


Former-commit-id: f2efa67d604e95f3250f7ec6c4023f944cdcd859

Sean authored on 03/07/2018 20:25:20 • GitHub committed on 03/07/2018 20:25:20
Showing 1 changed files
... ...
@@ -29,3 +29,5 @@ celda.Rproj
29 29
 src/*.o
30 30
 src/*.dll
31 31
 src/*.so
32
+
33
+etc/*
Browse code

Merging performance enhancements (#268)

* Changed default parameters for distinct_colors.

* Fixed bug dealing with subtracting 1 to make the factor indices to be zero based

* Changed EM function to use fastor colSumByGroupChange function to shift counts around after z labels have been altered

* updated documentation

* Added 'src/*.so' statement

* Changed 'split.each.z' to 'cC.splitZ' which utilizes the rowSumByGroupChange function to greatly increase speed in celda_C. However a separate function will be needed for the cells in celda_CG

* changed decomposed matrix to have TS as rows rather than columns (e.g. n.C.by.TS => n.TS.by.C)..

* Adding function for splitting clusters for celda_CG

* Reverted code to making any matrix with genes (G) or transcriptional state (TS) as being the rows. This eliminates the need for the counts.t matrix

* Reverted code to making any matrix with genes (G) or transcriptional state (TS) as being the rows and cells (C) or cell populations (CP) as columns. This eliminates the need for transposing matrices back and forth

* Debugged the new function 'cCG.splitZ' which will perform the cell splits for celda_CG in a much faster and more effecient way

* Refactor rowSumByGroupChange

* Modified the split for celda_G to use the faster rowSumByGroupChange function compared to rowSumByGroup

* Updated celda_CG y splitting function

* Fixed bug in using colSumByGroupChange

* updated NAMESPACE

* Updated testthat to reflect new defaults for distinct_color function

* Needed to added statement to load in previously simulated results

* Added missing lines in testthat for celda_C

* Removed dependency on Rmpfr by using functions from matrixStats package

* Changed default gamma in simulateCells functions to 5. Removed 'precision' argument in perplexity

* added 'seed' parameter to celdaTsne

* Updated NAMESPACE


Former-commit-id: 3e7a458f955513bef374fc98ed23c567155b13eb

Joshua D. Campbell authored on 01/07/2018 20:40:59 • Sean committed on 01/07/2018 20:40:59
Showing 1 changed files
... ...
@@ -28,3 +28,4 @@ celda.Rproj
28 28
 .DS_Store
29 29
 src/*.o
30 30
 src/*.dll
31
+src/*.so
Browse code

Fix bug in absoluteProbabilityHeatmap (#256)

Fixes #254

Former-commit-id: 8f60b4313d7041ba465dfe003179ca56e0d2194c

Sean authored on 04/06/2018 03:19:52 • GitHub committed on 04/06/2018 03:19:52
Showing 1 changed files
... ...
@@ -26,5 +26,5 @@ vignettes/*.pdf
26 26
 .Rproj.user
27 27
 celda.Rproj
28 28
 .DS_Store
29
-.o
30
-.dll
29
+src/*.o
30
+src/*.dll
Browse code

Optimized rowsum Functions (#249)

* Require class check on count matrix.

Require that all provided count matrices are checked to see if they're integer type, and if not, casting them to be that type.
Explicitly cast simulateCells() simulated count matrices to integer. Added unit tests to ensure this happens for this function.

* Updating documentation

* Fixing broken unit tests

* Moving dangling references to process.counts param

* Set integer storage.mode in processCounts()

* RcppEigen for fast matrix multiplication in celda_C EM

Use RcppEigen to do fast matrix multiplication in the newly implemented EM optimizations in celda_C.

* Fixed call to eigenMatMultInt. Added documentation.

* Rename rowsum functions. Documentation for eigenMatMultInt.

* Fixing loading of C++ function

* Adding fast implementation of rowSumsByGroup/colSumsByGroup.

* Removing .o and .dll files

* Ignore .o and .dll files

* Convert tests' simulated count matrices to integer.

* Regenerated test results.

* Fixing test data.


Former-commit-id: c6986abd6602f8b8f2bc7e762be655c942722103

Sean authored on 01/06/2018 15:45:08 • GitHub committed on 01/06/2018 15:45:08
Showing 1 changed files
... ...
@@ -26,3 +26,5 @@ vignettes/*.pdf
26 26
 .Rproj.user
27 27
 celda.Rproj
28 28
 .DS_Store
29
+.o
30
+.dll
Browse code

Removing inst/doc from .gitignore

Former-commit-id: d08ff9b141fa076374ba9fead13127f714f18be4

Sean Corbett authored on 27/05/2017 06:02:33
Showing 1 changed files
... ...
@@ -24,6 +24,5 @@ vignettes/*.pdf
24 24
 *.utf8.md
25 25
 *.knit.md
26 26
 .Rproj.user
27
-inst/doc
28 27
 celda.Rproj
29 28
 .DS_Store
Browse code

add celda_heatmap

irisapo authored on 24/03/2017 16:15:00
Showing 1 changed files
... ...
@@ -25,3 +25,5 @@ vignettes/*.pdf
25 25
 *.knit.md
26 26
 .Rproj.user
27 27
 inst/doc
28
+celda.Rproj
29
+.DS_Store
Browse code

vignette framework

lloydliu717 authored on 24/03/2017 01:22:37
Showing 1 changed files
... ...
@@ -1,26 +1,27 @@
1
-# History files
2
-.Rhistory
3
-.Rapp.history
4
-
5
-# Session Data files
6
-.RData
7
-# Example code in package build process
8
-*-Ex.R
9
-# Output files from R CMD build
10
-/*.tar.gz
11
-# Output files from R CMD check
12
-/*.Rcheck/
13
-# RStudio files
14
-.Rproj.user/
15
-# produced vignettes
16
-vignettes/*.html
17
-vignettes/*.pdf
18
-# OAuth2 token, see https://github.com/hadley/httr/releases/tag/v0.3
19
-.httr-oauth
20
-# knitr and R markdown default cache directories
21
-/*_cache/
22
-/cache/
23
-# Temporary files created by R markdown
24
-*.utf8.md
25
-*.knit.md
26
-.Rproj.user
1
+# History files
2
+.Rhistory
3
+.Rapp.history
4
+
5
+# Session Data files
6
+.RData
7
+# Example code in package build process
8
+*-Ex.R
9
+# Output files from R CMD build
10
+/*.tar.gz
11
+# Output files from R CMD check
12
+/*.Rcheck/
13
+# RStudio files
14
+.Rproj.user/
15
+# produced vignettes
16
+vignettes/*.html
17
+vignettes/*.pdf
18
+# OAuth2 token, see https://github.com/hadley/httr/releases/tag/v0.3
19
+.httr-oauth
20
+# knitr and R markdown default cache directories
21
+/*_cache/
22
+/cache/
23
+# Temporary files created by R markdown
24
+*.utf8.md
25
+*.knit.md
26
+.Rproj.user
27
+inst/doc
Browse code

Built package structure. Refactored and documented celda_G.R

Sean Corbett authored on 09/03/2017 23:29:27
Showing 1 changed files
... ...
@@ -1,33 +1,26 @@
1
-# History files
2
-.Rhistory
3
-.Rapp.history
4
-
5
-# Session Data files
6
-.RData
7
-
8
-# Example code in package build process
9
-*-Ex.R
10
-
11
-# Output files from R CMD build
12
-/*.tar.gz
13
-
14
-# Output files from R CMD check
15
-/*.Rcheck/
16
-
17
-# RStudio files
18
-.Rproj.user/
19
-
20
-# produced vignettes
21
-vignettes/*.html
22
-vignettes/*.pdf
23
-
24
-# OAuth2 token, see https://github.com/hadley/httr/releases/tag/v0.3
25
-.httr-oauth
26
-
27
-# knitr and R markdown default cache directories
28
-/*_cache/
29
-/cache/
30
-
31
-# Temporary files created by R markdown
32
-*.utf8.md
33
-*.knit.md
1
+# History files
2
+.Rhistory
3
+.Rapp.history
4
+
5
+# Session Data files
6
+.RData
7
+# Example code in package build process
8
+*-Ex.R
9
+# Output files from R CMD build
10
+/*.tar.gz
11
+# Output files from R CMD check
12
+/*.Rcheck/
13
+# RStudio files
14
+.Rproj.user/
15
+# produced vignettes
16
+vignettes/*.html
17
+vignettes/*.pdf
18
+# OAuth2 token, see https://github.com/hadley/httr/releases/tag/v0.3
19
+.httr-oauth
20
+# knitr and R markdown default cache directories
21
+/*_cache/
22
+/cache/
23
+# Temporary files created by R markdown
24
+*.utf8.md
25
+*.knit.md
26
+.Rproj.user
Browse code

Initial commit

Sean authored on 19/02/2017 18:09:24
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,33 @@
1
+# History files
2
+.Rhistory
3
+.Rapp.history
4
+
5
+# Session Data files
6
+.RData
7
+
8
+# Example code in package build process
9
+*-Ex.R
10
+
11
+# Output files from R CMD build
12
+/*.tar.gz
13
+
14
+# Output files from R CMD check
15
+/*.Rcheck/
16
+
17
+# RStudio files
18
+.Rproj.user/
19
+
20
+# produced vignettes
21
+vignettes/*.html
22
+vignettes/*.pdf
23
+
24
+# OAuth2 token, see https://github.com/hadley/httr/releases/tag/v0.3
25
+.httr-oauth
26
+
27
+# knitr and R markdown default cache directories
28
+/*_cache/
29
+/cache/
30
+
31
+# Temporary files created by R markdown
32
+*.utf8.md
33
+*.knit.md