The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
R package for creating a core collection based on the provided distanceMatrix, required size of the core n and optionally a set of preselected accessions to be included into the core.
Based on a provided distanceMatrix
and required number
n
of accessions within the core, a random set of accessions
is created, implicitly dividing the full population into initial groups
based on the nearest randomly chosen random accession. If a set of
preselected
accessions is provided, this initial division
is adjusted using the adjustedGroupMethod
. Then, using the
coreSelectMethod
in the algorithm
, the core
accessions within these groups are calculated, resulting in the final
core collection.
CoreCollection(
distanceMatrix,
n,preselected = c(),
coreSelectMethod = "A-NE",
adjustedGroupMethod = "split",
algorithm = "randomDescent",
seed = NULL
)
argument | description |
---|---|
distanceMatrix | A distance matrix; can be either a matrix or a dist |
n | The number of items in the core |
preselected | An optional list of preselected accessions to be included in the core collection; the provided accessions should occur in the labels or rownames of the provided distanceMatrix |
coreSelectMethod | The method for computing core accessions within the groups: A-NE (accession nearest entry), E-NE (entry nearest entry) or E-E (entry entry) |
adjustedGroupMethod | The method to handle adjusting groups when multiple preselected accessions occur within a single group: split to just split the initial groups with multiple accessions or recompute to recompute the division of accessions over the groups. |
algorithm | Algorithm applied to compute a solution: currently, only randomDescent is available |
seed | The seed used when generating the core collection. If no seed is provided, a random seed is chosen and each time the recompute() method is called on the object, a new seed will be used. |
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.