plot.onemap_segreg_test function

Plot p-values for chi-square tests of expected segregation

Plot p-values for chi-square tests of expected segregation

Draw a graphic showing the p-values (re-scaled to -log10(p-values)) associated with the chi-square tests for the expected segregation patterns for all markers in a dataset. It includes a vertical line showing the threshold for declaring statistical significance if Bonferroni's correction is considered, as well as the percentage of markers that will be discarded if this criterion is used.

## S3 method for class 'onemap_segreg_test' plot(x, order = TRUE, ...)

Arguments

  • x: an object of class onemap_segreg_test (produced by onemap's function test_segregation()), i. e., after performing segregation tests
  • order: a variable to define if p-values will be ordered in the plot
  • ...: currently ignored

Returns

a ggplot graphic

Examples

data(onemap_example_bc) # load OneMap's fake dataset for a backcross population BC.seg <- test_segregation(onemap_example_bc) # Applies chi-square tests print(BC.seg) # Shows the results plot(BC.seg) # Plot the graph, ordering the p-values plot(BC.seg, order=FALSE) # Plot the graph showing the results keeping the order in the dataset data(onemap_example_out) # load OneMap's fake dataset for an outcrossing population Out.seg <- test_segregation(onemap_example_out) # Applies chi-square tests print(Out.seg) # Shows the results plot(Out.seg) # Plot the graph, ordering the p-values plot(Out.seg, order=FALSE) # Plot the graph showing the results keeping the order in the dataset
  • Maintainer: Cristiane Taniguti
  • License: GPL-3
  • Last published: 2025-01-10