# API Reference

## Pipeline

```{eval-rst}
.. automodule:: data2rdf.pipelines.main
    :members:
    :undoc-members:
    :show-inheritance:
```

## Mappings and graph models

### Base

```{eval-rst}
.. automodule:: data2rdf.models.base
    :members:
    :undoc-members:
    :show-inheritance:
```

### Graph

```{eval-rst}
.. automodule:: data2rdf.models.graph
    :members:
    :undoc-members:
    :show-inheritance:
```

### Mapping

```{eval-rst}
.. automodule:: data2rdf.models.mapping
    :members:
    :undoc-members:
    :show-inheritance:
```
## Configuration

```{eval-rst}
.. automodule:: data2rdf.config
    :members:
    :undoc-members:
    :show-inheritance:
```

## Parsers

### Base parser module

```{eval-rst}
.. automodule:: data2rdf.parsers.base
    :members:
    :undoc-members:
    :show-inheritance:
```

### CSV parser module

```{eval-rst}
.. automodule:: data2rdf.parsers.csv
    :members:
    :undoc-members:
    :show-inheritance:
```
### Excel parser module

```{eval-rst}
.. automodule:: data2rdf.parsers.excel
    :members:
    :undoc-members:
    :show-inheritance:
```

### Json parser module

```{eval-rst}
.. automodule:: data2rdf.parsers.json
    :members:
    :undoc-members:
    :show-inheritance:
```
