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

# Introduction

> Overview of Ionworks Studio: a web platform for electrochemical modeling, simulation, and optimization of lithium-ion battery cells

Welcome to Ionworks Studio, the web platform for electrochemical modeling and simulation of battery cells. Our goal is to provide a powerful and collaborative environment for battery engineers and researchers to design, analyze, and optimize battery performance.

This documentation will guide you through the core features and concepts of Ionworks Studio.

## Getting Started

Ready to dive in? Our [Quickstart](./quickstart) guide will walk you through the process of running your first simulation.

## What's New

<Card title="Changelog" icon="star" href="/changelog">
  See the latest product updates and announcements.
</Card>

## Core Concepts

To get started, it's helpful to understand the key concepts that form the foundation of Ionworks Studio.

<CardGroup cols={2}>
  <Card title="Organizations" icon="building" href="/core-concepts/organizations">
    Manage your team and collaborate on battery research.
  </Card>

  <Card title="Projects" icon="cubes" href="/core-concepts/projects-studies">
    Organize your research into high-level initiatives.
  </Card>

  <Card title="Cells" icon="battery-full" href="/core-concepts/cells">
    Define the fundamental properties of your battery cells.
  </Card>
</CardGroup>

## Data

Upload and visualize your experimental battery cycling data.

<CardGroup cols={2}>
  <Card title="Data Overview" icon="database" href="/data/overview">
    Understand how experimental data is managed in Ionworks Studio.
  </Card>

  <Card title="Data Format" icon="file-code" href="/data/format">
    Learn about the required file formats and data structure.
  </Card>

  <Card title="Uploading data" icon="upload" href="/data/uploading">
    Upload experimental data via the Python API.
  </Card>

  <Card title="Visualizing Data" icon="chart-line" href="/data/visualizing">
    Explore interactive data visualization and filtering.
  </Card>
</CardGroup>

## Build

Create the building blocks for your simulations.

<CardGroup cols={2}>
  <Card title="Models" icon="atom" href="/build/models">
    Create electrochemical models to power your simulations.
  </Card>

  <Card title="Parameterized Models" icon="sliders" href="/build/parameterized-models">
    Combine models with parameters to create ready-to-run simulation engines.
  </Card>
</CardGroup>

## Simulate

Run simulations and analyze battery performance.

<CardGroup cols={2}>
  <Card title="Studies" icon="flask" href="/simulate/studies">
    Run focused investigations with simulations and analysis.
  </Card>

  <Card title="Simulations" icon="play" href="/simulate/simulations">
    Run and visualize battery simulations.
  </Card>

  <Card title="Protocols" icon="file-lines" href="/simulate/protocols">
    Create protocols or use built-in experiment templates.
  </Card>

  <Card title="Universal Cycler Protocol" icon="arrows-rotate" href="/simulate/universal-cycler-protocol">
    Define complex experimental cycles using a universal language.
  </Card>
</CardGroup>

## Optimize

Automatically find optimal parameters for your battery designs.

<CardGroup cols={2}>
  <Card title="Optimization Overview" icon="chart-line" href="/optimize/overview">
    Learn how optimization works in Ionworks Studio.
  </Card>

  <Card title="Optimization Templates" icon="layer-group" href="/optimize/templates">
    Pre-configured templates for common optimization scenarios.
  </Card>

  <Card title="Running an Optimization" icon="play" href="/optimize/running-optimization">
    Step-by-step guide to running your first optimization.
  </Card>
</CardGroup>

## Dive Deeper with our Python Libraries

For users who want to programmatically interact with Ionworks Studio and develop their own parameterization workflows, we offer powerful Python libraries.

<CardGroup cols={1}>
  <Card title="Ionworks Python API" icon="python" href="https://api.docs.ionworks.com/">
    A Python client for interacting with the Ionworks API.
  </Card>

  <Card title="Ionworks Schema" icon="python" href="https://schema.docs.ionworks.com/">
    Pydantic schemas defining the pipeline configuration surface — the typed
    builder you use to construct jobs before submitting through the Python
    API.
  </Card>

  <Card title="Ionworks Battery Parameter Pipeline" icon="python" href="https://pipeline.docs.ionworks.com/">
    A library for parameterizing electrochemical battery models from
    experimental data.
  </Card>

  <Card title="Ionworks Data Processing" icon="python" href="https://data.docs.ionworks.com/">
    A library for processing experimental data into a common format (BaSyTec,
    Maccor, Biologic, etc.) and loading processed data for use in other Ionworks
    software.
  </Card>

  <Card title="PyBaMM" icon="python" href="https://docs.pybamm.org/en/latest/index.html">
    An open-source battery modeling framework co-developed by the Ionworks team,
    offering powerful tools for electrochemical modeling and simulation.
  </Card>
</CardGroup>
