Package: spiralize 1.1.0

Zuguang Gu

spiralize: Visualize Data on Spirals

It visualizes data along an Archimedean spiral <https://en.wikipedia.org/wiki/Archimedean_spiral>, makes so-called spiral graph or spiral chart. It has two major advantages for visualization: 1. It is able to visualize data with very long axis with high resolution. 2. It is efficient for time series data to reveal periodic patterns.

Authors:Zuguang Gu [aut, cre]

spiralize_1.1.0.tar.gz
spiralize_1.1.0.zip(r-4.5)spiralize_1.1.0.zip(r-4.4)spiralize_1.1.0.zip(r-4.3)
spiralize_1.1.0.tgz(r-4.4-any)spiralize_1.1.0.tgz(r-4.3-any)
spiralize_1.1.0.tar.gz(r-4.5-noble)spiralize_1.1.0.tar.gz(r-4.4-noble)
spiralize_1.1.0.tgz(r-4.4-emscripten)spiralize_1.1.0.tgz(r-4.3-emscripten)
spiralize.pdf |spiralize.html
spiralize/json (API)
NEWS

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

Peer review:

Bug tracker:https://github.com/jokergoo/spiralize/issues

On CRAN:

42 exports 147 stars 4.89 score 25 dependencies 2 dependents 33 scripts 996 downloads

Last updated 3 months agofrom:0c8c3630bc. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 13 2024
R-4.5-winOKSep 13 2024
R-4.5-linuxOKSep 13 2024
R-4.4-winOKSep 13 2024
R-4.4-macOKSep 13 2024
R-4.3-winOKAug 15 2024
R-4.3-macOKAug 15 2024

Exports:cartesian_to_polarcartesian_to_xycurrent_spiralcurrent_spiral_vpcurrent_track_indexget_track_datahorizon_legendis_in_trackn_tracksphylo_to_dendrogrampolar_to_cartesianset_current_tracksolve_theta_from_spiral_lengthspiral_arrowspiral_axisspiral_barsspiral_clearspiral_dendrogramspiral_git_commitsspiral_highlightspiral_highlight_by_sectorspiral_horizonspiral_infospiral_initializespiral_initialize_by_gcoorspiral_initialize_by_timespiral_linesspiral_optspiral_phylospiral_pkg_downloadsspiral_pointsspiral_polygonspiral_rasterspiral_rectspiral_segmentsspiral_textspiral_trackspiral_xaxisspiral_yaxisTRACK_METAxy_to_cartesianxy_to_polar

Dependencies:BiocGenericscirclizeclueclustercodetoolscolorspaceComplexHeatmapcpp11crayondigestdoParallelforeachgenericsGetoptLongGlobalOptionsIRangesiteratorslubridatematrixStatspngRColorBrewerrjsonS4Vectorsshapetimechange

The spiralize package

Rendered fromspiralize.Rmdusingknitr::rmarkdownon Sep 13 2024.

Last update: 2024-06-14
Started: 2021-06-20

Readme and manuals

Help Manual

Help pageTopics
Get the current spiral objectcurrent_spiral
Viewport name of the current spiralcurrent_spiral_vp
Helper functions for handling trackscurrent_track_index is_in_track n_tracks set_current_track
Meta-data of a trackget_track_data
Legend for the horizon charthorizon_legend
Get theta from given spiral lengthssolve_theta_from_spiral_length
Draw arrows in the spiral directionspiral_arrow
Draw axis along the spiralspiral_axis spiral_xaxis
Add bars to a trackspiral_bars
Clear the spiral curvespiral_clear
Draw dendrogramspiral_dendrogram
Visualize git commitsspiral_git_commits
Highlight a section of the spiralspiral_highlight
Highlight a sectorspiral_highlight_by_sector
Draw horizon chart along the spiralspiral_horizon
Information of the current spiralspiral_info
Initialize the spiralspiral_initialize
Initialize the spiral with genomic coordinatesspiral_initialize_by_gcoor
Initialize the spiral from time objectsspiral_initialize_by_time
Add lines to a trackspiral_lines
Global optionsspiral_opt
Draw phylogenetic treephylo_to_dendrogram spiral_phylo
Visualize package downloadsspiral_pkg_downloads
Add points to a trackspiral_points
Add polygons to a trackspiral_polygon
Add image to a trackspiral_raster
Add rectangles to a trackspiral_rect
Add segments to a trackspiral_segments
Add texts to a trackspiral_text
Add a new track or move to an existed trackspiral_track
Draw y-axisspiral_yaxis
Get meta data in the current track$.TRACK_META names.TRACK_META print.TRACK_META TRACK_META [.TRACK_META [[.TRACK_META
Transform between coordinate systemscartesian_to_polar cartesian_to_xy polar_to_cartesian xy_to_cartesian xy_to_polar