Citing PyNWB

BibTeX entry

If you use PyNWB in your research, please use the following citation:

 @article {10.7554/eLife.78362,
      article_type = {journal},
      title = {{The Neurodata Without Borders ecosystem for neurophysiological data science}},
      author = {R\"ubel, Oliver and Tritt, Andrew and Ly, Ryan and Dichter, Benjamin K. and
               Ghosh, Satrajit and Niu, Lawrence and Baker, Pamela and Soltesz, Ivan and
               Ng, Lydia and Svoboda, Karel and Frank, Loren and Bouchard, Kristofer E.},
      editor = {Colgin, Laura L and Jadhav, Shantanu P},
      volume = {11{,
      year = {2022},
      month = {oct},
      pub_date = {2022-10-04},
      pages = {e78362},
      citation = {eLife 2022;11:e78362},
      doi = {10.7554/eLife.78362},
      url = {},
      keywords = {Neurophysiology, data ecosystem, data language, data standard, FAIR data, archive},
      journal = {eLife},
      issn = {2050-084X},
      publisher = {eLife Sciences Publications, Ltd},

Using RRID

  • ResourceID: SCR_017452

  • Proper Citation: (PyNWB, RRID:SCR_017452)

Using duecredit

Citations can be generated using duecredit. To install duecredit, run pip install duecredit.

You can obtain a list of citations for your Python script, e.g.,, using:

cd /path/to/your/module
python -m duecredit

Alternatively, you can set the environment variable DUECREDIT_ENABLE=yes


Citations will be saved in a hidden file (.duecredit.p) in the current directory. You can then use the duecredit command line tool to export the citations to different formats. For example, you can display your citations in BibTeX format using:

duecredit summary --format=bibtex

For more information on using duecredit, please consult its homepage.