Package: kangar00 1.4.2
kangar00: Kernel Approaches for Nonlinear Genetic Association Regression
Methods to extract information on pathways, genes and various single-nucleotid polymorphisms (SNPs) from online databases. It provides functions for data preparation and evaluation of genetic influence on a binary outcome using the logistic kernel machine test (LKMT). Three different kernel functions are offered to analyze genotype information in this variance component test: A linear kernel, a size-adjusted kernel and a network-based kernel).
Authors:
kangar00_1.4.2.tar.gz
kangar00_1.4.2.zip(r-4.7)kangar00_1.4.2.zip(r-4.6)kangar00_1.4.2.zip(r-4.5)
kangar00_1.4.2.tgz(r-4.6-any)kangar00_1.4.2.tgz(r-4.5-any)
kangar00_1.4.2.tar.gz(r-4.7-any)kangar00_1.4.2.tar.gz(r-4.6-any)
kangar00_1.4.2.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
kangar00/json (API)
| # Install 'kangar00' in R: |
| install.packages('kangar00', repos = c('https://jmanitz.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/jmanitz/kangar00/issues
Pkgdown/docs site:https://kangar00.manitz.org
- anno - Example annotation file for three pathways.
- geno - Example genotypes for 50 individuals.
- gwas - Example 'GWASdata' object.
- hsa04020 - Example 'pathway' object for pathway hsa04020.
- hsa04022_info - Example 'pathway_info' object for 'pathway' hsa04022.
- lkmt.net.kernel.hsa04020 - Example test result for the network-based 'kernel' for 'pathway' hsa04020.
- net.kernel.hsa04020 - Example network-based kernel matrix for pathway hsa04020.
- pheno - Example phenotype file for 50 individuals.
- rs10243170_info - Example 'snp_info' object for SNP rs10243170.
Last updated from:a91c39f643. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 169 | ||
| source / vignettes | OK | 224 | ||
| linux-release-x86_64 | OK | 164 | ||
| macos-release-arm64 | OK | 158 | ||
| macos-oldrel-arm64 | OK | 161 | ||
| windows-devel | OK | 125 | ||
| windows-release | OK | 112 | ||
| windows-oldrel | OK | 115 | ||
| wasm-release | OK | 154 |
Exports:analyzecalc_kernelGeneSNPsizeget_annoget_genesget_network_matrixGWASdatakernellin_kernellkmtlkmt_testlowrank_kernelmake_psdnet_kernelpathwaypathway_infopathway2igraphplotread_genorewire_networksample_genesshowsia_kernelsnp_infosummary
Dependencies:BHbigmemorybigmemory.sribitbit64blobcachemchroncliCompQuadFormcpp11data.tableDBIfastmapgluegsubfnigraphlatticelifecyclemagrittrMatrixmemoisepkgconfigprotoRcpprlangRSQLitesqldfuuidvctrs
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| kangar00 package | kangar00-package kangar00 |
| Example annotation file for three pathways. | anno |
| Calculate the kernel-matrix for a pathway | calc_kernel calc_kernel,GWASdata-method lin_kernel lin_kernel,GWASdata-method net_kernel net_kernel,GWASdata-method sia_kernel sia_kernel,GWASdata-method |
| Example genotypes for 50 individuals. | geno |
| Annotates SNPs via genes to pathways | get_anno get_anno,snp_info,pathway_info-method |
| Function to calculate the network 'matrix' for a 'pathway' object | get_network_matrix get_network_matrix,pathway-method |
| Example 'GWASdata' object. | gwas |
| S4 class for an object representing a Genome-wide Assocaition Study. | GeneSNPsize GeneSNPsize,GWASdata-method GWASdata GWASdata,ANY-method show,GWASdata-method summary,GWASdata-method |
| Example 'pathway' object for pathway hsa04020. | hsa04020 |
| Example 'pathway_info' object for 'pathway' hsa04022. | hsa04022_info |
| An S4 class representing a kernel matrix calculated for a pathway | kernel kernel-class plot,kernel,ANY-method plot,kernel,missing-method show,kernel-method summary,kernel,ANY-method summary,kernel-method |
| A function to calculate the p-values for kernel matrices. | davies_test,matrix-method lkmt_test score_test,matrix-method |
| An S4 class to represent the variance component test. | lkmt lkmt-class show,GWASdata,ANY-method show,lkmt-method summary,GWASdata,ANY-method summary,lkmt-method |
| Example test result for the network-based 'kernel' for 'pathway' hsa04020. | lkmt.net.kernel.hsa04020 |
| An S4 class to represent a low-rank kernel for a SNPset at specified knots | lowrank_kernel lowrank_kernel-class |
| Adjust network 'matrix' to be positive semi-definite | make_psd make_psd,matrix-method matrix |
| Example network-based kernel matrix for pathway hsa04020. | net.kernel.hsa04020 |
| An S4 class to represent a gene-gene interaction network | analyze analyze,pathway-method ANY-method get_genes get_genes,pathway-method pathway pathway,ANY-method pathway2igraph pathway2igraph,pathway-method plot,pathway,ANY-method plot,pathway,missing-method sample_genes sample_genes,pathway-method show,pathway,ANY-method show,pathway-method summary,pathway,ANY-method summary,pathway-method |
| An S4 class for an object assigning genes to pathways | pathway_info pathway_info,character-method show,pathway_info,ANY-method show,pathway_info-method summary,pathway_info,ANY-method summary,pathway_info-method |
| Example phenotype file for 50 individuals. | pheno |
| read genotype data from file to one of several available objects, which can be passed to a GWASdata object 'GWASdata'. | character read_geno read_geno,character-method |
| Rewires interactions in a 'pathway', which go through a gene not represented by any SNPs in the considered 'GWASdata' dataset. | rewire_network rewire_network,pathway-method |
| Example 'snp_info' object for SNP rs10243170. | rs10243170_info |
| An S4 class for an object assigning SNP positions to rs-numbers (for internal use) | show,snp_info-method snp_info snp_info,character-method summary,snp_info-method |
