volesti
volesti: A C++ library for sampling and volume computation on convex bodies - Published in JOSS (2025)
Science Score: 98.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 4 DOI reference(s) in README and JOSS metadata -
✓Academic publication links
Links to: joss.theoj.org -
○Committers with academic emails
-
○Institutional organization owner
-
✓JOSS paper metadata
Published in Journal of Open Source Software
Keywords
Keywords from Contributors
Repository
Practical volume computation and sampling in high dimensions
Basic Info
Statistics
- Stars: 169
- Watchers: 11
- Forks: 146
- Open Issues: 29
- Releases: 14
Topics
Metadata Files
README.md

VolEsti is a C++ library for volume approximation and sampling of convex bodies (e.g. polytopes) with an R interface. For a limited Python interface we refer to package dingo. VolEsti is part of the GeomScale project.
🧪 Test results
📄 Documentation
- Package documentation
- Wikipage with Tutorials and Demos
- Tutorial given to PyData meetup
- Tutorial on (truncated) logconcave sampling (R and C++)
- Contributing
⭐ Credits
© Copyright and Licensing
Copyright (c) 2012-2024 Vissarion Fisikopoulos\ Copyright (c) 2018-2024 Apostolos Chalkis\ Copyright (c) 2020-2024 Elias Tsigaridas
You may redistribute or modify the software under the GNU Lesser General Public License as published by Free Software Foundation, either version 3 of the License, or (at your option) any later version. It is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY.
Owner
- Name: GeomScale
- Login: GeomScale
- Kind: organization
- Email: geomscale@gmail.com
- Location: Milky Way
- Website: https://geomscale.github.io/
- Twitter: GeomScale
- Repositories: 14
- Profile: https://github.com/GeomScale
Open-source development of scalable algorithms for geometric statistics
JOSS Publication
volesti: A C++ library for sampling and volume computation on convex bodies
Authors
Inria Paris and IMJ-PRG, Sorbonne Université, France, GeomScale, Greece
Tags
geometry randomization Monte Carlo methods convexityCitation (CITATION.cff)
cff-version: "1.2.0"
authors:
- family-names: Chalkis
given-names: Apostolos
orcid: "https://orcid.org/0000-0002-4628-1907"
- family-names: Fisikopoulos
given-names: Vissarion
orcid: "https://orcid.org/0000-0002-0780-666X"
- family-names: Papachristou
given-names: Marios
orcid: "https://orcid.org/0000-0002-1728-0729"
- family-names: Tsigaridas
given-names: Elias
contact:
- family-names: Fisikopoulos
given-names: Vissarion
orcid: "https://orcid.org/0000-0002-0780-666X"
doi: 10.5281/zenodo.15146338
message: If you use this software, please cite our article in the
Journal of Open Source Software.
preferred-citation:
authors:
- family-names: Chalkis
given-names: Apostolos
orcid: "https://orcid.org/0000-0002-4628-1907"
- family-names: Fisikopoulos
given-names: Vissarion
orcid: "https://orcid.org/0000-0002-0780-666X"
- family-names: Papachristou
given-names: Marios
orcid: "https://orcid.org/0000-0002-1728-0729"
- family-names: Tsigaridas
given-names: Elias
date-published: 2025-04-11
doi: 10.21105/joss.07886
issn: 2475-9066
issue: 108
journal: Journal of Open Source Software
publisher:
name: Open Journals
start: 7886
title: "volesti: A C++ library for sampling and volume computation on
convex bodies"
type: article
url: "https://joss.theoj.org/papers/10.21105/joss.07886"
volume: 10
title: "volesti: A C++ library for sampling and volume computation on
convex bodies"
GitHub Events
Total
- Create event: 1
- Commit comment event: 21
- Release event: 1
- Issues event: 13
- Watch event: 21
- Issue comment event: 55
- Push event: 28
- Pull request review comment event: 91
- Pull request event: 38
- Pull request review event: 97
- Fork event: 38
Last Year
- Create event: 1
- Commit comment event: 21
- Release event: 1
- Issues event: 13
- Watch event: 21
- Issue comment event: 55
- Push event: 28
- Pull request review comment event: 91
- Pull request event: 38
- Pull request review event: 97
- Fork event: 38
Committers
Last synced: 6 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| tolischal | t****l@g****m | 392 |
| Vissarion Fisikopoulos | f****p@g****m | 197 |
| Vaibhav Thakkar | v****9@g****m | 21 |
| vfisikop | v****s@g****m | 18 |
| pedrozudo | p****s@g****m | 10 |
| Ioannis Emiris | e****s@i****c | 7 |
| AlexManochis | 6****s | 7 |
| Panagiotis Repouskos | p****p@g****m | 6 |
| Marios Papachristou | p****s@g****m | 6 |
| Tolis | t****l@g****m | 6 |
| lucaperju | 1****u | 5 |
| hariszaf | h****f@h****r | 5 |
| Zafeirakis Zafeirakopoulos | z****s@g****m | 4 |
| atrayees | 1****s | 4 |
| Vladimir Necula | 1****a | 4 |
| Ioannis Emiris | e****s@d****r | 3 |
| dymil | 3****l | 3 |
| iakoviid | 4****d | 3 |
| zhanggiene | z****3@g****m | 2 |
| Suraj Choubey | 5****6 | 2 |
| akisschinas | 1****s | 2 |
| dependabot[bot] | 4****] | 2 |
| Elias Tsigaridas | e****s@g****m | 2 |
| vfdev | v****5@g****m | 1 |
| swetsanjeev | 7****v | 1 |
| congyu | 6****1 | 1 |
| Suraj Choubey | 5****y | 1 |
| Soumya Tarafder | 6****4 | 1 |
| Sharat-Bhat | 4****t | 1 |
| Pradumna Saraf | p****f@g****m | 1 |
| and 7 more... | ||
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 4 months ago
All Time
- Total issues: 50
- Total pull requests: 165
- Average time to close issues: 11 months
- Average time to close pull requests: 2 months
- Total issue authors: 27
- Total pull request authors: 43
- Average comments per issue: 3.46
- Average comments per pull request: 1.35
- Merged pull requests: 93
- Bot issues: 0
- Bot pull requests: 2
Past Year
- Issues: 7
- Pull requests: 50
- Average time to close issues: about 1 month
- Average time to close pull requests: 22 days
- Issue authors: 5
- Pull request authors: 14
- Average comments per issue: 0.43
- Average comments per pull request: 0.82
- Merged pull requests: 18
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- vissarion (9)
- papachristoumarios (4)
- TolisChal (3)
- imitator19 (3)
- Anushkaagrawal22 (3)
- vaithak (2)
- LongPham7 (2)
- zhanggiene (2)
- Soumya624 (2)
- abmukh (2)
- masinag (2)
- akisschinas (1)
- keithwind (1)
- iakoviid (1)
- GrenteTheo (1)
Pull Request Authors
- TolisChal (22)
- vgnecula (22)
- lucaperju (21)
- vfisikop (21)
- vissarion (14)
- atrayees (9)
- Anushkaagrawal22 (8)
- ivajankovic (6)
- vaithak (6)
- abureyanahmed (5)
- stormaths (4)
- akisschinas (4)
- zhanggiene (4)
- papachristoumarios (3)
- iakoviid (3)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- cran 300 last-month
- Total dependent packages: 0
- Total dependent repositories: 1
- Total versions: 14
- Total maintainers: 1
cran.r-project.org: volesti
Volume Approximation and Sampling of Convex Polytopes
- Documentation: http://cran.r-project.org/web/packages/volesti/volesti.pdf
- License: LGPL-3
-
Latest release: 1.1.2
published about 5 years ago
Rankings
Maintainers (1)
Dependencies
- actions/checkout v3 composite
- actions/upload-artifact v2 composite
- r-lib/actions/setup-pandoc v2 composite
- r-lib/actions/setup-r v2 composite
- actions/checkout v3 composite
- actions/upload-artifact v2 composite
- r-lib/actions/setup-pandoc v2 composite
- r-lib/actions/setup-r v2 composite
- actions/checkout v3 composite
- actions/upload-artifact v2 composite
- r-lib/actions/setup-pandoc v2 composite
- r-lib/actions/setup-r v2 composite
- actions/checkout v1 composite
- actions/checkout v1 composite
- actions/checkout v2 composite
- actions/setup-python v2 composite
- breathe *
- myst_parser *
- sphinx-math-dollar *
- sphinx_sitemap *
- matplotlib ==3.3.2
- numpy ==1.22.0
- seaborn ==0.11.0
- actions/checkout v1 composite
- matplotlib ==3.3.2
- numpy ==1.22.0
- seaborn ==0.11.0

