Partial reversion of b034158 (#25)

It should be OK for Z to be NULL. This currently triggers an issue on initialCounts(), which should be fixed
This commit is contained in:
Waldir Leoncio 2023-08-11 16:22:29 +02:00
parent 372891fbe1
commit 177685b6a2

View file

@ -88,7 +88,6 @@ indMix <- function(c, npops, counts = NULL, sumcounts = NULL, max_iter = 100L, d
} }
ninds <- size(rows, 1) ninds <- size(rows, 1)
if (!is.null(Z)) {
initialPartition <- admixture_initialization(initData, npops, Z) initialPartition <- admixture_initialization(initData, npops, Z)
sumcounts_counts_logml <- initialCounts( sumcounts_counts_logml <- initialCounts(
initialPartition, data, npops, rows, noalle, adjprior initialPartition, data, npops, rows, noalle, adjprior
@ -102,7 +101,6 @@ indMix <- function(c, npops, counts = NULL, sumcounts = NULL, max_iter = 100L, d
apu <- rows[i] apu <- rows[i]
PARTITION[i] <- initialPartition[apu[1]] PARTITION[i] <- initialPartition[apu[1]]
} }
}
COUNTS <- counts COUNTS <- counts
SUMCOUNTS <- sumcounts SUMCOUNTS <- sumcounts