LinearSNPCoverageDisplay
Note: this document is automatically generated from configuration objects in our source code. See Config guide for more info
Source file
plugins/alignments/src/LinearSNPCoverageDisplay/configSchema.ts
extends
LinearSNPCoverageDisplay - Slots
slot: autoscale
autoscale: {
type: 'stringEnum',
defaultValue: 'local',
model: types.enumeration('Autoscale type', ['local']),
description:
'performs local autoscaling (no other options for SNP Coverage available)',
}
slot: minScore
minScore: {
type: 'number',
defaultValue: Number.MIN_VALUE,
description: 'minimum value for the y-scale',
}
slot: maxScore
maxScore: {
type: 'number',
description: 'maximum value for the y-scale',
defaultValue: Number.MAX_VALUE,
}
slot: scaleType
scaleType: {
type: 'stringEnum',
model: types.enumeration('Scale type', ['linear', 'log']),
description: 'The type of scale to use',
defaultValue: 'linear',
}
slot: inverted
inverted: {
type: 'boolean',
description: 'draw upside down',
defaultValue: false,
}
slot: multiTicks
multiTicks: {
type: 'boolean',
description: 'Display multiple values for the ticks',
defaultValue: false,
}
slot: renderers
renderers: ConfigurationSchema('RenderersConfiguration', {
SNPCoverageRenderer: pluginManager.getRendererType(
'SNPCoverageRenderer',
)!.configSchema,
})
LinearSNPCoverageDisplay - Derives from
baseConfiguration: baseLinearDisplayConfigSchema