Skip to content

Commit 11ebe54

Browse files
authored
Merge pull request #651 from ICB-DCM/develop
Merge develop into main.
2 parents 3f6dde7 + 8a77d32 commit 11ebe54

File tree

4 files changed

+42
-54
lines changed

4 files changed

+42
-54
lines changed

β€Ž.github/workflows/ci.ymlβ€Ž

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -117,11 +117,7 @@ jobs:
117117
- name: Run tests
118118
timeout-minutes: 20
119119
run: |
120-
echo "Amici installed (1):"
121-
pip list | grep amici
122-
tox -e petab -vvv
123-
echo "Amici installed (2):"
124-
pip list | grep amici
120+
tox -e petab
125121
126122
- name: Coverage
127123
uses: codecov/codecov-action@v4
@@ -244,6 +240,9 @@ jobs:
244240
run: |
245241
.github/workflows/install_deps.sh doc
246242
pip install tox
243+
pip install pypandoc
244+
python .github/workflows/generate_readme_rst.py
245+
247246
248247
- name: Run quality checks
249248
timeout-minutes: 5
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
import os
2+
3+
try:
4+
import pypandoc
5+
content = pypandoc.convert_file('README.md', 'rst')
6+
except (ImportError, OSError):
7+
with open('README.md', encoding='utf-8') as f:
8+
content = f.read()
9+
10+
with open('README.rst', 'w', encoding='utf-8') as f:
11+
f.write(content)
12+

β€ŽREADME.mdβ€Ž

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# pyABC
2+
3+
<p align="left">
4+
<img src="https://raw.githubusercontent.com/ICB-DCM/pyABC/main/doc/logo/logo.svg" alt="pyABC logo" width="30%">
5+
</p>
6+
7+
[![CI](https://github.com/ICB-DCM/pyABC/workflows/CI/badge.svg)](https://github.com/ICB-DCM/pyABC/actions)
8+
[![Docs](https://readthedocs.org/projects/pyabc/badge/?version=latest)](https://pyabc.readthedocs.io/en/latest/)
9+
[![Codecov](https://codecov.io/gh/ICB-DCM/pyABC/branch/develop/graph/badge.svg)](https://codecov.io/gh/ICB-DCM/pyABC)
10+
[![PyPI](https://badge.fury.io/py/pyabc.svg)](https://badge.fury.io/py/pyabc)
11+
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.3257587.svg)](https://doi.org/10.5281/zenodo.3257587)
12+
[![Python](https://img.shields.io/badge/Python-%3E%3D3.10-blue?logo=python&logoColor=green)](https://python.org)
13+
[![Codestyle](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
14+
15+
**pyABC** is a massively parallel, distributed, and scalable ABC-SMC (Approximate Bayesian Computation - Sequential Monte Carlo) framework for parameter estimation of complex stochastic models. It provides numerous state-of-the-art algorithms for efficient, accurate, robust likelihood-free inference, described in the documentation and illustrated in example notebooks. Written in Python, with support for integration with R and Julia.
16+
17+
---
18+
19+
### Resources
20+
21+
- πŸ“– **Documentation**: [https://pyabc.rtfd.io](https://pyabc.rtfd.io)
22+
- πŸ’‘ **Examples**: [https://pyabc.rtfd.io/en/latest/examples.html](https://pyabc.rtfd.io/en/latest/examples.html)
23+
- πŸ’¬ **Contact**: [https://pyabc.rtfd.io/en/latest/about.html](https://pyabc.rtfd.io/en/latest/about.html)
24+
- πŸ› **Bug Reports**: [https://github.com/icb-dcm/pyabc/issues](https://github.com/icb-dcm/pyabc/issues)
25+
- πŸ’» **Source Code**: [https://github.com/icb-dcm/pyabc](https://github.com/icb-dcm/pyabc)
26+
- πŸ“„ **Cite**: [https://pyabc.rtfd.io/en/latest/cite.html](https://pyabc.rtfd.io/en/latest/cite.html)

β€ŽREADME.rstβ€Ž

Lines changed: 0 additions & 49 deletions
This file was deleted.

0 commit comments

Comments
Β (0)