X-chromosomal simulations are now implemented
haploDraw()
now handles and displays X-chromosomal
simulations
Fix labelling bug in haploDraw()
profileSimIBD()
has been overhauled, fixing several
glitches and with significant speed improvements. Note: Simulations with
a given seed
may differ across versions.
The internal dataset decode19
has been recompiled,
updating some attributes. This should not affect regular users.
New function segmentStats()
for summarising the
segments identified by findPattern()
.
findPattern()
has a new argument cutoff
for excluding short segments.
findPattern()
can detect more patterns: the argument
pattern
now accepts entries autozygous
and
heterozygous
.
findPattern()
is much faster now, mostly due to a
new implementation of the internal mergeSegments()
New function extractIds()
replaces the previous
(non-exported) extractIdsFromSegmentSummary()
.
Updated README, including links to Shiny app.
loadMap()
when
uniform = F
and sexAverage = T
.ibdsim()
now allows map
to be a list of
chromosome maps.
New function findPattern()
for identifying IBD
patterns in simulation outputs.
New function convertPos()
for converting between
genetic and physical positions.
New functions mapLen()
and physRange()
for retrieving map info.
profileSimIBD()
now sorts the genotypes before
returning.
README is updated and expanded.
Fix bug in estimateTwoLocusInbreeding()
Fix issue with negative segment lengths
New function haploDraw()
for visualising IBD
patterns
The internal data structure for genetic maps has been rewritten.
New functions loadMap()
and customMap()
for loading built-in and user-prepared maps.