Starting the GeneNoteBook daemon

genenotebook run [options]

Use genenotebook run to run with default options. Alternatively, specify one or more of the following options:


Connection options

  • --port <port> Port on which GeneNoteBook will be served
  • -r, --root-url <url> Root URL on which GeneNoteBook will be accessed. Default: http://localhost. Example: The root url for the public example server is http://www.bioinformatics.nl/genenotebook.

Database options

There are two mutually exclusive options to connect to MongoDB. If neither is specified, GeneNoteBook starts a MongoDB daemon and stores datafiles in ./data/db.


  • -d, --db-path <path> GeneNoteBook starts a MongoDB daemon and looks for datafiles in <path>
  • -m, --mongo-url <url> GeneNoteBook attempts to connect to a running MongoDB daemon at <url>. Example: mongodb://localhost:27017

Performance options

When working with large (eukaryotic) genomes, increase the memory available to genenotebook by using an environment variable: NODE_OPTIONS="--max-old-space-size=8192"