template:
  params:
    bootswatch: yeti

reference:
- title: Primary celda functions
  desc: Functions for clustering of cells
  contents:
  - celda_CG
  - celda_C
  - celda_G
  - reportCeldaCGRun
  - reportCeldaCGPlotResults
  - selectFeatures  
  - splitModule

- title: Visualization functions for celda results
  desc: Functions for displaying celda resuls on 2-D embeddings, heatmaps, and violin plots
  contents:
  - celdaUmap
  - celdaTsne
  - moduleHeatmap
  - celdaProbabilityMap
  - plotDimReduceCluster
  - plotDimReduceFeature
  - plotDimReduceModule
  - plotCeldaViolin  
  - celdaHeatmap

- title: Primary decontX functions
  desc: Functions for estimating and displaying contamination with decontX
  contents:
  - decontX
  - plotDecontXContamination
  - plotDecontXMarkerExpression
  - plotDecontXMarkerPercentage
  - decontXcounts
  
- title: Functions for determining the numbers of clusters in celda
  desc: Functions for running and comparing multiple celda models with different number of modules or cell populations
  contents:
  - recursiveSplitCell
  - recursiveSplitModule
  - plotRPC
  - celdaGridSearch
  - plotGridSearchPerplexity
  - perplexity
  - celdaPerplexity  
  - resamplePerplexity
  - selectBestModel
  - resList  
  - subsetCeldaList  
  - appendCeldaList

- title: Miscellaneous celda functions 
  desc: Various functions for manipulation of celda results
  contents:
  - celdaClusters
  - celdaModules
  - recodeClusterY
  - recodeClusterZ
  - reorderCelda  
  - featureModuleLookup
  - featureModuleTable
  - celda
  - params  
  - runParams  
  - factorizeMatrix
  - bestLogLikelihood
  - clusterProbability
  - geneSetEnrich
  - plotHeatmap
  - retrieveFeatureIndex
  - normalizeCounts
  - distinctColors
  - matrixNames
  - logLikelihood
  - logLikelihoodHistory
  - topRank
  - sampleLabel

- title: Simulation functions
  desc: Functions for generating data from the generative process of each model 
  contents:
  - simulateCells
  - simulateContamination

- title: Data objects
  desc: Small data objects used in examples
  contents:
  - sceCeldaCG
  - sceCeldaC
  - sceCeldaG
  - sceCeldaCGGridSearch
  - celdaCGGridSearchRes
  - sampleCells
  - contaminationSim


navbar:
  title: "celda"
  left:
    - icon: fa-home fa-lg
      href: index.html
    - text: "Installation"
      href: articles/articles/installation.html
    - text: "Vignettes"
      menu:
      - text: "Analysis of PBMC3K with Celda"
        href: articles/articles/celda_pbmc3k.html
      - text: "Decontamination of PBMC4K with DecontX"
        href: articles/articles/decontX_pbmc4k.html
    - text: "Reference"
      href: reference/index.html
    - icon: fa-github
      href: https://github.com/campbio/celda