News
locuszoomr 0.3.8
26/02/2025
- Fixed handling of tibbles.
locuszoomr 0.3.7
05/02/2025
New features
- Added recomb_offsetargument to enable y offset to
shift scatter points up slightly away from the recombination line to
reduce the overlap. Works with bothlocus_plot()andlocus_ggplot().
- Added ylimandylim2arguments toscatter_plot()andgg_scatter()to make it
easier to set y axis and secondary y axis (recombination line) limits inlocus_plot()andlocus_ggplot().
Important change
- Changed the order of dataandgenearguments inlocus()since most users specify the data
object first.
Fixes
- Fixed ylimissue affecting secondary y axis with
recombination line.
locuszoomr 0.3.6
09/01/2025
- Add option to show gene names in italics.
- Added citation.
locuszoomr 0.3.5
15/09/2024
- Fixed vignette issues causing CRAN check errors.
locuszoomr 0.3.4
06/09/2024
New features
- Added full support for point shapes in
gg_scatter().
Fixes
- Fix for alignment of eqtl_plot()with locus plots with
recombination rate.
- Bugfix for recombination rate axis title font size.
- Bugfix beta symbols in gg_scatter().
- Fixes to legends in gg_scatter().
locuszoomr 0.3.2
18/08/2024
- Fix for SNPs with chromosome coordinate format in
link_LD()(only works withLDproxymethod).
- Fix for non-human ensembl databases e.g. mouse in
locus().
- Record ensembl version, organism and genome in locus objects.
- Bugfix: give an error message if gene is not found in ensembl
database in locus().
locuszoomr 0.3.1
28/06/2024
- Add toggle for using webGL in scatter_plotly().
- Add height control in plotly functions.
locuszoomr 0.3.0
16/04/2024
- Allow index_snpto be a vector to highlight more than 1
SNP per region (suggested by Luke Pilling).
- Altered default colour scheme.
- Multiple improvements to plotly version.
- Added option to use the much faster LDproxyinlink_LD(). This is now the default option.
- Added support for plotting loci with eQTL data to show multiple
genes in different colours.
- Added ability to overlay up/down pointing triangles to show sign of
beta coefficient for significant SNPs.
- Added highlighting of selected genes with individual colours in the
gene tracks in locus_plot(),locus_ggplot(),genetracks()andgg_genetracks().
- Enable use of downloadable recombination rate track files from UCSC
in link_recomb(), which is much faster when plotting
multiple loci.
locuszoomr 0.2.1
17/02/2024
- Added labels to locus_ggplot()andgg_scatter()(thanks to Tom Willis).
- Improved error handling in link_recomb()
- Ensure index SNP is plotted on top in locus_plot()andlocus_ggplot().
- In scatter_plot()argumentschromColandsigColare replaced byschemewhich now allows
setting of the index SNP colour.
locuszoomr 0.2.0
21/12/2023
New features
- Improved ggplot2 gene track plotting via
gg_genetracks()to enable easy layering of several ggplot2
plots above a row of gene tracks (thanks to nickhir for the
suggestion).
- For those that only want the gene tracks for their own plots, this
is now easier by simply not specifying data(or setting it
toNULL) when callinglocus().
- Added function quick_peak()for quickly finding peaks
in GWAS datasets.
- Added function link_recomb()for retrieving
recombination data from UCSC.
- Recombination rate is shown on a secondary y axis by
locus_plot()andlocus_ggplot().
- Added ...tolink_LD()andlink_eqtl()to allow passing of additional arguments such
asgenome_buildtoLDlinkRqueries.
Changes
- Argument LDtokeninlink_LD()andlink_eqtl()has been renamedtokento be
consistent withLDlinkR.
Bugfixes
- Fixed bug when plotting LD with absent levels in
locus_ggplot()andlocus_plotly().
- Fixed plots with no gene tracks (thanks to Tom Willis).
- Genes with missing gene symbols now display the ensembl gene
ID.
locuszoomr 0.1.3
03/11/2023
- Added arrows to the gene tracks in locus_plotly()
- Fixed bug relating yzeroargument in scatter plots
- Improved labelling
- Fixed CRAN ERROR relating to package EnsDb.Hsapiens.v75 in
Suggests
locuszoomr 0.1.2
02/11/2023
- This is the initial build of locuszoomr