https://github.com/andim/paper-bayesimmune

Source code accompanying the paper "How a well-adapting immune system remembers"

https://github.com/andim/paper-bayesimmune

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 2 DOI reference(s) in README
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.2%) to scientific vocabulary

Keywords

biophysics openscience
Last synced: 5 months ago · JSON representation

Repository

Source code accompanying the paper "How a well-adapting immune system remembers"

Basic Info
  • Host: GitHub
  • Owner: andim
  • Language: Python
  • Default Branch: master
  • Size: 1.25 MB
Statistics
  • Stars: 0
  • Watchers: 2
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Topics
biophysics openscience
Created over 6 years ago · Last pushed over 6 years ago

https://github.com/andim/paper-bayesimmune/blob/master/

# How a well-adapting immune system remembers

Figure 1

This repository contains the source code associated with the manuscript

Mayer, Balasubramanian, Walczak, Mora: [How a well-adapting immune system remembers](https://doi.org/10.1073/pnas.1812810116), PNAS 2019

It allows reproduction of all figures of the manuscript and also provides the simulation code.

## Installation requirements

The code uses Python 2.7+.

A number of standard scientific python packages are needed for the numerical simulations and visualizations. An easy way to install all of these is to install a Python distribution such as [Anaconda](https://www.continuum.io/downloads). 

- [numpy](http://github.com/numpy/numpy/)
- [scipy](https://github.com/scipy/scipy)
- [pandas](http://github.com/pydata/pandas)
- [matplotlib](http://github.com/matplotlib/matplotlib)

Additionally the code also relies on the following two packages:

- [projgrad](https://github.com/andim/projgrad)
- [palettable](https://github.com/jiffyclub/palettable)

## Structure/running the code

Every folder contains a file `plot.py` which needs to be run to produce the figures. For a number of figures cosmetic changes were done in inkscape as a postprocessing step. In these cases the figures will not be reproduced precisely. 

## Contact

If you run into any difficulties running the code, feel free to contact us at `andimscience@gmail.com`.

## License

The source code is freely available under an MIT license. The plots are licensed under a Creative commons attributions license (CC-BY).

Owner

  • Name: Andreas Tiffeau-Mayer
  • Login: andim
  • Kind: user
  • Location: London
  • Company: University College London

Quantitative Immunology, Biological Physics

GitHub Events

Total
Last Year