- Remove
/usr/lib
linking in Makevars files - Also remove
-L"." -lpthread -lstdc++ -lm
. Not necessary.
- Added
scale.center
argument todotPlot()
to plot more intuitive and correct avg. expression levels.
- Added checkPackageInstalled
- Added saveDeAsJson
- Bugfix for dotPlot
- Removed 'CXX_STD = CXX11' from the Makevars files, and removed 'SystemRequirements: C++11'
- Fixed HTML5 validation issue requested by CRAN given R 4.2.0
- Removed a few if conditionals with 'class()'
- Set mc.allow.recursive=TRUE by default in 'plapply()'. (Explanation: "Somehow, without it multithreading is often disabled if
progress=TRUE
.Maybe, a bug in the library." https://github.com/kharchenkolab/sccore/commit/8566f3ded6b986592e683de1639649ea573cc36b)
- Clarify roxygen2 documentation,
palette
arguments - Fixed
l.max
parameter insmoothSignalOnGraph
, added validation for graph connectivity extendMatrix
doesn't drop dimensions anymore- Fixed processing of
mc.allow.recursive
forn.cores=1
inplapply
- Export
heatFilter()
- The package does not rely on OpenMP anymore, all function use C++11 threads
- Better processing of corner cases in
extendMatrix
andsmoothSignalOnGraph
- Fixed bug in
val2ggcol
with all color values <= 0: it now produces blue palette instead of read-blue - Fixed
extendMatrix()
so that always subsets oncol.names
collapseCellsByType
from Conos
colSumByFactor
now requires factor input and returns a named matrix- Parallel cpp functions can now be accessed from other cpp packages by including
sccore_par.hpp
val2col
function that translates values into colors- added
smoothSignalOnGraph
function that re-implements graph filtering from the pygsp package - Rcpp functions
runTaskParallelFor
,runTaskParallel
and classThreadProgress
for parallel loops with progress bar using C++11 threads - roxygen2 revisions
plot.na
can accept numeric values now. If plot.na passed a numeric value below 0, the NA symbols are plotted below the cells. Otherwise if values >=0, they're plotted above the cells.plapply
now acceptsfail.on.error
parameter that isFALSE
by default- Small bug fixes
plapply
now usespbmcapply