• added two new arguments to runGRaNIE() that relate to the (experimental) GC correction features that GRaNIE offers to enable fine-tuning GC correction.
  • adjusted the default values for some arguments to match the recommended single-cell specific adjustments as described in the GRaNIE single-cell vignette
  • better documentation of arguments for runGRaNIE
  • a few updates and fixes to prepareSeuratData_GRaNIE(). It is now (again) possible to cluster by an existing metavariable.
  • new default value for minCellsPerCluster in prepareSeuratData_GRaNIE(): 100 instead of 25. Note that this changes results for previous workflows when this parameter is not explicitly specified.
  • new argument cellTypeAnnotationCol for prepareSeuratData_GRaNIE()
  • documentation updates
  • fixed the error 'RNA' not found in this Seurat object that was introduced in a 0.3.0 when the RNA assay was not called RNA.
  • added two libraries to the DESCRIPTION file to make sure they are available to speed up data normalization
  • added a fix for an error message related to the futures package that appears with bigger datasets
  • the function prepareSeuratData_GRaNIE() became a significant update, with clearer (and more) arguments. It is now possible to provide pre-normalized RNA data. In addition, additional parameters related to the LSI normalization for ATAC as well as parameters related to dimensionality reduction can now be specified.
  • made repository public
  • small bugfixes
  • added website
  • added the first function to compare eGRNS: compareConnections_upsetPlots(). This function takes a list of GRaNIE eGRNs and produces a summary upset plot to compare among all input eGRNs. It can be used for TF-peak, TF-gene, TF-peak-gene and peak-gene pairs.
  • small bug fixes
  • added corMethod to the GRaNIE batch function and the wrapper to allow overriding and specifying the correlation method
  • fixed a bug in prepareSeuratData_GRaNIE() that appeared sometimes when using a custom pseudobulk variable as source for clustering. Thanks to Gerard for noticing and fixing!
  • first package version