Managing data from large scale projects such as The Cancer Genome Atlas (TCGA) for further analysis is an important and time consuming step for research projects. Several efforts, such as Firehose project, make TCGA pre-processed data publicly available via web services and data portals but it requires managing, downloading and preparing the data for following steps. This package provides an extensible R based data client for Firehose pre-processed data.
Computes the density and probability for the conditional truncated multivariate normal (Horrace (2005) p. 4, <doi:10.1016/j.jmva.2004.10.007>). Also draws random samples from this distribution.
This package provides a data visualization design that provides comparison between two (Double) data sources (usually on a par with each other) on one reformed heatmap, while inheriting ggplot2 features.
This package provides tools for emitting the Problem Details structure defined in RFC 7807 <https://tools.ietf.org/html/rfc7807> for reporting errors from HTTP servers in a standard way.
Offers modeling the association between gene-expression and bioassay data, taking care of the effect due to a fingerprint feature and helps with several plots to better understand the analysis.
More data sets used for demonstrating or testing model-related packages are contained in this package. The data sets are downloaded and cached, allowing for more and bigger data sets.
Chat with large language models on your machine without internet with complete privacy via ollama', powered by R shiny interface. For more information on ollama', visit <https://ollama.com>.
Interface to TensorFlow
Estimators <https://www.tensorflow.org/guide/estimator>, a high-level API that provides implementations of many different model types including linear models and deep neural networks.
Streamline the processing of Telraam data, sourced from open data mobility sensors. These tools range from data retrieval (without the need for API knowledge) to data visualization, including data preprocessing.
Array macro helps initialize arrays. It is useful when initializing large arrays (greater than 32 elements), or arrays of types which do not implement the copy or default traits.
This package provides HTTP authentication; it can parse challenge lists, respond to Basic and Digest challenges. It is likely to be extended with server support and additional auth schemes.
cl-random
is a library for generating random draws from various commonly used distributions, and for calculating statistical functions, such as density, distribution and quantiles for these distributions.
This package is a fork from the retry package, but with some of added community-sourced features. It provides an easy to use, but functional decorator for retrying on exceptions.
This project is a tool for words edit similarity joins (a.k.a. all-pairs similarity search) under small (< 3) edit distance constraints. It works for Levenshtein/Hamming distances and words from any alphabet. The software was originally developed for joining amino-acid/nucleotide sequences from Adaptive Immune Repertoires, where the number of words is relatively large (10^5-10^6) and the average length of words is relatively small (10-100).
The Ziggurat generator for normally distributed random numbers, originally proposed by Marsaglia and Tsang (2000, https://doi.org/10.18637/jss.v005.i08) has been improved upon a few times starting with Leong et al (2005, https://doi.org/10.18637/jss.v012.i07). This package provides an aggregation for comparing different implementations in order to provide a 'faster but good enough' alternative for use with R and C++ code.
This package provides pancurses is a curses libary for Rust that supports both Unix and Windows platforms by abstracting away the backend that it uses (ncurses-rs and pdcurses-sys respectively).
Create CUSUM (cumulative sum) statistics from a vector or dataframe. Also create single or faceted CUSUM control charts, with or without control limits. Accepts vector, dataframe, tibble or data.table inputs.
This package provides a toolkit for making use of credentials mediated by Posit Connect'. It handles the details of communicating with the Connect API correctly, OAuth token caching, and refresh behaviour.
Prints code that can be used to recreate R objects. In a sense it is similar to base::dput()
or base::deparse()
but constructive strives to use idiomatic constructors.
This package performs backward elimination with similar syntax to the stepAIC()
function from the MASS package. A bounding algorithm is used to avoid fitting unnecessary models, making it much faster.
Individual-based simulations forward in time, simulating how patterns in ancestry along the genome change after admixture. Full description can be found in Janzen (2021) <doi:10.1111/2041-210X.13612>.
To assess a summary survival curve from survival probabilities and number of at-risk patients collected at various points in time in various studies, and to test the between-strata heterogeneity.
Flexible optimizer with numerous input specifications for detailed parameterisation. Designed for complex loss functions with state and parameter space constraints. Visualization tools for validation and analysis of the convergence are included.
This package provides functions to estimate the proportion of treatment effect explained by the surrogate marker using a Bayesian Model Averaging approach. Duan and Parast (2023) <doi:10.1002/sim.9986>.