Science Score: 26.0%

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

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 4 DOI reference(s) in README
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.8%) to scientific vocabulary

Keywords from Contributors

phylogenetics nltt nltt-statistic phylogenetic-trees
Last synced: 11 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: thijsjanzen
  • Language: HTML
  • Default Branch: master
  • Size: 2.18 MB
Statistics
  • Stars: 5
  • Watchers: 1
  • Forks: 3
  • Open Issues: 0
  • Releases: 3
Created over 7 years ago · Last pushed about 1 year ago
Metadata Files
Readme

README.md

GenomeAdmixR

CRAN_Status_Badge R-CMD-check

Branch|[AppVeyor logo]|[Codecov logo] ---|---|--- master|Build status|codecov.io

What is GenomeAdmixR?

A package to perfrom individual-based simulations of genome evolution with ancestry.

More information

More information can be found in the accompanying paper : https://doi.org/10.1111/2041-210X.13612

Version history

Version 2.1.10 - Fixed memory bug, improved documentation
Version 2.1.9 - updated tbb::taskschedulerinit to tbb::globalcontrol
Version 2.1.7 - Improve documentation
Version 2.1.6 - check classes with inherits
Version 2.1.5 - Removed debugging output
Version 2.1.4 - Only output when verbose = TRUE
Version 2.1.3 - Changed DOI link in description
Version 2.1.2 - Improved testing
Version 2.1.1 - Removed GNU make dependency
Version 2.1 - Removed error in calculate
allelefrequency
Version 2.0.1 - Moved migration outside the modules
Version 2.0 - Added ancestry
module and sequencemodule to distinguish between implementations of the model
Version 1.2 - Added example sequencing data
Version 1.2 - Added the option to load sequence data for admixing
Version 1.1 - Fixed a minor bug with plot
joyplotfrequencies
Version 1.1 - Improved tests
Version 1.1 - Improved recombination code (again)
Version 1.00 - Release associated with bioRxiv submission, to be found here: https://doi.org/10.1101/2020.10.19.343491
Version 0.66 - Improved recombination code, about twice as fast
Version 0.65 - Added testing and added logo
Version 0.64 - Reduced cyclomatic complexity
Version 0.63 - Updated random number generation
Version 0.62 - Updated to Roxygen
Version 0.61 - Added plot
overtime
Version 0.60 - Added admixture with migration
Version 0.59 - Updated underlying code tracking frequencies
Version 0.58 - Removed many old functions, and improved usability for many existing functions
Version 0.58 - Renamed to GenomeAdmixR
Version 0.57 - Added function to generate admixed individuals
Version 0.56 - Added starting frequencies to 'simulate
admixture'
Version 0.55 - extended 'calculatemarkerfrequency' to handle a vector of locations
Version 0.55 - increased accuracy of choosing a random position for recombination, this should prevent the rare bug fixed in version 0.54
Version 0.54 - Fixed a MAJOR bug regarding recombination: in rare cases, a crossover position could be picked on an existing junction, due to the limited number of digits in uniform()
Version 0.54 - Improved plotdifferencefrequencies to handle modified input
Version 0.53 - Added multiplicativeselection
Version 0.52 - Added plot
differencefrequencies
Version 0.51 - Added tajima's d calculation
Version 0.50 - added simulated
admixture until
Version 0.49 - Added 'simulate' to cpp
Version 0.48 - Added a general 'simulate' function
Version 0.47 - Changed the effect of migration
Version 0.46 - Added joyplot & increaseancestor
Version 0.45 - Removed create
twopopulations
Version 0.44 - Added tracking regions
Version 0.43 - Fixed bugs in select
population
Version 0.42 - Added initial and final frequency tables
Version 0.41 - Added multiple marker support
Version 0.40 - Collapsed selection functions
Version 0.39 - Added support for non-additive selection
Version 0.38 - Added track frequencies
Version 0.37 - Removed selection on regions
Version 0.36 - Added progressbar option
Version 0.35 - Added calculate
markerfrequency
Version 0.34 - Added selection
markers
Version 0.33 - Fixed bugs in selection
Version 0.32 - Moved Fish.h code to Fish.cpp
Version 0.31 - Changed random number generator to R based
Version 0.30 - Added Recombination = 1 code
Version 0.29 - Changed internal junction representation: removed .left
Version 0.28 - Reverted to Agner Fog Random number generation
Version 0.27 - Speed up return types
Version 0.26 - Added class verification code
Version 0.25 - Squashed plotting bug
Version 0.24 - Removed Output.cpp
Version 0.23 - Removed numberoffounders from calcallelespectrum
Version 0.22 - Added save and load functions
Version 0.21 - Changed random-seed management
Version 0.20 - Removed superfluous code
Version 0.19 - Removed numberoffounders from Fst and LD code
Version 0.18 - Start of tracking changes

Owner

  • Name: Thijs Janzen
  • Login: thijsjanzen
  • Kind: user
  • Location: Netherlands
  • Company: University of Groningen

Scientific programmer at University of Groningen

GitHub Events

Total
  • Push event: 17
Last Year
  • Push event: 17

Committers

Last synced: over 1 year ago

All Time
  • Total Commits: 610
  • Total Committers: 3
  • Avg Commits per committer: 203.333
  • Development Distribution Score (DDS): 0.031
Past Year
  • Commits: 2
  • Committers: 1
  • Avg Commits per committer: 2.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Thijs Janzen t****n@g****m 591
richelbilderbeek r****l@r****l 18
Richel Bilderbeek r****k 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 12 months ago

All Time
  • Total issues: 1
  • Total pull requests: 1
  • Average time to close issues: 9 days
  • Average time to close pull requests: about 23 hours
  • Total issue authors: 1
  • Total pull request authors: 1
  • Average comments per issue: 1.0
  • Average comments per pull request: 1.0
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • thijsjanzen (1)
Pull Request Authors
  • richelbilderbeek (1)
Top Labels
Issue Labels
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads:
    • cran 193 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 9
  • Total maintainers: 1
cran.r-project.org: GenomeAdmixR

Simulate Admixture of Genomes

  • Versions: 9
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 193 Last month
Rankings
Forks count: 17.8%
Stargazers count: 24.2%
Dependent packages count: 29.8%
Average: 32.4%
Dependent repos count: 35.5%
Downloads: 54.7%
Maintainers (1)
Last synced: 11 months ago

Dependencies

DESCRIPTION cran
  • R >= 2.10 depends
  • Rcpp * imports
  • RcppParallel * imports
  • ggplot2 * imports
  • ggridges * imports
  • hierfstat * imports
  • methods * imports
  • rlang * imports
  • stringr * imports
  • tibble * imports
  • vcfR * imports
  • dplyr * suggests
  • junctions * suggests
  • knitr * suggests
  • magrittr * suggests
  • pbapply * suggests
  • rmarkdown * suggests
  • testit * suggests
  • testthat * suggests
.github/workflows/R-CMD-check.yaml actions
  • actions/cache v2 composite
  • actions/checkout v2 composite
  • actions/upload-artifact main composite
  • r-lib/actions/setup-pandoc v1 composite
  • r-lib/actions/setup-r v1 composite
.github/workflows/test-coverage.yaml actions
  • actions/cache v2 composite
  • actions/checkout v2 composite
  • r-lib/actions/setup-pandoc v1 composite
  • r-lib/actions/setup-r v1 composite