Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pull request - feature updates v1.1.0 #13

Merged
merged 12 commits into from
Nov 23, 2022
Merged

pull request - feature updates v1.1.0 #13

merged 12 commits into from
Nov 23, 2022

Conversation

Phil9S
Copy link
Member

@Phil9S Phil9S commented Oct 21, 2022

dev build for version 1.1.0 - continued commits needed

Added function framework and data sets for specification of cancer-specific Signature definition subsets defined by Drews. Provides ground work for use of denovo signature discovery mapping.
Implementation of method to check chromosome format to ensure consistency. Formats including "chr", numeric sex chromosomes, or additional non-ref contigs.
@Phil9S Phil9S self-assigned this Oct 21, 2022
Phil9S and others added 10 commits October 21, 2022 18:29
Implementation of a generic function to extract the copy number signatures matrix from a SigQuant object without directly accessing the structure.
Renamed getSignature function to getActivities to maintain naming consistency
setup testthat for package testing framework
Added a function to retrieve the extracted copy number features from a CNQuant object without needing to access the slots directly.
Regenerated and implemented proper data formats for example data used in vignettes and code examples to be loaded via `data()`. Added a data-raw folder to contain code used to generate cancer-specific signature data
Added empty featData slot error catch for function getFeatures()
Overhaul of the class and generic function documentation. Including better descriptions of usage, parameters, linking between functions and classes. Includes update to used roxygen2 version. Addition of example datasets as properly implemented datasets. Fixed license file naming. Added single testthat example.
Documentation overhaul for non-generic and non-class functions. Improved arguments and parameterisation for plotting functions.
Update release version to match github release version.
@Phil9S Phil9S merged commit a828197 into main Nov 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant