Knowledge database of information about defense systems in prokaryotes
Writting content
You can propose modifications for all the content (cf: help).
How to use references in the wiki pages
You can add article references by providing a doi directly in the markdown files. There is two syntaxes that won't do exactly the same thing.
You can add the doi in the front-matter like :
relevantAbstracts:
- doi: 10.1016/j.mib.2005.06.006
- doi: 10.1023/A:1002027321171
or directly in the content of the page using:
:ref{doi=10.1023/A:1002027321171}
In both cases, before the page is rendered, these doi are parsed, the associated metadatas are automatically fetched and displayed at the bottom of the page like:
When using the :ref{doi=10.1023/A:1002027321171}
syntax, a link is added like (Barrangou et al, 2017)
Article metadata source
They come from a local file articles.json. This file is automatically generated during each run of the production deployment pipeline from a Zotero collection using the script get-articles.py. If the doi is not found in this file, crossref is used as fallback.
Zotero collection
How can we update theWhoever belongs to the MDM Zotero group can update it.
For person external, you can create an issue that list at least doi you want to add.
Contributing
Run locally
-
install
Docker
andDocker Compose
(installation guide) -
Clone the repo
git clone https://gitlab.pasteur.fr/mdm-lab/wiki.git`
- Go to the repo :
cd wiki
- Start the app:
docker compose up --build
- Go to localhost:8082/wiki