# 🔥 Trano: Automated Building Energy Simulation (BES) Model Generation 🚀
📖 **Full Documentation:** 👉 [Trano Docs](https://andoludo.github.io/trano/)
---
**Trano** is an innovative Python package that automates the creation of complex **Building Energy Simulation (BES)** Modelica models from simplified information contained in widely used data formats like **YAML, JSON, or RDF**. Unlike traditional tools that directly convert **BIM** to **BES**, Trano introduces an intermediate step, paving the way for seamless integration with **IFC translators**.
Trano is **Modelica library agnostic** but is natively designed to work with:
✅ **Validated detailed Modelica libraries** (e.g., **[Buildings](https://github.com/lbl-srg/modelica-buildings)**, **[IDEAS](https://github.com/open-ideas/IDEAS)**,...)
✅ **Reduced-order models** (e.g., **[AIXLIB](https://github.com/RWTH-EBC/AixLib)**, **ISO13790**,...)
✅ **your library...**
## ✨ Key Features
### 🛠️ **Built for Open-Source BES**
- Designed with **widespread adoption** in mind.
- **Optimized for OpenModelica**, but also compatible with **Dymola**.
### 🔥 **Full Thermal & Electrical Modeling**
- Generates both **thermal** and **electrical** models.
- Supports **building envelope, systems, and electricity**.
- Models:
- **Envelope** (geometry & materials) 🏢
- **HVAC systems** (emission, hydronic distribution, boilers) ❄️🔥
- **Electrical components** (PV systems, electrical loads) ⚡
### 🎨 **Easy to Use & Modify**
- Generates **graphical representations** of components & connections 🎭.

- Fully **modular design** for seamless modifications:
- **Envelope** 🏠
- **Emission** 💨
- **Hydronic Distribution** 🚰
- **Production & Electricity** ⚡
🚀 **With Trano, creating and modifying detailed BES models has never been easier!**
---
📖 **Full Documentation:** 👉 [Trano Docs](https://andoludo.github.io/trano/)
Raw data
{
"_id": null,
"home_page": "https://andoludo.github.io/trano/",
"name": "trano",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.10",
"maintainer_email": null,
"keywords": "energy simulation, modelica, interoperability, building energy simulation, buildings, ideas",
"author": "Ando Andriamamonjy",
"author_email": "andoludovic.andriamamonjy@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/cd/69/c540ea3f9f782060ccd4d35f55317efb7706a46972b792ea4963e3900d30/trano-0.1.47.tar.gz",
"platform": null,
"description": "# \ud83d\udd25 Trano: Automated Building Energy Simulation (BES) Model Generation \ud83d\ude80\n\ud83d\udcd6 **Full Documentation:** \ud83d\udc49 [Trano Docs](https://andoludo.github.io/trano/) \n\n---\n**Trano** is an innovative Python package that automates the creation of complex **Building Energy Simulation (BES)** Modelica models from simplified information contained in widely used data formats like **YAML, JSON, or RDF**. Unlike traditional tools that directly convert **BIM** to **BES**, Trano introduces an intermediate step, paving the way for seamless integration with **IFC translators**. \n\nTrano is **Modelica library agnostic** but is natively designed to work with: \n\u2705 **Validated detailed Modelica libraries** (e.g., **[Buildings](https://github.com/lbl-srg/modelica-buildings)**, **[IDEAS](https://github.com/open-ideas/IDEAS)**,...) \n\u2705 **Reduced-order models** (e.g., **[AIXLIB](https://github.com/RWTH-EBC/AixLib)**, **ISO13790**,...) \n\u2705 **your library...** \n\n## \u2728 Key Features\n\n### \ud83d\udee0\ufe0f **Built for Open-Source BES**\n- Designed with **widespread adoption** in mind.\n- **Optimized for OpenModelica**, but also compatible with **Dymola**.\n\n### \ud83d\udd25 **Full Thermal & Electrical Modeling**\n- Generates both **thermal** and **electrical** models.\n- Supports **building envelope, systems, and electricity**.\n- Models:\n - **Envelope** (geometry & materials) \ud83c\udfe2 \n - **HVAC systems** (emission, hydronic distribution, boilers) \u2744\ufe0f\ud83d\udd25 \n - **Electrical components** (PV systems, electrical loads) \u26a1 \n\n### \ud83c\udfa8 **Easy to Use & Modify**\n- Generates **graphical representations** of components & connections \ud83c\udfad.\n\n- Fully **modular design** for seamless modifications:\n - **Envelope** \ud83c\udfe0\n - **Emission** \ud83d\udca8\n - **Hydronic Distribution** \ud83d\udeb0\n - **Production & Electricity** \u26a1 \n\n\ud83d\ude80 **With Trano, creating and modifying detailed BES models has never been easier!** \n\n---\n\n\ud83d\udcd6 **Full Documentation:** \ud83d\udc49 [Trano Docs](https://andoludo.github.io/trano/) \n",
"bugtrack_url": null,
"license": null,
"summary": null,
"version": "0.1.47",
"project_urls": {
"Homepage": "https://andoludo.github.io/trano/",
"Repository": "https://github.com/andoludo/trano"
},
"split_keywords": [
"energy simulation",
" modelica",
" interoperability",
" building energy simulation",
" buildings",
" ideas"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "d83790ff235dc76f41055499086e19ecc5b1b2fa6388c05a6dbe6f73f9058541",
"md5": "8e19d08d10f34e1c80d0ad4f684095f1",
"sha256": "4a6b2deed9229d0252bdf60b9d66f448fac93201676101113055977ee502c944"
},
"downloads": -1,
"filename": "trano-0.1.47-py3-none-any.whl",
"has_sig": false,
"md5_digest": "8e19d08d10f34e1c80d0ad4f684095f1",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.10",
"size": 156232,
"upload_time": "2025-03-03T14:33:32",
"upload_time_iso_8601": "2025-03-03T14:33:32.504783Z",
"url": "https://files.pythonhosted.org/packages/d8/37/90ff235dc76f41055499086e19ecc5b1b2fa6388c05a6dbe6f73f9058541/trano-0.1.47-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cd69c540ea3f9f782060ccd4d35f55317efb7706a46972b792ea4963e3900d30",
"md5": "bb8973fbf0cc95f78b52aae52b37bb05",
"sha256": "08307b9f878f4926213b59bb446b032eada26db8c4b71cbec45b6c86bc1870ee"
},
"downloads": -1,
"filename": "trano-0.1.47.tar.gz",
"has_sig": false,
"md5_digest": "bb8973fbf0cc95f78b52aae52b37bb05",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.10",
"size": 108471,
"upload_time": "2025-03-03T14:33:33",
"upload_time_iso_8601": "2025-03-03T14:33:33.623164Z",
"url": "https://files.pythonhosted.org/packages/cd/69/c540ea3f9f782060ccd4d35f55317efb7706a46972b792ea4963e3900d30/trano-0.1.47.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-03-03 14:33:33",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "andoludo",
"github_project": "trano",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "trano"
}