Skip to contents
ggpedigree 0.4.0
Status: Active
- Allows support for character-based IDs
- Added linejoin, lineend, segment_self_linetype, option to the
ggpedigree
functions.
- Added unit tests for calculateConnections, calculateConnections, and ggpedigree functions.
- Refactored ggpedigree function into ggpedigree.core and .addScales and .addLabels functions to improve readability and maintainability.
- Renamed symKey to makeSymmetricKey, extended it to support character-based IDs, and added unit tests.
- Added a new function
ggPedigreeInteractive
to create interactive pedigree plots using plotly
. Added a vignette to demonstrate its usage.
- Added redsquirrels dataset to the package for testing and examples.
- Added a new function
ggRelatednessMatrix
and subfunction ggRelatednessMatrix.core
to create heatmaps of relatedness matrices.
- Added new vignette to demonstrate ggRelatednessMatrix
- Added graphic tests for
ggpedigree
, ggPedigreeInteractive
, and ggRelatednessMatrix
functions.
- Updated the README and vignettes to reflect the new features and improvements.
- Updated description to comply with CRAN policies.
ggpedigree 0.3.0
- Expose more labeling options in the
ggpedigree
function to allow for more customization, including nudging labels, and changing the variable used.
- Added option to add an outline to the pedigree plot.
- Made the config options more consistent and user-friendly.
- Enhance the narrative of the plotting vignette to demonstrate the new features and provide clearer examples.
- Added missing examples to the
ggpedigree
function documentation.
ggpedigree 0.2.0
- Extended functionality to include new plotting features, like handling multiple instances of the same individual in a pedigree.
- Improved documentation and examples for better user guidance.
- Added unit tests for describeHelpers
ggpedigree 0.1.0
- Implemented pedigree plotting functions for
ggplot2
.
- Added vignette to demonstrate the use of the package in basic plotting.
- Created a
DESCRIPTION
file to define the package and its dependencies.
- Added a
LICENSE
file to specify the terms under which the package can be used.
- Created a
CODE_OF_CONDUCT.md
file to outline the expected behavior of contributors and maintainers.
- Added a
NEWS.md
file to track changes to the package.
- Created a
CONTRIBUTING.md
file to guide contributors on how to contribute to the package.
- Added a
README.Rmd
file to provide an overview of the package and its functions.
- Added a
cran-comments.md
file to document the submission process to CRAN.
- Initial version launched