Showing 200 of total 303 results (show query)
r-lidar
lidR:Airborne LiDAR Data Manipulation and Visualization for Forestry Applications
Airborne LiDAR (Light Detection and Ranging) interface for data manipulation and visualization. Read/write 'las' and 'laz' files, computation of metrics in area based approach, point filtering, artificial point reduction, classification from geographic data, normalization, individual tree segmentation and other manipulations.
Maintained by Jean-Romain Roussel. Last updated 2 months ago.
alsforestrylaslazlidarpoint-cloudremote-sensingopenblascppopenmp
623 stars 14.47 score 844 scripts 8 dependentsbioc
mixOmics:Omics Data Integration Project
Multivariate methods are well suited to large omics data sets where the number of variables (e.g. genes, proteins, metabolites) is much larger than the number of samples (patients, cells, mice). They have the appealing properties of reducing the dimension of the data by using instrumental variables (components), which are defined as combinations of all variables. Those components are then used to produce useful graphical outputs that enable better understanding of the relationships and correlation structures between the different data sets that are integrated. mixOmics offers a wide range of multivariate methods for the exploration and integration of biological datasets with a particular focus on variable selection. The package proposes several sparse multivariate models we have developed to identify the key variables that are highly correlated, and/or explain the biological outcome of interest. The data that can be analysed with mixOmics may come from high throughput sequencing technologies, such as omics data (transcriptomics, metabolomics, proteomics, metagenomics etc) but also beyond the realm of omics (e.g. spectral imaging). The methods implemented in mixOmics can also handle missing values without having to delete entire rows with missing data. A non exhaustive list of methods include variants of generalised Canonical Correlation Analysis, sparse Partial Least Squares and sparse Discriminant Analysis. Recently we implemented integrative methods to combine multiple data sets: N-integration with variants of Generalised Canonical Correlation Analysis and P-integration with variants of multi-group Partial Least Squares.
Maintained by Eva Hamrud. Last updated 2 days ago.
immunooncologymicroarraysequencingmetabolomicsmetagenomicsproteomicsgenepredictionmultiplecomparisonclassificationregressionbioconductorgenomicsgenomics-datagenomics-visualizationmultivariate-analysismultivariate-statisticsomicsr-pkgr-project
185 stars 13.75 score 1.3k scripts 22 dependentsfriendly
matlib:Matrix Functions for Teaching and Learning Linear Algebra and Multivariate Statistics
A collection of matrix functions for teaching and learning matrix linear algebra as used in multivariate statistical methods. Many of these functions are designed for tutorial purposes in learning matrix algebra ideas using R. In some cases, functions are provided for concepts available elsewhere in R, but where the function call or name is not obvious. In other cases, functions are provided to show or demonstrate an algorithm. In addition, a collection of functions are provided for drawing vector diagrams in 2D and 3D and for rendering matrix expressions and equations in LaTeX.
Maintained by Michael Friendly. Last updated 15 days ago.
diagramslinear-equationsmatrixmatrix-functionsmatrix-visualizervectorvignette
65 stars 12.89 score 900 scripts 11 dependentsgeomorphr
geomorph:Geometric Morphometric Analyses of 2D and 3D Landmark Data
Read, manipulate, and digitize landmark data, generate shape variables via Procrustes analysis for points, curves and surfaces, perform shape analyses, and provide graphical depictions of shapes and patterns of shape variation.
Maintained by Dean Adams. Last updated 2 months ago.
76 stars 12.05 score 700 scripts 6 dependentsfriendly
heplots:Visualizing Hypothesis Tests in Multivariate Linear Models
Provides HE plot and other functions for visualizing hypothesis tests in multivariate linear models. HE plots represent sums-of-squares-and-products matrices for linear hypotheses and for error using ellipses (in two dimensions) and ellipsoids (in three dimensions). The related 'candisc' package provides visualizations in a reduced-rank canonical discriminant space when there are more than a few response variables.
Maintained by Michael Friendly. Last updated 6 days ago.
linear-hypothesesmatricesmultivariate-linear-modelsplotrepeated-measure-designsvisualizing-hypothesis-tests
9 stars 11.78 score 1.1k scripts 7 dependentstylermorganwall
rayshader:Create Maps and Visualize Data in 2D and 3D
Uses a combination of raytracing and multiple hill shading methods to produce 2D and 3D data visualizations and maps. Includes water detection and layering functions, programmable color palette generation, several built-in textures for hill shading, 2D and 3D plotting options, a built-in path tracer, 'Wavefront' OBJ file export, and the ability to save 3D visualizations to a 3D printable format.
Maintained by Tyler Morgan-Wall. Last updated 2 months ago.
2.1k stars 11.51 score 1.5k scripts 5 dependentsovvo-financial
NNS:Nonlinear Nonparametric Statistics
Nonlinear nonparametric statistics using partial moments. Partial moments are the elements of variance and asymptotically approximate the area of f(x). These robust statistics provide the basis for nonlinear analysis while retaining linear equivalences. NNS offers: Numerical integration, Numerical differentiation, Clustering, Correlation, Dependence, Causal analysis, ANOVA, Regression, Classification, Seasonality, Autoregressive modeling, Normalization, Stochastic dominance and Advanced Monte Carlo sampling. All routines based on: Viole, F. and Nawrocki, D. (2013), Nonlinear Nonparametric Statistics: Using Partial Moments (ISBN: 1490523995).
Maintained by Fred Viole. Last updated 2 days ago.
clusteringeconometricsmachine-learningnonlinearnonparametricpartial-momentsstatisticstime-seriescpp
72 stars 10.77 score 66 scripts 3 dependentszarquon42b
Morpho:Calculations and Visualisations Related to Geometric Morphometrics
A toolset for Geometric Morphometrics and mesh processing. This includes (among other stuff) mesh deformations based on reference points, permutation tests, detection of outliers, processing of sliding semi-landmarks and semi-automated surface landmark placement.
Maintained by Stefan Schlager. Last updated 5 months ago.
51 stars 10.01 score 218 scripts 13 dependentsnatverse
nat:NeuroAnatomy Toolbox for Analysis of 3D Image Data
NeuroAnatomy Toolbox (nat) enables analysis and visualisation of 3D biological image data, especially traced neurons. Reads and writes 3D images in NRRD and 'Amira' AmiraMesh formats and reads surfaces in 'Amira' hxsurf format. Traced neurons can be imported from and written to SWC and 'Amira' LineSet and SkeletonGraph formats. These data can then be visualised in 3D via 'rgl', manipulated including applying calculated registrations, e.g. using the 'CMTK' registration suite, and analysed. There is also a simple representation for neurons that have been subjected to 3D skeletonisation but not formally traced; this allows morphological comparison between neurons including searches and clustering (via the 'nat.nblast' extension package).
Maintained by Gregory Jefferis. Last updated 6 months ago.
3dconnectomicsimage-analysisneuroanatomyneuroanatomy-toolboxneuronneuron-morphologyneurosciencevisualisation
67 stars 9.94 score 436 scripts 2 dependentsfriendly
candisc:Visualizing Generalized Canonical Discriminant and Canonical Correlation Analysis
Functions for computing and visualizing generalized canonical discriminant analyses and canonical correlation analysis for a multivariate linear model. Traditional canonical discriminant analysis is restricted to a one-way 'MANOVA' design and is equivalent to canonical correlation analysis between a set of quantitative response variables and a set of dummy variables coded from the factor variable. The 'candisc' package generalizes this to higher-way 'MANOVA' designs for all factors in a multivariate linear model, computing canonical scores and vectors for each term. The graphic functions provide low-rank (1D, 2D, 3D) visualizations of terms in an 'mlm' via the 'plot.candisc' and 'heplot.candisc' methods. Related plots are now provided for canonical correlation analysis when all predictors are quantitative.
Maintained by Michael Friendly. Last updated 2 days ago.
dimension-reductionmultivariate-linear-modelsvisualization
15 stars 8.99 score 221 scripts 3 dependentsmandymejia
ciftiTools:Tools for Reading, Writing, Viewing and Manipulating CIFTI Files
CIFTI files contain brain imaging data in "grayordinates," which represent the gray matter as cortical surface vertices (left and right) and subcortical voxels (cerebellum, basal ganglia, and other deep gray matter). 'ciftiTools' provides a unified environment for reading, writing, visualizing and manipulating CIFTI-format data. It supports the "dscalar," "dlabel," and "dtseries" intents. Grayordinate data is read in as a "xifti" object, which is structured for convenient access to the data and metadata, and includes support for surface geometry files to enable spatially-dependent functionality such as static or interactive visualizations and smoothing.
Maintained by Amanda Mejia. Last updated 2 months ago.
47 stars 8.90 score 176 scripts 4 dependentsiandryden
shapes:Statistical Shape Analysis
Routines for the statistical analysis of landmark shapes, including Procrustes analysis, graphical displays, principal components analysis, permutation and bootstrap tests, thin-plate spline transformation grids and comparing covariance matrices. See Dryden, I.L. and Mardia, K.V. (2016). Statistical shape analysis, with Applications in R (2nd Edition), John Wiley and Sons.
Maintained by Ian Dryden. Last updated 3 days ago.
7 stars 8.61 score 225 scripts 24 dependentskisungyou
Rdimtools:Dimension Reduction and Estimation Methods
We provide linear and nonlinear dimension reduction techniques. Intrinsic dimension estimation methods for exploratory analysis are also provided. For more details on the package, see the paper by You and Shung (2022) <doi:10.1016/j.simpa.2022.100414>.
Maintained by Kisung You. Last updated 2 years ago.
dimension-estimationdimension-reductionmanifold-learningsubspace-learningopenblascppopenmp
52 stars 8.37 score 186 scripts 8 dependentsbioc
POMA:Tools for Omics Data Analysis
The POMA package offers a comprehensive toolkit designed for omics data analysis, streamlining the process from initial visualization to final statistical analysis. Its primary goal is to simplify and unify the various steps involved in omics data processing, making it more accessible and manageable within a single, intuitive R package. Emphasizing on reproducibility and user-friendliness, POMA leverages the standardized SummarizedExperiment class from Bioconductor, ensuring seamless integration and compatibility with a wide array of Bioconductor tools. This approach guarantees maximum flexibility and replicability, making POMA an essential asset for researchers handling omics datasets. See https://github.com/pcastellanoescuder/POMAShiny. Paper: Castellano-Escuder et al. (2021) <doi:10.1371/journal.pcbi.1009148> for more details.
Maintained by Pol Castellano-Escuder. Last updated 4 months ago.
batcheffectclassificationclusteringdecisiontreedimensionreductionmultidimensionalscalingnormalizationpreprocessingprincipalcomponentregressionrnaseqsoftwarestatisticalmethodvisualizationbioconductorbioinformaticsdata-visualizationdimension-reductionexploratory-data-analysismachine-learningomics-data-integrationpipelinepre-processingstatistical-analysisuser-friendlyworkflow
11 stars 8.16 score 20 scripts 1 dependentsrelund
gMOIP:Tools for 2D and 3D Plots of Single and Multi-Objective Linear/Integer Programming Models
Make 2D and 3D plots of linear programming (LP), integer linear programming (ILP), or mixed integer linear programming (MILP) models with up to three objectives. Plots of both the solution and criterion space are possible. For instance the non-dominated (Pareto) set for bi-objective LP/ILP/MILP programming models (see vignettes for an overview). The package also contains an function for checking if a point is inside the convex hull.
Maintained by Lars Relund Nielsen. Last updated 5 months ago.
2d-plot3d-plotbi-objectiveconvex-hullinteger-programminglinear-programmingmathmilpmixed-integer-programmingmulti-objectivepolytopetri-objectivevisualization
5 stars 7.81 score 79 scripts 3 dependentsbioc
AlpsNMR:Automated spectraL Processing System for NMR
Reads Bruker NMR data directories both zipped and unzipped. It provides automated and efficient signal processing for untargeted NMR metabolomics. It is able to interpolate the samples, detect outliers, exclude regions, normalize, detect peaks, align the spectra, integrate peaks, manage metadata and visualize the spectra. After spectra proccessing, it can apply multivariate analysis on extracted data. Efficient plotting with 1-D data is also available. Basic reading of 1D ACD/Labs exported JDX samples is also available.
Maintained by Sergio Oller Moreno. Last updated 5 months ago.
softwarepreprocessingvisualizationclassificationcheminformaticsmetabolomicsdataimport
15 stars 7.59 score 12 scripts 1 dependentsheike
x3ptools:Tools for Working with 3D Surface Measurements
The x3p file format is specified in ISO standard 5436:2000 to describe 3d surface measurements. 'x3ptools' allows reading, writing and basic modifications to the 3D surface measurements.
Maintained by Heike Hofmann. Last updated 6 months ago.
8 stars 7.48 score 281 scripts 2 dependentsmomx
Momocs:Morphometrics using R
The goal of 'Momocs' is to provide a complete, convenient, reproducible and open-source toolkit for 2D morphometrics. It includes most common 2D morphometrics approaches on outlines, open outlines, configurations of landmarks, traditional morphometrics, and facilities for data preparation, manipulation and visualization with a consistent grammar throughout. It allows reproducible, complex morphometrics analyses and other morphometrics approaches should be easy to plug in, or develop from, on top of this canvas.
Maintained by Vincent Bonhomme. Last updated 1 years ago.
51 stars 7.42 score 346 scriptsthibautjombart
treespace:Statistical Exploration of Landscapes of Phylogenetic Trees
Tools for the exploration of distributions of phylogenetic trees. This package includes a 'shiny' interface which can be started from R using treespaceServer(). For further details see Jombart et al. (2017) <DOI:10.1111/1755-0998.12676>.
Maintained by Michelle Kendall. Last updated 2 years ago.
28 stars 7.39 score 63 scriptsjakobbossek
ecr:Evolutionary Computation in R
Framework for building evolutionary algorithms for both single- and multi-objective continuous or discrete optimization problems. A set of predefined evolutionary building blocks and operators is included. Moreover, the user can easily set up custom objective functions, operators, building blocks and representations sticking to few conventions. The package allows both a black-box approach for standard tasks (plug-and-play style) and a much more flexible white-box approach where the evolutionary cycle is written by hand.
Maintained by Jakob Bossek. Last updated 2 years ago.
combinatorial-optimizationevolutionary-algorithmevolutionary-algorithmsevolutionary-strategygenetic-algorithm-frameworkmetaheuristicsmulti-objective-optimizationoptimizationoptimization-frameworkcpp
43 stars 7.36 score 89 scripts 2 dependentssebastien-plutniak
archeoViz:Visualisation, Exploration, and Web Communication of Archaeological Spatial Data
An R 'Shiny' application for visual and statistical exploration and web communication of archaeological spatial data, either remains or sites. It offers interactive 3D and 2D visualisations (cross sections and maps of remains, timeline of the work made in a site) which can be exported in SVG and HTML formats. It performs simple spatial statistics (convex hull, regression surfaces, 2D kernel density estimation) and allows exporting data to other online applications for more complex methods. 'archeoViz' can be used offline locally or deployed on a server, either with interactive input of data or with a static data set. Example is provided at <https://analytics.huma-num.fr/archeoviz/en>.
Maintained by Sebastien Plutniak. Last updated 2 months ago.
archaeologyarcheologydata-visualization
19 stars 7.23 score 6 scriptsstrohne
volker:High-Level Functions for Tabulating, Charting and Reporting Survey Data
Craft polished tables and plots in Markdown reports. Simply choose whether to treat your data as counts or metrics, and the package will automatically generate well-designed default tables and plots for you. Boiled down to the basics, with labeling features and simple interactive reports. All functions are 'tidyverse' compatible.
Maintained by Jakob Jünger. Last updated 16 days ago.
5 stars 7.16 score 125 scriptsaidanmorales
rTwig:Realistic Quantitative Structure Models
Real Twig is a method to correct branch overestimation in quantitative structure models. Overestimated cylinders are correctly tapered using measured twig diameters of corresponding tree species. Supported quantitative structure modeling software includes 'TreeQSM', 'SimpleForest', 'Treegraph', and 'aRchi'. Also included is a novel database of twig diameters and tools for fractal analysis of point clouds.
Maintained by Aidan Morales. Last updated 27 days ago.
forestrylidarmodelingqsmrcppcpp
8 stars 7.10 score 13 scriptschaisemartinpackages
DIDmultiplegtDYN:Estimation in Difference-in-Difference Designs with Multiple Groups and Periods
Estimation of heterogeneity-robust difference-in-differences estimators, with a binary, discrete, or continuous treatment, in designs where past treatments may affect the current outcome.
Maintained by Diego Ciccia. Last updated 4 days ago.
42 stars 7.10 score 19 scripts 1 dependentsailich
MultiscaleDTM:Multi-Scale Geomorphometric Terrain Attributes
Calculates multi-scale geomorphometric terrain attributes from regularly gridded digital terrain models using a variable focal windows size (Ilich et al. (2023) <doi:10.1111/tgis.13067>).
Maintained by Alexander Ilich. Last updated 23 days ago.
25 stars 7.05 score 30 scripts 2 dependentsvegandevs
vegan3d:Static and Dynamic 3D and Editable Interactive Plots for the 'vegan' Package
Static and dynamic 3D plots to be used with ordination results and in diversity analysis, especially with the vegan package.
Maintained by Jari Oksanen. Last updated 1 months ago.
19 stars 6.95 score 67 scripts 1 dependentsbryanhanson
HiveR:2D and 3D Hive Plots for R
Creates and plots 2D and 3D hive plots. Hive plots are a unique method of displaying networks of many types in which node properties are mapped to axes using meaningful properties rather than being arbitrarily positioned. The hive plot concept was invented by Martin Krzywinski at the Genome Science Center (www.hiveplot.net/). Keywords: networks, food webs, linnet, systems biology, bioinformatics.
Maintained by Bryan A. Hanson. Last updated 9 months ago.
72 stars 6.76 score 53 scripts 2 dependentsnatverse
nat.nblast:NeuroAnatomy Toolbox ('nat') Extension for Assessing Neuron Similarity and Clustering
Extends package 'nat' (NeuroAnatomy Toolbox) by providing a collection of NBLAST-related functions for neuronal morphology comparison (Costa et al. (2016) <doi: 10.1016/j.neuron.2016.06.012>).
Maintained by Gregory Jefferis. Last updated 7 months ago.
morphological-analysisnblastneuroanatomyneuroanatomy-toolboxneurons
17 stars 6.69 score 96 scriptsbioc
MoonlightR:Identify oncogenes and tumor suppressor genes from omics data
Motivation: The understanding of cancer mechanism requires the identification of genes playing a role in the development of the pathology and the characterization of their role (notably oncogenes and tumor suppressors). Results: We present an R/bioconductor package called MoonlightR which returns a list of candidate driver genes for specific cancer types on the basis of TCGA expression data. The method first infers gene regulatory networks and then carries out a functional enrichment analysis (FEA) (implementing an upstream regulator analysis, URA) to score the importance of well-known biological processes with respect to the studied cancer type. Eventually, by means of random forests, MoonlightR predicts two specific roles for the candidate driver genes: i) tumor suppressor genes (TSGs) and ii) oncogenes (OCGs). As a consequence, this methodology does not only identify genes playing a dual role (e.g. TSG in one cancer type and OCG in another) but also helps in elucidating the biological processes underlying their specific roles. In particular, MoonlightR can be used to discover OCGs and TSGs in the same cancer type. This may help in answering the question whether some genes change role between early stages (I, II) and late stages (III, IV) in breast cancer. In the future, this analysis could be useful to determine the causes of different resistances to chemotherapeutic treatments.
Maintained by Matteo Tiberti. Last updated 5 months ago.
dnamethylationdifferentialmethylationgeneregulationgeneexpressionmethylationarraydifferentialexpressionpathwaysnetworksurvivalgenesetenrichmentnetworkenrichment
17 stars 6.57 scoredfsp-spirit
fsbrain:Managing and Visualizing Brain Surface Data
Provides high-level access to neuroimaging data from standard software packages like 'FreeSurfer' <http://freesurfer.net/> on the level of subjects and groups. Load morphometry data, surfaces and brain parcellations based on atlases. Mask data using labels, load data for specific atlas regions only, and visualize data and statistical results directly in 'R'.
Maintained by Tim Schäfer. Last updated 4 months ago.
3dbraindtifreesurfermeshmrineuroimagingresearchsurfacevisualizationvoxel
68 stars 6.49 score 15 scriptsmolina-valero
FORTLS:Automatic Processing of Terrestrial-Based Technologies Point Cloud Data for Forestry Purposes
Process automation of point cloud data derived from terrestrial-based technologies such as Terrestrial Laser Scanner (TLS) or Mobile Laser Scanner. 'FORTLS' enables (i) detection of trees and estimation of tree-level attributes (e.g. diameters and heights), (ii) estimation of stand-level variables (e.g. density, basal area, mean and dominant height), (iii) computation of metrics related to important forest attributes estimated in Forest Inventories at stand-level, and (iv) optimization of plot design for combining TLS data and field measured data. Documentation about 'FORTLS' is described in Molina-Valero et al. (2022, <doi:10.1016/j.envsoft.2022.105337>).
Maintained by Juan Alberto Molina-Valero. Last updated 11 days ago.
forest-inventoryforest-monitoringlidar-point-cloudcpp
23 stars 6.48 score 11 scriptstidymodels
plsmod:Model Wrappers for Projection Methods
Bindings for additional regression models for use with the 'parsnip' package, including ordinary and spare partial least squares models for regression and classification (Rohart et al (2017) <doi:10.1371/journal.pcbi.1005752>).
Maintained by Max Kuhn. Last updated 6 months ago.
14 stars 6.47 score 59 scripts 1 dependentsbioc
Moonlight2R:Identify oncogenes and tumor suppressor genes from omics data
The understanding of cancer mechanism requires the identification of genes playing a role in the development of the pathology and the characterization of their role (notably oncogenes and tumor suppressors). We present an updated version of the R/bioconductor package called MoonlightR, namely Moonlight2R, which returns a list of candidate driver genes for specific cancer types on the basis of omics data integration. The Moonlight framework contains a primary layer where gene expression data and information about biological processes are integrated to predict genes called oncogenic mediators, divided into putative tumor suppressors and putative oncogenes. This is done through functional enrichment analyses, gene regulatory networks and upstream regulator analyses to score the importance of well-known biological processes with respect to the studied cancer type. By evaluating the effect of the oncogenic mediators on biological processes or through random forests, the primary layer predicts two putative roles for the oncogenic mediators: i) tumor suppressor genes (TSGs) and ii) oncogenes (OCGs). As gene expression data alone is not enough to explain the deregulation of the genes, a second layer of evidence is needed. We have automated the integration of a secondary mutational layer through new functionalities in Moonlight2R. These functionalities analyze mutations in the cancer cohort and classifies these into driver and passenger mutations using the driver mutation prediction tool, CScape-somatic. Those oncogenic mediators with at least one driver mutation are retained as the driver genes. As a consequence, this methodology does not only identify genes playing a dual role (e.g. TSG in one cancer type and OCG in another) but also helps in elucidating the biological processes underlying their specific roles. In particular, Moonlight2R can be used to discover OCGs and TSGs in the same cancer type. This may for instance help in answering the question whether some genes change role between early stages (I, II) and late stages (III, IV). In the future, this analysis could be useful to determine the causes of different resistances to chemotherapeutic treatments. An additional mechanistic layer evaluates if there are mutations affecting the protein stability of the transcription factors (TFs) of the TSGs and OCGs, as that may have an effect on the expression of the genes.
Maintained by Matteo Tiberti. Last updated 2 months ago.
dnamethylationdifferentialmethylationgeneregulationgeneexpressionmethylationarraydifferentialexpressionpathwaysnetworksurvivalgenesetenrichmentnetworkenrichment
5 stars 6.41 score 43 scriptsatomashevic
transforEmotion:Sentiment Analysis for Text, Image and Video using Transformer Models
Implements sentiment analysis using huggingface <https://huggingface.co> transformer zero-shot classification model pipelines for text and image data. The default text pipeline is Cross-Encoder's DistilRoBERTa <https://huggingface.co/cross-encoder/nli-distilroberta-base> and default image/video pipeline is Open AI's CLIP <https://huggingface.co/openai/clip-vit-base-patch32>. All other zero-shot classification model pipelines can be implemented using their model name from <https://huggingface.co/models?pipeline_tag=zero-shot-classification>.
Maintained by Aleksandar Tomašević. Last updated 3 months ago.
26 stars 6.40 score 12 scriptsnspyrison
spinifex:Manual Tours, Manual Control of Dynamic Projections of Numeric Multivariate Data
Data visualization tours animates linear projection of multivariate data as its basis (ie. orientation) changes. The 'spinifex' packages generates paths for manual tours by manipulating the contribution of a single variable at a time Cook & Buja (1997) <doi:10.1080/10618600.1997.10474754>. Other types of tours, such as grand (random walk) and guided (optimizing some objective function) are available in the 'tourr' package Wickham et al. <doi:10.18637/jss.v040.i02>. 'spinifex' builds on 'tourr' and can render tours with 'gganimate' and 'plotly' graphics, and allows for exporting as an .html widget and as an .gif, respectively. This work is fully discussed in Spyrison & Cook (2020) <doi:10.32614/RJ-2020-027>.
Maintained by Nicholas Spyrison. Last updated 3 months ago.
dimensionreductiontoursvisualization
3 stars 6.28 score 105 scripts 1 dependentslem-usp
evolqg:Evolutionary Quantitative Genetics
Provides functions for covariance matrix comparisons, estimation of repeatabilities in measurements and matrices, and general evolutionary quantitative genetics tools. Melo D, Garcia G, Hubbe A, Assis A P, Marroig G. (2016) <doi:10.12688/f1000research.7082.3>.
Maintained by Diogo Melo. Last updated 11 months ago.
10 stars 6.26 score 114 scriptsstla
uniformly:Uniform Sampling
Uniform sampling on various geometric shapes, such as spheres, ellipsoids, simplices.
Maintained by Stéphane Laurent. Last updated 2 years ago.
10 stars 6.21 score 109 scripts 1 dependentsropensci
Rpolyhedra:Polyhedra Database
A polyhedra database scraped from various sources as R6 objects and 'rgl' visualizing capabilities.
Maintained by Alejandro Baranek. Last updated 5 months ago.
12 stars 6.21 score 30 scriptsspsanderson
RandomWalker:Generate Random Walks Compatible with the 'tidyverse'
Generates random walks of various types by providing a set of functions that are compatible with the 'tidyverse'. The functions provided in the package make it simple to create random walks with a variety of properties, such as how many simulations to run, how many steps to take, and the distribution of random walk itself.
Maintained by Steven Sanderson. Last updated 2 months ago.
random-walkrandom-walksrpackages
5 stars 6.05 score 5 scripts 1 dependentsbioc
timeOmics:Time-Course Multi-Omics data integration
timeOmics is a generic data-driven framework to integrate multi-Omics longitudinal data measured on the same biological samples and select key temporal features with strong associations within the same sample group. The main steps of timeOmics are: 1. Plaform and time-specific normalization and filtering steps; 2. Modelling each biological into one time expression profile; 3. Clustering features with the same expression profile over time; 4. Post-hoc validation step.
Maintained by Antoine Bodein. Last updated 5 months ago.
clusteringfeatureextractiontimecoursedimensionreductionsoftwaresequencingmicroarraymetabolomicsmetagenomicsproteomicsclassificationregressionimmunooncologygenepredictionmultiplecomparisonclusterintegrationmulti-omicstime-series
24 stars 5.98 score 10 scriptsmbinois
GPareto:Gaussian Processes for Pareto Front Estimation and Optimization
Gaussian process regression models, a.k.a. Kriging models, are applied to global multi-objective optimization of black-box functions. Multi-objective Expected Improvement and Step-wise Uncertainty Reduction sequential infill criteria are available. A quantification of uncertainty on Pareto fronts is provided using conditional simulations.
Maintained by Mickael Binois. Last updated 1 years ago.
16 stars 5.96 score 38 scripts 1 dependentsfrankkramer-lab
mully:Create, Modify and Visualize Multi-Layered Networks
Allows the user to create graphs with multiple layers. The user can also modify the layers, the nodes, and the edges. The graph can also be visualized. Zaynab Hammoud and Frank Kramer (2018) <doi:10.3390/genes9110519>. More about multilayered graphs and their usage can be found in our review paper: Zaynab Hammoud and Frank Kramer (2020) <doi:10.1186/s41044-020-00046-0>.
Maintained by Zaynab Hammoud. Last updated 2 years ago.
big-networksdata-visualizationgraph-theorygraphsigraphmultilayer-networksnode-colored-graphs
45 stars 5.95 score 6 scriptsstla
cxhull:Convex Hull
Computes the convex hull in arbitrary dimension, based on the Qhull library (<http://www.qhull.org>). The package provides a complete description of the convex hull: edges, ridges, facets, adjacencies. Triangulation is optional.
Maintained by Stéphane Laurent. Last updated 1 years ago.
computational-geometryconvex-hull
14 stars 5.93 score 81 scripts 5 dependentsitalo-granato
snpReady:Preparing Genotypic Datasets in Order to Run Genomic Analysis
Three functions to clean, summarize and prepare genomic datasets to Genome Selection and Genome Association analysis and to estimate population genetic parameters.
Maintained by Italo Granato. Last updated 5 years ago.
4 stars 5.90 score 33 scriptsdewittpe
cpr:Control Polygon Reduction
Implementation of the Control Polygon Reduction and Control Net Reduction methods for finding parsimonious B-spline regression models.
Maintained by Peter DeWitt. Last updated 8 months ago.
2 stars 5.87 score 62 scripts 1 dependentscogbrainhealthlab
VertexWiseR:Simplified Vertex-Wise Analyses of Whole-Brain and Hippocampal Surface
Provides functions to run statistical analyses on surface-based neuroimaging data, computing measures including cortical thickness and surface area of the whole-brain and of the hippocampi. It can make use of 'FreeSurfer', 'fMRIprep', 'HCP' and 'CAT12' preprocessed datasets and 'HippUnfold' hippocampal segmentation outputs for a given sample by restructuring the data values into a single file. The single file can then be used by the package for analyses independently from its base dataset and without need for its access.
Maintained by Charly Billaud. Last updated 4 days ago.
1 stars 5.86 score 12 scriptsstla
RCDT:Fast 2D Constrained Delaunay Triangulation
Performs 2D Delaunay triangulation, constrained or unconstrained, with the help of the C++ library 'CDT'. A function to plot the triangulation is provided. The constrained Delaunay triangulation has applications in geographic information systems.
Maintained by Stéphane Laurent. Last updated 1 years ago.
constrained-delaunay-triangulationcppdelaunay-triangulationcpp
6 stars 5.85 score 39 scripts 2 dependentssylvainschmitt
rcontroll:Individual-Based Forest Growth Simulator 'TROLL'
'TROLL' is coded in C++ and it typically simulates hundreds of thousands of individuals over hundreds of years. The 'rcontroll' R package is a wrapper of 'TROLL'. 'rcontroll' includes functions that generate inputs for simulations and run simulations. Finally, it is possible to analyse the 'TROLL' outputs through tables, figures, and maps taking advantage of other R visualisation packages. 'rcontroll' also offers the possibility to generate a virtual LiDAR point cloud that corresponds to a snapshot of the simulated forest.
Maintained by Sylvain Schmitt. Last updated 6 months ago.
6 stars 5.84 score 19 scriptselvanceyhan
pcds:Proximity Catch Digraphs and Their Applications
Contains the functions for construction and visualization of various families of the proximity catch digraphs (PCDs) (see (Ceyhan (2005) ISBN:978-3-639-19063-2), for computing the graph invariants for testing the patterns of segregation and association against complete spatial randomness (CSR) or uniformity in one, two and three dimensional cases. The package also has tools for generating points from these spatial patterns. The graph invariants used in testing spatial point data are the domination number (Ceyhan (2011) <doi:10.1080/03610921003597211>) and arc density (Ceyhan et al. (2006) <doi:10.1016/j.csda.2005.03.002>; Ceyhan et al. (2007) <doi:10.1002/cjs.5550350106>). The PCD families considered are Arc-Slice PCDs, Proportional-Edge PCDs, and Central Similarity PCDs.
Maintained by Elvan Ceyhan. Last updated 2 years ago.
5.80 score 21 scripts 2 dependentsjcfaria
bpca:Biplot of Multivariate Data Based on Principal Components Analysis
Implements biplot (2d and 3d) of multivariate data based on principal components analysis and diagnostic tools of the quality of the reduction.
Maintained by José C. Faria. Last updated 1 years ago.
4 stars 5.79 score 34 scriptsluismurao
tenm:Temporal Ecological Niche Models
Implements methods and functions to calibrate time-specific niche models (multi-temporal calibration), letting users execute a strict calibration and selection process of niche models based on ellipsoids, as well as functions to project the potential distribution in the present and in global change scenarios.The 'tenm' package has functions to recover information that may be lost or overlooked while applying a data curation protocol. This curation involves preserving occurrences that may appear spatially redundant (occurring in the same pixel) but originate from different time periods. A novel aspect of this package is that it might reconstruct the fundamental niche more accurately than mono-calibrated approaches. The theoretical background of the package can be found in Peterson et al. (2011)<doi:10.5860/CHOICE.49-6266>.
Maintained by Luis Osorio-Olvera. Last updated 8 months ago.
6 stars 5.79 score 34 scriptsbioc
benchdamic:Benchmark of differential abundance methods on microbiome data
Starting from a microbiome dataset (16S or WMS with absolute count values) it is possible to perform several analysis to assess the performances of many differential abundance detection methods. A basic and standardized version of the main differential abundance analysis methods is supplied but the user can also add his method to the benchmark. The analyses focus on 4 main aspects: i) the goodness of fit of each method's distributional assumptions on the observed count data, ii) the ability to control the false discovery rate, iii) the within and between method concordances, iv) the truthfulness of the findings if any apriori knowledge is given. Several graphical functions are available for result visualization.
Maintained by Matteo Calgaro. Last updated 4 months ago.
metagenomicsmicrobiomedifferentialexpressionmultiplecomparisonnormalizationpreprocessingsoftwarebenchmarkdifferential-abundance-methods
8 stars 5.78 score 8 scriptsmandymejia
BayesfMRI:Spatial Bayesian Methods for Task Functional MRI Studies
Performs a spatial Bayesian general linear model (GLM) for task functional magnetic resonance imaging (fMRI) data on the cortical surface. Additional models include group analysis and inference to detect thresholded areas of activation. Includes direct support for the 'CIFTI' neuroimaging file format. For more information see A. F. Mejia, Y. R. Yue, D. Bolin, F. Lindgren, M. A. Lindquist (2020) <doi:10.1080/01621459.2019.1611582> and D. Spencer, Y. R. Yue, D. Bolin, S. Ryan, A. F. Mejia (2022) <doi:10.1016/j.neuroimage.2022.118908>.
Maintained by Amanda Mejia. Last updated 22 days ago.
26 stars 5.77 score 19 scriptspmontman
TSclust:Time Series Clustering Utilities
A set of measures of dissimilarity between time series to perform time series clustering. Metrics based on raw data, on generating models and on the forecast behavior are implemented. Some additional utilities related to time series clustering are also provided, such as clustering algorithms and cluster evaluation metrics.
Maintained by Pablo Montero Manso. Last updated 5 years ago.
2 stars 5.76 score 170 scripts 8 dependentstrestletech
shinyRGL:Shiny Wrappers for RGL
Shiny wrappers for the RGL package. This package exposes RGL's ability to export WebGL visualization in a shiny-friendly format.
Maintained by Jeff Allen. Last updated 10 years ago.
52 stars 5.74 score 105 scriptsstla
gyro:Hyperbolic Geometry
Hyperbolic geometry in the Minkowski model and the Poincaré model. The methods are based on the gyrovector space theory developed by A. A. Ungar that can be found in the book 'Analytic Hyperbolic Geometry: Mathematical Foundations And Applications' <doi:10.1142/5914>. The package provides functions to plot three-dimensional hyperbolic polyhedra and to plot hyperbolic tilings of the Poincaré disk.
Maintained by Stéphane Laurent. Last updated 1 years ago.
geometryhyperbolic-geometryrglcpp
4 stars 5.69 score 81 scripts 1 dependentscsafe-isu
cmcR:An Implementation of the 'Congruent Matching Cells' Method
An open-source implementation of the 'Congruent Matching Cells' method for cartridge case identification as proposed by Song (2013) <https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=911193> as well as an extension of the method proposed by Tong et al. (2015) <doi:10.6028/jres.120.008>. Provides a wide range of pre, inter, and post-processing options when working with cartridge case scan data and their associated comparisons. See the cmcR package website for more details and examples.
Maintained by Joe Zemmels. Last updated 2 years ago.
4 stars 5.68 score 60 scriptsropensci
fireexposuR:Compute and Visualize Wildfire Exposure
This package computes and visualizes wildfire exposure using the methods documented in a series of scientific publications.
Maintained by Air Forbes. Last updated 5 days ago.
5 stars 5.56 score 4 scriptskisungyou
maotai:Tools for Matrix Algebra, Optimization and Inference
Matrix is an universal and sometimes primary object/unit in applied mathematics and statistics. We provide a number of algorithms for selected problems in optimization and statistical inference. For general exposition to the topic with focus on statistical context, see the book by Banerjee and Roy (2014, ISBN:9781420095388).
Maintained by Kisung You. Last updated 14 days ago.
8 stars 5.51 score 15 scripts 9 dependentsmolinlab
Holomics:An User-Friendly R 'shiny' Application for Multi-Omics Data Integration and Analysis
A 'shiny' application, which allows you to perform single- and multi-omics analyses using your own omics datasets. After the upload of the omics datasets and a metadata file, single-omics is performed for feature selection and dataset reduction. These datasets are used for pairwise- and multi-omics analyses, where automatic tuning is done to identify correlations between the datasets - the end goal of the recommended 'Holomics' workflow. Methods used in the package were implemented in the package 'mixomics' by Florian Rohart,Benoît Gautier,Amrit Singh,Kim-Anh Lê Cao (2017) <doi:10.1371/journal.pcbi.1005752> and are described there in further detail.
Maintained by Katharina Munk. Last updated 10 months ago.
7 stars 5.45 score 7 scriptsbioc
PLSDAbatch:PLSDA-batch
A novel framework to correct for batch effects prior to any downstream analysis in microbiome data based on Projection to Latent Structures Discriminant Analysis. The main method is named “PLSDA-batch”. It first estimates treatment and batch variation with latent components, then subtracts batch-associated components from the data whilst preserving biological variation of interest. PLSDA-batch is highly suitable for microbiome data as it is non-parametric, multivariate and allows for ordination and data visualisation. Combined with centered log-ratio transformation for addressing uneven library sizes and compositional structure, PLSDA-batch addresses all characteristics of microbiome data that existing correction methods have ignored so far. Two other variants are proposed for 1/ unbalanced batch x treatment designs that are commonly encountered in studies with small sample sizes, and for 2/ selection of discriminative variables amongst treatment groups to avoid overfitting in classification problems. These two variants have widened the scope of applicability of PLSDA-batch to different data settings.
Maintained by Yiwen (Eva) Wang. Last updated 5 months ago.
statisticalmethoddimensionreductionprincipalcomponentclassificationmicrobiomebatcheffectnormalizationvisualization
13 stars 5.37 score 18 scriptsteazrq
RLT:Reinforcement Learning Trees
Random forest with a variety of additional features for regression, classification, survival analysis and graphical model. New features include parallel computing with OpenMP, reproduciblity with random seeds, variance and confidence band estimations, embedded model for selecting splitting varibles and constructing linear combination splits, observaton and variable weights, setting and tracking subjects used in each tree, etc.
Maintained by Ruoqing Zhu. Last updated 5 months ago.
11 stars 5.36 score 21 scriptsbeatrizpateiro
alphashape3d:Implementation of the 3D Alpha-Shape for the Reconstruction of 3D Sets from a Point Cloud
Implementation in R of the alpha-shape of a finite set of points in the three-dimensional space. The alpha-shape generalizes the convex hull and allows to recover the shape of non-convex and even non-connected sets in 3D, given a random sample of points taken into it. Besides the computation of the alpha-shape, this package provides users with functions to compute the volume of the alpha-shape, identify the connected components and facilitate the three-dimensional graphical visualization of the estimated set.
Maintained by Beatriz Pateiro-Lopez. Last updated 2 years ago.
2 stars 5.34 score 82 scripts 5 dependentschristiangoueguel
HotellingEllipse:Hotelling’s T-Squared Statistic and Ellipse
Functions to calculate the Hotelling’s T-squared statistic and corresponding confidence ellipses. Provides the semi-axes of the Hotelling’s T-squared ellipses at 95% and 99% confidence levels. Enables users to obtain the coordinates in two or three dimensions at user-defined confidence levels, allowing for the construction of 2D or 3D ellipses with customized confidence levels. Bro and Smilde (2014) <DOI:10.1039/c3ay41907j>. Brereton (2016) <DOI:10.1002/cem.2763>.
Maintained by Christian L. Goueguel. Last updated 3 months ago.
confidence-ellipsehotelling-ellipsehotelling-s-t-squarehotelling-t2hotellings-t2-distributionmultivariate-distributionoutlierspartial-least-squares-regressionpcaplsprincipal-component-analysis
7 stars 5.29 score 14 scriptsbioc
MultiRNAflow:An R package for integrated analysis of temporal RNA-seq data with multiple biological conditions
Our R package MultiRNAflow provides an easy to use unified framework allowing to automatically make both unsupervised and supervised (DE) analysis for datasets with an arbitrary number of biological conditions and time points. In particular, our code makes a deep downstream analysis of DE information, e.g. identifying temporal patterns across biological conditions and DE genes which are specific to a biological condition for each time.
Maintained by Rodolphe Loubaton. Last updated 5 months ago.
sequencingrnaseqgeneexpressiontranscriptiontimecoursepreprocessingvisualizationnormalizationprincipalcomponentclusteringdifferentialexpressiongenesetenrichmentpathways
6 stars 5.26 score 4 scriptsstla
tessellation:Delaunay and Voronoï Tessellations
Delaunay and Voronoï tessellations, with emphasis on the two-dimensional and the three-dimensional cases (the package provides functions to plot the tessellations for these cases). Delaunay tessellations are computed in C with the help of the 'Qhull' library <http://www.qhull.org/>.
Maintained by Stéphane Laurent. Last updated 1 years ago.
cdelaunay-triangulationvoronoi-tessellation
17 stars 5.23 score 67 scripts 1 dependentsfbertran
plsRcox:Partial Least Squares Regression for Cox Models and Related Techniques
Provides Partial least squares Regression and various regular, sparse or kernel, techniques for fitting Cox models in high dimensional settings <doi:10.1093/bioinformatics/btu660>, Bastien, P., Bertrand, F., Meyer N., Maumy-Bertrand, M. (2015), Deviance residuals-based sparse PLS and sparse kernel PLS regression for censored data, Bioinformatics, 31(3):397-404. Cross validation criteria were studied in <arXiv:1810.02962>, Bertrand, F., Bastien, Ph. and Maumy-Bertrand, M. (2018), Cross validating extensions of kernel, sparse or regular partial least squares regression models to censored data.
Maintained by Frederic Bertrand. Last updated 2 years ago.
4 stars 5.13 score 56 scripts 2 dependentsspsanderson
healthyverse:Easily Install and Load the 'healthyverse'
The 'healthyverse' is a set of packages that work in harmony because they share common data representations and 'API' design. This package is designed to make it easy to install and load multiple 'healthyverse' packages in a single step.
Maintained by Steven Sanderson. Last updated 6 months ago.
analyticshealthcarehealthcare-applicationinstallationinstallermetapackages
11 stars 5.12 score 24 scriptsannajenul
UBayFS:A User-Guided Bayesian Framework for Ensemble Feature Selection (UBayFS)
Implements the user-guided Bayesian framework for ensemble feature selection (UBayFS) : Jenul et al., (2022) <doi:10.1007/s10994-022-06221-9>.
Maintained by Anna Jenul. Last updated 2 years ago.
bayesian-statisticsensemble-modelsfeature-selectionuser-knowledge
5 stars 5.11 score 13 scriptsvbaliga
gaussplotR:Fit, Predict and Plot 2D Gaussians
Functions to fit two-dimensional Gaussian functions, predict values from fits, and produce plots of predicted data via either 'ggplot2' or base R plotting.
Maintained by Vikram B. Baliga. Last updated 4 years ago.
2d-gaussiangaussiangaussian-fitgaussian-interpolationgaussian-plotgaussian-volumeplotting
4 stars 5.10 score 21 scriptsbioc
geomeTriD:A R/Bioconductor package for interactive 3D plot of epigenetic data or single cell data
geomeTriD (Three Dimensional Geometry Package) create interactive 3D plots using the GL library with the 'three.js' visualization library (https://threejs.org) or the rgl library. In addition to creating interactive 3D plots, the application also generates simplified models in 2D. These 2D models provide a more straightforward visual representation, making it easier to analyze and interpret the data quickly. This functionality ensures that users have access to both detailed three-dimensional visualizations and more accessible two-dimensional views, catering to various analytical needs.
Maintained by Jianhong Ou. Last updated 2 months ago.
1 stars 5.10 score 7 scriptsbioc
DepecheR:Determination of essential phenotypic elements of clusters in high-dimensional entities
The purpose of this package is to identify traits in a dataset that can separate groups. This is done on two levels. First, clustering is performed, using an implementation of sparse K-means. Secondly, the generated clusters are used to predict outcomes of groups of individuals based on their distribution of observations in the different clusters. As certain clusters with separating information will be identified, and these clusters are defined by a sparse number of variables, this method can reduce the complexity of data, to only emphasize the data that actually matters.
Maintained by Jakob Theorell. Last updated 5 months ago.
softwarecellbasedassaystranscriptiondifferentialexpressiondatarepresentationimmunooncologytranscriptomicsclassificationclusteringdimensionreductionfeatureextractionflowcytometryrnaseqsinglecellvisualizationcpp
5.08 score 15 scriptsdmurdoch
rgl2gltf:Read and Write '.gltf' and '.glb' Files
The 'glTF' file format is used to describe 3D models. This package provides read and write functions to work with it.
Maintained by Duncan Murdoch. Last updated 4 months ago.
8 stars 5.05 score 14 scriptsmarekslenker
MorphoTools2:Multivariate Morphometric Analysis
Tools for multivariate analyses of morphological data, wrapped in one package, to make the workflow convenient and fast. Statistical and graphical tools provide a comprehensive framework for checking and manipulating input data, statistical analyses, and visualization of results. Several methods are provided for the analysis of raw data, to make the dataset ready for downstream analyses. Integrated statistical methods include hierarchical classification, principal component analysis, principal coordinates analysis, non-metric multidimensional scaling, and multiple discriminant analyses: canonical, stepwise, and classificatory (linear, quadratic, and the non-parametric k nearest neighbours). The philosophy of the package is described in Šlenker et al. 2022.
Maintained by Marek Šlenker. Last updated 6 months ago.
7 stars 5.02 score 9 scriptsr-forge
plasma:Partial LeAst Squares for Multiomic Analysis
Contains tools for supervised analyses of incomplete, overlapping multiomics datasets. Applies partial least squares in multiple steps to find models that predict survival outcomes. See Yamaguchi et al. (2023) <doi:10.1101/2023.03.10.532096>.
Maintained by Kevin R. Coombes. Last updated 2 months ago.
4.97 score 13 scriptsstevenvb12
patternize:Quantification of Color Pattern Variation
Quantification of variation in organismal color patterns as obtained from image data. Patternize defines homology between pattern positions across images either through fixed landmarks or image registration. Pattern identification is performed by categorizing the distribution of colors using RGB thresholds or image segmentation.
Maintained by Steven Van Belleghem. Last updated 9 months ago.
31 stars 4.97 score 30 scriptsrikenbit
iTensor:ICA-Based Matrix/Tensor Decomposition
Some functions for performing ICA, MICA, Group ICA, and Multilinear ICA are implemented. ICA, MICA/Group ICA, and Multilinear ICA extract statistically independent components from single matrix, multiple matrices, and single tensor, respectively. For the details of these methods, see the reference section of GitHub README.md <https://github.com/rikenbit/iTensor>.
Maintained by Koki Tsuyuzaki. Last updated 2 years ago.
1 stars 4.95 score 2 scripts 1 dependentsbioc
RDRToolbox:A package for nonlinear dimension reduction with Isomap and LLE.
A package for nonlinear dimension reduction using the Isomap and LLE algorithm. It also includes a routine for computing the Davis-Bouldin-Index for cluster validation, a plotting tool and a data generator for microarray gene expression data and for the Swiss Roll dataset.
Maintained by Christoph Bartenhagen. Last updated 5 months ago.
dimensionreductionfeatureextractionvisualizationclusteringmicroarray
4.88 score 54 scriptsfriendly
genridge:Generalized Ridge Trace Plots for Ridge Regression
The genridge package introduces generalizations of the standard univariate ridge trace plot used in ridge regression and related methods. These graphical methods show both bias (actually, shrinkage) and precision, by plotting the covariance ellipsoids of the estimated coefficients, rather than just the estimates themselves. 2D and 3D plotting methods are provided, both in the space of the predictor variables and in the transformed space of the PCA/SVD of the predictors.
Maintained by Michael Friendly. Last updated 4 months ago.
bias-variancegraphicsprincipal-component-analysisregression-modelsridge-regressionsingular-value-decomposition
4 stars 4.84 score 69 scriptsr-lidar
lidRviewer:3D point cloud viewer
An advanced point cloud viewer designed to fluidly display hundreds of millions of points while using minimal memory. This package is intended as a replacement for rgl in lidR when the point cloud size exceeds what rgl can handle.
Maintained by Jean-Romain Roussel. Last updated 3 months ago.
84 stars 4.83 score 7 scriptscardiomoon
predict3d:Draw Three Dimensional Predict Plot Using Package 'rgl'
Draw 2 dimensional and three dimensional plot for multiple regression models using package 'ggplot2' and 'rgl'. Supports linear models (lm), generalized linear models (glm) and local polynomial regression fittings (loess).
Maintained by Keon-Woong Moon. Last updated 12 months ago.
7 stars 4.82 score 19 scriptscubiczebra
TPMplt:Tool-Kit for Dynamic Materials Model and Thermal Processing Maps
Provides a simple approach for constructing dynamic materials modeling suggested by Prasad and Gegel (1984) <doi:10.1007/BF02664902>. It can easily generate various processing-maps based on this model as well. The calculation result in this package contains full materials constants, information about power dissipation efficiency factor, and rheological properties, can be exported completely also, through which further analysis and customized plots will be applicable as well.
Maintained by Chen Zhang. Last updated 6 months ago.
2 stars 4.76 score 29 scriptsdavidcsterratt
retistruct:Retinal Reconstruction Program
Reconstructs retinae by morphing a flat surface with cuts (a dissected flat-mount retina) onto a curvilinear surface (the standard retinal shape). It can estimate the position of a point on the intact adult retina to within 8 degrees of arc (3.6% of nasotemporal axis). The coordinates in reconstructed retinae can be transformed to visuotopic coordinates. For more details see Sterratt, D. C., Lyngholm, D., Willshaw, D. J. and Thompson, I. D. (2013) <doi:10.1371/journal.pcbi.1002921>.
Maintained by David C. Sterratt. Last updated 2 days ago.
8 stars 4.75 scorejakobbossek
mcMST:A Toolbox for the Multi-Criteria Minimum Spanning Tree Problem
Algorithms to approximate the Pareto-front of multi-criteria minimum spanning tree problems.
Maintained by Jakob Bossek. Last updated 2 years ago.
evolutionary-algorithmsmcmstminimum-spanning-treesmulti-objective-optimizationspanningtrees
4 stars 4.73 score 27 scriptsnspyrison
cheem:Interactively Explore Local Explanations with the Radial Tour
Given a non-linear model, calculate the local explanation. We purpose view the data space, explanation space, and model residuals as ensemble graphic interactive on a shiny application. After an observation of interest is identified, the normalized variable importance of the local explanation is used as a 1D projection basis. The support of the local explanation is then explored by changing the basis with the use of the radial tour <doi:10.32614/RJ-2020-027>; <doi:10.1080/10618600.1997.10474754>.
Maintained by Nicholas Spyrison. Last updated 1 years ago.
2 stars 4.73 score 54 scriptsbioc
NormqPCR:Functions for normalisation of RT-qPCR data
Functions for the selection of optimal reference genes and the normalisation of real-time quantitative PCR data.
Maintained by James Perkins. Last updated 5 months ago.
microtitreplateassaygeneexpressionqpcr
4.72 score 26 scriptschristiangoueguel
ConfidenceEllipse:Computation of 2D and 3D Elliptical Joint Confidence Regions
Computing elliptical joint confidence regions at a specified confidence level. It provides the flexibility to estimate either classical or robust confidence regions, which can be visualized in 2D or 3D plots. The classical approach assumes normality and uses the mean and covariance matrix to define the confidence regions. Alternatively, the robustified version employs estimators like minimum covariance determinant (MCD) and M-estimator, making them less sensitive to outliers and departures from normality. Furthermore, the functions allow users to group the dataset based on categorical variables and estimate separate confidence regions for each group. This capability is particularly useful for exploring potential differences or similarities across subgroups within a dataset. Varmuza and Filzmoser (2009, ISBN:978-1-4200-5947-2). Johnson and Wichern (2007, ISBN:0-13-187715-1). Raymaekers and Rousseeuw (2019) <DOI:10.1080/00401706.2019.1677270>.
Maintained by Christian L. Goueguel. Last updated 11 months ago.
confidence-ellipseconfidence-ellipsoidconfidence-regionmultivariate-distributionoutliers-detectionrobust-statistics
1 stars 4.70 scoreforsbergpyschometrics
D3mirt:Descriptive 3D Multidimensional Item Response Theory Modelling
For identifying, estimating, and plotting descriptive multidimensional item response theory models, restricted to 3D and dichotomous or polytomous data that fit the two-parameter logistic model or the graded response model. The method is foremost explorative and centered around the plot function that exposes item characteristics and constructs, represented by vector arrows, located in a three-dimensional interactive latent space. The results can be useful for item-level analysis as well as test development.
Maintained by Erik Forsberg. Last updated 1 months ago.
4.70 score 4 scriptscygei
mixtree:A Statistical Framework for Comparing Sets of Trees
Apply hypothesis testing methods to assess differences between sets of trees.
Maintained by Cyril Geismar. Last updated 1 months ago.
4.70 scoretguillerme
treats:Trees and Traits Simulations
A modular package for simulating phylogenetic trees and species traits jointly. Trees can be simulated using modular birth-death parameters (e.g. changing starting parameters or algorithm rules). Traits can be simulated in any way designed by the user. The growth of the tree and the traits can influence each other through modifiers objects providing rules for affecting each other. Finally, events can be created to modify both the tree and the traits under specific conditions ( Guillerme, 2024 <DOI:10.1111/2041-210X.14306>).
Maintained by Thomas Guillerme. Last updated 2 days ago.
3 stars 4.69 score 19 scriptsmlampros
fitbitViz:'Fitbit' Visualizations
Connection to the 'Fitbit' Web API <https://dev.fitbit.com/build/reference/web-api/> by including 'ggplot2' Visualizations, 'Leaflet' and 3-dimensional 'Rayshader' Maps. The 3-dimensional 'Rayshader' Map requires the installation of the 'CopernicusDEM' R package which includes the 30- and 90-meter elevation data.
Maintained by Lampros Mouselimis. Last updated 1 years ago.
blogdownfitbitfitbit-apigithub-actionsvisualization
9 stars 4.65 score 1 scriptstelfer
pressuRe:Imports, Processes, and Visualizes Biomechanical Pressure Data
Allows biomechanical pressure data from a range of systems to be imported and processed in a reproducible manner. Automatic and manual tools are included to let the user define regions (masks) to be analyzed. Also includes functions for visualizing and animating pressure data. Example methods are described in Shi et al., (2022) <doi:10.1038/s41598-022-19814-0>, Lee et al., (2014) <doi:10.1186/1757-1146-7-18>, van der Zward et al., (2014) <doi:10.1186/1757-1146-7-20>, Najafi et al., (2010) <doi:10.1016/j.gaitpost.2009.09.003>, Cavanagh and Rodgers (1987) <doi:10.1016/0021-9290(87)90255-7>.
Maintained by Scott Telfer. Last updated 6 days ago.
2 stars 4.62 scoreggseg
ggsegExtra:Extra Utilities for the 'ggseg' and 'ggseg3d' Plotting Tools
Contains functions to create new data sets compatible with the 'ggseg' and 'ggseg3d' packages for plotting brain segmentations through R. Requires several external software to be installed on the system for atlas creations to work, and most of these are not available for windows. But atlas creation tools exist for 2d simple features data, and also 3d tri-surface mesh plots. Also has a list of compatible data sets and functions for easy installation of these.
Maintained by Athanasia Mo Mowinckel. Last updated 3 years ago.
55 stars 4.59 score 70 scriptskisungyou
CovTools:Statistical Tools for Covariance Analysis
Covariance is of universal prevalence across various disciplines within statistics. We provide a rich collection of geometric and inferential tools for convenient analysis of covariance structures, topics including distance measures, mean covariance estimator, covariance hypothesis test for one-sample and two-sample cases, and covariance estimation. For an introduction to covariance in multivariate statistical analysis, see Schervish (1987) <doi:10.1214/ss/1177013111>.
Maintained by Kisung You. Last updated 2 years ago.
covariancecovariance-estimationopenblascpp
13 stars 4.55 score 55 scriptsdiscoleo
Rpdb:Read, Write, Visualize and Manipulate PDB Files
Provides tools to read, write, visualize Protein Data Bank (PDB) files and perform some structural manipulations.
Maintained by Leonard Mada. Last updated 9 days ago.
4.53 score 68 scriptsteazrq
orthoDr:Semi-Parametric Dimension Reduction Models Using Orthogonality Constrained Optimization
Utilize an orthogonality constrained optimization algorithm of Wen & Yin (2013) <DOI:10.1007/s10107-012-0584-1> to solve a variety of dimension reduction problems in the semiparametric framework, such as Ma & Zhu (2012) <DOI:10.1080/01621459.2011.646925>, Ma & Zhu (2013) <DOI:10.1214/12-AOS1072>, Sun, Zhu, Wang & Zeng (2019) <arXiv:1704.05046> and Zhou, Zhu & Zeng (2021) <arXiv:1802.06156>. It also serves as a general purpose optimization solver for problems with orthogonality constraints. Parallel computing for approximating the gradient is enabled through 'OpenMP'.
Maintained by Ruoqing Zhu. Last updated 3 years ago.
8 stars 4.53 score 14 scripts 2 dependentsbioc
TrajectoryGeometry:This Package Discovers Directionality in Time and Pseudo-times Series of Gene Expression Patterns
Given a time series or pseudo-times series of gene expression data, we might wish to know: Do the changes in gene expression in these data exhibit directionality? Are there turning points in this directionality. Do different subsets of the data move in different directions? This package uses spherical geometry to probe these sorts of questions. In particular, if we are looking at (say) the first n dimensions of the PCA of gene expression, directionality can be detected as the clustering of points on the (n-1)-dimensional sphere.
Maintained by Michael Shapiro. Last updated 5 months ago.
biologicalquestionstatisticalmethodgeneexpressionsinglecell
4.48 score 7 scriptsmuschellij2
brainR:Helper Functions to 'misc3d' and 'rgl' Packages for Brain Imaging
This includes functions for creating 3D and 4D images using 'WebGL', 'rgl', and 'JavaScript' commands. This package relies on the X toolkit ('XTK', <https://github.com/xtk/X#readme>).
Maintained by John Muschelli. Last updated 2 days ago.
11 stars 4.45 score 17 scripts 1 dependentsfriendly
mvinfluence:Influence Measures and Diagnostic Plots for Multivariate Linear Models
Computes regression deletion diagnostics for multivariate linear models and provides some associated diagnostic plots. The diagnostic measures include hat-values (leverages), generalized Cook's distance, and generalized squared 'studentized' residuals. Several types of plots to detect influential observations are provided.
Maintained by Michael Friendly. Last updated 3 years ago.
multivariate-analysismultivariate-linear-regressionstatisticsvisualization
2 stars 4.41 score 26 scriptsbioc
PRONE:The PROteomics Normalization Evaluator
High-throughput omics data are often affected by systematic biases introduced throughout all the steps of a clinical study, from sample collection to quantification. Normalization methods aim to adjust for these biases to make the actual biological signal more prominent. However, selecting an appropriate normalization method is challenging due to the wide range of available approaches. Therefore, a comparative evaluation of unnormalized and normalized data is essential in identifying an appropriate normalization strategy for a specific data set. This R package provides different functions for preprocessing, normalizing, and evaluating different normalization approaches. Furthermore, normalization methods can be evaluated on downstream steps, such as differential expression analysis and statistical enrichment analysis. Spike-in data sets with known ground truth and real-world data sets of biological experiments acquired by either tandem mass tag (TMT) or label-free quantification (LFQ) can be analyzed.
Maintained by Lis Arend. Last updated 9 days ago.
proteomicspreprocessingnormalizationdifferentialexpressionvisualizationdata-analysisevaluation
2 stars 4.41 score 9 scriptsbioc
m6Aboost:m6Aboost
This package can help user to run the m6Aboost model on their own miCLIP2 data. The package includes functions to assign the read counts and get the features to run the m6Aboost model. The miCLIP2 data should be stored in a GRanges object. More details can be found in the vignette.
Maintained by You Zhou. Last updated 5 months ago.
sequencingepigeneticsgeneticsexperimenthubsoftware
2 stars 4.30 score 5 scriptsmatildabrown
hyperoverlap:Overlap Detection in n-Dimensional Space
Uses support vector machines to identify a perfectly separating hyperplane (linear or curvilinear) between two entities in high-dimensional space. If this plane exists, the entities do not overlap. Applications include overlap detection in morphological, resource or environmental dimensions. More details can be found in: Brown et al. (2020) <doi:10.1111/2041-210X.13363> .
Maintained by Matilda Brown. Last updated 4 years ago.
4 stars 4.30 score 7 scriptsemallickhossain
ivdoctr:Ensures Mutually Consistent Beliefs When Using IVs
Uses data and researcher's beliefs on measurement error and instrumental variable (IV) endogeneity to generate the space of consistent beliefs across measurement error, instrument endogeneity, and instrumental relevance for IV regressions. Package based on DiTraglia and Garcia-Jimeno (2020) <doi:10.1080/07350015.2020.1753528>.
Maintained by Mallick Hossain. Last updated 3 years ago.
4.29 score 13 scriptskleebaum
geoelectrics:3D-Visualization of Geoelectric Resistivity Measurement Profiles
Visualizes two-dimensional geoelectric resistivity measurement profiles in three dimensions.
Maintained by Anja Kleebaum. Last updated 2 years ago.
13 stars 4.28 score 29 scriptskisungyou
T4cluster:Tools for Cluster Analysis
Cluster analysis is one of the most fundamental problems in data science. We provide a variety of algorithms from clustering to the learning on the space of partitions. See Hennig, Meila, and Rocci (2016, ISBN:9781466551886) for general exposition to cluster analysis.
Maintained by Kisung You. Last updated 4 years ago.
6 stars 4.26 score 9 scripts 2 dependentspierreroudier
hillshader:Create Hillshade Relief Maps Using Ray-Tracing
A set of tools to create georeferenced hillshade relief raster maps using ray-tracing and other advanced hill-shading techniques. It includes a wrapper function to create a georeferenced, ray-traced hillshade map from a digital elevation model, and other functions that can be used in a rayshader pipeline.
Maintained by Pierre Roudier. Last updated 1 years ago.
34 stars 4.23 score 3 scriptsblecigne
VoxR:Trees Geometry and Morphology from Unstructured TLS Data
Tools for 3D point cloud voxelisation, projection, geometrical and morphological description of trees (DBH, height, volume, crown diameter), analyses of temporal changes between different measurement times, distance based clustering and visualisation of 3D voxel clouds and 2D projection. Most analyses and algorithms provided in the package are based on the concept of space exploration and are described in Lecigne et al. (2018, https://doi.org/10.1093/aob/mcx095).
Maintained by Bastien Lecigne. Last updated 4 years ago.
6 stars 4.21 score 18 scripts 1 dependentsmandymejia
hrf:Hemodynamic Response Function
Computes the hemodynamic response function (HRF) for task functional magnetic resonance imaging (fMRI) data. Also includes functions for constructing a design matrix from task fMRI event timings, and for comparing multiple design matrices in a general linear model (GLM). A wrapper function is provided for GLM analysis of CIFTI-format data. Lastly, there are supporting functions which provide visual summaries of the HRFs and design matrices.
Maintained by Amanda Mejia. Last updated 2 months ago.
1 stars 4.18 scorekarlines
OceanView:Visualisation of Oceanographic Data and Model Output
Functions for transforming and viewing 2-D and 3-D (oceanographic) data and model output.
Maintained by Karline Soetaert. Last updated 1 years ago.
4.08 score 60 scriptsnatverse
nat.templatebrains:NeuroAnatomy Toolbox ('nat') Extension for Handling Template Brains
Extends package 'nat' (NeuroAnatomy Toolbox) by providing objects and functions for handling template brains.
Maintained by Gregory Jefferis. Last updated 2 years ago.
bridging-registrationsimage-registrationnatverseneuroanatomyneuroanatomy-toolbox
3 stars 4.05 score 37 scriptspsychbruce
PsychWordVec:Word Embedding Research Framework for Psychological Science
An integrative toolbox of word embedding research that provides: (1) a collection of 'pre-trained' static word vectors in the '.RData' compressed format <https://psychbruce.github.io/WordVector_RData.pdf>; (2) a series of functions to process, analyze, and visualize word vectors; (3) a range of tests to examine conceptual associations, including the Word Embedding Association Test <doi:10.1126/science.aal4230> and the Relative Norm Distance <doi:10.1073/pnas.1720347115>, with permutation test of significance; (4) a set of training methods to locally train (static) word vectors from text corpora, including 'Word2Vec' <arXiv:1301.3781>, 'GloVe' <doi:10.3115/v1/D14-1162>, and 'FastText' <arXiv:1607.04606>; (5) a group of functions to download 'pre-trained' language models (e.g., 'GPT', 'BERT') and extract contextualized (dynamic) word vectors (based on the R package 'text').
Maintained by Han-Wu-Shuang Bao. Last updated 1 years ago.
bertcosine-similarityfasttextglovegptlanguage-modelnatural-language-processingnlppretrained-modelspsychologysemantic-analysistext-analysistext-miningtsneword-embeddingsword-vectorsword2vecopenjdk
22 stars 4.04 score 10 scriptspbourkey
polymapR:Linkage Analysis in Outcrossing Polyploids
Creation of linkage maps in polyploid species from marker dosage scores of an F1 cross from two heterozygous parents. Currently works for outcrossing diploid, autotriploid, autotetraploid and autohexaploid species, as well as segmental allotetraploids. Methods are described in a manuscript of Bourke et al. (2018) <doi:10.1093/bioinformatics/bty371>. Since version 1.1.0, both discrete and probabilistic genotypes are acceptable input; for more details on the latter see Liao et al. (2021) <doi:10.1007/s00122-021-03834-x>.
Maintained by Peter Bourke. Last updated 10 months ago.
1 stars 4.03 score 54 scriptsstla
jacobi:Jacobi Theta Functions and Related Functions
Evaluation of the Jacobi theta functions and related functions: Weierstrass elliptic function, Weierstrass sigma function, Weierstrass zeta function, Klein j-function, Dedekind eta function, lambda modular function, Jacobi elliptic functions, Neville theta functions, Eisenstein series, lemniscate elliptic functions, elliptic alpha function, Rogers-Ramanujan continued fractions, and Dixon elliptic functions. Complex values of the variable are supported.
Maintained by Stéphane Laurent. Last updated 1 years ago.
elliptic-functionstheta-functionscpp
2 stars 4.01 score 103 scriptsbioc
TTMap:Two-Tier Mapper: a clustering tool based on topological data analysis
TTMap is a clustering method that groups together samples with the same deviation in comparison to a control group. It is specially useful when the data is small. It is parameter free.
Maintained by Rachel Jeitziner. Last updated 5 months ago.
softwaremicroarraydifferentialexpressionmultiplecomparisonclusteringclassification
4.00 scorebioc
OMICsPCA:An R package for quantitative integration and analysis of multiple omics assays from heterogeneous samples
OMICsPCA is an analysis pipeline designed to integrate multi OMICs experiments done on various subjects (e.g. Cell lines, individuals), treatments (e.g. disease/control) or time points and to analyse such integrated data from various various angles and perspectives. In it's core OMICsPCA uses Principal Component Analysis (PCA) to integrate multiomics experiments from various sources and thus has ability to over data insufficiency issues by using the ingegrated data as representatives. OMICsPCA can be used in various application including analysis of overall distribution of OMICs assays across various samples /individuals /time points; grouping assays by user-defined conditions; identification of source of variation, similarity/dissimilarity between assays, variables or individuals.
Maintained by Subhadeep Das. Last updated 5 months ago.
immunooncologymultiplecomparisonprincipalcomponentdatarepresentationworkflowvisualizationdimensionreductionclusteringbiologicalquestionepigeneticsworkflowtranscriptiongeneticvariabilityguibiomedicalinformaticsepigeneticsfunctionalgenomicssinglecell
4.00 score 1 scriptsdraalmeida
leafR:Calculates the Leaf Area Index (LAD) and Other Related Functions
A set of functions for analyzing the structure of forests based on the leaf area density (LAD) and leaf area index (LAI) measures calculated from Airborne Laser Scanning (ALS), i.e., scanning lidar (Light Detection and Ranging) data. The methodology is discussed and described in Almeida et al. (2019) <doi:10.3390/rs11010092> and Stark et al. (2012) <doi:10.1111/j.1461-0248.2012.01864.x>.
Maintained by Danilo Roberti Alves de Almeida. Last updated 4 years ago.
17 stars 3.93 score 4 scriptsthebrisklab
SparseICA:Sparse Independent Component Analysis
Provides an implementation of the Sparse ICA method in Wang et al. (2024) <doi:10.1080/01621459.2024.2370593> for estimating sparse independent source components of cortical surface functional MRI data, by addressing a non-smooth, non-convex optimization problem through the relax-and-split framework. This method effectively balances statistical independence and sparsity while maintaining computational efficiency.
Maintained by Zihang Wang. Last updated 2 months ago.
3 stars 3.88 scorepsolymos
EDMAinR:Euclidean Distance Matrix Analysis in R
A coordinate-free approach for comparing biological shapes using landmark data based on Lele and Richtsmeier (1991) <doi:10.1002/ajpa.1330860307>.
Maintained by Peter Solymos. Last updated 2 years ago.
comparing-biological-shapescoordinate-freelandmark-datamorphometricsmultivariate-statistics
3 stars 3.78 score 9 scriptshypertidy
textures:Plot 3D Textures as 2D Graphics (Kinda)
Illustrate the use of texture mapping in rgl for depicting images in graphics or spatial coordinate systems, and mapped onto arbitrary shapes.
Maintained by Michael D. Sumner. Last updated 2 years ago.
12 stars 3.78 score 8 scriptscran
fastml:Fast Machine Learning Model Training and Evaluation
Streamlines the training, evaluation, and comparison of multiple machine learning models with minimal code by providing comprehensive data preprocessing and support for a wide range of algorithms with hyperparameter tuning. It offers performance metrics and visualization tools to facilitate efficient and effective machine learning workflows.
Maintained by Selcuk Korkmaz. Last updated 23 days ago.
3.76 scoreeleonoraarnone
fdaPDE:Physics-Informed Spatial and Functional Data Analysis
An implementation of regression models with partial differential regularizations, making use of the Finite Element Method. The models efficiently handle data distributed over irregularly shaped domains and can comply with various conditions at the boundaries of the domain. A priori information about the spatial structure of the phenomenon under study can be incorporated in the model via the differential regularization. See Sangalli, L. M. (2021) <doi:10.1111/insr.12444> "Spatial Regression With Partial Differential Equation Regularisation" for an overview. The release 1.1-9 requires R (>= 4.2.0) to be installed on windows machines.
Maintained by Eleonora Arnone. Last updated 3 months ago.
1 stars 3.73 score 267 scriptserichare
bulletr:Algorithms for Matching Bullet Lands
Analyze bullet lands using nonparametric methods. We provide a reading routine for x3p files (see <http://www.openfmc.org> for more information) and a host of analysis functions designed to assess the probability that two bullets were fired from the same gun barrel.
Maintained by Eric Hare. Last updated 7 years ago.
3.72 score 52 scriptssharifrahmanie
MBMethPred:Medulloblastoma Subgroups Prediction
Utilizing a combination of machine learning models (Random Forest, Naive Bayes, K-Nearest Neighbor, Support Vector Machines, Extreme Gradient Boosting, and Linear Discriminant Analysis) and a deep Artificial Neural Network model, 'MBMethPred' can predict medulloblastoma subgroups, including wingless (WNT), sonic hedgehog (SHH), Group 3, and Group 4 from DNA methylation beta values. See Sharif Rahmani E, Lawarde A, Lingasamy P, Moreno SV, Salumets A and Modhukur V (2023), MBMethPred: a computational framework for the accurate classification of childhood medulloblastoma subgroups using data integration and AI-based approaches. Front. Genet. 14:1233657. <doi: 10.3389/fgene.2023.1233657> for more details.
Maintained by Edris Sharif Rahmani. Last updated 2 years ago.
3.70 score 1 scriptsbillbillbilly
dsmSearch:DSM and LiDAR downloader
A collection of functions to search and donwload DSM (Digital Surface Model) and LiDAR (Light Detection and Ranging) data via APIs, including 'OpenTopography' <https://portal.opentopography.org/apidocs/> and 'TNMAccess' <https://apps.nationalmap.gov/tnmaccess/#/>.
Maintained by Xiaohao Yang. Last updated 11 months ago.
1 stars 3.70 scorestla
polyhedralCubature:Multiple Integration over Convex Polyhedra
Evaluation of multiple integrals over convex polyhedra. This is useful when the bounds of the integrals are some linear combinations of the variables.
Maintained by Stéphane Laurent. Last updated 1 years ago.
integrationmultidimensional-integration
3.70 score 4 scriptskisungyou
Riemann:Learning with Data on Riemannian Manifolds
We provide a variety of algorithms for manifold-valued data, including Fréchet summaries, hypothesis testing, clustering, visualization, and other learning tasks. See Bhattacharya and Bhattacharya (2012) <doi:10.1017/CBO9781139094764> for general exposition to statistics on manifolds.
Maintained by Kisung You. Last updated 2 years ago.
10 stars 3.70 score 8 scriptsvic-dragon
dmri.tracking:DiST - Diffusion Direction Smoothing and Tracking
It provides functions to apply the deterministic tracking algorithm - DiST (Wong et al 2016) <doi:10.1214/15-AOAS880> and to plot tractography results.
Maintained by Seungyong Hwang. Last updated 4 years ago.
1 stars 3.70 score 3 scriptskangjian2016
brainKCCA:Region-Level Connectivity Network Construction via Kernel Canonical Correlation Analysis
It is designed to calculate connection between (among) brain regions and plot connection lines. Also, the summary function is included to summarize group-level connectivity network. Kang, Jian (2016) <doi:10.1016/j.neuroimage.2016.06.042>.
Maintained by Jian Kang. Last updated 6 years ago.
3.70 score 5 scriptsgastonmaurodiaz
rcaiman:CAnopy IMage ANalysis
Tools for pre-processing and processing canopy photographs with support for raw data reading. Works with images taken with both regular and fisheye lenses (all types). Includes algorithms specifically designed to mitigate errors caused by direct sunlight.
Maintained by Gastón Mauro Díaz. Last updated 1 days ago.
1 stars 3.65 score 2 scriptskarlines
plot3Drgl:Plotting Multi-Dimensional Data - Using 'rgl'
The 'rgl' implementation of plot3D functions.
Maintained by Karline Soetaert. Last updated 2 years ago.
3.62 score 133 scripts 5 dependentschristophe314
kml:K-Means for Longitudinal Data
An implementation of k-means specifically design to cluster longitudinal data. It provides facilities to deal with missing value, compute several quality criterion (Calinski and Harabatz, Ray and Turie, Davies and Bouldin, BIC, ...) and propose a graphical interface for choosing the 'best' number of clusters.
Maintained by Christophe Genolini. Last updated 5 months ago.
3.57 score 110 scripts 1 dependentschristophe314
longitudinalData:Longitudinal Data
Tools for longitudinal data and joint longitudinal data (used by packages kml and kml3d).
Maintained by Christophe Genolini. Last updated 6 months ago.
1 stars 3.55 score 65 scripts 11 dependentsasgr
sphereplot:Spherical Plotting
Various functions for creating spherical coordinate system plots via extensions to rgl.
Maintained by Aaron Robotham. Last updated 2 years ago.
3 stars 3.52 score 37 scripts 1 dependentsbarnhilldave
TML:Tropical Geometry Tools for Machine Learning
Suite of tropical geometric tools for use in machine learning applications. These methods may be summarized in the following references: Yoshida, et al. (2022) <arxiv:2209.15045>, Barnhill et al. (2023) <arxiv:2303.02539>, Barnhill and Yoshida (2023) <doi:10.3390/math11153433>, Aliatimis et al. (2023) <arXiv:2306.08796>, Yoshida et al. (2022) <arXiv:2206.04206>, and Yoshida et al. (2019) <doi:10.1007/s11538-018-0493-4>.
Maintained by David Barnhill. Last updated 8 months ago.
3 stars 3.48 score 1 scriptstoduckhanh
bcROCsurface:Bias-Corrected Methods for Estimating the ROC Surface of Continuous Diagnostic Tests
The bias-corrected estimation methods for the receiver operating characteristics ROC surface and the volume under ROC surfaces (VUS) under missing at random (MAR) assumption.
Maintained by Duc-Khanh To. Last updated 1 years ago.
3.45 score 14 scriptsbioc
fCI:f-divergence Cutoff Index for Differential Expression Analysis in Transcriptomics and Proteomics
(f-divergence Cutoff Index), is to find DEGs in the transcriptomic & proteomic data, and identify DEGs by computing the difference between the distribution of fold-changes for the control-control and remaining (non-differential) case-control gene expression ratio data. fCI provides several advantages compared to existing methods.
Maintained by Shaojun Tang. Last updated 5 months ago.
3.30 score 5 scriptsmikelkou
ucie:Mapping 3D Data into CIELab Color Space
Returns a data frame with the names of the input data points and hex colors (or CIELab coordinates). Data can be mapped to colors for use in data visualization. It optimally maps data points into a polygon that represents the CIELab colour space. Since Euclidean distance approximates relative perceptual differences in CIELab color space, the result is a color encoding that aims to capture much of the structure of the original data.
Maintained by Mikaela Koutrouli. Last updated 2 years ago.
4 stars 3.30 score 6 scriptsbioc
optimalFlow:optimalFlow
Optimal-transport techniques applied to supervised flow cytometry gating.
Maintained by Hristo Inouzhe. Last updated 5 months ago.
softwareflowcytometrytechnology
3.30 score 1 scriptszijguo
controlfunctionIV:Control Function Methods with Possibly Invalid Instrumental Variables
Inference with control function methods for nonlinear outcome models when the model is known ('Guo and Small' (2016) <arXiv:1602.01051>) and when unknown but semiparametric ('Li and Guo' (2021) <arXiv:2010.09922>).
Maintained by Zijian Guo. Last updated 3 years ago.
4 stars 3.30 score 1 scriptsbioc
clippda:A package for the clinical proteomic profiling data analysis
Methods for the nalysis of data from clinical proteomic profiling studies. The focus is on the studies of human subjects, which are often observational case-control by design and have technical replicates. A method for sample size determination for planning these studies is proposed. It incorporates routines for adjusting for the expected heterogeneities and imbalances in the data and the within-sample replicate correlations.
Maintained by Stephen Nyangoma. Last updated 5 months ago.
proteomicsonechannelpreprocessingdifferentialexpressionmultiplecomparison
3.30 score 2 scriptsfguenther
LSAfun:Applied Latent Semantic Analysis (LSA) Functions
Provides functions that allow for convenient working with vector space models of semantics/distributional semantic models/word embeddings. Originally built for LSA models (hence the name), but can be used for all such vector-based models. For actually building a vector semantic space, use the package 'lsa' or other specialized software. Downloadable semantic spaces can be found at <https://sites.google.com/site/fritzgntr/software-resources>.
Maintained by Fritz Guenther. Last updated 1 years ago.
1 stars 3.18 score 85 scripts 1 dependentsstla
Apollonius:2D Apollonius Graphs
Computation of the Apollonius diagram of given 2D points and its dual the Apollonius graph, also known as the additively weighted Voronoï diagram, and which is a generalization of the classical Voronoï diagram. For references, see the bibliography in the CGAL documentation at <https://doc.cgal.org/latest/Apollonius_graph_2/citelist.html>.
Maintained by Stéphane Laurent. Last updated 1 years ago.
cgalcomputational-geometryrcppvoronoi-diagramgmpcpp
3 stars 3.18 score 5 scriptspakillo
CityShadeMapper:Generate High Resolution Shade Maps and Shaded Routes from Remote Sensing Data
CityShadeMapper can generate high resolution shade maps (e.g. for every square meter and every hour of the year) for any city or town from open remote sensing (LiDAR) data. CityShadeMapper can also return optimal routes within any two points in the city that maximise the amount of shade for pedestrians.
Maintained by Francisco Rodríguez-Sánchez. Last updated 1 years ago.
gislidarurban-data-scienceurban-planning
25 stars 3.10 score 3 scriptscran
MDSMap:High Density Genetic Linkage Mapping using Multidimensional Scaling
Estimate genetic linkage maps for markers on a single chromosome (or in a single linkage group) from pairwise recombination fractions or intermarker distances using weighted metric multidimensional scaling. The methods are suitable for autotetraploid as well as diploid populations. Options for assessing the fit to a known map are also provided. Methods are discussed in detail in Preedy and Hackett (2016) <doi:10.1007/s00122-016-2761-8>.
Maintained by Bram Boskamp. Last updated 7 years ago.
3.08 score 1 dependentscran
qpcR:Modelling and Analysis of Real-Time PCR Data
Model fitting, optimal model selection and calculation of various features that are essential in the analysis of quantitative real-time polymerase chain reaction (qPCR).
Maintained by Andrej-Nikolai Spiess. Last updated 7 years ago.
2 stars 3.06 score 1 dependentsauroreaa
ICSClust:Tandem Clustering with Invariant Coordinate Selection
Implementation of tandem clustering with invariant coordinate selection with different scatter matrices and several choices for the selection of components as described in Alfons, A., Archimbaud, A., Nordhausen, K.and Ruiz-Gazen, A. (2022) <arXiv:2212.06108>.
Maintained by Aurore Archimbaud. Last updated 2 years ago.
3.04 score 11 scriptsepertham
xLLiM:High Dimensional Locally-Linear Mapping
Provides a tool for non linear mapping (non linear regression) using a mixture of regression model and an inverse regression strategy. The methods include the GLLiM model (see Deleforge et al (2015) <DOI:10.1007/s11222-014-9461-5>) based on Gaussian mixtures and a robust version of GLLiM, named SLLiM (see Perthame et al (2016) <DOI:10.1016/j.jmva.2017.09.009>) based on a mixture of Generalized Student distributions. The methods also include BLLiM (see Devijver et al (2017) <arXiv:1701.07899>) which is an extension of GLLiM with a sparse block diagonal structure for large covariance matrices (particularly interesting for transcriptomic data).
Maintained by Emeline Perthame. Last updated 1 years ago.
1 stars 3.02 score 21 scriptsasgr
hyper.fit:N-Dimensional Hyperplane Fitting with Errors
High level functions for hyperplane fitting (hyper.fit()) and visualising (hyper.plot2d() / hyper.plot3d()). In simple terms this allows the user to produce robust 1D linear fits for 2D x vs y type data, and robust 2D plane fits to 3D x vs y vs z type data. This hyperplane fitting works generically for any N-1 hyperplane model being fit to a N dimension dataset. All fits include intrinsic scatter in the generative model orthogonal to the hyperplane.
Maintained by Aaron Robotham. Last updated 10 months ago.
7 stars 3.02 score 15 scriptsbioc
iCheck:QC Pipeline and Data Analysis Tools for High-Dimensional Illumina mRNA Expression Data
QC pipeline and data analysis tools for high-dimensional Illumina mRNA expression data.
Maintained by Weiliang Qiu. Last updated 5 months ago.
geneexpressiondifferentialexpressionmicroarraypreprocessingdnamethylationonechanneltwochannelqualitycontrol
3.00 score 1 scriptsz267xu
vennplot:Venn Diagrams in 2D and 3D
Calculate and plot Venn diagrams in 2D and 3D.
Maintained by Zehao Xu. Last updated 7 years ago.
2 stars 3.00 score 3 scriptsbioc
traviz:Trajectory functions for visualization and interpretation.
traviz provides a suite of functions to plot trajectory related objects from Bioconductor packages. It allows plotting trajectories in reduced dimension, as well as averge gene expression smoothers as a function of pseudotime. Asides from general utility functions, traviz also allows plotting trajectories estimated by Slingshot, as well as smoothers estimated by tradeSeq. Furthermore, it allows for visualization of Slingshot trajectories using ggplot2.
Maintained by Koen Van den Berge. Last updated 5 months ago.
geneexpressionrnaseqsequencingsoftwaresinglecelltranscriptomicsvisualization
3.00 score 2 scriptsmbeauvai
AFM:Atomic Force Microscope Image Analysis
Provides Atomic Force Microscope images analysis such as Gaussian mixes identification, Power Spectral Density, roughness against lengthscale, experimental variogram and variogram models, fractal dimension and scale, 2D network analysis. The AFM images can be exported to STL format for 3D printing.
Maintained by Mathieu Beauvais. Last updated 4 years ago.
1 stars 2.96 score 92 scriptscran
MultivariateAnalysis:Pacote Para Analise Multivariada
Package with multivariate analysis methodologies for experiment evaluation. The package estimates dissimilarity measures, builds dendrograms, obtains MANOVA, principal components, canonical variables, etc. (Pacote com metodologias de analise multivariada para avaliação de experimentos. O pacote estima medidas de dissimilaridade, construi de dendogramas, obtem a MANOVA, componentes principais, variaveis canonicas, etc.)
Maintained by Alcinei Mistico Azevedo. Last updated 12 months ago.
2.95 scoreadafede
sapid:A Strategy to Analyze Plant Extracts Taste In Depth
This package provides the infrastructure to implement a Strategy to Analyze Plant Extracts Taste In Depth.
Maintained by Adriano Rutz. Last updated 3 days ago.
computational metabolomicsnatural extractstaste
2.90 scorecran
TSdist:Distance Measures for Time Series Data
A set of commonly used distance measures and some additional functions which, although initially not designed for this purpose, can be used to measure the dissimilarity between time series. These measures can be used to perform clustering, classification or other data mining tasks which require the definition of a distance measure between time series. U. Mori, A. Mendiburu and J.A. Lozano (2016), <doi:10.32614/RJ-2016-058>.
Maintained by Usue Mori. Last updated 3 years ago.
5 stars 2.88 score 5 dependentsradivot
SEERaBomb:SEER and Atomic Bomb Survivor Data Analysis Tools
Creates SEER (Surveillance, Epidemiology and End Results) and A-bomb data binaries from ASCII sources and provides tools for estimating SEER second cancer risks. Methods are described in <doi:10.1038/leu.2015.258>.
Maintained by Tomas Radivoyevitch. Last updated 5 years ago.
2.85 score 176 scriptscran
espadon:Easy Study of Patient DICOM Data in Oncology
Exploitation, processing and 2D-3D visualization of DICOM-RT files (structures, dosimetry, imagery) for medical physics and clinical research, in a patient-oriented perspective.
Maintained by Cathy Fontbonne. Last updated 2 months ago.
2.85 scoreshulele
RoundAndRound:Plot Objects Moving in Orbits
Visualize the objects in orbits in 2D and 3D. The packages is under developing to plot the orbits of objects in polar coordinate system. See the examples in demo.
Maintained by Lele Shu. Last updated 5 years ago.
2.81 score 13 scriptscran
Anthropometry:Statistical Methods for Anthropometric Data
Statistical methodologies especially developed to analyze anthropometric data. These methods are aimed at providing effective solutions to some commons problems related to Ergonomics and Anthropometry. They are based on clustering, the statistical concept of data depth, statistical shape analysis and archetypal analysis. Please see Vinue (2017) <doi:10.18637/jss.v077.i06>.
Maintained by Guillermo Vinue. Last updated 2 years ago.
1 stars 2.78 score 2 dependentscran
stpp:Space-Time Point Pattern Simulation, Visualisation and Analysis
Many of the models encountered in applications of point process methods to the study of spatio-temporal phenomena are covered in 'stpp'. This package provides statistical tools for analyzing the global and local second-order properties of spatio-temporal point processes, including estimators of the space-time inhomogeneous K-function and pair correlation function. It also includes tools to get static and dynamic display of spatio-temporal point patterns. See Gabriel et al (2013) <doi:10.18637/jss.v053.i02>.
Maintained by Edith Gabriel. Last updated 9 months ago.
2 stars 2.78 score 1 dependentscran
RPointCloud:Visualizing Topological Loops and Voids
Visualizations to explain the results of a topological data analysis. The goal of topological data analysis is to identify persistent topological structures, such as loops (topological circles) and voids (topological spheres), in data sets. The output of an analysis using the 'TDA' package is a Rips diagram (named after the mathematician Eliyahu Rips). The goal of 'RPointCloud' is to fill in these holes in the data by providing tools to visualize the features that help explain the structures found in the Rips diagram. See McGee and colleagues (2024) <doi:10.1101/2024.05.16.593927>.
Maintained by Kevin R. Coombes. Last updated 7 months ago.
2.78 scorerikenbit
mwTensor:Multi-Way Component Analysis
For single tensor data, any matrix factorization method can be specified the matricised tensor in each dimension by Multi-way Component Analysis (MWCA). An originally extended MWCA is also implemented to specify and decompose multiple matrices and tensors simultaneously (CoupledMWCA). See the reference section of GitHub README.md <https://github.com/rikenbit/mwTensor>, for details of the methods.
Maintained by Koki Tsuyuzaki. Last updated 2 years ago.
2.70 score 2 scriptscran
trinROC:Statistical Tests for Assessing Trinormal ROC Data
Several statistical test functions as well as a function for exploratory data analysis to investigate classifiers allocating individuals to one of three disjoint and ordered classes. In a single classifier assessment the discriminatory power is compared to classification by chance. In a comparison of two classifiers the null hypothesis corresponds to equal discriminatory power of the two classifiers. See also "ROC Analysis for Classification and Prediction in Practice" by Nakas, Bantis and Gatsonis (2023), ISBN 9781482233704.
Maintained by Reinhard Furrer. Last updated 6 months ago.
2.70 scorejamesramsay5
TestGardener:Information Analysis for Test and Rating Scale Data
Develop, evaluate, and score multiple choice examinations, psychological scales, questionnaires, and similar types of data involving sequences of choices among one or more sets of answers. This version of the package should be considered as brand new. Almost all of the functions have been changed, including their argument list. See the file NEWS.Rd in the Inst folder for more information. Using the package does not require any formal statistical knowledge beyond what would be provided by a first course in statistics in a social science department. There the user would encounter the concept of probability and how it is used to model data and make decisions, and would become familiar with basic mathematical and statistical notation. Most of the output is in graphical form.
Maintained by James Ramsay. Last updated 1 years ago.
1 stars 2.70 score 5 scriptsivanalaman
lba:Latent Budget Analysis for Compositional Data
Latent budget analysis is a method for the analysis of a two-way contingency table with an exploratory variable and a response variable. It is specially designed for compositional data.
Maintained by Ivan Bezerra Allaman. Last updated 2 years ago.
1 stars 2.70 score 10 scriptscran
TestDimorph:Analysis of the Interpopulation Difference in Degree of Sexual Dimorphism Using Summary Statistics
Offers a solution for the unavailability of raw data in most anthropological studies by facilitating the calculations of several sexual dimorphism related analyses using the published summary statistics of metric data (mean, standard deviation and sex specific sample size) as illustrated by the works of Relethford, J. H., & Hodges, D. C. (1985) <doi:10.1002/ajpa.1330660105>, Greene, D. L. (1989) <doi:10.1002/ajpa.1330790113> and Konigsberg, L. W. (1991) <doi:10.1002/ajpa.1330840110>.
Maintained by Bassam A. Abulnoor. Last updated 1 years ago.
1 stars 2.70 scorejaydevine
pheble:Classifying High-Dimensional Phenotypes with Ensemble Learning
A system for binary and multi-class classification of high-dimensional phenotypic data using ensemble learning. By combining predictions from different classification models, this package attempts to improve performance over individual learners. The pre-processing, training, validation, and testing are performed end-to-end to minimize user input and simplify the process of classification.
Maintained by Jay Devine. Last updated 2 years ago.
2.70 scorevpicheny
GPGame:Solving Complex Game Problems using Gaussian Processes
Sequential strategies for finding a game equilibrium are proposed in a black-box setting (expensive pay-off evaluations, no derivatives). The algorithm handles noiseless or noisy evaluations. Two acquisition functions are available. Graphical outputs can be generated automatically. V. Picheny, M. Binois, A. Habbal (2018) <doi:10.1007/s10898-018-0688-0>. M. Binois, V. Picheny, P. Taillandier, A. Habbal (2020) <arXiv:1902.06565v2>.
Maintained by Victor Picheny. Last updated 3 years ago.
2.70 scoretoduckhanh
ClusROC:ROC Analysis in Three-Class Classification Problems for Clustered Data
Statistical methods for ROC surface analysis in three-class classification problems for clustered data and in presence of covariates. In particular, the package allows to obtain covariate-specific point and interval estimation for: (i) true class fractions (TCFs) at fixed pairs of thresholds; (ii) the ROC surface; (iii) the volume under ROC surface (VUS); (iv) the optimal pairs of thresholds. Methods considered in points (i), (ii) and (iv) are proposed and discussed in To et al. (2022) <doi:10.1177/09622802221089029>. Referring to point (iv), three different selection criteria are implemented: Generalized Youden Index (GYI), Closest to Perfection (CtP) and Maximum Volume (MV). Methods considered in point (iii) are proposed and discussed in Xiong et al. (2018) <doi:10.1177/0962280217742539>. Visualization tools are also provided. We refer readers to the articles cited above for all details.
Maintained by Duc-Khanh To. Last updated 2 years ago.
biomakerbox-cox-transformationmixed-effects-modelsoptimal-thresholdreciver-operating-characteristicscpp
2.70 score 6 scriptsstla
concom:Connected Components of an Undirected Graph
Provides a function for fast computation of the connected components of an undirected graph (though not faster than the components() function of the 'igraph' package) from the edges or the adjacency matrix of the graph. Based on this one, a function to compute the connected components of a triangle 'rgl' mesh is also provided.
Maintained by Stéphane Laurent. Last updated 3 years ago.
1 stars 2.70 score 7 scriptsmatt-dray
gpx3d:3D Plot A Route From A GPX File
Extract a data from a GPX file into a an sf-class dataframe, then plot a 3D rendering of the route. Designed with workout-route data from the Apple Health app in mind.
Maintained by Matt Dray. Last updated 3 years ago.
9 stars 2.65 scorehongyuanjia
epluspar:Conduct Parametric Analysis on 'EnergyPlus' Models
A toolkit for conducting parametric analysis on 'EnergyPlus'(<https://energyplus.net>) models in R, including sensitivity analysis using Morris method and Bayesian calibration using using 'Stan'(<https://mc-stan.org>). References: Chong (2018) <doi:10.1016/j.enbuild.2018.06.028>.
Maintained by Hongyuan Jia. Last updated 1 years ago.
bayesian-calibrationenergyplusparametricsensitivity-analysiscpp
9 stars 2.65 score 4 scriptspromidat
predictoR:Predictive Data Analysis System
Perform a supervised data analysis on a database through a 'shiny' graphical interface. It includes methods such as K-Nearest Neighbors, Decision Trees, ADA Boosting, Extreme Gradient Boosting, Random Forest, Neural Networks, Deep Learning, Support Vector Machines and Bayesian Methods.
Maintained by Oldemar Rodriguez. Last updated 1 years ago.
1 stars 2.60 score 3 scriptsobreschkow
rglplus:Extension of the 'rgl' 3D Visualization Package
Provides 3D plotting routines that facilitate the use of the 'rgl' package and extend its functionality. For example, the routines allow the user to directly control the camera position & orientation, as well as to generate 3D movies with a moving observer.
Maintained by Danail Obreschkow. Last updated 5 months ago.
2 stars 2.60 score 1 scripts