Showing 200 of total 202 results (show query)
henrikbengtsson
port4me:Get the Same, Personal, Free 'TCP' Port over and over
An R implementation of the cross-platform, language-independent "port4me" algorithm (<https://github.com/HenrikBengtsson/port4me>), which (1) finds a free Transmission Control Protocol ('TCP') port in [1024,65535] that the user can open, (2) is designed to work in multi-user environments, (3), gives different users, different ports, (4) gives the user the same port over time with high probability, (5) gives different ports for different software tools, and (6) requires no configuration.
Maintained by Henrik Bengtsson. Last updated 1 years ago.
bashclihigh-performance-computinghpcmulti-tenantmulti-userportpypi-packagepythonr-languager-programmingtcputility
25.8 match 13 stars 5.11 score 5 scriptsironholds
urltools:Vectorised Tools for URL Handling and Parsing
A toolkit for all URL-handling needs, including encoding and decoding, parsing, parameter extraction and modification. All functions are designed to be both fast and entirely vectorised. It is intended to be useful for people dealing with web-related datasets, such as server-side logs, although may be useful for other situations involving large sets of URLs.
Maintained by Os Keyes. Last updated 4 years ago.
8.2 match 131 stars 13.43 score 968 scripts 264 dependentsstevecondylios
netstat:Retrieve Network Statistics Including Available TCP Ports
R interface for the 'netstat' command line utility used to retrieve and parse commonly used network statistics, including available and in-use transmission control protocol (TCP) ports. Primers offering technical background information on the 'netstat' command line utility are available in the "Linux System Administrator's Manual" by Michael Kerrisk (2014) <https://man7.org/linux/man-pages/man8/netstat.8.html>, and on the Microsoft website (2017) <https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/netstat>.
Maintained by Steve Condylios. Last updated 2 years ago.
10.1 match 3 stars 6.27 score 260 scripts 2 dependentssnoweye
pbdMPI:R Interface to MPI for HPC Clusters (Programming with Big Data Project)
A simplified, efficient, interface to MPI for HPC clusters. It is a derivation and rethinking of the Rmpi package. pbdMPI embraces the prevalent parallel programming style on HPC clusters. Beyond the interface, a collection of functions for global work with distributed data and resource-independent RNG reproducibility is included. It is based on S4 classes and methods.
Maintained by Wei-Chen Chen. Last updated 6 months ago.
8.5 match 2 stars 7.11 score 179 scripts 3 dependentscran
portes:Portmanteau Tests for Time Series Models
Contains common univariate and multivariate portmanteau test statistics for time series models. These tests are based on using asymptotic distributions such as chi-square distribution and based on using the Monte Carlo significance tests. Also, it can be used to simulate from univariate and multivariate seasonal time series models.
Maintained by Esam Mahdi. Last updated 2 years ago.
50.0 match 1.00 scorecbmc-gcmp
dafishr:Download, Wrangle, and Analyse Vessel Monitoring System Data
Allows to download, clean and analyse raw Vessel Monitoring System, VMS, data from Mexican government. You can use the vms_download() function to download raw data, or you can use the sample_dataset provided within the package. You can follow the tutorial in the vignette available at <https://cbmc-gcmp.github.io/dafishr/index.html>.
Maintained by Fabio Favoretto. Last updated 9 months ago.
7.2 match 7 stars 4.85 score 5 scriptspaulnorthrop
revdbayes:Ratio-of-Uniforms Sampling for Bayesian Extreme Value Analysis
Provides functions for the Bayesian analysis of extreme value models. The 'rust' package <https://cran.r-project.org/package=rust> is used to simulate a random sample from the required posterior distribution. The functionality of 'revdbayes' is similar to the 'evdbayes' package <https://cran.r-project.org/package=evdbayes>, which uses Markov Chain Monte Carlo ('MCMC') methods for posterior simulation. In addition, there are functions for making inferences about the extremal index, using the models for threshold inter-exceedance times of Suveges and Davison (2010) <doi:10.1214/09-AOAS292> and Holesovsky and Fusek (2020) <doi:10.1007/s10687-020-00374-3>. Also provided are d,p,q,r functions for the Generalised Extreme Value ('GEV') and Generalised Pareto ('GP') distributions that deal appropriately with cases where the shape parameter is very close to zero.
Maintained by Paul J. Northrop. Last updated 7 months ago.
analysisbayesianextremeextreme-value-statisticsextremesgeneralized-pareto-distributiongevinferencenhpppoint-processposteriorpredictivercppvalueopenblascpp
4.6 match 4 stars 7.62 score 58 scripts 4 dependentsbioc
BrowserViz:BrowserViz: interactive R/browser graphics using websockets and JSON
Interactvive graphics in a web browser from R, using websockets and JSON.
Maintained by Arkadiusz Gladki. Last updated 5 months ago.
5.3 match 2 stars 6.28 score 20 scripts 2 dependentscran
evd:Functions for Extreme Value Distributions
Extends simulation, distribution, quantile and density functions to univariate and multivariate parametric extreme value distributions, and provides fitting functions which calculate maximum likelihood estimates for univariate and bivariate maxima models, and for univariate and bivariate threshold models.
Maintained by Alec Stephenson. Last updated 6 months ago.
3.5 match 2 stars 9.46 score 748 scripts 82 dependentstherneau
survival:Survival Analysis
Contains the core survival analysis routines, including definition of Surv objects, Kaplan-Meier and Aalen-Johansen (multi-state) curves, Cox models, and parametric accelerated failure time models.
Maintained by Terry M Therneau. Last updated 3 months ago.
1.6 match 400 stars 20.43 score 29k scripts 3.9k dependentsappsilon
shiny.react:Tools for Using React in Shiny
A toolbox for defining React component wrappers which can be used seamlessly in Shiny apps.
Maintained by Jakub Sobolewski. Last updated 10 months ago.
3.0 match 98 stars 10.12 score 83 scripts 4 dependentsmmaechler
bitops:Bitwise Operations
Functions for bitwise operations on integer vectors.
Maintained by Martin Maechler. Last updated 5 months ago.
2.4 match 6 stars 12.27 score 744 scripts 1.8k dependentsandyliaw-mrk
randomForest:Breiman and Cutlers Random Forests for Classification and Regression
Classification and regression based on a forest of trees using random inputs, based on Breiman (2001) <DOI:10.1023/A:1010933404324>.
Maintained by Andy Liaw. Last updated 6 months ago.
2.5 match 47 stars 12.11 score 35k scripts 282 dependentsselesnow
getProxy:Get Free Proxy IP and Port
Allows get address and port of the free proxy server, from one of two services <http://gimmeproxy.com/> or <https://getproxylist.com/>. And it's easy to redirect your Internet connection through a proxy server.
Maintained by Alexey Seleznev. Last updated 3 years ago.
6.9 match 8 stars 4.19 score 13 scripts 1 dependentsrstudio
httpuv:HTTP and WebSocket Server Library
Provides low-level socket and protocol support for handling HTTP and WebSocket requests directly from within R. It is primarily intended as a building block for other packages, rather than making it particularly easy to create complete web applications using httpuv alone. httpuv is built on top of the libuv and http-parser C libraries, both of which were developed by Joyent, Inc. (See LICENSE file for libuv and http-parser license information.)
Maintained by Winston Chang. Last updated 12 months ago.
1.9 match 235 stars 15.09 score 708 scripts 2.1k dependentssparklyr
sparklyr:R Interface to Apache Spark
R interface to Apache Spark, a fast and general engine for big data processing, see <https://spark.apache.org/>. This package supports connecting to local and remote Apache Spark clusters, provides a 'dplyr' compatible back-end, and provides an interface to Spark's built-in machine learning algorithms.
Maintained by Edgar Ruiz. Last updated 9 days ago.
apache-sparkdistributeddplyridelivymachine-learningremote-clusterssparksparklyr
1.8 match 959 stars 15.16 score 4.0k scripts 21 dependentsusepa
RAQSAPI:A Simple Interface to the US EPA Air Quality System Data Mart API
Retrieve air monitoring data and associated metadata from the US Environmental Protection Agency's Air Quality System service using functions. See <https://aqs.epa.gov/aqsweb/documents/data_api.html> for details about the US EPA Data Mart API.
Maintained by Clinton Mccrowey. Last updated 9 months ago.
united state environmental protection agencyenvironmental-data-retrievalair-quality-systemaqs-datamartair-monitoringenvironmental-monitoringairmonitoringaqsdatamartr03rprogrammingusepa
4.0 match 21 stars 6.64 score 32 scriptsgesistsa
minty:Minimal Type Guesser
Port the type guesser from 'readr' (so-called 'readr' first edition parsing engine, now superseded by 'vroom').
Maintained by Chung-hong Chan. Last updated 2 months ago.
3.7 match 5 stars 7.16 score 5 scripts 26 dependentsbethatkinson
rpart:Recursive Partitioning and Regression Trees
Recursive partitioning for classification, regression and survival trees. An implementation of most of the functionality of the 1984 book by Breiman, Friedman, Olshen and Stone.
Maintained by Beth Atkinson. Last updated 8 months ago.
1.6 match 52 stars 16.59 score 18k scripts 1.6k dependentsericgilleland
ismev:An Introduction to Statistical Modeling of Extreme Values
Functions to support the computations carried out in `An Introduction to Statistical Modeling of Extreme Values' by Stuart Coles. The functions may be divided into the following groups; maxima/minima, order statistics, peaks over thresholds and point processes.
Maintained by Eric Gilleland. Last updated 7 years ago.
5.0 match 1 stars 5.19 score 326 scripts 13 dependentslbelzile
evt0:Mean of Order P, Peaks over Random Threshold Hill and High Quantile Estimates
The R package proposes extreme value index estimators for heavy tailed models by mean of order p <DOI:10.1016/j.csda.2012.07.019>, peaks over random threshold <DOI:10.57805/revstat.v4i3.37> and a bias-reduced estimator <DOI:10.1080/00949655.2010.547196>. The package also computes moment, generalised Hill <DOI:10.2307/3318416> and mixed moment estimates for the extreme value index. High quantiles and value at risk estimators based on these estimators are implemented.
Maintained by Leo Belzile. Last updated 1 years ago.
9.0 match 2.81 score 13 scriptscran
MASS:Support Functions and Datasets for Venables and Ripley's MASS
Functions and datasets to support Venables and Ripley, "Modern Applied Statistics with S" (4th edition, 2002).
Maintained by Brian Ripley. Last updated 15 days ago.
2.4 match 19 stars 10.53 score 11k dependentsr-lib
pkgdown:Make Static HTML Documentation for a Package
Generate an attractive and useful website from a source package. 'pkgdown' converts your documentation, vignettes, 'README', and more to 'HTML' making it easy to share information about your package online.
Maintained by Hadley Wickham. Last updated 4 hours ago.
1.3 match 734 stars 18.47 score 588 scripts 162 dependentsgeobosh
rbibutils:Read 'Bibtex' Files and Convert Between Bibliography Formats
Read and write 'Bibtex' files. Convert between bibliography formats, including 'Bibtex', 'Biblatex', 'PubMed', 'Endnote', and 'Bibentry'. Includes a port of the 'bibutils' utilities by Chris Putnam <https://sourceforge.net/projects/bibutils/>. Supports all bibliography formats and character encodings implemented in 'bibutils'.
Maintained by Georgi N. Boshnakov. Last updated 4 months ago.
biblatexbibliographybibtexbibutilsconversionendnotepubmedris-format
2.0 match 13 stars 11.97 score 17 scripts 2.3k dependentsmbedward
packcircles:Circle Packing
Algorithms to find arrangements of non-overlapping circles.
Maintained by Michael Bedward. Last updated 4 months ago.
2.4 match 57 stars 10.06 score 422 scripts 6 dependentseddelbuettel
RcppDE:Global Optimization by Differential Evolution in C++
An efficient C++ based implementation of the 'DEoptim' function which performs global optimization by differential evolution. Its creation was motivated by trying to see if the old approximation "easier, shorter, faster: pick any two" could in fact be extended to achieving all three goals while moving the code from plain old C to modern C++. The initial version did in fact do so, but a good part of the gain was due to an implicit code review which eliminated a few inefficiencies which have since been eliminated in 'DEoptim'.
Maintained by Dirk Eddelbuettel. Last updated 25 days ago.
2.8 match 14 stars 8.78 score 45 scripts 20 dependentsbillvenables
polynom:A Collection of Functions to Implement a Class for Univariate Polynomial Manipulations
A collection of functions to implement a class for univariate polynomial manipulations.
Maintained by Bill Venables. Last updated 3 years ago.
2.5 match 1 stars 9.50 score 438 scripts 614 dependentsvalentint
robust:Port of the S+ "Robust Library"
Methods for robust statistics, a state of the art in the early 2000s, notably for robust regression and robust multivariate analysis.
Maintained by Valentin Todorov. Last updated 7 months ago.
3.1 match 7.52 score 572 scripts 8 dependentsyihui
servr:A Simple HTTP Server to Serve Static Files or Dynamic Documents
Start an HTTP server in R to serve static files, or dynamic documents that can be converted to HTML files (e.g., R Markdown) under a given directory.
Maintained by Yihui Xie. Last updated 2 months ago.
http-serverweb-serverwebsocket
1.8 match 283 stars 12.51 score 190 scripts 94 dependentswlandau
crew:A Distributed Worker Launcher Framework
In computationally demanding analysis projects, statisticians and data scientists asynchronously deploy long-running tasks to distributed systems, ranging from traditional clusters to cloud services. The 'NNG'-powered 'mirai' R package by Gao (2023) <doi:10.5281/zenodo.7912722> is a sleek and sophisticated scheduler that efficiently processes these intense workloads. The 'crew' package extends 'mirai' with a unifying interface for third-party worker launchers. Inspiration also comes from packages. 'future' by Bengtsson (2021) <doi:10.32614/RJ-2021-048>, 'rrq' by FitzJohn and Ashton (2023) <https://github.com/mrc-ide/rrq>, 'clustermq' by Schubert (2019) <doi:10.1093/bioinformatics/btz284>), and 'batchtools' by Lang, Bischel, and Surmann (2017) <doi:10.21105/joss.00135>.
Maintained by William Michael Landau. Last updated 1 days ago.
2.0 match 136 stars 11.19 score 243 scripts 2 dependentssnoweye
pbdZMQ:Programming with Big Data -- Interface to 'ZeroMQ'
'ZeroMQ' is a well-known library for high-performance asynchronous messaging in scalable, distributed applications. This package provides high level R wrapper functions to easily utilize 'ZeroMQ'. We mainly focus on interactive client/server programming frameworks. For convenience, a minimal 'ZeroMQ' library (4.2.2) is shipped with 'pbdZMQ', which can be used if no system installation of 'ZeroMQ' is available. A few wrapper functions compatible with 'rzmq' are also provided.
Maintained by Wei-Chen Chen. Last updated 6 months ago.
2.3 match 17 stars 9.92 score 46 scripts 26 dependentsmrc-ide
odin.dust:Compile Odin to Dust
Less painful than it sounds, this package compiles an odin model to use dust, our new stochastic model system. Supports only a subset of odin models (discrete time stochastic models with no interpolation and no delays).
Maintained by Rich FitzJohn. Last updated 5 months ago.
3.8 match 3 stars 5.71 score 122 scriptstrevorhastie
mda:Mixture and Flexible Discriminant Analysis
Mixture and flexible discriminant analysis, multivariate adaptive regression splines (MARS), BRUTO, and vector-response smoothing splines. Hastie, Tibshirani and Friedman (2009) "Elements of Statistical Learning (second edition, chap 12)" Springer, New York.
Maintained by Trevor Hastie. Last updated 4 months ago.
2.8 match 3 stars 7.60 score 428 scripts 17 dependentsrkoenker
quantreg:Quantile Regression
Estimation and inference methods for models for conditional quantile functions: Linear and nonlinear parametric and non-parametric (total variation penalized) models for conditional quantiles of a univariate response and several methods for handling censored survival data. Portfolio selection methods based on expected shortfall risk are also now included. See Koenker, R. (2005) Quantile Regression, Cambridge U. Press, <doi:10.1017/CBO9780511754098> and Koenker, R. et al. (2017) Handbook of Quantile Regression, CRC Press, <doi:10.1201/9781315120256>.
Maintained by Roger Koenker. Last updated 6 days ago.
1.5 match 18 stars 13.93 score 2.6k scripts 1.5k dependentsrspatial
geodata:Download Geographic Data
Functions for downloading of geographic data for use in spatial analysis and mapping. The package facilitates access to climate, crops, elevation, land use, soil, species occurrence, accessibility, administrative boundaries and other data.
Maintained by Robert J. Hijmans. Last updated 1 months ago.
1.9 match 162 stars 10.75 score 1.5k scripts 7 dependentstrevorld
optparse:Command Line Option Parser
A command line parser inspired by Python's 'optparse' library to be used with Rscript to write "#!" shebang scripts that accept short and long flag/options.
Maintained by Trevor L. Davis. Last updated 10 months ago.
1.5 match 150 stars 12.86 score 13k scripts 32 dependentsrorynolan
autothresholdr:An R Port of the 'ImageJ' Plugin 'Auto Threshold'
Algorithms for automatically finding appropriate thresholds for numerical data, with special functions for thresholding images. Provides the 'ImageJ' 'Auto Threshold' plugin functionality to R users. See <https://imagej.net/plugins/auto-threshold> and Landini et al. (2017) <DOI:10.1111/jmi.12474>.
Maintained by Rory Nolan. Last updated 1 years ago.
2.9 match 6 stars 6.73 score 31 scripts 4 dependentsmpadge
spatialcluster:R port of redcap
R port of redcap (Regionalization with dynamically constrained agglomerative clustering and partitioning).
Maintained by Mark Padgham. Last updated 2 months ago.
clusterclustering-algorithmspatialcpp
3.9 match 31 stars 4.97 score 1 scriptscran
optimbase:R Port of the 'Scilab' Optimbase Module
Provides a set of commands to manage an abstract optimization method. The goal is to provide a building block for a large class of specialized optimization methods. This package manages: the number of variables, the minimum and maximum bounds, the number of non linear inequality constraints, the cost function, the logging system, various termination criteria, etc...
Maintained by Sebastien Bihorel. Last updated 3 years ago.
4.8 match 4.02 score 7 dependentsropengov
giscoR:Download Map Data from GISCO API - Eurostat
Tools to download data from the GISCO (Geographic Information System of the Commission) Eurostat database <https://ec.europa.eu/eurostat/web/gisco>. Global and European map data available. This package is in no way officially related to or endorsed by Eurostat.
Maintained by Diego Hernangómez. Last updated 29 days ago.
ropengovspatialapi-wrappereurostatgiscothematic-mapseurostat-dataggplot2gis
1.8 match 75 stars 10.73 score 424 scripts 5 dependentsalphaprime7
normfluodbf:Cleans and Normalizes FLUOstar DBF and DAT Files from 'Liposome' Flux Assays
Cleans and Normalizes FLUOstar DBF and DAT Files obtained from liposome flux assays. Users should verify extended usage of the package on files from other assay types.
Maintained by Tingwei Adeck. Last updated 4 months ago.
3.8 match 1 stars 4.98 score 12 scriptscran
timeDate:Rmetrics - Chronological and Calendar Objects
The 'timeDate' class fulfils the conventions of the ISO 8601 standard as well as of the ANSI C and POSIX standards. Beyond these standards it provides the "Financial Center" concept which allows to handle data records collected in different time zones and mix them up to have always the proper time stamps with respect to your personal financial center, or alternatively to the GMT reference time. It can thus also handle time stamps from historical data records from the same time zone, even if the financial centers changed day light saving times at different calendar dates.
Maintained by Georgi N. Boshnakov. Last updated 6 months ago.
2.0 match 1 stars 9.25 score 944 scripts 708 dependentsdmurdoch
ellipse:Functions for Drawing Ellipses and Ellipse-Like Confidence Regions
Contains various routines for drawing ellipses and ellipse-like confidence regions, implementing the plots described in Murdoch and Chow (1996, <doi:10.2307/2684435>). There are also routines implementing the profile plots described in Bates and Watts (1988, <doi:10.1002/9780470316757>).
Maintained by Duncan Murdoch. Last updated 2 years ago.
1.6 match 4 stars 11.13 score 1.2k scripts 256 dependentsmmaechler
cluster:"Finding Groups in Data": Cluster Analysis Extended Rousseeuw et al.
Methods for Cluster analysis. Much extended the original from Peter Rousseeuw, Anja Struyf and Mia Hubert, based on Kaufman and Rousseeuw (1990) "Finding Groups in Data".
Maintained by Martin Maechler. Last updated 3 days ago.
1.5 match 3 stars 11.98 score 14k scripts 2.2k dependentsnoaa-nwfsc
zoid:Bayesian Zero-and-One Inflated Dirichlet Regression Modelling
Fits Dirichlet regression and zero-and-one inflated Dirichlet regression with Bayesian methods implemented in Stan. These models are sometimes referred to as trinomial mixture models; covariates and overdispersion can optionally be included.
Maintained by Eric J. Ward. Last updated 11 months ago.
3.0 match 8 stars 5.89 score 12 scriptsgforge
Gmisc:Descriptive Statistics, Transition Plots, and More
Tools for making the descriptive "Table 1" used in medical articles, a transition plot for showing changes between categories (also known as a Sankey diagram), flow charts by extending the grid package, a method for variable selection based on the SVD, Bézier lines with arrows complementing the ones in the 'grid' package, and more.
Maintained by Max Gordon. Last updated 2 years ago.
1.7 match 50 stars 10.40 score 233 scripts 2 dependentscran
optimsimplex:R Port of the 'Scilab' Optimsimplex Module
Provides a building block for optimization algorithms based on a simplex. The 'optimsimplex' package may be used in the following optimization methods: the simplex method of Spendley et al. (1962) <doi:10.1080/00401706.1962.10490033>, the method of Nelder and Mead (1965) <doi:10.1093/comjnl/7.4.308>, Box's algorithm for constrained optimization (1965) <doi:10.1093/comjnl/8.1.42>, the multi-dimensional search by Torczon (1989) <https://www.cs.wm.edu/~va/research/thesis.pdf>, etc...
Maintained by Sebastien Bihorel. Last updated 3 years ago.
4.8 match 3.65 score 3 dependentsschochastics
networkdata:Repository of Network Datasets
The package contains a large collection of network dataset with different context. This includes social networks, animal networks and movie networks. All datasets are in 'igraph' format.
Maintained by David Schoch. Last updated 12 months ago.
3.5 match 143 stars 5.01 score 143 scriptsmmaechler
diptest:Hartigan's Dip Test Statistic for Unimodality - Corrected
Compute Hartigan's dip test statistic for unimodality / multimodality and provide a test with simulation based p-values, where the original public code has been corrected.
Maintained by Martin Maechler. Last updated 7 months ago.
1.6 match 10 stars 11.21 score 262 scripts 96 dependentsmllg
batchtools:Tools for Computation on Batch Systems
As a successor of the packages 'BatchJobs' and 'BatchExperiments', this package provides a parallel implementation of the Map function for high performance computing systems managed by schedulers 'IBM Spectrum LSF' (<https://www.ibm.com/products/hpc-workload-management>), 'OpenLava' (<https://www.openlava.org/>), 'Univa Grid Engine'/'Oracle Grid Engine' (<https://www.univa.com/>), 'Slurm' (<https://slurm.schedmd.com/>), 'TORQUE/PBS' (<https://adaptivecomputing.com/cherry-services/torque-resource-manager/>), or 'Docker Swarm' (<https://docs.docker.com/engine/swarm/>). A multicore and socket mode allow the parallelization on a local machines, and multiple machines can be hooked up via SSH to create a makeshift cluster. Moreover, the package provides an abstraction mechanism to define large-scale computer experiments in a well-organized and reproducible way.
Maintained by Michel Lang. Last updated 2 years ago.
batchexperimentsbatchjobsdocker-swarmhigh-performance-computinghpchpc-clusterslsfopenlavaparallel-computingreproducibilitysgeslurmtorque
1.5 match 175 stars 11.39 score 772 scripts 14 dependentspepijn-devries
openmpt:Open 'ModPlug' Tracker Port
Tracker music uses audio samples and pattern tables to organise musical compositions. Such music is stored in module files. This package reads, renders and plays module files using the 'libopenmpt' library <https://lib.openmpt.org/>.
Maintained by Pepijn de Vries. Last updated 2 months ago.
audiomoduleslibopenmptportaudio19cpp
3.1 match 2 stars 5.43 score 7 scriptstrevorld
argparse:Command Line Optional and Positional Argument Parser
A command line parser to be used with 'Rscript' to write "#!" shebang scripts that gracefully accept positional and optional arguments and automatically generate usage.
Maintained by Trevor L. Davis. Last updated 3 months ago.
1.5 match 106 stars 10.90 score 6.8k scripts 2 dependentscran
neldermead:R Port of the 'Scilab' Neldermead Module
Provides several direct search optimization algorithms based on the simplex method. The provided algorithms are direct search algorithms, i.e. algorithms which do not use the derivative of the cost function. They are based on the update of a simplex. The following algorithms are available: the fixed shape simplex method of Spendley, Hext and Himsworth (unconstrained optimization with a fixed shape simplex, 1962) <doi:10.1080/00401706.1962.10490033>, the variable shape simplex method of Nelder and Mead (unconstrained optimization with a variable shape simplex made, 1965) <doi:10.1093/comjnl/7.4.308>, and Box's complex method (constrained optimization with a variable shape simplex, 1965) <doi: 10.1093/comjnl/8.1.42>.
Maintained by Sebastien Bihorel. Last updated 3 years ago.
4.8 match 3.48 score 2 dependentsmelff
RKernel:Yet another R kernel for Jupyter
Provides a kernel for Jupyter.
Maintained by Martin Elff. Last updated 14 days ago.
jupyterjupyter-kerneljupyter-kernelsjupyter-notebook
3.5 match 38 stars 4.60 scorer-forge
tuneR:Analysis of Music and Speech
Analyze music and speech, extract features like MFCCs, handle wave files and their representation in various ways, read mp3, read midi, perform steps of a transcription, ... Also contains functions ported from the 'rastamat' 'Matlab' package.
Maintained by Uwe Ligges. Last updated 11 months ago.
2.0 match 7.84 score 1.1k scripts 44 dependentsberwinturlach
quadprog:Functions to Solve Quadratic Programming Problems
This package contains routines and documentation for solving quadratic programming problems.
Maintained by Berwin A. Turlach. Last updated 5 years ago.
1.6 match 3 stars 10.27 score 972 scripts 1.2k dependentsbioc
FLAMES:FLAMES: Full Length Analysis of Mutations and Splicing in long read RNA-seq data
Semi-supervised isoform detection and annotation from both bulk and single-cell long read RNA-seq data. Flames provides automated pipelines for analysing isoforms, as well as intermediate functions for manual execution.
Maintained by Changqing Wang. Last updated 5 days ago.
rnaseqsinglecelltranscriptomicsdataimportdifferentialsplicingalternativesplicinggeneexpressionlongreadzlibcurlbzip2xz-utilscpp
2.0 match 31 stars 7.95 score 12 scriptsfchamroukhi
samurais:Statistical Models for the Unsupervised Segmentation of Time-Series ('SaMUraiS')
Provides a variety of original and flexible user-friendly statistical latent variable models and unsupervised learning algorithms to segment and represent time-series data (univariate or multivariate), and more generally, longitudinal data, which include regime changes. 'samurais' is built upon the following packages, each of them is an autonomous time-series segmentation approach: Regression with Hidden Logistic Process ('RHLP'), Hidden Markov Model Regression ('HMMR'), Multivariate 'RHLP' ('MRHLP'), Multivariate 'HMMR' ('MHMMR'), Piece-Wise regression ('PWR'). For the advantages/differences of each of them, the user is referred to our mentioned paper references. These models are originally introduced and written in 'Matlab' by Faicel Chamroukhi <https://github.com/fchamroukhi?&tab=repositories&q=time-series&type=public&language=matlab>.
Maintained by Florian Lecocq. Last updated 5 years ago.
artificial-intelligencechange-point-detectiondata-sciencedynamic-programmingem-algorithmhidden-markov-modelshidden-process-regressionhuman-activity-recognitionlatent-variable-modelsmodel-selectionmultivariate-timeseriesnewton-raphsonpiecewise-regressionstatistical-inferencestatistical-learningtime-series-analysistime-series-clusteringopenblascpp
2.4 match 12 stars 6.18 score 28 scriptspiklprado
Rsampling:Ports the Workflow of "Resampling Stats" Add-in to R
Resampling Stats (http://www.resample.com) is an add-in for running randomization tests in Excel worksheets. The workflow is (1) to define a statistic of interest that can be calculated from a data table, (2) to randomize rows ad/or columns of a data table to simulate a null hypothesis and (3) and to score the value of the statistic from many randomizations. The relative frequency distribution of the statistic in the simulations is then used to infer the probability of the observed value be generated by the null process (probability of Type I error). This package intends to translate this logic for R for teaching purposes. Keeping the original workflow is favored over performance.
Maintained by Paulo Prado. Last updated 9 years ago.
2.9 match 5.11 score 16 scriptsmmaechler
fracdiff:Fractionally Differenced ARIMA aka ARFIMA(P,d,q) Models
Maximum likelihood estimation of the parameters of a fractionally differenced ARIMA(p,d,q) model (Haslett and Raftery, Appl.Statistics, 1989); including inference and basic methods. Some alternative algorithms to estimate "H".
Maintained by Martin Maechler. Last updated 1 years ago.
1.5 match 17 stars 9.66 score 316 scripts 259 dependentsazure
azuremlsdk:Interface to the 'Azure Machine Learning' 'SDK'
Interface to the 'Azure Machine Learning' Software Development Kit ('SDK'). Data scientists can use the 'SDK' to train, deploy, automate, and manage machine learning models on the 'Azure Machine Learning' service. To learn more about 'Azure Machine Learning' visit the website: <https://docs.microsoft.com/en-us/azure/machine-learning/service/overview-what-is-azure-ml>.
Maintained by Diondra Peck. Last updated 3 years ago.
amlcomputeazureazure-machine-learningazuremldsimachine-learningrstudiosdk-r
1.6 match 106 stars 8.91 score 221 scriptskurthornik
date:Functions for Handling Dates
Functions for handling dates.
Maintained by Kurt Hornik. Last updated 2 years ago.
2.9 match 4.96 score 662 scripts 8 dependentsrstudio
webdriver:'WebDriver' Client for 'PhantomJS'
A client for the 'WebDriver' 'API'. It allows driving a (probably headless) web browser, and can be used to test web applications, including 'Shiny' apps. In theory it works with any 'WebDriver' implementation, but it was only tested with 'PhantomJS'.
Maintained by Gábor Csárdi. Last updated 3 years ago.
1.8 match 70 stars 7.63 score 89 scripts 3 dependentsbioc
SRAdb:A compilation of metadata from NCBI SRA and tools
The Sequence Read Archive (SRA) is the largest public repository of sequencing data from the next generation of sequencing platforms including Roche 454 GS System, Illumina Genome Analyzer, Applied Biosystems SOLiD System, Helicos Heliscope, and others. However, finding data of interest can be challenging using current tools. SRAdb is an attempt to make access to the metadata associated with submission, study, sample, experiment and run much more feasible. This is accomplished by parsing all the NCBI SRA metadata into a SQLite database that can be stored and queried locally. Fulltext search in the package make querying metadata very flexible and powerful. fastq and sra files can be downloaded for doing alignment locally. Beside ftp protocol, the SRAdb has funcitons supporting fastp protocol (ascp from Aspera Connect) for faster downloading large data files over long distance. The SQLite database is updated regularly as new data is added to SRA and can be downloaded at will for the most up-to-date metadata.
Maintained by Jack Zhu. Last updated 3 months ago.
infrastructuresequencingdataimport
1.7 match 2 stars 7.81 score 200 scriptsr-forge
signal:Signal Processing
A set of signal processing functions originally written for 'Matlab' and 'Octave'. Includes filter generation utilities, filtering functions, resampling routines, and visualization of filter models. It also includes interpolation functions.
Maintained by Uwe Ligges. Last updated 1 years ago.
1.5 match 8.78 score 828 scripts 151 dependentskurthornik
chron:Chronological Objects which Can Handle Dates and Times
Provides chronological objects which can handle dates and times.
Maintained by Kurt Hornik. Last updated 3 months ago.
1.6 match 8.51 score 2.5k scripts 115 dependentscran
gee:Generalized Estimation Equation Solver
Generalized Estimation Equation solver.
Maintained by Brian Ripley. Last updated 3 months ago.
2.4 match 3 stars 5.50 score 18 dependentscran
KernSmooth:Functions for Kernel Smoothing Supporting Wand & Jones (1995)
Functions for kernel smoothing (and density estimation) corresponding to the book: Wand, M.P. and Jones, M.C. (1995) "Kernel Smoothing".
Maintained by Brian Ripley. Last updated 2 months ago.
1.6 match 1 stars 8.19 score 2.5k dependentscran
ash:David Scott's ASH Routines
David Scott's ASH routines ported from S-PLUS to R.
Maintained by Albrecht Gebhardt. Last updated 10 years ago.
2.1 match 6.04 score 66 scripts 172 dependentstpetzoldt
FAmle:Maximum Likelihood and Bayesian Estimation of Univariate Probability Distributions
Estimate parameters of univariate probability distributions with maximum likelihood and Bayesian methods.
Maintained by Thomas Petzoldt. Last updated 3 years ago.
3.4 match 3.81 score 13 scriptsrcannood
GillespieSSA2:Gillespie's Stochastic Simulation Algorithm for Impatient People
A fast, scalable, and versatile framework for simulating large systems with Gillespie's Stochastic Simulation Algorithm ('SSA'). This package is the spiritual successor to the 'GillespieSSA' package originally written by Mario Pineda-Krch. Benefits of this package include major speed improvements (>100x), easier to understand documentation, and many unit tests that try to ensure the package works as intended. Cannoodt and Saelens et al. (2021) <doi:10.1038/s41467-021-24152-2>.
Maintained by Robrecht Cannoodt. Last updated 2 years ago.
1.9 match 8 stars 6.79 score 51 scripts 1 dependentsscottkosty
bootstrap:Functions for the Book "An Introduction to the Bootstrap"
Software (bootstrap, cross-validation, jackknife) and data for the book "An Introduction to the Bootstrap" by B. Efron and R. Tibshirani, 1993, Chapman and Hall. This package is primarily provided for projects already based on it, and for support of the book. New projects should preferentially use the recommended package "boot".
Maintained by Scott Kostyshak. Last updated 6 years ago.
1.7 match 7.62 score 890 scripts 30 dependentspik-piam
mip:Comparison of multi-model runs
Package contains generic functions to produce comparison plots of multi-model runs.
Maintained by David Klein. Last updated 26 days ago.
1.6 match 1 stars 8.08 score 70 scripts 20 dependentsfchamroukhi
meteorits:Mixture-of-Experts Modeling for Complex Non-Normal Distributions
Provides a unified mixture-of-experts (ME) modeling and estimation framework with several original and flexible ME models to model, cluster and classify heterogeneous data in many complex situations where the data are distributed according to non-normal, possibly skewed distributions, and when they might be corrupted by atypical observations. Mixtures-of-Experts models for complex and non-normal distributions ('meteorits') are originally introduced and written in 'Matlab' by Faicel Chamroukhi. The references are mainly the following ones. The references are mainly the following ones. Chamroukhi F., Same A., Govaert, G. and Aknin P. (2009) <doi:10.1016/j.neunet.2009.06.040>. Chamroukhi F. (2010) <https://chamroukhi.com/FChamroukhi-PhD.pdf>. Chamroukhi F. (2015) <arXiv:1506.06707>. Chamroukhi F. (2015) <https://chamroukhi.com/FChamroukhi-HDR.pdf>. Chamroukhi F. (2016) <doi:10.1109/IJCNN.2016.7727580>. Chamroukhi F. (2016) <doi:10.1016/j.neunet.2016.03.002>. Chamroukhi F. (2017) <doi:10.1016/j.neucom.2017.05.044>.
Maintained by Florian Lecocq. Last updated 5 years ago.
artificial-intelligenceclusteringem-algorithmmixture-of-expertsneural-networksnon-linear-regressionpredictionrobust-learningskew-normalskew-tskewed-datastatistical-inferencestatistical-learningt-distributionunsupervised-learningopenblascpp
2.4 match 3 stars 5.12 score 11 scriptsuligges
R2WinBUGS:Running 'WinBUGS' and 'OpenBUGS' from 'R' / 'S-PLUS'
Invoke a 'BUGS' model in 'OpenBUGS' or 'WinBUGS', a class "bugs" for 'BUGS' results and functions to work with that class. Function write.model() allows a 'BUGS' model file to be written. The class and auxiliary functions could be used with other MCMC programs, including 'JAGS'.
Maintained by Uwe Ligges. Last updated 1 years ago.
1.5 match 2 stars 8.12 score 696 scripts 50 dependentsnlmixr2
n1qn1:Port of the 'Scilab' 'n1qn1' Module for Unconstrained BFGS Optimization
Provides 'Scilab' 'n1qn1'. This takes more memory than traditional L-BFGS. The n1qn1 routine is useful since it allows prespecification of a Hessian. If the Hessian is near enough the truth in optimization it can speed up the optimization problem. The algorithm is described in the 'Scilab' optimization documentation located at <https://www.scilab.org/sites/default/files/optimization_in_scilab.pdf>. This version uses manually modified code from 'f2c' to make this a C only binary.
Maintained by Matthew Fidler. Last updated 7 months ago.
2.9 match 1 stars 4.26 score 4 scripts 10 dependentsfchamroukhi
flamingos:Functional Latent Data Models for Clustering Heterogeneous Curves ('FLaMingos')
Provides a variety of original and flexible user-friendly statistical latent variable models for the simultaneous clustering and segmentation of heterogeneous functional data (i.e time series, or more generally longitudinal data, fitted by unsupervised algorithms, including EM algorithms. Functional Latent Data Models for Clustering heterogeneous curves ('FLaMingos') are originally introduced and written in 'Matlab' by Faicel Chamroukhi <https://github.com/fchamroukhi?utf8=?&tab=repositories&q=mix&type=public&language=matlab>. The references are mainly the following ones. Chamroukhi F. (2010) <https://chamroukhi.com/FChamroukhi-PhD.pdf>. Chamroukhi F., Same A., Govaert, G. and Aknin P. (2010) <doi:10.1016/j.neucom.2009.12.023>. Chamroukhi F., Same A., Aknin P. and Govaert G. (2011) <doi:10.1109/IJCNN.2011.6033590>. Same A., Chamroukhi F., Govaert G. and Aknin, P. (2011) <doi:10.1007/s11634-011-0096-5>. Chamroukhi F., and Glotin H. (2012) <doi:10.1109/IJCNN.2012.6252818>. Chamroukhi F., Glotin H. and Same A. (2013) <doi:10.1016/j.neucom.2012.10.030>. Chamroukhi F. (2015) <https://chamroukhi.com/FChamroukhi-HDR.pdf>. Chamroukhi F. and Nguyen H-D. (2019) <doi:10.1002/widm.1298>.
Maintained by Florian Lecocq. Last updated 5 years ago.
artificial-intelligencebaum-welch-algorithmcurve-clusteringdata-sciencedynamic-programmingem-algorithmfunctional-data-analysisfunctional-data-clusteringhidden-markov-modelshidden-process-regressionmixture-modelspiecewise-regressionstatistical-analysisstatistical-inferencestatistical-learningtime-series-analysisunsupervised-learningopenblascpp
2.4 match 6 stars 4.95 score 9 scriptsjkennel
earthtide:Parallel Implementation of 'ETERNA 3.40' for Prediction and Analysis of Earth Tides
This is a port of 'Fortran ETERNA 3.4' <http://igets.u-strasbg.fr/soft_and_tool.php> by H.G. Wenzel for calculating synthetic Earth tides using the Hartmann and Wenzel (1994) <doi:10.1029/95GL03324> or Kudryavtsev (2004) <doi:10.1007/s00190-003-0361-2> tidal catalogs.
Maintained by Jonathan Kennel. Last updated 2 years ago.
2.1 match 19 stars 5.62 score 44 scriptssalimk
Rcrawler:Web Crawler and Scraper
Performs parallel web crawling and web scraping. It is designed to crawl, parse and store web pages to produce data that can be directly used for analysis application. For details see Khalil and Fakir (2017) <DOI:10.1016/j.softx.2017.04.004>.
Maintained by Salim Khalil. Last updated 5 years ago.
crawlercrawlersscraperwebcrawlerwebscraperwebscrapingwebscrapping
1.7 match 354 stars 6.89 score 110 scriptshrbrmstr
vegalite:Tools to Encode Visualizations with the 'Grammar of Graphics'-Like 'Vega-Lite' 'Spec'
The 'Vega-Lite' 'JavaScript' framework provides a higher-level grammar for visual analysis, akin to 'ggplot' or 'Tableau', that generates complete 'Vega' specifications. Functions exist which enable building a valid 'spec' from scratch or importing a previously created 'spec' file. Functions also exist to export 'spec' files and to generate code which will enable plots to be embedded in properly configured web pages. The default behavior is to generate an 'htmlwidget'.
Maintained by Bob Rudis. Last updated 7 years ago.
data-visualizationdatavisualizationvega-litevega-lite-specvisualizationwidget
1.5 match 158 stars 7.60 score 84 scriptscran
shiny.blueprint:Palantir's 'Blueprint' for 'Shiny' Apps
Easily use 'Blueprint', the popular 'React' library from Palantir, in your 'Shiny' app. 'Blueprint' provides a rich set of UI components for creating visually appealing applications and is optimized for building complex, data-dense web interfaces. This package provides most components from the underlying library, as well as special wrappers for some components to make it easy to use them in 'R' without writing 'JavaScript' code.
Maintained by Jakub Sobolewski. Last updated 10 months ago.
3.1 match 3.70 scorer-prof
proffer:Profile R Code and Visualize with 'Pprof'
Like similar profiling tools, the 'proffer' package automatically detects sources of slowness in R code. The distinguishing feature of 'proffer' is its utilization of 'pprof', which supplies interactive visualizations that are efficient and easy to interpret. Behind the scenes, the 'profile' package converts native Rprof() data to a protocol buffer that 'pprof' understands. For the documentation of 'proffer', visit <https://r-prof.github.io/proffer/>. To learn about the implementations and methodologies of 'pprof', 'profile', and protocol buffers, visit <https://github.com/google/pprof>. <https://protobuf.dev>, and <https://github.com/r-prof/profile>, respectively.
Maintained by William Michael Landau. Last updated 4 months ago.
1.8 match 88 stars 6.40 score 48 scriptsmingzehuang
latentcor:Fast Computation of Latent Correlations for Mixed Data
The first stand-alone R package for computation of latent correlation that takes into account all variable types (continuous/binary/ordinal/zero-inflated), comes with an optimized memory footprint, and is computationally efficient, essentially making latent correlation estimation almost as fast as rank-based correlation estimation. The estimation is based on latent copula Gaussian models. For continuous/binary types, see Fan, J., Liu, H., Ning, Y., and Zou, H. (2017). For ternary type, see Quan X., Booth J.G. and Wells M.T. (2018) <arXiv:1809.06255>. For truncated type or zero-inflated type, see Yoon G., Carroll R.J. and Gaynanova I. (2020) <doi:10.1093/biomet/asaa007>. For approximation method of computation, see Yoon G., Müller C.L. and Gaynanova I. (2021) <doi:10.1080/10618600.2021.1882468>. The latter method uses multi-linear interpolation originally implemented in the R package <https://cran.r-project.org/package=chebpol>.
Maintained by Mingze Huang. Last updated 2 years ago.
data-analysisdata-miningdata-processingdata-sciencedata-structuresmachine-learningmixed-typesstatistics
1.7 match 16 stars 6.65 score 46 scripts 1 dependentsr-barnes
webglobe:3D Interactive Globes
Displays geospatial data on an interactive 3D globe in the web browser.
Maintained by Richard Barnes. Last updated 4 years ago.
3dcesiumjsdata-visualizationglobevisualization
2.0 match 30 stars 5.48 score 20 scriptsshixiangwang
regport:Regression Model Processing Port
Provides R6 classes, methods and utilities to construct, analyze, summarize, and visualize regression models.
Maintained by Shixiang Wang. Last updated 24 days ago.
batch-processingregression-models
3.1 match 6 stars 3.48 score 4 scriptsadrian-bowman
sm:Smoothing Methods for Nonparametric Regression and Density Estimation
This is software linked to the book 'Applied Smoothing Techniques for Data Analysis - The Kernel Approach with S-Plus Illustrations' Oxford University Press.
Maintained by Adrian Bowman. Last updated 1 years ago.
1.6 match 1 stars 6.99 score 732 scripts 36 dependentsdwinsemius
muhaz:Hazard Function Estimation in Survival Analysis
Produces a smooth estimate of the hazard function for censored data.
Maintained by David Winsemius. Last updated 4 years ago.
1.7 match 6.30 score 180 scripts 50 dependentsclaudioagostinelli
CircStats:Circular Statistics, from "Topics in Circular Statistics" (2001)
Circular Statistics, from "Topics in Circular Statistics" (2001) S. Rao Jammalamadaka and A. SenGupta, World Scientific.
Maintained by Claudio Agostinelli. Last updated 7 years ago.
1.6 match 2 stars 6.60 score 261 scripts 36 dependentscran
TideHarmonics:Harmonic Analysis of Tides
Implements harmonic analysis of tidal and sea-level data. Over 400 harmonic tidal constituents can be estimated, all with daily nodal corrections. Time-varying mean sea-levels can also be used.
Maintained by Alec Stephenson. Last updated 8 years ago.
3.6 match 2.65 score 15 scripts 1 dependentsjohn-d-fox
norm:Analysis of Multivariate Normal Datasets with Missing Values
An integrated set of functions for the analysis of multivariate normal datasets with missing values, including implementation of the EM algorithm, data augmentation, and multiple imputation.
Maintained by John Fox. Last updated 2 years ago.
1.6 match 5.99 score 106 scripts 33 dependentsbpfaff
evir:Extreme Values in R
Functions for extreme value theory, which may be divided into the following groups; exploratory data analysis, block maxima, peaks over thresholds (univariate and bivariate), point processes, gev/gpd distributions.
Maintained by Bernhard Pfaff. Last updated 8 years ago.
1.6 match 2 stars 5.89 score 211 scripts 6 dependentssciviews
svSocket:'SciViews' - Socket Server
A socket server allows to connect clients to R.
Maintained by Philippe Grosjean. Last updated 1 years ago.
1.8 match 12 stars 5.31 score 34 scriptstgve
tgver:Turing Geovisualization Engine R package
Turing Geovisualization Engine R package for geospatial visualization and analysis.
Maintained by Layik Hama. Last updated 2 years ago.
geospatial-analysisgeospatial-visualization
1.7 match 5 stars 5.48 score 3 scriptscran
pspline:Penalized Smoothing Splines
Smoothing splines with penalties on order m derivatives.
Maintained by Brian Ripley. Last updated 3 months ago.
1.6 match 1 stars 5.69 score 94 dependentsnano-optics
planar:Multilayer Optics
Solves the electromagnetic problem of reflection and transmission at a planar multilayer interface. Also computed are the decay rates and emission profile for a dipolar emitter.
Maintained by Baptiste Auguié. Last updated 3 years ago.
1.5 match 7 stars 5.83 score 65 scriptsbioc
muscle:Multiple Sequence Alignment with MUSCLE
MUSCLE performs multiple sequence alignments of nucleotide or amino acid sequences.
Maintained by Alex T. Kalinka. Last updated 5 months ago.
multiplesequencealignmentalignmentsequencinggeneticssequencematchingdataimportcpp
1.7 match 5.21 score 81 scriptsgraemeleehickey
bayesDP:Implementation of the Bayesian Discount Prior Approach for Clinical Trials
Functions for data augmentation using the Bayesian discount prior method for single arm and two-arm clinical trials, as described in Haddad et al. (2017) <doi:10.1080/10543406.2017.1300907>. The discount power prior methodology was developed in collaboration with the The Medical Device Innovation Consortium (MDIC) Computer Modeling & Simulation Working Group.
Maintained by Graeme L. Hickey. Last updated 3 months ago.
bayesianbayesian-inferencebayesian-statisticsclinical-trialsmdicposterior-predictiveposterior-probabilityprior-distributionopenblascpp
1.6 match 5.56 score 20 scripts 1 dependentssgsokol
rmumps:Wrapper for MUMPS Library
Some basic features of 'MUMPS' (Multifrontal Massively Parallel sparse direct Solver) are wrapped in a class whose methods can be used for sequentially solving a sparse linear system (symmetric or not) with one or many right hand sides (dense or sparse). There is a possibility to do separately symbolic analysis, LU (or LDL^t) factorization and system solving. Third part ordering libraries are included and can be used: 'PORD', 'METIS', 'SCOTCH'. 'MUMPS' method was first described in Amestoy et al. (2001) <doi:10.1137/S0895479899358194> and Amestoy et al. (2006) <doi:10.1016/j.parco.2005.07.004>.
Maintained by Serguei Sokol. Last updated 8 months ago.
1.7 match 10 stars 5.18 score 17 scripts 2 dependentsgavinsimpson
cocorresp:Co-Correspondence Analysis Methods
Fits predictive and symmetric co-correspondence analysis (CoCA) models to relate one data matrix to another data matrix. More specifically, CoCA maximises the weighted covariance between the weighted averaged species scores of one community and the weighted averaged species scores of another community. CoCA attempts to find patterns that are common to both communities.
Maintained by Gavin L. Simpson. Last updated 5 months ago.
1.5 match 4 stars 5.56 score 28 scriptsbioc
rhdf5client:Access HDF5 content from HDF Scalable Data Service
This package provides functionality for reading data from HDF Scalable Data Service from within R. The HSDSArray function bridges from HSDS to the user via the DelayedArray interface. Bioconductor manages an open HSDS instance graciously provided by John Readey of the HDF Group.
Maintained by Vincent Carey. Last updated 5 months ago.
dataimportsoftwareinfrastructure
1.7 match 4.82 score 37 scripts 2 dependentsanders-biostat
jrc:Exchange Commands Between R and 'JavaScript'
An 'httpuv' based bridge between R and 'JavaScript'. Provides an easy way to exchange commands and data between a web page and a currently running R session.
Maintained by Svetlana Ovchinnikova. Last updated 2 years ago.
1.8 match 16 stars 4.68 score 5 scripts 2 dependentsrichfitz
stevedore:Docker Client
Work with containers over the Docker API. Rather than using system calls to interact with a docker client, using the API directly means that we can receive richer information from docker. The interface in the package is automatically generated using the 'OpenAPI' (a.k.a., 'swagger') specification, and all return values are checked in order to make them type stable.
Maintained by Rich FitzJohn. Last updated 2 years ago.
1.2 match 137 stars 6.73 score 13 scriptsoliverfrisvoll
EikonDownloader:Eikon API Downloader
This package aims to give the user the ability to download the data they require from the Eikon API.
Maintained by Oliver Collargol Frisvoll. Last updated 2 years ago.
3.9 match 2 stars 2.00 scorer-forge
Rwave:Time-Frequency analysis of 1-D signals
Rwave is a library of R functions which provide an environment for the Time-Frequency analysis of 1-D signals (and especially for the wavelet and Gabor transforms of noisy signals). It was originally written for Splus by Rene Carmona, Bruno Torresani, and Wen L. Hwang, first at the University of California at Irvine and then at Princeton University. Credit should also be given to Andrea Wang whose functions on the dyadic wavelet transform are included. Rwave is based on the book: "Practical Time-Frequency Analysis: Gabor and Wavelet Transforms with an Implementation in S", by Rene Carmona, Wen L. Hwang and Bruno Torresani, Academic Press, 1998. This package is no longer actively maintained. A C++ rewrite of core functionality is in progress. If you'd like to participate, please contact Christian Gunning.
Maintained by Brandon Whitcher. Last updated 13 years ago.
1.6 match 4.82 score 88 scripts 5 dependentsbioc
FitHiC:Confidence estimation for intra-chromosomal contact maps
Fit-Hi-C is a tool for assigning statistical confidence estimates to intra-chromosomal contact maps produced by genome-wide genome architecture assays such as Hi-C.
Maintained by Ruyu Tan. Last updated 5 months ago.
1.6 match 4.78 score 2 scriptsmhahsler
streamConnect:Connecting Stream Mining Components Using Sockets and Web Services
Adds functionality to connect stream mining components from package stream using sockets and Web services. The package can be used create distributed workflows and create plumber-based Web services which can be deployed on most common cloud services.
Maintained by Michael Hahsler. Last updated 7 months ago.
1.9 match 3 stars 3.95 score 1 scriptsr-dbi
RMySQL:Database Interface and 'MySQL' Driver for R
Legacy 'DBI' interface to 'MySQL' / 'MariaDB' based on old code ported from S-PLUS. A modern 'MySQL' client written in 'C++' is available from the 'RMariaDB' package.
Maintained by Jeroen Ooms. Last updated 1 months ago.
0.5 match 209 stars 13.68 score 3.7k scripts 15 dependentsr-lib
rappdirs:Application Directories: Determine Where to Save Data, Caches, and Logs
An easy way to determine which directories on the users computer you should use to save data, caches and logs. A port of Python's 'Appdirs' (<https://github.com/ActiveState/appdirs>) to R.
Maintained by Hadley Wickham. Last updated 10 months ago.
0.5 match 85 stars 13.63 score 86 scripts 5.4k dependentsbpfaff
QRM:Provides R-Language Code to Examine Quantitative Risk Management Concepts
Provides functions/methods to accompany the book Quantitative Risk Management: Concepts, Techniques and Tools by Alexander J. McNeil, Ruediger Frey, and Paul Embrechts.
Maintained by Bernhard Pfaff. Last updated 5 years ago.
1.6 match 4.53 score 181 scripts 5 dependentscran
mix:Estimation/Multiple Imputation for Mixed Categorical and Continuous Data
Estimation/multiple imputation programs for mixed categorical and continuous data.
Maintained by Brian Ripley. Last updated 3 months ago.
1.6 match 2 stars 4.21 score 5 dependentscran
akima:Interpolation of Irregularly and Regularly Spaced Data
Several cubic spline interpolation methods of H. Akima for irregular and regular gridded data are available through this package, both for the bivariate case (irregular data: ACM 761, regular data: ACM 760) and univariate case (ACM 433 and ACM 697). Linear interpolation of irregular gridded data is also covered by reusing D. J. Renkas triangulation code which is part of Akimas Fortran code. A bilinear interpolator for regular grids was also added for comparison with the bicubic interpolator on regular grids.
Maintained by Albrecht Gebhardt. Last updated 3 years ago.
1.5 match 5 stars 4.48 score 2 dependentssciviews
svHttp:'SciViews' - HTTP Server
A simple HTTP server allows to connect GUI clients to R.
Maintained by Philippe Grosjean. Last updated 3 years ago.
1.8 match 1 stars 3.70 score 7 scriptstysonstanley
MarginalMediation:Marginal Mediation
Provides the ability to perform "Marginal Mediation"--mediation wherein the indirect and direct effects are in terms of the average marginal effects (Bartus, 2005, <https://EconPapers.repec.org/RePEc:tsj:stataj:v:5:y:2005:i:3:p:309-329>). The style of the average marginal effects stems from Thomas Leeper's work on the "margins" package. This framework allows the use of categorical mediators and outcomes with little change in interpretation from the continuous mediators/outcomes. See <doi:10.13140/RG.2.2.18465.92001> for more details on the method.
Maintained by Tyson S Barrett. Last updated 3 years ago.
average-marginal-effectsmarginsmediationmediation-analysismediatorpartial-effectsrstudio
1.5 match 3 stars 4.29 score 13 scriptsjtextor
dagitty:Graphical Analysis of Structural Causal Models
A port of the web-based software 'DAGitty', available at <https://dagitty.net>, for analyzing structural causal models (also known as directed acyclic graphs or DAGs). This package computes covariate adjustment sets for estimating causal effects, enumerates instrumental variables, derives testable implications (d-separation and vanishing tetrads), generates equivalent models, and includes a simple facility for data simulation.
Maintained by Johannes Textor. Last updated 3 months ago.
0.5 match 302 stars 12.83 score 1.7k scripts 11 dependentshwborchers
pracma:Practical Numerical Math Functions
Provides a large number of functions from numerical analysis and linear algebra, numerical optimization, differential equations, time series, plus some well-known special mathematical functions. Uses 'MATLAB' function names where appropriate to simplify porting.
Maintained by Hans W. Borchers. Last updated 1 years ago.
0.5 match 29 stars 12.34 score 6.6k scripts 931 dependentsluiscol8
SOMnmR:Analysis of Soil Organic Matter using Nuclear Magnetic Resonance
Integrates the 13C nuclear magnetic resonance (NMR) spectra using different integration ranges ("Smernik", "Bonanomi","Molecular Mixing Model"). Output depends on the "NMRmeth" chosen. For the Molecular Mixing Model, a measurement of the fitting quality is given by its R-factor. For more details see Colocho Hurtarte, L. C. (2023). <doi:10.5281/zenodo.10137768>
Maintained by Luis Colocho. Last updated 9 months ago.
1.9 match 1 stars 3.40 score 2 scriptshrbrmstr
sergeant:Tools to Transform and Query Data with Apache Drill
Apache Drill is a low-latency distributed query engine designed to enable data exploration and analysis on both relational and non-relational data stores, scaling to petabytes of data. Methods are provided that enable working with Apache Drill instances via the REST API, DBI methods and using 'dplyr'/'dbplyr' idioms. Helper functions are included to facilitate using official Drill Docker images/containers.
Maintained by Bob Rudis. Last updated 4 years ago.
1.8 match 3.45 score 56 scriptseddelbuettel
RcppAnnoy:'Rcpp' Bindings for 'Annoy', a Library for Approximate Nearest Neighbors
'Annoy' is a small C++ library for Approximate Nearest Neighbors written for efficient memory usage as well an ability to load from / save to disk. This package provides an R interface by relying on the 'Rcpp' package, exposing the same interface as the original Python wrapper to 'Annoy'. See <https://github.com/spotify/annoy> for more on 'Annoy'. 'Annoy' is released under Version 2.0 of the Apache License. Also included is a small Windows port of 'mmap' which is released under the MIT license.
Maintained by Dirk Eddelbuettel. Last updated 7 days ago.
annoynearestnearest-neighborscpp
0.5 match 72 stars 11.97 score 57 scripts 147 dependentsbioc
DelayedMatrixStats:Functions that Apply to Rows and Columns of 'DelayedMatrix' Objects
A port of the 'matrixStats' API for use with DelayedMatrix objects from the 'DelayedArray' package. High-performing functions operating on rows and columns of DelayedMatrix objects, e.g. col / rowMedians(), col / rowRanks(), and col / rowSds(). Functions optimized per data type and for subsetted calculations such that both memory usage and processing time is minimized.
Maintained by Peter Hickey. Last updated 2 months ago.
infrastructuredatarepresentationsoftware
0.5 match 16 stars 11.86 score 211 scripts 112 dependentschenlaboratory
hexDensity:Fast Kernel Density Estimation with Hexagonal Grid
Kernel density estimation with hexagonal grid for bivariate data. Hexagonal grid has many beneficial properties like equidistant neighbours and less edge bias, making it better for spatial analyses than the more commonly used rectangular grid. Carr, D. B. et al. (1987) <doi:10.2307/2289444>. Diggle, P. J. (2010) <doi:10.1201/9781420072884>. Hill, B. (2017) <https://blog.bruce-hill.com/meandering-triangles>. Jones, M. C. (1993) <doi:10.1007/BF00147776>.
Maintained by Quoc Hoang Nguyen. Last updated 1 months ago.
1.5 match 3.93 scoresjp
selectr:Translate CSS Selectors to XPath Expressions
Translates a CSS3 selector into an equivalent XPath expression. This allows us to use CSS selectors when working with the XML package as it can only evaluate XPath expressions. Also provided are convenience functions useful for using CSS selectors on XML nodes. This package is a port of the Python package 'cssselect' (<https://cssselect.readthedocs.io/>).
Maintained by Simon Potter. Last updated 10 months ago.
0.5 match 52 stars 11.71 score 100 scripts 550 dependentsswarm-lab
magicLamp:'WeMo Switch' Smart Plug Utilities
Set of utility functions to interact with 'WeMo Switch', a smart plug that can be remotely controlled via wifi. The provided functions make it possible to turn one or more 'WeMo Switch' plugs on and off in a scriptable fashion. More information about 'WeMo Switch' can be found at <http://www.belkin.com/us/p/P-F7C027/>.
Maintained by Simon Garnier. Last updated 5 years ago.
2.0 match 2 stars 3.00 score 4 scriptshriebl
ggnuplot:Make 'ggplot2' Look Like 'gnuplot'
Provides a theme, a discrete color palette, and continuous scales to make 'ggplot2' look like 'gnuplot'. This may be helpful if you use both 'ggplot2' and 'gnuplot' in one project.
Maintained by Hannes Riebl. Last updated 5 years ago.
data-visualizationggplot2ggplot2-themevisualization
1.7 match 6 stars 3.48 score 4 scriptscran
oceanic:Location Identify Tool
Determine the sea area where the fishing boat operates. The latitude and longitude of geographic coordinates are used to match oceanic areas and economic sea areas. You can plot the distribution map with dotplot() function. Please refer to Flanders Marine Institute (2020) <doi:10.14284/403>.
Maintained by shiao chih hao. Last updated 2 months ago.
4.5 match 1.30 scorethomasp85
lime:Local Interpretable Model-Agnostic Explanations
When building complex models, it is often difficult to explain why the model should be trusted. While global measures such as accuracy are useful, they cannot be used for explaining why a model made a specific prediction. 'lime' (a port of the 'lime' 'Python' package) is a method for explaining the outcome of black box models by fitting a local model around the point in question an perturbations of this point. The approach is described in more detail in the article by Ribeiro et al. (2016) <arXiv:1602.04938>.
Maintained by Emil Hvitfeldt. Last updated 3 years ago.
caretmodel-checkingmodel-evaluationmodelingcpp
0.5 match 485 stars 11.07 score 732 scripts 1 dependentsmmaechler
sfsmisc:Utilities from 'Seminar fuer Statistik' ETH Zurich
Useful utilities ['goodies'] from Seminar fuer Statistik ETH Zurich, some of which were ported from S-plus in the 1990s. For graphics, have pretty (Log-scale) axes eaxis(), an enhanced Tukey-Anscombe plot, combining histogram and boxplot, 2d-residual plots, a 'tachoPlot()', pretty arrows, etc. For robustness, have a robust F test and robust range(). For system support, notably on Linux, provides 'Sys.*()' functions with more access to system and CPU information. Finally, miscellaneous utilities such as simple efficient prime numbers, integer codes, Duplicated(), toLatex.numeric() and is.whole().
Maintained by Martin Maechler. Last updated 5 months ago.
0.5 match 11 stars 10.87 score 566 scripts 119 dependentsarbrazzale
cond:Approximate Conditional Inference for Logistic and Loglinear Models
Higher order likelihood-based inference for logistic and loglinear models.
Maintained by Alessandra R. Brazzale. Last updated 7 years ago.
1.6 match 3.51 score 27 scripts 2 dependentscran
sgeostat:An Object-Oriented Framework for Geostatistical Modeling in S+
An Object-oriented Framework for Geostatistical Modeling in S+ containing functions for variogram estimation, variogram fitting and kriging as well as some plot functions. Written entirely in S, therefore works only for small data sets in acceptable computing time.
Maintained by Albrecht Gebhardt. Last updated 9 years ago.
1.6 match 1 stars 3.42 score 23 dependentsmbinois
OOR:Optimistic Optimization in R
Implementation of optimistic optimization methods for global optimization of deterministic or stochastic functions. The algorithms feature guarantees of the convergence to a global optimum. They require minimal assumptions on the (only local) smoothness, where the smoothness parameter does not need to be known. They are expected to be useful for the most difficult functions when we have no information on smoothness and the gradients are unknown or do not exist. Due to the weak assumptions, however, they can be mostly effective only in small dimensions, for example, for hyperparameter tuning.
Maintained by M. Binois. Last updated 2 years ago.
1.6 match 3.43 score 18 scripts 1 dependentsbbolker
margins:Marginal Effects for Model Objects
An R port of the margins command from 'Stata', which can be used to calculate marginal (or partial) effects from model objects.
Maintained by Ben Bolker. Last updated 8 months ago.
0.5 match 2 stars 9.85 score 956 scripts 1 dependentsbaddstats
polyclip:Polygon Clipping
R port of Angus Johnson's open source library 'Clipper'. Performs polygon clipping operations (intersection, union, set minus, set difference) for polygonal regions of arbitrary complexity, including holes. Computes offset polygons (spatial buffer zones, morphological dilations, Minkowski dilations) for polygonal regions and polygonal lines. Computes Minkowski Sum of general polygons. There is a function for removing self-intersections from polygon data.
Maintained by Adrian Baddeley. Last updated 8 months ago.
64-bitclippercomputational-geometryminkowski-sumpolygon-clipping-algorithmpolygon-intersectionpolygon-offsettingpolygon-unionpolygonscpp
0.5 match 19 stars 10.31 score 27 scripts 553 dependentsfernandotusell
cat:Analysis and Imputation of Categorical-Variable Datasets with Missing Values
Performs analysis of categorical-variable with missing values. Implements methods from Schafer, JL, Analysis of Incomplete Multivariate Data, Chapman and Hall.
Maintained by Fernando Tusell. Last updated 2 years ago.
1.6 match 3.27 score 52 scripts 2 dependentslenz99
incubate:Parametric Time-to-Event Analysis with Variable Incubation Phases
Fit parametric models for time-to-event data that show an initial 'incubation period', i.e., a variable delay phase where the hazard is zero. The delayed Weibull distribution serves as foundational data model. The specific method of 'MPSE' (maximum product of spacings estimation) and MLE-based methods are used for parameter estimation. Bootstrap confidence intervals for parameters and significance tests in a two group setting are provided.
Maintained by Matthias Kuhn. Last updated 7 months ago.
1.8 match 3.00 scoreropensci
vcr:Record 'HTTP' Calls to Disk
Record test suite 'HTTP' requests and replays them during future runs. A port of the Ruby gem of the same name (<https://github.com/vcr/vcr/>). Works by hooking into the 'webmockr' R package for matching 'HTTP' requests by various rules ('HTTP' method, 'URL', query parameters, headers, body, etc.), and then caching real 'HTTP' responses on disk in 'cassettes'. Subsequent 'HTTP' requests matching any previous requests in the same 'cassette' use a cached 'HTTP' response.
Maintained by Scott Chamberlain. Last updated 11 days ago.
httphttpsapiweb-servicescurlmockmockinghttp-mockingtestingtesting-toolstddunit-testingvcr
0.5 match 77 stars 10.06 score 165 scriptsdipterix
spfda:Function-on-Scalar Regression with Group-Bridge Penalty
Implements a group-bridge penalized function-on-scalar regression model proposed by Wang et al. (2020) <arXiv:2006.10163>, to simultaneously estimate functional coefficient and recover the local sparsity.
Maintained by Zhengjia Wang. Last updated 3 years ago.
function-on-scalar-regressionregularization-methodssparse
1.9 match 2.70 scorecran
expertsurv:Incorporate Expert Opinion with Parametric Survival Models
Enables users to incorporate expert opinion with parametric survival analysis using a Bayesian or frequentist approach. Expert Opinion can be provided on the survival probabilities at certain time-point(s) or for the difference in mean survival between two treatment arms. Please reference it's use as Cooney, P., White, A. (2023) <doi:10.1177/0272989X221150212>.
Maintained by Philip Cooney. Last updated 23 days ago.
1.7 match 3.00 score 1 scriptschristopherkenny
planscorer:Score Redistricting Plans with 'PlanScore'
Provides access to the 'PlanScore' Application Programming Interface (<https://github.com/PlanScore/PlanScore/blob/main/API.md>) for scoring redistricting plans. Allows for upload of plans from block assignment files and shape files. For shapes in memory, such as from 'sf' or 'redist', it processes them to save and upload. Includes tools for tidying responses and saving output from the website.
Maintained by Christopher T. Kenny. Last updated 6 months ago.
1.6 match 3.18 score 3 scriptsjoelgombin
concaveman:A Very Fast 2D Concave Hull Algorithm
The concaveman function ports the 'concaveman' (<https://github.com/mapbox/concaveman>) library from 'mapbox'. It computes the concave polygon(s) for one or several set of points.
Maintained by Joël Gombin. Last updated 3 years ago.
0.5 match 66 stars 9.06 score 492 scripts 22 dependentscran
OPI:Open Perimetry Interface
Implementation of the Open Perimetry Interface (OPI) for simulating and controlling visual field machines using R. The OPI is a standard for interfacing with visual field testing machines (perimeters) first started as an open source project with support of Haag-Streit in 2010. It specifies basic functions that allow many visual field tests to be constructed. As of February 2022 it is fully implemented on the Haag-Streit Octopus 900 and 'CrewT ImoVifa' ('Topcon Tempo') with partial implementations on the Centervue Compass, Kowa AP 7000 and Android phones. It also has a cousin: the R package 'visualFields', which has tools for analysing and manipulating visual field data.
Maintained by Andrew Turpin. Last updated 8 months ago.
1.9 match 1 stars 2.48 scorersbivand
splancs:Spatial and Space-Time Point Pattern Analysis
The Splancs package was written as an enhancement to S-Plus for display and analysis of spatial point pattern data; it has been ported to R and is in "maintenance mode".
Maintained by Roger Bivand. Last updated 10 months ago.
0.5 match 1 stars 8.72 score 592 scripts 53 dependentsjverzani
gWidgets2tcltk:Toolkit Implementation of gWidgets2 for tcltk
Port of the 'gWidgets2' API for the 'tcltk' package.
Maintained by John Verzani. Last updated 1 years ago.
0.6 match 7 stars 7.71 score 173 scripts 6 dependentsewenme
ghibli:Studio Ghibli Colour Palettes
Colour palettes inspired by Studio Ghibli <https://en.wikipedia.org/wiki/Studio_Ghibli> films, ported to R for your enjoyment.
Maintained by Ewen Henderson. Last updated 12 months ago.
ggplot2ghiblipalettevisualization
0.5 match 427 stars 8.44 score 324 scriptscran
NISTnls:Nonlinear least squares examples from NIST
Datasets for testing nonlinear regression routines.
Maintained by Douglas Bates. Last updated 13 years ago.
1.6 match 2.69 score 99 scriptstgouhier
biwavelet:Conduct Univariate and Bivariate Wavelet Analyses
This is a port of the WTC MATLAB package written by Aslak Grinsted and the wavelet program written by Christopher Torrence and Gibert P. Compo. This package can be used to perform univariate and bivariate (cross-wavelet, wavelet coherence, wavelet clustering) analyses.
Maintained by Tarik Gouhier. Last updated 7 months ago.
0.5 match 45 stars 7.51 score 81 scripts 1 dependentscran
rzentra:Client for the 'ZENTRA Cloud' API
Provides functionality to read settings, statuses and readings of weather stations from the 'ZENTRA Cloud' API <https://zentracloud.com/api/v1/guide#APIGuidelines>.
Maintained by Eduard Szöcs. Last updated 4 years ago.
2.3 match 1.70 scoremodeloriented
shapper:Wrapper of Python Library 'shap'
Provides SHAP explanations of machine learning models. In applied machine learning, there is a strong belief that we need to strike a balance between interpretability and accuracy. However, in field of the Interpretable Machine Learning, there are more and more new ideas for explaining black-box models. One of the best known method for local explanations is SHapley Additive exPlanations (SHAP) introduced by Lundberg, S., et al., (2016) <arXiv:1705.07874> The SHAP method is used to calculate influences of variables on the particular observation. This method is based on Shapley values, a technique used in game theory. The R package 'shapper' is a port of the Python library 'shap'.
Maintained by Szymon Maksymiuk. Last updated 2 years ago.
0.5 match 58 stars 7.31 score 59 scriptscran
svgtools:Manipulate SVG (Template) Files of Charts
The purpose of this package is to manipulate SVG files that are templates of charts the user wants to produce. In vector graphics one copes with x-/y-coordinates of elements (e.g. lines, rectangles, text). Their scale is often dependent on the program that is used to produce the graphics. In applied statistics one usually has numeric values on a fixed scale (e.g. percentage values between 0 and 100) to show in a chart. Basically, 'svgtools' transforms the statistical values into coordinates and widths/heights of the vector graphics. This is done by stackedBar() for bar charts, by linesSymbols() for charts with lines and/or symbols (dot markers) and scatterSymbols() for scatterplots.
Maintained by Christian Wimmer. Last updated 9 months ago.
1.8 match 2.00 scorekurthornik
oz:Plot the Australian Coastline and States
Functions for plotting Australia's coastline and state boundaries.
Maintained by Kurt Hornik. Last updated 2 years ago.
1.6 match 2.19 score 95 scriptsbioc
syntenet:Inference And Analysis Of Synteny Networks
syntenet can be used to infer synteny networks from whole-genome protein sequences and analyze them. Anchor pairs are detected with the MCScanX algorithm, which was ported to this package with the Rcpp framework for R and C++ integration. Anchor pairs from synteny analyses are treated as an undirected unweighted graph (i.e., a synteny network), and users can perform: i. network clustering; ii. phylogenomic profiling (by identifying which species contain which clusters) and; iii. microsynteny-based phylogeny reconstruction with maximum likelihood.
Maintained by Fabrício Almeida-Silva. Last updated 3 months ago.
softwarenetworkinferencefunctionalgenomicscomparativegenomicsphylogeneticssystemsbiologygraphandnetworkwholegenomenetworkcomparative-genomicsevolutionary-genomicsnetwork-sciencephylogenomicssyntenysynteny-networkcpp
0.5 match 26 stars 6.67 score 12 scripts 1 dependentsdkimstatlab
SynchWave:Synchrosqueezed Wavelet Transform
The synchrosqueezed wavelet transform is implemented. The package is a translation of MATLAB Synchrosqueezing Toolbox, version 1.1 originally developed by Eugene Brevdo (2012). The C code for curve_ext was authored by Jianfeng Lu, and translated to Fortran by Dongik Jang. Synchrosqueezing is based on the papers: [1] Daubechies, I., Lu, J. and Wu, H. T. (2011) Synchrosqueezed wavelet transforms: An empirical mode decomposition-like tool. Applied and Computational Harmonic Analysis, 30. 243-261. [2] Thakur, G., Brevdo, E., Fukar, N. S. and Wu, H-T. (2013) The Synchrosqueezing algorithm for time-varying spectral analysis: Robustness properties and new paleoclimate applications. Signal Processing, 93, 1079-1094.
Maintained by Donghoh Kim. Last updated 3 years ago.
1.6 match 2 stars 2.08 score 20 scripts 1 dependentscran
EngrExpt:Data sets from "Introductory Statistics for Engineering Experimentation"
Datasets from Nelson, Coffin and Copeland "Introductory Statistics for Engineering Experimentation" (Elsevier, 2003) with sample code.
Maintained by Douglas Bates. Last updated 16 years ago.
1.6 match 2.05 score 113 scriptscrowding
iterors:Fast, Compact Iterators and Tools
A fresh take on iterators in R. Designed to be cross-compatible with the 'iterators' package, but using the 'nextOr' method will offer better performance as well as more compact code. With batteries included: includes a collection of iterator constructors and combinators ported and refined from the 'iterators', 'itertools', and 'itertools2' packages.
Maintained by Peter Meilstrup. Last updated 2 years ago.
0.5 match 4 stars 6.02 score 21 scriptsdavidcsterratt
RTriangle:Triangle - A 2D Quality Mesh Generator and Delaunay Triangulator
This is a port of Jonathan Shewchuk's Triangle library to R. From his description: "Triangle generates exact Delaunay triangulations, constrained Delaunay triangulations, conforming Delaunay triangulations, Voronoi diagrams, and high-quality triangular meshes. The latter can be generated with no small or large angles, and are thus suitable for finite element analysis."
Maintained by David C. Sterratt. Last updated 6 months ago.
0.5 match 9 stars 6.01 score 36 scripts 7 dependentstdaverse
ripserr:Calculate Persistent Homology with Ripser-Based Engines
Ports the Ripser <https://arxiv.org/abs/1908.02518> and Cubical Ripser <https://arxiv.org/abs/2005.12692> persistent homology calculation engines from C++. Can be used as a rapid calculation tool in topological data analysis pipelines.
Maintained by Raoul Wadhwa. Last updated 23 hours ago.
algebraic-topologycohomologycppcubical-complexpersistent-homologypixelpoint-cloudr-languager-programmingrcpprips-complexripsersimplicial-complexsimplicial-homologytopological-data-analysistopologyvietoris-complexvoxelcpp
0.5 match 7 stars 5.80 score 6 scriptsarbrazzale
marg:Approximate Marginal Inference for Regression-Scale Models
Likelihood inference based on higher order approximations for linear nonnormal regression models.
Maintained by Alessandra R. Brazzale. Last updated 7 years ago.
1.6 match 1.88 score 25 scripts 1 dependentsshwilks
rmarchingcubes:Calculate 3D Contour Meshes Using the Marching Cubes Algorithm
A port of the C++ routine for applying the marching cubes algorithm written by Thomas Lewiner et al. (2012) <doi:10.1080/10867651.2003.10487582> into an R package. The package supplies the contour3d() function, which takes a 3-dimensional array of voxel data and calculates the vertices, vertex normals, and faces for a 3d mesh representing the contour(s) at a given level.
Maintained by S. H. Wilks. Last updated 4 years ago.
0.5 match 8 stars 5.73 score 45 scripts 1 dependentsramhiser
itertools2:Iterators for efficient looping
A port of Python's excellent itertools module to R for efficient looping.
Maintained by John A. Ramey. Last updated 9 years ago.
0.6 match 12 stars 5.10 score 35 scripts 2 dependentsgerrymanoim
humanize:Create Values for Human Consumption
An almost direct port of the 'python' 'humanize' package <https://github.com/jmoiron/humanize>. This package contains utilities to convert values into human readable forms.
Maintained by Gerry Manoim. Last updated 7 years ago.
datehumanhuman-readablenumbertime
0.5 match 13 stars 5.10 score 13 scripts 5 dependentscran
JADE:Blind Source Separation Methods Based on Joint Diagonalization and Some BSS Performance Criteria
Cardoso's JADE algorithm as well as his functions for joint diagonalization are ported to R. Also several other blind source separation (BSS) methods, like AMUSE and SOBI, and some criteria for performance evaluation of BSS algorithms, are given. The package is described in Miettinen, Nordhausen and Taskinen (2017) <doi:10.18637/jss.v076.i02>.
Maintained by Klaus Nordhausen. Last updated 1 years ago.
0.5 match 2 stars 5.11 score 16 dependentsarbrazzale
nlreg:Higher Order Inference for Nonlinear Heteroscedastic Models
Likelihood inference based on higher order approximations for nonlinear models with possibly non constant variance.
Maintained by Alessandra R. Brazzale. Last updated 6 years ago.
1.6 match 1.67 score 47 scriptsfabnavarro
rwavelet:Wavelet Analysis
Perform wavelet analysis (orthogonal,translation invariant, tensorial, 1-2-3d transforms, thresholding, block thresholding, linear,...) with applications to data compression, denoising/regression or clustering. The core of the code is a port of 'MATLAB' Wavelab toolbox written by D. Donoho, A. Maleki and M. Shahram (<https://statweb.stanford.edu/~wavelab/>).
Maintained by Navarro Fabien. Last updated 7 months ago.
machine-learningregressionwavelet
0.5 match 5 stars 5.01 score 41 scriptsaodiakite
shiny.exe:Launch a Shiny Application without Opening R or RStudio
Launch an application by a simple click without opening R or RStudio. The package has 3 functions of which only one is essential in its use, `shiny.exe()`. It generates a script in the open shiny project then create a shortcut in the same folder that allows you to launch the app by clicking.If you set `host = 'public'`, the application will be launched on the public server to which you are connected. Thus, all other devices connected to the same server will be able to access the application through the link of your `IPv4` extended by the port. You can stop the application by leaving the terminal opened by the shortcut.
Maintained by Abdoul Oudouss Diakité. Last updated 2 years ago.
0.5 match 16 stars 4.90 score 7 scriptsoxfordihtm
codeditr:Implementing Cause-of-Death Data Checks Based on the WHO CoDEdit Tool
The World Health Organization's CoDEdit electronic tool is intended to help producers of cause-of-death statistics in strengthening their capacity to perform routine checks on their data. This package ports the original tool built using Microsoft Access into R so as to leverage the utility and function of the original tool into a usable application program interface that can be used for building more universal tools or for creating programmatic scientific workflows aimed at routine, automated, and large-scale monitoring of cause-of-death data.
Maintained by Ernest Guevarra. Last updated 3 months ago.
0.5 match 3 stars 4.65 score 6 scriptsmillerlp
oceanwaves:Ocean Wave Statistics
Calculate ocean wave height summary statistics and process data from bottom-mounted pressure sensor data loggers. Derived primarily from MATLAB functions provided by U. Neumeier at <http://neumeier.perso.ch/matlab/waves.html>. Wave number calculation based on the algorithm in Hunt, J. N. (1979, ISSN:0148-9895) "Direct Solution of Wave Dispersion Equation", American Society of Civil Engineers Journal of the Waterway, Port, Coastal, and Ocean Division, Vol 105, pp 457-459.
Maintained by Luke Miller. Last updated 4 years ago.
0.5 match 9 stars 4.65 score 10 scriptstimothystephens
PhySortR:A Fast, Flexible Tool for Sorting Phylogenetic Trees
Screens and sorts phylogenetic trees in both traditional and extended Newick format. Allows for the fast and flexible screening (within a tree) of Exclusive clades that comprise only the target taxa and/or Non- Exclusive clades that includes a defined portion of non-target taxa.
Maintained by Timothy Stephens. Last updated 1 months ago.
1.6 match 1 stars 1.48 score 2 scriptsgaborcsardi
franc:Detect the Language of Text
With no external dependencies and support for 335 languages; all languages spoken by more than one million speakers. 'Franc' is a port of the 'JavaScript' project of the same name, see <https://github.com/wooorm/franc>.
Maintained by Gábor Csárdi. Last updated 3 years ago.
0.5 match 30 stars 4.38 score 16 scriptsviralemergence
insectDisease:Ecological Database of the World's Insect Pathogens
David Onstad provided us with this insect disease database, sometimes referred to as the 'Ecological Database of the Worlds Insect Pathogens' or EDWIP. Files have been converted from 'SQL' to csv, and ported into 'R' for easy exploration and analysis. Thanks to the Macroecology of Infectious Disease Research Coordination Network (RCN) for funding and support. Data are also served online in a static format at <https://edwip.ecology.uga.edu/>.
Maintained by Tad Dallas. Last updated 2 months ago.
0.5 match 13 stars 4.41 score 2 scriptsdyfanjones
urlparse:Fast Simple URL Parser
A fast and simple 'URL' parser package for 'R'. This package provides functions to parse 'URLs' into their components, such as scheme, user, password, host, port, path, query, and fragment.
Maintained by Dyfan Jones. Last updated 1 months ago.
0.5 match 7 stars 4.02 scorealshum
hashids:Generate Short Unique YouTube-Like IDs (Hashes) from Integers
An R port of the hashids library. hashids generates YouTube-like hashes from integers or vector of integers. Hashes generated from integers are relatively short, unique and non-seqential. hashids can be used to generate unique ids for URLs and hide database row numbers from the user. By default hashids will avoid generating common English cursewords by preventing certain letters being next to each other. hashids are not one-way: it is easy to encode an integer to a hashid and decode a hashid back into an integer.
Maintained by Alex Shum. Last updated 6 years ago.
0.5 match 18 stars 4.10 score 14 scriptsstla
colorsGen:Generation of Random Colors
Generation of random colors, possibly with a given hue or a given luminosity. This is a port of the JavaScript library 'randomColor' <https://randomcolor.lllllllllllllllll.com/>.
Maintained by Stéphane Laurent. Last updated 1 years ago.
0.5 match 3.88 score 5 dependentsgrantmcdermott
ritest:Randomisation Inference Testing
An experimental port of the `ritest` Stata routine by Simon Heß. Fast and user-friendly. Aims to support a variety of model classes once it is fully baked.
Maintained by . Last updated 3 years ago.
0.5 match 10 stars 3.70 score 7 scriptssoftwaredeng
RRF:Regularized Random Forest
Feature Selection with Regularized Random Forest. This package is based on the 'randomForest' package by Andy Liaw. The key difference is the RRF() function that builds a regularized random forest. Fortran original by Leo Breiman and Adele Cutler, R port by Andy Liaw and Matthew Wiener, Regularized random forest for classification by Houtao Deng, Regularized random forest for regression by Xin Guan. Reference: Houtao Deng (2013) <doi:10.48550/arXiv.1306.0237>.
Maintained by Houtao Deng. Last updated 4 months ago.
0.5 match 3.81 score 118 scripts 3 dependentssemran9
protHMM:Protein Feature Extraction from Profile Hidden Markov Models
Calculates a comprehensive list of features from profile hidden Markov models (HMMs) of proteins. Adapts and ports features for use with HMMs instead of Position Specific Scoring Matrices, in order to take advantage of more accurate multiple sequence alignment by programs such as 'HHBlits' <DOI:10.1038/nmeth.1818> and 'HMMer' <http://hmmer.org>. Features calculated by this package can be used for protein fold classification, protein structural class prediction, sub-cellular localization and protein-protein interaction, among other tasks. Some examples of features extracted are found in Song et al. (2018) <DOI:10.3390/app8010089>, Jin & Zhu (2021) <DOI:10.1155/2021/8629776>, Lyons et al. (2015) <DOI:10.1109/tnb.2015.2457906> and Saini et al. (2015) <DOI:10.1016/j.jtbi.2015.05.030>.
Maintained by Shayaan Emran. Last updated 2 years ago.
0.5 match 1 stars 3.70 score 4 scriptsuribo
sudachir:R Interface to 'Sudachi'
Interface to 'Sudachi' <https://github.com/WorksApplications/sudachi.rs>, a Japanese morphological analyzer. This is a port of what is available in Python.
Maintained by Shinya Uryu. Last updated 2 years ago.
0.5 match 6 stars 3.48 score 6 scriptscran
LCF:Linear Combination Fitting
Baseline correction, normalization and linear combination fitting (LCF) of X-ray absorption near edge structure (XANES) spectra. The package includes data loading of .xmu files exported from 'ATHENA' (Ravel and Newville, 2005) <doi:10.1107/S0909049505012719>. Loaded spectra can be background corrected and all standards can be fitted at once. Two linear combination fitting functions can be used: (1) fit_athena(): Simply fitting combinations of standards as in ATHENA, (2) fit_float(): Fitting all standards with changing baseline correction and edge-step normalization parameters.
Maintained by Florian Werner. Last updated 7 years ago.
1.8 match 1.00 scoredragonitemew
DrillR:R Driver for Apache Drill
Provides a R driver for Apache Drill<https://drill.apache.org>, which could connect to the Apache Drill cluster<https://drill.apache.org/docs/installing-drill-on-the-cluster> or drillbit<https://drill.apache.org/docs/embedded-mode-prerequisites> and get result(in data frame) from the SQL query and check the current configuration status. This link <https://drill.apache.org/docs> contains more information about Apache Drill.
Maintained by Hanbing Yang. Last updated 9 years ago.
1.8 match 1 stars 1.00 score 10 scriptsr-lidar
RMCC:Airborne LiDAR Filtering Method Based on Multiscale Curvature
Multiscale Curvature Classification of ground returns in 3-D LiDAR point clouds, designed for forested environments. 'RMCC' is a porting to R of the 'MCC-lidar' method by Evans and Hudak (2007) <doi:10.1109/TGRS.2006.890412>.
Maintained by Jean-Romain Roussel. Last updated 9 months ago.
0.5 match 5 stars 3.40 score 4 scriptsrkillick
EnvCpt:Detection of Structural Changes in Climate and Environment Time Series
Tools for automatic model selection and diagnostics for Climate and Environmental data. In particular the envcpt() function does automatic model selection between a variety of trend, changepoint and autocorrelation models. The envcpt() function should be your first port of call.
Maintained by Rebecca Killick. Last updated 4 years ago.
0.5 match 5 stars 3.34 score 44 scriptsyannrichet-asnr
rlibkriging:Kriging Models using the 'libKriging' Library
Interface to 'libKriging' 'C++' library <https://github.com/libKriging> that should provide most standard Kriging / Gaussian process regression features (like in 'DiceKriging', 'kergp' or 'RobustGaSP' packages). 'libKriging' relies on Armadillo linear algebra library (Apache 2 license) by Conrad Sanderson, 'lbfgsb_cpp' is a 'C++' port around by Pascal Have of 'lbfgsb' library (BSD-3 license) by Ciyou Zhu, Richard Byrd, Jorge Nocedal and Jose Luis Morales used for hyperparameters optimization.
Maintained by Yann Richet. Last updated 2 months ago.
0.5 match 3.40 score 126 scriptsemmanuelparadis
voronoifortune:Voronoi Tessellation by Fortune Algorithm
Fortune's (1987, <doi:10.1007/BF01840357>) algorithm is a very efficient method to perform Voronoi tessellation and Delaunay triangulation. This package is a port of the original code published in the early 1990's by Steven Fortune.
Maintained by Emmanuel Paradis. Last updated 1 months ago.
0.5 match 3.30 scoreeddelbuettel
RcppKalman:'RcppArmadillo'-Based Kalman Filtering
An 'RcppArmadillo'-based port of the Kalman filtering code in the 'EKF/UKF Toolbox for Matlab' by Simo Särkkä, Jouni Hartikainen, and Arno Solin is provided. . Note that this package is at this point still incomplete, but contains two demo functions replicating demos in 'EKF/UKF'.
Maintained by Dirk Eddelbuettel. Last updated 5 years ago.
0.5 match 35 stars 3.24 score 9 scriptsstefanwilhelm
spatialprobit:Spatial Probit Models
A collection of methods for the Bayesian estimation of Spatial Probit, Spatial Ordered Probit and Spatial Tobit Models. Original implementations from the works of 'LeSage and Pace' (2009, ISBN: 1420064258) were ported and adjusted for R, as described in 'Wilhelm and de Matos' (2013) <doi:10.32614/RJ-2013-013>.
Maintained by Stefan Wilhelm. Last updated 1 years ago.
0.5 match 2 stars 3.11 score 64 scriptsarbrazzale
csampling:Functions for Conditional Simulation in Regression-Scale Models
Monte Carlo conditional inference for the parameters of a linear nonnormal regression model.
Maintained by Alessandra R. Brazzale. Last updated 7 years ago.
1.6 match 1.00 score 2 scriptsfrankiethull
kantime:Nixtla's KAN Time Series Model In R
This package is a binding between Nixtla's neuralforecast Library, specifically KANs, and R's {modeltime} package. Nixtla's KAN is bound using {reticulate}, which is then ported into {parsnip} and bridged to {modeltime}.
Maintained by Frankie T. Hull. Last updated 3 months ago.
0.5 match 10 stars 3.00 scorecran
rwarrior:R Warrior - An AI Programming Game
A port of Ruby Warrior. Teaches R programming in a fun and interactive way.
Maintained by Rick M Tankard. Last updated 3 years ago.
0.6 match 1 stars 2.70 scorecran
evalR:Evaluation of Unverified Code
The purpose of this package is to generate trees and validate unverified code. Trees are made by parsing a statement into a verification tree data structure. This will make it easy to port the statement into another language. Safe statement evaluations are done by executing the verification trees.
Maintained by Trevor Olsen. Last updated 3 years ago.
0.5 match 2.70 score 1 scriptscran
scaRabee:Optimization Toolkit for Pharmacokinetic-Pharmacodynamic Models
A port of the Scarabee toolkit originally written as a Matlab-based application. scaRabee provides a framework for simulation and optimization of pharmacokinetic-pharmacodynamic models at the individual and population level. It is built on top of the neldermead package, which provides the direct search algorithm proposed by Nelder and Mead for model optimization.
Maintained by Sebastien Bihorel. Last updated 3 years ago.
0.5 match 2.70 score 3 scriptskristiansn
plotDK:Plot Summary Statistics as Choropleth Maps of Danish Administrative Areas
Provides a ggplot2 front end to plot summary statistics on danish provinces, regions, municipalities, and zipcodes. The needed geoms of each of the four levels are inherent in the package, thus making these types of plots easy for the user. This is essentially an updated port of the previously available 'mapDK' package by Sebastian Barfort.
Maintained by Kristian Stendorff Nielsen. Last updated 1 years ago.
0.5 match 1 stars 2.70 score 7 scriptsbpfaff
cccp:Cone Constrained Convex Problems
Routines for solving convex optimization problems with cone constraints by means of interior-point methods. The implemented algorithms are partially ported from CVXOPT, a Python module for convex optimization (see <https://cvxopt.org> for more information).
Maintained by Bernhard Pfaff. Last updated 1 years ago.
0.5 match 2.47 score 26 scripts 3 dependentscran
smoother:Functions Relating to the Smoothing of Numerical Data
A collection of methods for smoothing numerical data, commencing with a port of the Matlab gaussian window smoothing function. In addition, several functions typically used in smoothing of financial data are included.
Maintained by Nicholas Hamilton. Last updated 12 months ago.
0.5 match 2.18 score 5 dependentsphilaris
syslognet:Send Log Messages to Remote 'syslog' Server
Send 'syslog' protocol messages to a remote 'syslog' server specified by host name and TCP network port.
Maintained by Panagiotis Cheilaris. Last updated 5 years ago.
0.5 match 2.00 scorearickgrootveld
ZooID:Load, Segment and Classify Zooplankton Images
This tool provides functions to load, segment and classify zooplankton images. The image processing algorithms and the machine learning classifiers in this package are (will be, since these have not been added yet) direct ports of an early 'python' implementation that can be found at <https://github.com/arickGrootveld/ZooID>. The model weights and datasets (also not added yet) that are a part of this package can also be found at Arick Grootveld, Eva R. Kozak, Carmen Franco-Gordo (2023) <doi:10.5281/zenodo.7979996>.
Maintained by Arick Grootveld. Last updated 1 years ago.
0.5 match 2.00 scorepaithiov909
apportita:Utility for Handling 'magnitude' Word Embeddings
A partial R port from 'magnitude', which is a fast, simple utility library for handling vector embeddings. The main goal of this package is to enable access to user's local magnitude data store.
Maintained by Akiru Kato. Last updated 2 months ago.
0.5 match 1 stars 1.70 score 4 scripts