An open API service indexing awesome lists of open source software.

https://github.com/datajoint/datajoint-citations

Papers about DataJoint or using DataJoint
https://github.com/datajoint/datajoint-citations

Last synced: 4 months ago
JSON representation

Papers about DataJoint or using DataJoint

Awesome Lists containing this project

README

        

# datajoint-citations
This repository contains BibTeX collections of papers.
- `citations_all.bib` collects all papers, including those that briefly mention DataJoint, or foundational papers on relational database infrastructure.
- `citations_all.tex` categorizes these papers into...
- Neuroscience studies that use DataJoint
- Other studies that use DataJoint
- Publications describing DataJoint
- Data infrastructure papers involving DataJoint
- Other papers that make mention of DataJoint
- `citations_used.bib` collects papers that used DataJoint as part of their study (i.e., top two categories above)
- `citations_used.tex` is used to generate the corresponding markdown file for our website.
- `apa.csl` contains specifications for APA citation formatting

New papers that use DataJoint should be added to both `.bib` files.

Future work on this repository should investigate tools to generate `citations_used.bib` based on mention in corresponding sections of `citations_all.tex`.

# Usage

To download dependencies for OSX:
```bash
brew install basictex pandoc
tlmgr install fourier enumitem apacite
```

To generate a pdf from a `.tex` file, and remove auxiliary files:
```bash
pdflatex citations_.tex
bibtex citations_
pdflatex citations_.tex
pdflatex citations_.tex
rm *.aux *.blg *.out *.bbl *.log
```

To generate a markdown file:
```bash
pandoc -s --bibliography citations_used.bib --citeproc --csl=apa.csl \
citations_used.tex -t gfm -o citations_used.md \
--metadata title="Publications that use DataJoint"
```

This markdown file then requires minor edits to turn the default table at the top into a header:
```
---
bibliography: citations_used.bib
csl: apa.csl
title: Publications using DataJoint
---
```
becomes: `#Publications using DataJoint`