Package: karyoploteR 1.39.0

Bernat Gel

karyoploteR: Plot customizable linear genomes displaying arbitrary data

karyoploteR creates karyotype plots of arbitrary genomes and offers a complete set of functions to plot arbitrary data on them. It mimicks many R base graphics functions coupling them with a coordinate change function automatically mapping the chromosome and data coordinates into the plot coordinates. In addition to the provided data plotting functions, it is easy to add new ones.

Authors:Bernat Gel [aut, cre]

karyoploteR_1.39.0.tar.gz
karyoploteR_1.39.0.zip(r-4.7)karyoploteR_1.39.0.zip(r-4.6)karyoploteR_1.39.0.zip(r-4.5)
karyoploteR_1.39.0.tgz(r-4.6-any)karyoploteR_1.39.0.tgz(r-4.5-any)
karyoploteR_1.39.0.tar.gz(r-4.7-any)karyoploteR_1.39.0.tar.gz(r-4.6-any)
karyoploteR_1.39.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
karyoploteR/json (API)
NEWS

# Install 'karyoploteR' in R:
install.packages('karyoploteR', repos = c('https://bioc.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/bernatgel/karyoploter/issues

On BioConductor:karyoploteR-1.39.0(bioc 3.24)karyoploteR-1.38.0(bioc 3.23)

visualizationcopynumbervariationsequencingcoveragednaseqchipseqmethylseqdataimportonechannelbioconductorbioinformaticsdata-visualizationgenomegenomics-visualizationplotting-in-r

12.16 score 367 stars 7 packages 830 scripts 1.8k downloads 50 mentions 68 exports 123 dependencies

Last updated from:3e8c8b101b. Checks:1 ERROR, 7 NOTE, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
bioc-checksERROR472
linux-devel-x86_64NOTE891
source / vignettesOK546
linux-release-x86_64NOTE849
macos-release-arm64NOTE667
macos-oldrel-arm64NOTE543
windows-develNOTE979
windows-releaseNOTE787
windows-oldrelNOTE801
wasm-releaseOK357

Exports:addGeneNamesautotrackcolByCategorycolByChrcolByRegioncolByValuedarkerfilterParamsfindIntersectionsgetChromosomeNamesBoundingBoxgetColorSchemasgetCytobandColorsgetCytobandsgetDataPanelBoundingBoxgetDefaultPlotParamsgetMainTitleBoundingBoxgetTextSizegetVariantsColorshorizonColorsis.colorkpAblinekpAddBaseNumberskpAddChromosomeNameskpAddChromosomeSeparatorskpAddColorRectkpAddCytobandLabelskpAddCytobandskpAddCytobandsAsLinekpAddLabelskpAddMainTitlekpAreakpArrowskpAxiskpBarskpDataBackgroundkpHeatmapkpLineskpPlotBAMCoveragekpPlotBAMDensitykpPlotBigWigkpPlotCoveragekpPlotDensitykpPlotGeneskpPlotHorizonkpPlotLinkskpPlotLoesskpPlotManhattankpPlotMarkerskpPlotNameskpPlotRainfallkpPlotRegionskpPlotRibbonkpPlotTranscriptskpPointskpPolygonkpRectkpSegmentskpTextlightermakeGenesDataFromTxDbmergeTranscriptsplotDefaultPlotParamsplotKaryotypeplotPalettesprepareParameters2prepareParameters4processClippingtransparent

Dependencies:abindAnnotationDbiAnnotationFilteraskpassbackportsbamsignalsbase64encbezierBHBiobaseBiocBaseUtilsBiocGenericsBiocIOBiocParallelBiostringsbiovizBasebitbit64bitopsblobBSgenomebslibcachemcheckmatecigarillocliclustercodetoolscolorspacecpp11crayoncurldata.tableDBIDelayedArraydichromatdigestensembldbevaluatefarverfastmapfontawesomeforeignformatRFormulafsfutile.loggerfutile.optionsgenericsGenomeInfoDbGenomicAlignmentsGenomicFeaturesGenomicRangesggplot2gluegridExtragtablehighrHmischtmlTablehtmltoolshtmlwidgetshttrIRangesisobandjquerylibjsonliteKEGGRESTknitrlabelinglambda.rlatticelazyevallifecyclemagrittrMatrixMatrixGenericsmatrixStatsmemoisemimennetopensslpkgconfigpngProtGenericsR6rappdirsRColorBrewerRcppRCurlregioneRrestfulrRhtslibrjsonrlangrmarkdownrpartRsamtoolsRSQLiterstudioapirtracklayerS4ArraysS4VectorsS7sassscalesSeqinfosnowSparseArraystringistringrSummarizedExperimentsystinytexUCSC.utilsVariantAnnotationvctrsviridisLitewithrxfunXMLXVectoryaml

karyoploteR: plot customizable linear genomes displaying arbitrary data

Rendered fromkaryoploteR.Rmdusingknitr::rmarkdownon Apr 30 2026.

Last update: 2021-08-30
Started: 2017-03-31

Readme and manuals

Help Manual

Help pageTopics
addGeneNamesaddGeneNames
autotrackautotrack
colByCategorycolByCategory
colByChrcolByChr
colByRegioncolByRegion
colByValuecolByValue
darkerdarker
filterParamsfilterParams
findIntersectionsfindIntersections
getChromosomeNamesBoundingBoxgetChromosomeNamesBoundingBox
getColorSchemasgetColorSchemas
getCytobandColorsgetCytobandColors
getCytobandsgetCytobands
getDataPanelBoundingBoxgetDataPanelBoundingBox
getDefaultParametersgetDefaultPlotParams
getMainTitleBoundingBoxgetMainTitleBoundingBox
getTextSizegetTextSize
getVariantsColorsgetVariantsColors
horizonColorshorizonColors
is.coloris.color
kpAblinekpAbline
kpAddBaseNumberskpAddBaseNumbers
kpAddChromosomeNameskpAddChromosomeNames
kpAddChromosomeSeparatorskpAddChromosomeSeparators
kpAddColorRectkpAddColorRect
kpAddCytobandLabelskpAddCytobandLabels
kpAddCytobandskpAddCytobands
kpAddCytobandsAsLinekpAddCytobandsAsLine
kpAddLabelskpAddLabels
kpAddMainTitlekpAddMainTitle
kpAreakpArea
kpArrowskpArrows
kpAxiskpAxis
kpBarskpBars
kpDataBackgroundkpDataBackground
kpHeatmapkpHeatmap
kpLineskpLines
kpPlotBAMCoveragekpPlotBAMCoverage
kpPlotBAMDensitykpPlotBAMDensity
kpPlotBigWigkpPlotBigWig
kpPlotCoveragekpPlotCoverage
kpPlotDensitykpPlotDensity
kpPlotGeneskpPlotGenes
kpPlotHorizonkpPlotHorizon
kpPlotLinkskpPlotLinks
kpPlotLoesskpPlotLoess
kpPlotManhattankpPlotManhattan
kpPlotMarkerskpPlotMarkers
kpPlotNameskpPlotNames
kpPlotRainfallkpPlotRainfall
kpPlotRegionskpPlotRegions
kpPlotRibbonkpPlotRibbon
kpPlotTranscriptskpPlotTranscripts
kpPointskpPoints
kpPolygonkpPolygon
kpRectkpRect
kpSegmentskpSegments
kpTextkpText
lighterlighter
makeGenesDataFromTxDbmakeGenesDataFromTxDb
mergeTranscriptsmergeTranscripts
plotDefaultPlotParametersplotDefaultPlotParams
plotKaryotypeplotKaryotype
plotPaletteplotPalettes
prepareParameters2prepareParameters2
prepareParameters4prepareParameters4
processClippingprocessClipping
transparenttransparent