Added source Matlab code for reference
This commit is contained in:
parent
b8af977117
commit
b5d99903d2
186 changed files with 61405 additions and 1 deletions
17
matlab/spatial/private/initialCounts2.m
Normal file
17
matlab/spatial/private/initialCounts2.m
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
function [sumcounts, counts] = initialCounts2(partition, data, npops, nLetters)
|
||||
% initialize counts and sumcounts for the initial partition
|
||||
% npops: number of populations in the partition
|
||||
% nLetters: the maximum number of different symbols over all loci
|
||||
% Lu Cheng, 25.05.2011
|
||||
|
||||
[nSeq nLoci] = size(data);
|
||||
|
||||
counts = zeros(nLetters,nLoci,npops);
|
||||
sumcounts = zeros(nLoci,npops);
|
||||
|
||||
for i=1:npops
|
||||
inds = (partition==i);
|
||||
counts(:,:,i) = histc(data(inds,:),1:nLetters,1);
|
||||
sumcounts(:,i) = sum(counts(:,:,i),1);
|
||||
end
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue