Skip to content

Releases: katehyerinjeon/pynrm

v0.1.2

11 May 06:44
Compare
Choose a tag to compare

v0.1.2 includes:

  • plot_inbreeding_by_gen method in Simulator class that plots the average inbreeding coefficients by generation.
  • plot_ebv_by_gen method in Simulator class that plots the average estimated breeding values by generation.
  • export_to_csv method in Simulator class that writes pedigree data to csv file.

v0.1.1

05 May 17:56
3375911
Compare
Choose a tag to compare

v0.1.1 includes:

  • get_avg_inbreeding method that computes the average inbreeding rate of a given generation.
  • get_avg_ebv method in Pedigree class that computes the average EBV of a given generation.
  • Bug fix in reproduce method in Simulation class

v0.1.0

28 Mar 03:05
478c4b7
Compare
Choose a tag to compare

v0.1.0 includes:

  • Pedigree class that contains generation number, sire id, dam id, estimated breeding value, and sex information for each animal. It uses pandas.DataFrame type to hold data.
  • Simulation class that executes simulation of generational reproductive cycles. It has an instance variable of type Pedigree and updates it whenever a new generation is reproduced.
  • get_nrm method that computes the value of numerator relationship matrix given a pedigree.