---
title: "numeric-range"
slug: "numeric-range-parser"
updated: 2022-07-27T17:28:38Z
published: 2022-07-27T17:28:38Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://code.tag.bio/llms.txt
> Use this file to discover all available pages before exploring further.

# numeric-range

The *numeric-range* **parser** will load data from a range of columns in a source data table and create numeric **variables** within a **collection**.

It inherits attributes and behaviors from its parent: **parser** - *numeric*. However, it does not use the *column* attribute, because the columns are defined by the range attributes *start* and *end*.

The numeric **variables** produced will be named after the column headers within the range.

## Attribute - start

The *start* attribute is optional - it will default to the 0th column index.

```
{
  "parser_type": "numeric-range", 
  
  // The start attribute value is an integer
  // indicating which column begins the range (inclusive).
  //
  // Note - column indexes start at 0 (first column)
  //
  "start": 1,
  
  "collection": "collection_name"
}
```

## Attribute - end

The *end* attribute is optional - it will default to the last column index.

```
{
  "parser_type": "numeric-range", 
  "start": 1,
  
  // The end attribute value is an integer
  // indicating which column ends the range (inclusive).
  //
  "end": 10,
  
  "collection": "collection_name"
}
```
