Welcome to Lynguine Documentation

Overview

Lynguine is a Python library for data-oriented architecture (DOA), providing capabilities for managing data flows, accessing various data sources, and applying computations to data. Lynguine follows the access-assess-address pattern, with modules that handle different aspects of data processing.

Key Features

  • Data-oriented architecture framework

  • Interface definitions for input/output flows

  • Support for various file formats (CSV, JSON, YAML, Excel, etc.)

  • Computing capabilities with function mapping

  • Series-based data manipulation

  • Custom DataFrame extensions

Getting Started

Modules Documentation

Contributing

Improvement Plan

Indices and Tables