---
title: universe package
description: The universe package provides options and primitive functions that are loaded into the Flux runtime by default and do not require an import statement.
url: https://docs.influxdata.com/flux/v0/stdlib/universe/
estimated_tokens: 1514
product: Flux
version: v0
publisher: InfluxData
canonical: https://docs.influxdata.com/flux/v0/stdlib/universe/
date: '2023-09-12T23:33:31-06:00'
lastmod: '2023-09-12T23:33:31-06:00'
---

* Flux 0.14.0+

InfluxDB support

The `universe` package provides options and primitive functions that are
loaded into the Flux runtime by default and do not require an
import statement.

## Constants

```js
inf
```

* **inf** represents a floating point value of infinity.

## Options

```js
option now = system.time
```

### now

`now` is a function option that, by default, returns the current system time.

#### now() vs system.time()

`now()` returns the current system time (UTC). `now()` is cached at runtime,
so all executions of `now()` in a Flux script return the same time value.`system.time()` returns the system time (UTC) at which `system.time()` is executed.
Each instance of `system.time()` in a Flux script returns a unique value.

## Functions

* [aggregateWindow()](/flux/v0/stdlib/universe/aggregatewindow/)
* [bool()](/flux/v0/stdlib/universe/bool/)
* [bottom()](/flux/v0/stdlib/universe/bottom/)
* [bytes()](/flux/v0/stdlib/universe/bytes/)
* [chandeMomentumOscillator()](/flux/v0/stdlib/universe/chandemomentumoscillator/)
* [columns()](/flux/v0/stdlib/universe/columns/)
* [contains()](/flux/v0/stdlib/universe/contains/)
* [count()](/flux/v0/stdlib/universe/count/)
* [cov()](/flux/v0/stdlib/universe/cov/)
* [covariance()](/flux/v0/stdlib/universe/covariance/)
* [cumulativeSum()](/flux/v0/stdlib/universe/cumulativesum/)
* [derivative()](/flux/v0/stdlib/universe/derivative/)
* [die()](/flux/v0/stdlib/universe/die/)
* [difference()](/flux/v0/stdlib/universe/difference/)
* [display()](/flux/v0/stdlib/universe/display/)
* [distinct()](/flux/v0/stdlib/universe/distinct/)
* [doubleEMA()](/flux/v0/stdlib/universe/doubleema/)
* [drop()](/flux/v0/stdlib/universe/drop/)
* [duplicate()](/flux/v0/stdlib/universe/duplicate/)
* [duration()](/flux/v0/stdlib/universe/duration/)
* [elapsed()](/flux/v0/stdlib/universe/elapsed/)
* [exponentialMovingAverage()](/flux/v0/stdlib/universe/exponentialmovingaverage/)
* [fill()](/flux/v0/stdlib/universe/fill/)
* [filter()](/flux/v0/stdlib/universe/filter/)
* [findColumn()](/flux/v0/stdlib/universe/findcolumn/)
* [findRecord()](/flux/v0/stdlib/universe/findrecord/)
* [first()](/flux/v0/stdlib/universe/first/)
* [float()](/flux/v0/stdlib/universe/float/)
* [getColumn()](/flux/v0/stdlib/universe/getcolumn/)
* [getRecord()](/flux/v0/stdlib/universe/getrecord/)
* [group()](/flux/v0/stdlib/universe/group/)
* [highestAverage()](/flux/v0/stdlib/universe/highestaverage/)
* [highestCurrent()](/flux/v0/stdlib/universe/highestcurrent/)
* [highestMax()](/flux/v0/stdlib/universe/highestmax/)
* [histogram()](/flux/v0/stdlib/universe/histogram/)
* [histogramQuantile()](/flux/v0/stdlib/universe/histogramquantile/)
* [holtWinters()](/flux/v0/stdlib/universe/holtwinters/)
* [hourSelection()](/flux/v0/stdlib/universe/hourselection/)
* [increase()](/flux/v0/stdlib/universe/increase/)
* [int()](/flux/v0/stdlib/universe/int/)
* [integral()](/flux/v0/stdlib/universe/integral/)
* [join()](/flux/v0/stdlib/universe/join/)
* [kaufmansAMA()](/flux/v0/stdlib/universe/kaufmansama/)
* [kaufmansER()](/flux/v0/stdlib/universe/kaufmanser/)
* [keep()](/flux/v0/stdlib/universe/keep/)
* [keys()](/flux/v0/stdlib/universe/keys/)
* [keyValues()](/flux/v0/stdlib/universe/keyvalues/)
* [last()](/flux/v0/stdlib/universe/last/)
* [length()](/flux/v0/stdlib/universe/length/)
* [limit()](/flux/v0/stdlib/universe/limit/)
* [linearBins()](/flux/v0/stdlib/universe/linearbins/)
* [logarithmicBins()](/flux/v0/stdlib/universe/logarithmicbins/)
* [lowestAverage()](/flux/v0/stdlib/universe/lowestaverage/)
* [lowestCurrent()](/flux/v0/stdlib/universe/lowestcurrent/)
* [lowestMin()](/flux/v0/stdlib/universe/lowestmin/)
* [map()](/flux/v0/stdlib/universe/map/)
* [max()](/flux/v0/stdlib/universe/max/)
* [mean()](/flux/v0/stdlib/universe/mean/)
* [median()](/flux/v0/stdlib/universe/median/)
* [min()](/flux/v0/stdlib/universe/min/)
* [mode()](/flux/v0/stdlib/universe/mode/)
* [movingAverage()](/flux/v0/stdlib/universe/movingaverage/)
* [now()](/flux/v0/stdlib/universe/now/)
* [pearsonr()](/flux/v0/stdlib/universe/pearsonr/)
* [pivot()](/flux/v0/stdlib/universe/pivot/)
* [quantile()](/flux/v0/stdlib/universe/quantile/)
* [range()](/flux/v0/stdlib/universe/range/)
* [reduce()](/flux/v0/stdlib/universe/reduce/)
* [relativeStrengthIndex()](/flux/v0/stdlib/universe/relativestrengthindex/)
* [rename()](/flux/v0/stdlib/universe/rename/)
* [sample()](/flux/v0/stdlib/universe/sample/)
* [set()](/flux/v0/stdlib/universe/set/)
* [skew()](/flux/v0/stdlib/universe/skew/)
* [sort()](/flux/v0/stdlib/universe/sort/)
* [spread()](/flux/v0/stdlib/universe/spread/)
* [stateCount()](/flux/v0/stdlib/universe/statecount/)
* [stateDuration()](/flux/v0/stdlib/universe/stateduration/)
* [stateTracking()](/flux/v0/stdlib/universe/statetracking/)
* [stddev()](/flux/v0/stdlib/universe/stddev/)
* [string()](/flux/v0/stdlib/universe/string/)
* [sum()](/flux/v0/stdlib/universe/sum/)
* [tableFind()](/flux/v0/stdlib/universe/tablefind/)
* [tail()](/flux/v0/stdlib/universe/tail/)
* [time()](/flux/v0/stdlib/universe/time/)
* [timedMovingAverage()](/flux/v0/stdlib/universe/timedmovingaverage/)
* [timeShift()](/flux/v0/stdlib/universe/timeshift/)
* [timeWeightedAvg()](/flux/v0/stdlib/universe/timeweightedavg/)
* [toBool()](/flux/v0/stdlib/universe/tobool/)
* [today()](/flux/v0/stdlib/universe/today/)
* [toFloat()](/flux/v0/stdlib/universe/tofloat/)
* [toInt()](/flux/v0/stdlib/universe/toint/)
* [top()](/flux/v0/stdlib/universe/top/)
* [toString()](/flux/v0/stdlib/universe/tostring/)
* [toTime()](/flux/v0/stdlib/universe/totime/)
* [toUInt()](/flux/v0/stdlib/universe/touint/)
* [tripleEMA()](/flux/v0/stdlib/universe/tripleema/)
* [tripleExponentialDerivative()](/flux/v0/stdlib/universe/tripleexponentialderivative/)
* [truncateTimeColumn()](/flux/v0/stdlib/universe/truncatetimecolumn/)
* [uint()](/flux/v0/stdlib/universe/uint/)
* [union()](/flux/v0/stdlib/universe/union/)
* [unique()](/flux/v0/stdlib/universe/unique/)
* [window()](/flux/v0/stdlib/universe/window/)
* [yield()](/flux/v0/stdlib/universe/yield/)
