JOSS: https://github.com/palaeoware/trevosim/
Score: 4.04305126783455
Last synced: about 12 hours ago
JSON representation
Repository metadata:
TREvoSim - The [Tr]ee [Evo]lutionary [Sim]ulator program
- Host: GitHub
- URL: https://github.com/palaeoware/trevosim/
- Owner: palaeoware
- License: gpl-3.0
- Created: 2018-04-27T18:03:14.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2025-11-26T18:42:03.000Z (7 months ago)
- Last Synced: 2025-11-27T13:47:34.909Z (7 months ago)
- Language: C++
- Size: 30.5 MB
- Stars: 7
- Watchers: 3
- Forks: 3
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Citation: citation.cff
- Codemeta: codemeta.json
CodeMeta metadata:
- @context: https://w3id.org/codemeta/3.0
- Type: SoftwareSourceCode
- Application category: Evolutionary simulation
- Author:
- Id: https://orcid.org/0000-0002-2803-9471
- Type: Person
- Affiliation:
- Type: Organization
- Name: Department of Earth and Environmental Sciences, University of Manchester, Manchester, M13 9PL, United Kingdom; Natural History Museum, London, SW7 5BD, United Kingdom
- Email: russell.garwood@gmail.com
- Family name: Garwood
- Given name: Russell J.
- Type: Role
- Schema:author: https://orcid.org/0000-0002-2803-9471
- Role name: Developer
- Start date: 2017-01-01
- Id: https://orcid.org/0000-0001-6590-405X
- Type: Person
- Affiliation:
- Type: Organization
- Name: Department of Earth Science and Engineering, Imperial College, London, SW7 2AZ, United Kingdom; Natural History Museum, London, SW7 5BD, United Kingdom
- Family name: Spencer
- Given name: Alan R.T.
- Type: Role
- Schema:author: https://orcid.org/0000-0001-6590-405X
- Role name: Developer
- Start date: 2019-07-01
- Code repository: git+https://github.com/palaeoware/trevosim
- Date modified: 2024-08-22
- Date published: 2021-01-21
- Description: TREvoSim is an individual-based evolutionary simulation. It creates evolutionary trees and associated character data using a model that with a fitness algorithm and replication that incorporates mutation.
- Download url: https://github.com/palaeoware/trevosim/releases/tag/v3.0.0
- Identifier: 10.5281/zenodo.13358420
- Keywords:
- Phylogenetics
- evolution
- modelling
- License: https://spdx.org/licenses/GPL-3.0
- Name: TREvoSim
- Operating system:
- Windows
- MacOS
- Linux
- Programming language: C++
- Release notes: The changes in v3.0.0 are described and discussed fully in the associated paper. In brief, these include: -- New character options -- New default simulation parameters -- Ecosystem engineering functionality -- An expanding playing field mode -- New logging capabilities -- The option to match fitness peaks across environments -- A no selection mode -- Mixing of organisms between playing fields -- Perturbations (periods of accelerated environmental change) -- The ability to run the simulation for a user-defined number of iterations, as opposed to for set number of species -- Abstraction of the fitness algorithm from the genome via many-to-one mapping (stochastic layer) -- A test suite integrated into the software build
- Review:
- Type: Review
- Review aspect: TREvoSim v3: An individual based simulation for generating trees and character data
- Review body: Paper accompanying release of v3.0.0
- Version: 3.0.0
- Development status: active
- Funding: BBSRC - BB/N015827/1, NERC - NE/T000813/1, Leverhulme Trust - RPG-2023-234, the Alexander von Humboldt Foundation
- Issue tracker: https://github.com/palaeoware/trevosim/issues
- Reference publication: https://doi.org/10.21105/joss.06722
Owner metadata:
- Name: palaeoware
- Login: palaeoware
- Email: palaeoware@gmail.com
- Kind: organization
- Description: Palaeontology Software for People Stuck in the Past
- Website:
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/38782482?v=4
- Repositories: 1
- Last Synced at: 2023-03-05T12:28:00.975Z
- Profile URL: https://github.com/palaeoware
GitHub Events
Total
- Create event: 7
- Delete event: 5
- Issue comment event: 17
- Issues event: 5
- Pull request event: 7
- Push event: 62
- Watch event: 1
- Total: 104
Last Year
- Create event: 7
- Delete event: 5
- Issue comment event: 17
- Issues event: 5
- Pull request event: 7
- Push event: 62
- Watch event: 1
- Total: 104
Committers metadata
Last synced: 7 months ago
Total Commits: 426
Total Committers: 3
Avg Commits per committer: 142.0
Development Distribution Score (DDS): 0.096
Commits in past year: 109
Committers in past year: 2
Avg Commits per committer in past year: 54.5
Development Distribution Score (DDS) in past year: 0.037
| Name | Commits | |
|---|---|---|
| RussellGarwood | r****d@m****k | 385 |
| Alan R.T. Spencer | a****r@i****k | 29 |
| Martin R. Smith | 1****9 | 12 |
Issue and Pull Request metadata
Last synced: 7 months ago
Total issues: 60
Total pull requests: 28
Average time to close issues: about 1 month
Average time to close pull requests: 8 days
Total issue authors: 4
Total pull request authors: 2
Average comments per issue: 1.88
Average comments per pull request: 0.54
Merged pull request: 15
Bot issues: 0
Bot pull requests: 0
Past year issues: 6
Past year pull requests: 7
Past year average time to close issues: 4 days
Past year average time to close pull requests: 1 minute
Past year issue authors: 2
Past year pull request authors: 2
Past year average comments per issue: 0.83
Past year average comments per pull request: 0.0
Past year merged pull request: 5
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- ms609 (49)
- RussellGarwood (8)
- atcribb (2)
- alanspencer (1)
Top Pull Request Authors
- ms609 (21)
- RussellGarwood (7)
Top Issue Labels
- enhancement (6)
- bug (3)
- documentation (3)
Top Pull Request Labels
Dependencies
- 1.Aportablebinaryreleasewithina.ZIParchive.Torunthis ,allyouneedtodoisextracttheziptoaconvenientlocation,anddoubleclickonthe.exefile.
- 2.Aselfcontainedinstaller-downloadanddoubleclickonthefile ,whichwillguideyouthoughtheinstallationprocess.
- Binarydownloadlocations *
- ForLinuxusers ,pleaseseethe
- ForTREvoSimv1.Xandv2.Xweprovidea.ZIParchivecontainingtheTREvoSimprogramthatcanbedownloadedfromtheTREvoSimGitHubrepository. *
- ForTREvoSimv3.Xweprovidea.DMGimagetoinstallthesoftware.Downloadanddoubleclickonthe.dmgandfollowtheonscreeninstructions.Youmayberequiredtotheapprovethesoftwareinsecurityandprivacysettingsbeforeitwilllaunch. *
- ForWindowsusersweprovidetwomeansofinstallation *
- InstallationfromBinaries *
- MacOS *
- Note *
- Requirements *
- RequirementsandInstallationfromBinaries *
- TREvoSimhasnominimumrequirementsassuch ,andwillrunonmoststandardsystems
- Ubuntu64-bit *
- Windows64-bit *
- Youcandownloadpre-compiledbinaryreleasesandpackagedinstallersfromtheTREvoSimGitHubrepository *
- readthedocs-sphinx-search ==0.3.2
- sphinx ==5.3.0
- sphinx-multiproject *
- sphinx_rtd_theme ==1.1.1