Libraries table

Revision as of 21:08, 31 October 2026 by Mhenrion (talk | contribs) (Combine File name and Download columns into one "Download file" column)

This table lists the 50 Analytica libraries described in these docs. A library contains functions (and sometimes other objects) that you can add to any model to extend Analytica's built-in functions.

  • Sort the table by clicking a column heading, for example to group libraries by Domain or Methods.
  • Search for a keyword with your browser's Find (Ctrl+F).
  • Installed means the library is in the Libraries folder of your Analytica installation. To add it to your model, select Add Library... from the File menu. See Standard libraries.
  • For other libraries, use the Download file link, save the file, then use Add Library... to add it to your model. See Additional libraries.

For example models, see the Examples table. To create your own library, see User-defined Functions and Libraries.

Name (link to page) Type Description Methods Domain Download file Size KB
ACP style library Library Customize how your model looks in Analytica Cloud Platform (ACP) through a GUI, instead of typing style attributes by hand. User interface, ACP styling Modeling tools, Web apps ACP style library 348
Apportion Library Aggregates or disaggregates an array from one index to another of any size, apportioning values proportionally. Contributed by EPRI. Aggregation, Disaggregation, Arrays General Apportion 2
Base Conversion Function Library Library Converts between binary, octal, decimal and hexadecimal, equivalent to the Excel functions of the same names. Number conversion Mathematics, Computing Base Conversion Library 10
Bayes function library Library Computes posterior probabilities with Bayes' rule from a complete discrete joint array of prior probabilities. Bayesian inference, Probability Statistics Bayes Function 4
Cell Icon Set Library Library Pre-curated icon sets for table cells that automatically pick the icon that depicts each value. Cell formatting, Cell icons Data visualization Cell Icon Set Library 611
Complex Numbers (obsolete) Library Obsolete: complex numbers are now built into Analytica. Kept for backward compatibility. Complex numbers Mathematics Complex Library 10
Concatenation (obsolete) Library Obsolete: superseded by extensions to the built-in Concat and ConcatRows. Kept for backward compatibility. Arrays, Concatenation Computing Concatenation 11
Continuous distributions library Library Some additional continuous univariate distributions. Probability distributions Statistics Installed
Data Standardization Library Library Maps inconsistent values in imported data onto standard values you choose. Data cleaning Data management Data Standardization Library 8
Data Statistics Library (obsolete) Library Obsolete since Analytica 4.0. Statistics (such as SDeviation) over an index other than Run. Built-in statistical functions now take an optional index instead. Statistics Statistics Data Statistics Library 13
Database library Library Create, read, update, examine and delete database tables without writing SQL. Works with Access, SQL Server, MariaDB and PostgreSQL. Includes a demo model. Database, SQL Data management Database library
Database library demo
75
105
DB Conversion Library Library Embeds data from a database into the model, so you can share it with someone who doesn't have the database. Database, Data embedding Data management Db conversion lib 7
Decision tree library Library Build decision trees in Analytica and calculate the value of each node. Includes the party problem example. Decision tree, Decision analysis General Decision Tree library
Decision Tree party problem
754
946
Distribution Densities Library Library Analytic density, cumulative and inverse cumulative functions for all built-in distributions and a few others, such as F, Wishart and Gaussian. Probability distributions, Density functions, Importance sampling Statistics Distribution Densities 33
Distribution variations library Library Alternative parameterizations of built-in distributions, and other common distributions that are simple transformations of them. Probability distributions Statistics Distribution Variations 21
Expand Index Library A Change Index function that re-indexes an array onto another index, e.g., to combine cash flows over different time periods. Arrays, Re-indexing Finance Expand Index 4
Expected value of information library Library Efficiently estimates the expected value of perfect and sample information (EVPI, EVSI) using Latin hypercube simulation. Value of information, EVPI, EVSI, Latin hypercube Decision analysis Expected value of info lib
Expected value of info lib with examples
8
44
Financial library Library Corporate finance functions such as Black-Scholes option values, CAPM, adjusted cost of capital and bond pricing. (Standard Excel-like financial functions are built in.) Option pricing, Bond pricing, Cost of capital Finance Financial Library 23
Flat File Library Library Reads and writes data between Analytica arrays and comma-separated (CSV) files. Data import, CSV files Data management Flat File Library 5
Garbage Bin Library A recycle bin module for your model: drag objects into it instead of deleting them, and retrieve them if needed. Model editing Modeling tools Garbage Bin 7
GCD function library Library Two functions for computing the greatest common divisor. User-defined functions Mathematics GCD function library 2
Generalized Regression (obsolete) Library Obsolete: use the built-in LogisticRegression and ProbitRegression functions instead. Kept for legacy models; requires Optimizer. Logistic regression, Probit regression, Poisson regression Statistics Generalized Regression 35
Genie Library Library Connects Analytica to the Genie Bayesian network tool. Currently documented for Lumina developers only. Bayesian networks Statistics, AI Genie library 45
Hubbard HDR Library Library The HDR pseudo-random number generator, a standard for exchanging exact, reproducible Monte Carlo samples (e.g., with ProbabilityManagement.org). Random number generation, Monte Carlo Statistics, Probability management Hubbard HDR Library 5
Jev library Library Lets a model ask TypeSafe's Jev model questions about text and get back probabilities. AI text analysis, Probability AI Jev library
Test of Jev library
17
22
Kolmogorov-Smirnov Tests Library Library Kolmogorov-Smirnov tests of whether a sample comes from a given distribution, or two samples from the same distribution. Hypothesis testing, Goodness of fit Statistics Kolmogorov-Smirnov Tests Library 10
Laplacian distribution library Library The Laplace (double-sided exponential) distribution with its density, cumulative and inverse cumulative functions. Probability distributions Statistics Laplacian distribution library 3
Large Sample Library Library Runs a Monte Carlo simulation with a sample too large for memory by running it in batches and accumulating results for selected variables. Monte Carlo, Large samples, Batch simulation Statistics, Modeling tools Large Sample Library v10 39
Legendre Library Library Gauss-Legendre quadrature and numerically stable Legendre polynomials, derivatives, zeros and coefficients. Numerical integration, Gauss-Legendre quadrature, Polynomials Mathematics Legendre library 139
Linked list library Library Functions for building and manipulating linked lists. Data structures, Linked lists Computing Linked List Library 8
Model Documentation Library Library Produces a concise table of every object in a module with selected attributes (title, description, units, definition) that you can export to Excel and print. Model documentation, Reporting Modeling tools Model Documentation Library 14
Multivariate Distributions Library Multivariate distributions and ways to generate correlated distributions. Probability distributions, Correlation Statistics Multivariate Distributions 30
Mutables library Library Mutables are memory locations you can write to as a side effect of a calculation and read later, useful for debugging complex data structures. Side effects, Debugging Modeling tools Mutables library 4
ODBC Library Library Helps write data from Analytica into relational database tables via ODBC, notably WriteTableSql. Database, ODBC, SQL Data management ODBC-Library 3
OpenAI API library Library Functions that call OpenAI's generative AI models from your model, for tasks that are hard to program and for generating images. Large language models, Image generation AI OpenAI API lib 72
Optimization Functions Library Simple GoalSeek, Solve and Gradient functions that work in any edition, without Analytica Optimizer. Root finding, Goal seeking, Gradient descent Mathematics Optimization Functions 6
Performance Profiler library Library Shows the CPU time and memory used by every variable and function, so you can find what slows your model down. Performance profiling Modeling tools Performance Profiler 8
Recumulate Library Like Cumulate, but resets to zero at selected points. Cumulation, Arrays General Recumulate example 3
Salesforce REST library Library Reads live Salesforce records and metadata into your model through the Salesforce REST API. Requires Analytica 7.1 or later. Web APIs, OAuth, Data import Sales, CRM Salesforce REST library 24
Sequential dispatch library Library SequentialDispatch extends Dispatch with a time-like index to carry over unmet demand or unused capacity. Includes a test model. Dispatch, Time series Electricity, Resource allocation Sequential dispatch library
Sequential dispatch test
2
3
SipMath 3.1 library Library Reads uncertainty data in the SIPmath 3.1 standard format into your model as ordinary uncertain values, and exports Metalog distributions. Probability management, SIPs, Metalog distributions Statistics, Probability management SipMath 3.1 library
Test SipMath 3.1
27
30
Smart MdTable library Library Like MdTable, but creates local indexes for the index columns automatically, so you don't need a global index for each. MdTable, Data transformation Data management Smart MdTable lib 17
Sparkline Library Library Inserts miniature line, bar and win-loss plots into result table cells. Graphing, Sparklines Data visualization Sparkline Library 11
Spreadsheet Helper Library Library Lists worksheet names and the workbook file name, and provides SpreadsheetOpenEx, which remembers the file chosen. Spreadsheets Data management Spreadsheet Helper lib 4
Structured Opt Tools library Library Functions for structured optimization models, such as setting decision definitions to the optimal solution and restoring them. Requires Optimizer. Optimization Operations research Installed
Sum of LogNormal Library Library Closed-form metalog approximations to the sum of N identical lognormal distributions, supporting Keelin, Chrisman and Savage (2019). Metalog distributions, Probability distributions Statistics Sum of LogNormal Library
Sum of LogNormal Library to N=300
70
111
The Sensitivity Analysis Library Library Finds which individual cells of array-valued uncertain inputs have the greatest impact on an output. Includes an example model. Sensitivity analysis, Importance analysis General Sensitivity Analysis Library
Sensitivity Functions Examples
14
8
Themes Library Library Preset themes to quickly update your model's diagram and graph styles. Diagram styles, Graph styles Modeling tools, Data visualization Themes Library 421
Units Conversion Library Library Converts between units, such as feet to kilometers or Btu to gigajoules, making conversions explicit in your model. Units conversion Engineering, Science Units conversion library 58
Weibull estimation library Library Estimates Weibull time-to-failure distributions from data, including right-censored data where some units are still working. Distribution fitting, Survival analysis, Right-censored data Reliability, Engineering, Health Weibull estimation lib 18

See Also

Comments
Loading comments...