Simulating various aspects of scientific communication via Agent-based models.
In this first version, we introduce an agent-based modelling approach to reconstruct communication in the Republic of Letters.
Documentation is available on ReadTheDocs.
tl;dr Use pip
pip install scicom
Consider using a clean virtual environment to keep your main packages separated. Create a new virtual environment and install the package
python3 -m venv env source env/bin/activate pip install scicom
You can find an example Jupyter Notebook showing the use of the LetterSpace model in the examples folder.
Alternatively, you can use the mesa server framework to create an local browser interface with changeable parameters, see screenshot below and documentation on running mesa.
Tests can be run by installing the dev requirements and running
pip install scicom[dev] tox
The documentation is build using sphinx. Install with the dev option and run
pip install scicom[dev] tox -e docs
The development is part of the research project ModelSEN
Socio-epistemic networks: Modelling Historical Knowledge Processes,
in Department I of the Max Planck Institute for the History of Science and funded by the Federal Ministry of Education and Research, Germany (Grant No. 01 UG2131).