screen_for_duplicate_markers
identifies and merges duplicate markers.
screen_for_duplicate_markers(
dosage_matrix,
merge_NA = TRUE,
plot_cluster_size = TRUE,
ploidy,
ploidy2 = NULL,
LG_number,
estimate_bin_size = FALSE,
log = NULL
)
A list containing:
list of binned markers. The list names are the representing markers. This information can later be used to enrich the map with binned markers.
dosage_matrix with merged duplicated markers. The markers will be given the name of the marker with least missing values.
An integer matrix with markers in rows and individuals in columns.
Logical. Should missing values be imputed if non-NA in duplicated marker? By default, TRUE
.
If FALSE
the dosage scores of representing marker are represented in the filtered_dosage_matrix.
Logical. Should an informative plot about duplicate cluster size be given? By default, TRUE
.
Ploidy level of parent 1. Only needed if estimate_bin_size
is TRUE
Integer, by default NULL
. If parental ploidies differ, use this to specify the ploidy of parent 2.
Only needed if estimate_bin_size
is TRUE
Expected number of chromosomes (linkage groups). Only needed if estimate_bin_size
is TRUE
Logical, by default FALSE
. If TRUE
, a very rudimentary calculation is made to estimate
the average size of a marker bin, assuming a uniform distribution of cross-over events and on average one cross-over per bivalent.
Character string specifying the log filename to which standard output should be written. If NULL log is send to stdout.
data("screened_data3")
dupmscreened <- screen_for_duplicate_markers(screened_data3)
Run the code above in your browser using DataLab