-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGELOG
executable file
·98 lines (73 loc) · 3.22 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
ver 1.1.14
Added support for running the simulation on a CUDA enabled device if present.
Fixed most compiler warnings.
ver 1.1.13
backed out the generalization of memory management implemented in 1.1.10 which caused an ugly memory leak. In the process of
improving memory management.
ver 1.1.12
increased the length of DNA seqs from 500 to 1000
ver 1.1.11
1/23/10
Resolved a small problem with the Rd file for landscape.mismatchdist.
ver 1.1.10
1/22/10
Fixed gnu-specific C++ array allocation. Should now compile on Sun.
Also added a function 'landscape.mig.matrix' that automatically creates a migration
matrix among populations
ver 1.1.09
10/7/09
Fixed changed dependency on ape and added 'pegas' functions as well as
explicit call to ade4's amova function to distinguish it from the pegas version.
ver 1.1.08
10/4/09
Fixed problem assigning individual ids (Thanks to Karen Martien)
ver 1.1.07
3/4/09
repaired bug in landscape.sample()
ver 1.1.05
1/24/08
added code to interface with amova functions in ade4.
ver 1.1.02
11/22/07
removed landscape.new.epoch.island and landscape.new.epoch.step
They didn't work as advertised and there has been limited desire to
use them
ver 1.1.009
5/10/07
Reinstated the labelling of individuals, their mothers, and fathers in
the columns 4:6 in the individual sub-object of a landscape.
ver 1.1.006
12/16/06
Finally fixed "the bug" that Karen Martien pointed out last year.
This was very hard to find because it did not manifest on my
development platform (mac), nor in the way that I use the programs and
therefore the way that my testscript works.
ver 1.1.0
12/3/06 Fixed some stack imbalance problems. Updated the code to read in simcoal simulations
10/10/06 Eliminated out of date documentation. Need to develop a
Vignette for the package. This is High on the TODO list
9/29/06 Tried to make rmetasim function names more consistent by
appending 'lansdscape' to the front of them. This should reduce
naming collision problems with base and other packages in R
3/25/06 Fixed bug in conversion between rmetasim objects and internal
c++ representations. Added code to parse Arlequin files into rmetasim
objects
3/25/06 IMPORTANT!!! Added three columns to individuals object between
the demographic information and the genetic information. They store
an individuals unique ID, it's mothers unique ID and fathers unique
ID. This can be used to track family structure over multiple
generations. Right now, rmetasim does nothing but create and assign
these IDs properly. This change alters the text file structure of
rmetasim and will have dire repurcussions for anyone who directly
accesses the individual objects and does not account for the addtional
three columns. All of the rmetasim functions should work correctly.
If individuals are created outside of the c++ backend, they should be
given appropriate IDs Zero for mother and father indicates individuals
created de novo
Several new functions have been defined to work with these objects.
ver 1.0.5
11/16/05 To accomodate changes in R 2.2 that implemented the S3 base
'simulate', changed the central function simulate.landscape() to sim.landscape()
ver 1.0.2
1/11/04 Fixed problem with is.landscape() AES
1/5/05 Addded some update features to landscapes AES