Skip to contents

breedSimulatR 0.3.2

  • Creating a new phenotyper object with he = 0 now raise an error.

breedSimulatR 0.3.1

New Features

  • add the writeVCF method to the population class to write genetic information in a vcf file.
  • add a readVCF function for importing a population from a phased VCF file.

fix

  • fix wrong documentation in phenotype and haplotype classes.

Performence optimization

  • population$addInd methods will now only check that the specie’s names match between the population and the individual instead of checking if the specie objects are exactly the same. This can introduce a bug if two differents species with the same name are use in a simulation however, this cases will be very unlikely and the performance gain is quite high.

breedSimulatR 0.3.0

Breaking changes

  • For the initialization of the class specie, parameters ploidy and mutRate had been removed.
  • For functions selectBV and selectWBV, parameter SNPeffect have been renamed to QTNeffect.

Improved Documentation

breedSimulatR 0.2.0

Improvements

  • The initialization of the object specie now take as input chromosomes length in centimorgans: lchrCm. The argument recombRate is now deprecated.
  • Crossing over simulations can now take in account the linkage map position of the markers.

Bug Fixes

  • specie’s getChrLength method now works fine with input of class “character”

breedSimulatR 0.1.3

Improvements

  • The method phenotyper$trial can now manage the parameter rep as a vector for each individual.

breedSimulatR 0.1.2

Feature

  • Phenotyping features implemented with the objects trait and phenotyper.

breedSimulatR 0.1.1

Bug Fixes

  • Better unique name generation for descendants

breedSimulatR 0.1.0

First version of the breedSimulatR package.