# Calculation

## Overview

The calculation type of widget in Labii is a versatile tool designed to perform formula calculations and return values based on specific definitions. This widget enables users to input mathematical formulas and variables, facilitating complex calculations within Labii's interface. Whether it's simple arithmetic operations or more intricate scientific equations, this widget provides a user-friendly platform for executing calculations efficiently. Users can define their own formulas or utilize pre-existing templates, ensuring flexibility and customization to suit various scientific and analytical needs. With its intuitive interface and robust functionality, the calculation widget in Labii empowers users to streamline their data analysis processes and derive meaningful insights with ease.

## Widgets

* [Formula](/widgets/column-widgets/calculation/formula.md) - The Formula widget empowers users to craft tailored calculations by harnessing JavaScript formulas within their application interface.
* [Numbering](/widgets/column-widgets/calculation/numbering.md) - The Numbering widget offers a versatile solution for generating unique IDs with auto-increment functionality
* [RowCount](/widgets/column-widgets/calculation/rowcount.md) - Streamline the process of displaying row counts within a user interface.
* [Consumption](/widgets/column-widgets/calculation/consumption.md) - Calculating and tracking remaining volumes of samples or reagents.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.labii.com/widgets/column-widgets/calculation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
