The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
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[@]metanet.ch.
22-08-2023
Docs:
06-06-2023
Docs:
05-04-2023
Bug:
05-04-2023
param:
alpha_val: modify transparency of marks14-09-2022
27-12-2021
circularPlot=TRUE now compatible with
chromatids=TRUE showing chromatids in circ. plotscollapseCen).chrRegion possible (column in data.frame
dfMarkPos): pcen qcen. It’s
behavior is similar to cenparam:
dfCenMarks: deprecatedcollapseCen: boolean, avoid spacing in ruler between
short arm and long arm.anchorHsizeF: numeric, factor to modify horizontal size
of anchor 1 (default).Shiny:
yTitle in code tab27-09-2021
markPer = c("5S","45S")perMark and posCalc functions produce
data.framesautoCenSize,
leftNotesUpPosXcentromereSize,
rulerIntervalMbasymmetry better dealing with unexpected
casesarmRatioCI better dealing with unexpected
casesShiny:
stats to export indices and marks’ statsBugs:
showMarkPos= TRUEparam:
rulerIntervalMb: Use data in millionsleftNotesUpPosX: numeric, move up left notes to the
right or left (x axis)autoCenSize boolean, when TRUE ignores
centromereSizecentromereSize: Apparent size of centromeres. Requires
autoCenSize = FALSEshowBandList in posCalc function to avoid
adding mark names19-05-2021
Shiny:
runBoard() function23-04-2021
labelOutwards=TRUE12-04-2021
rentrez package and plotting of
chromosomes in shiny appgenBankReadIF functionparam:
markN numeric, vertices number for round corners of
marks02-03-2021
exProtein (param:
startPos, pMarkFac) and inProtein
for circular plots also.inProteingenBankReadIFchrWidth and other param. in
circular plotsstartPos,
pMarkFac,cenFormat,cenFactorbannedMarkNameAside,
xModifier, roundedCenparam:
bannedMarkNameAside renamed to
bMarkNameAsidestartPos numeric, factor to increase separation of
exProtein marks to chromosome. Defaults to
0pMarkFac numeric, fraction of chr. size for
exProtein style marks. Defaults to 0.25xModifier was modified, now quotient of
chrWidthroundedCen: deprecated, see cenFormatcenFormat: character, when "triangle",
cen. has triangular aspect. When "rounded", it has rounded
aspect (Default). "inProtein" for using the mark with style
of same name.cenFactor: numeric, modifies any cen. mark and cen.
size. Defaults to 1Shiny App:
.rds too05-02-2021
runBoard()leftNotesUp
(OTUasLeftNote)param:
anchorTextMoveParenX numeric, for plots with
anchorTextMParental move text in X axis. Defaults to
0anchorTextMoveParenY numeric, for plots with
anchorTextMParental move text in Y axis. Defaults to
0OTUasLeftNote boolean, when TRUE adds OTU
(species) name to the left-up30-11-2020
chrNameUp column added.param:
leftNotesUpPosY numeric, move up-left-notes
leftNotesUp down or up (y axis)15-10-2020
mapGGChr
and mapGGChrMarkanchorparam:
addMissingOTUBefore: character, when you want to add
space (ghost OTUs) before one or several OTUs, pass the names of OTUs
after the desired space in a character vector
i.e. c("species one","species five")karAnchorRight: character, OTUs’ add anchor to the
right of this OTU (names of karyotypes). For
verticalPlot=FALSEanchorText: character, text to add to
anchor structure near symbol. See anchor.
Defaults to ""anchorTextMParental: character, designed to fill with a
character object the space left of a missing parental in the
anchor structure.anchorTextMoveX: numeric, for vertical plots with
anchorText move text in X axis. Defaults to
0.5anchorTextMoveY: numeric, for horizontal plots with
anchorText move text in Y axis. Defaults to
1anchorLineLty: numeric, type of line in
anchor, corresponds to lty. Defaults to
116-09-2020
verticalPlot=FALSEkarAnchorLeftmoveAllKarValueY,
moveAllKarValueHorleftNotesUpdotsAsOval convert dots style to one oval. not for
circ. plots.useOneDot now for regular plots (non-circular)
also.param:
verticalPlot: boolean, when TRUE
karyotypes are plotted vertically, otherwise, horizontally. Defaults to
TRUEkarSpaceHor: numeric, separation among horizontal
karyotypes. When verticalPlot=FALSE. Defaults to
0karAnchorLeft: character, OTUs’ names of karyotypes to
the right of your desired anchor. For
verticalPlot=FALSEmoveAllKarValueHor: numeric, similar to
mkhValue, but affects all karyotypes.moveAllKarValueY: numeric, similar to
moveAllKarValueHor, but affects y axis.leftNotesUp: data.frame, (to the left), similar to
leftNotes, but intended for placement over kar.leftNotesPosX: (0.5) numeric, moves left
notes in the x axisnotesPosX: (0.5) numeric, moves right
notes in the x axisnoteFont: numeric 1 for normal,
2 for bold, 3 for italics, 4 for
bold-italics. See notesleftNoteFont: numeric 1 for normal,
2 for bold, 3 for italics, 4 for
bold-italics. See leftNotesleftNoteFontUp: numeric 1 for normal,
2 for bold, 3 for italics, 4 for
bold-italics. See leftNotesUpparseTypes: boolean, parse in notes the
Citrus chr. types names. Creates subindex pos. for FL.parseStr2lang: bolean, parse string in
notes with function
str2lang(paste0("paste(",note,")") ) for ex:
"italic('C. sinensis'), ' Author'". See notes,
leftNotes,leftNotesUp.gishCenBorder: boolean, when TRUE, cen.
mark border color is the same as mark color, ignoring
colorBorderMark. No default.hideCenLines: numeric, factor to multiply line width
(lwd) used for covering cen. border, when chrColor is
white or when gishCenBorder=TRUEmarkNewLine, character, character to split mark Names
into different text lines. Applies to square marks.
Defaults to NAmylheight, numeric, for markNewLine!=NA;
is equivalent to lheight of par: “The line
height multiplier. The height of a line of text (used to vertically
space multi-line text) is found by multiplying the character height both
by the current character expansion and by the line height multiplier.”
Defaults to 0.7.bannedMarkNameAside: boolean, when TRUE
and legend="inline", shows marks in
bannedMarkName as legend="aside" would do. See
bannedMarkNameforbiddenMark: character, character string or vector
with mark names to be removed from plot. Not the marks but the
labels.lwd.marks: thickness of most marks. Except
cM marks and centr. related marks. See
lwd.chr, lwd.cMdotsAsOval: boolean, use oval instead of two dots in
style of marks dots. Defaults to FALSE. See
useOneDot. Not useful for chromatids=TRUE or
circularPlot=TRUE29-07-2020
squareLeft new style of mark. as square
but with legend to the left when inline.chrNameUp for name over kar.OTUfont=3 (italics), var. name present inside
' is not shown in italicsnotesLeft deprecated pass data.frame to
leftNotesylabline renamed to xPosRulerTitleparam:
groupSepar: numeric, factor for affecting chr. spacing
chrSpacing among groups. Defaults to 0.5useMinorTicks: boolean, display minor ticks between
labeled ticks in ruler. See miniTickFactor. Defaults to
FALSE. (ticks without label)miniTickFactor: numeric, number of minor ticks for each
labeled tick. See useMinorTicks. Defaults to
10xPosRulerTitle: (2.6) Modifies the
horizontal position of the title of rulers (Mb, etc). Moves to left from
1st chr. in chrSpacing timesyPosRulerTitle: numeric, affects vertical position of
ruler title. Defaults to 0markPer: character, name of mark to calculate % of mark
in chr. and add it to plot. See perAsFractionperAsFraction: boolean, when TRUE % is
shown as fraction. Defaults to FALSE. See
markPershowMarkPos: boolean, adds position of marks under
karyotype (fraction 0-1) when TRUE. Defaults to
FALSEbToRemove: character, bands to remove from calc. of
pos.chrSize show chr. size under karyo.chrNameUp use col. of the same name to add secondary
name over kar.classMbName “chromosome” name when in MbpclasscMName “chromosome” name when in cMclassChrName “chromosome” name when in μmclassChrNameUp “chromosome” name
chrNameUpclassGroupName name of title of groupsnsmall digits for rounding of chrSizechrSizeMbp show chr. size Mbp requires
col. MbpgroupName, hide or show group nameleftNotes, similar to notesleftNotesPos, xleftNotesPosY, ymoveKarHor, move kar. to rightmkhValue, amount to move to rightanchor, display anchor for moveKarHor OTUsanchorVsizeF factor to modify vertical size of
anchormoveAnchorV, move anchor vertical portionmoveAnchorH, move anchor horizontal portionpchAnchor, symbol in anchorrulerPosMod deprecated01-07-2020
main changes:
citrusSize, citrusMarkPos,
markOverCMAparam: (plotIdiograms)
efZero threshold for checking if != 0orderChr, order of chr. Replaces
orderBySize - deprecated. Values = size,
original, name, grouporderBySize - deprecatednotesLeft note position to the left when
TRUEnotesPosY y axis modify notes positionchrIdPatternRem regex pattern to remove from chr.
names02-06-2020
w position marks when
inlinecenStyle coloringparam:
chromatids show separated chromatidsholocenNotAsChromatids do not use chromatids in
holocen.arrowsBothChrt prints arrow marks in both
chromatidsexcHoloFrArrToSide excludes holocentrics from
arrowsToSide config.xModifier separation among chromatidsxModMonoHoloRate shrink holocen. separ among chromatids
with this quotient.remSimiMarkLeg remove “duplicated” name of labels when
presence of pseudoduplicates arising from patternbannedMarkName remove this mark name from labels
(legends)defCenStyleCol color for external part of marks with
cenStyleroundedCen rounded centromerelwd.mimicCen line width for cenStyle
markssquareness new name for roundness
(deprecated)23-04-2020
genBankReadIF function, now allows duplicated field
namescMLeft style of mark addedcM and cMLeftstyles are used as
inline type of legend for arrows
(upArrow,downArrow)protruding can be added to
dfMarkColor data.frame to define aspect of cM
marksnamesToColumns new function to avoid overlap of mark
names, for holoc. and monoc.params (namesToColumns):
marksDf data.frame of marksdfChrSize data.frame, size of chr. same as plot.markType of type
“downArrow”,“upArrow”,“cM”,“cMLeft”amountofSpaces numeric, number of spaces for each
columncolNumber numeric, number of columnsprotruding numeric, same as plot, equivalent to cM
protrudingprotrudingInt numeric, spacing of columns in terms of
width of chr. percent 1 = 100%.circularPlot same as plotrotation same as plotdefaultStyleMark if some data in column style missing
fill with this oneorderBySize same as in plot.halfModUp when plotting several chromosomes in a
circular plot, corrects for alignment problems of “upArrows”, “cM”
labels.halfModDown when plotting several chromosomes in a
circular plot, corrects for alignment problems of “downArrows”, “cMLeft”
labels.rotatMod for circ. plots, when rotation diff. from
0, corrects alignment of labels.params:
cMBeginCenter modifies start position of
cM and cMLeft marksarrowsToSide arrows are plotted near chr. margin27-03-2020
rentrez downloaded datajoin from genBank datacenStyle to add constrictions
anywhere; upArrow (clockwise in circular plot);
downArrow (anti-clockwise in circular plot)legend="inline" in circular plotsparams:
rulerTitleSize: Font size of units (title)arrowhead: proportion of head of arrow - lengthshrinkArrow: proportion to shrink body of arrow -
widtharrowheadWidthShrink: proportion to shrink arrowhead -
width26-02-2020
circularPlot=TRUE and other
params. for circular plotgenBankReadIF to read plasmid or prokaryote
data. Uses tidyr.swapChrRegionDfSizeAndMarks to swap arm size
and marksmarkSize absentparams:
legendYcoord: modify mark legend Y pos (for common plot
also)callPlot: call plot.new or use your device (when
FALSE)params: (circularPlot=TRUE)
shrinkFactor: size of chr. in fraction of circleseparFactor: separ among kar.labelSpacing: among label and chr.chrLabelSpacing: chr. label spaceOTUlabelSpacing: OTU name spaceradius: radiusOTUsrt: angle of OTU name textOTUplacing: add number and legend instead of OTU
nameuseOneDot: one dot instead of twocircleCenter: X coordinatecircleCenterY: Y coordinateOTULabelSpacerx: modify OTU name pos.OTULabelSpacery: modify OTU name pos.OTUcentered: OTU name centeredOTUjustif: OTU name justif.OTUlegendHeight: separ. of OTU names when
OTUplacing05-02-2020
centromereSize = 0protrudingcentromereSize is automatic (when absent), as well as
rulerIntervalparams:
lwd.cM: thickness of cM marksOTUfont: style of font of OTU nameOTUfamily: font family for OTU nameslwd.chr: affects ruler too.defaultFontFamily: modify font of texts.defaultStyleMarkfixCenBorder affects cen. marks also.chrBorderColor for adding optionally chr. border
color.cenColor defaults to chrColor now.colorBorderMark forces custom color in border of
marks.borderOfWhiteMarks, if TRUE, when mark is
white, its border is black.ceilingFactor number of significative digits to
consider when rounding ruler max. value.MbThreshold created (substitutes
MbThresholds)rulerIntervalMb,
rulerIntervalcMdefaultStyleMark,
protruding, ceilingFactor,
rulerInterval, threshold, MbUnit,
specialChrWidth, specialChrSpacing,
specialOTUNames, specialyTitlespecialOTUNames, can have special:
specialChrWidth, specialChrSpacing, and
specialyTitle. Useful for e.g. cM.ceilingFactor,
rulerInterval)MbUnit,
specialyTitle, yTitle. yTitle is
the common (micrometers). specialyTitle is for OTUs in
specialOTUNames (e.g. “cM”), and MbUnit when
data in millions and OTU is not in specialOTUNames06-01-2020
12 12 2019
asp = 1 onlydotRoundCorr discouraged, requires
useXYfactor = TRUEorigin="t" or
markDistType = "cen"29 11 2019
centromere > 014 11 2019
29 10 2019
20 10 2019
13 10 2019
02 10 2019
plotIdiogramsHolo deprecated27 09 2019
17 09 2019
centromereSize =0These 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.