All functions

downloadDatabaseFile() databaseUrl()

Download Gesel database files

downloadDatabaseRanges()

Fetch byte ranges from a Gesel database file

downloadGeneFile() geneUrl()

Fetch Gesel gene description files

effectiveNumberOfGenes()

Effective number of genes

fetchAllCollections()

Fetch all gene set collections

fetchAllGenes()

Fetch all genes

fetchAllSets()

Fetch all gene sets

fetchCollectionSizes()

Size of collections

fetchGenesForAllSets()

Fetch genes for all sets

fetchGenesForSomeSets()

Fetch genes for some sets

fetchSetSizes()

Size of gene sets

fetchSetsForAllGenes()

Fetch sets for all genes

fetchSetsForSomeGenes()

Fetch sets for some genes

fetchSomeCollections()

Fetch some collections

fetchSomeSets()

Fetch some sets

findOverlappingSets()

Find sets overlapping a list of genes

flushMemoryCache()

Flush the in-memory cache

mapGenesByName()

Map gene names to indices

newConfig()

Create a new configuration object

prepareDatabaseFiles()

Prepare the Gesel database

searchGenes()

Search for genes

searchSetText()

Search set text

validateDatabaseFiles() validateGeneFiles()

Validate Gesel database files