# FAST-OAD TRAINING AND INCREMENTAL DEVELOPMENT BRANCH
[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/supaero-aircraft-design/FAST-PEDAGO/HEAD?labpath=fast_pedago%2Fnotebook%2FFAST_OAD_app.ipynb)
This package offers a lightweight interface to perform simplified OAD analysis using FAST-OAD (https://github.com/fast-aircraft-design/FAST-OAD).
Want to try quickly ?
-------
You can open the app on a [Binder-hosted Jupyter notebook](https://mybinder.org/v2/gh/supaero-aircraft-design/FAST-PEDAGO/HEAD?labpath=fast_pedago%2Fnotebook%2FFAST_OAD_app.ipynb)
Install
-------
**Prerequisite**: FAST-PEDAGO needs at least **Python 3.7.0**.
It is recommended (but not required) to install FAST-PEDAGO in a virtual
environment ([conda](https://docs.conda.io/en/latest/),
[venv](https://docs.python.org/3.7/library/venv.html), ...).
Once Python is installed, FAST-PEDAGO can be installed using pip, by doing the following:
``` {.bash}
$ pip install fast-pedago
```
Once installed the cde can be run by doing the following:
``` {.bash}
$ fast-pedago run
```
Raw data
{
"_id": null,
"home_page": "https://github.com/supaero-aircraft-design/FAST-PEDAGO",
"name": "fast-pedago",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.7,<4.0",
"maintainer_email": "",
"keywords": "aircraft,design,multi-disciplinary,teaching,educational",
"author": "Ousmane SY",
"author_email": "Ousmane.SY@isae-supaero.fr",
"download_url": "https://files.pythonhosted.org/packages/e4/a8/699337e44bf82379f6aaef5764c96e752cb8a7a44281bb6827697ba6c030/fast_pedago-0.2.0.tar.gz",
"platform": null,
"description": "# FAST-OAD TRAINING AND INCREMENTAL DEVELOPMENT BRANCH\n\n[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/supaero-aircraft-design/FAST-PEDAGO/HEAD?labpath=fast_pedago%2Fnotebook%2FFAST_OAD_app.ipynb)\n\nThis package offers a lightweight interface to perform simplified OAD analysis using FAST-OAD (https://github.com/fast-aircraft-design/FAST-OAD).\n\nWant to try quickly ?\n-------\n\nYou can open the app on a [Binder-hosted Jupyter notebook](https://mybinder.org/v2/gh/supaero-aircraft-design/FAST-PEDAGO/HEAD?labpath=fast_pedago%2Fnotebook%2FFAST_OAD_app.ipynb)\n\nInstall\n-------\n\n**Prerequisite**: FAST-PEDAGO needs at least **Python 3.7.0**.\n\nIt is recommended (but not required) to install FAST-PEDAGO in a virtual\nenvironment ([conda](https://docs.conda.io/en/latest/),\n[venv](https://docs.python.org/3.7/library/venv.html), ...).\n\nOnce Python is installed, FAST-PEDAGO can be installed using pip, by doing the following:\n\n``` {.bash}\n$ pip install fast-pedago\n```\n\nOnce installed the cde can be run by doing the following: \n``` {.bash}\n$ fast-pedago run\n```",
"bugtrack_url": null,
"license": "GPL-3.0-only",
"summary": "",
"version": "0.2.0",
"project_urls": {
"Homepage": "https://github.com/supaero-aircraft-design/FAST-PEDAGO"
},
"split_keywords": [
"aircraft",
"design",
"multi-disciplinary",
"teaching",
"educational"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "d555a8d3a2aebd0b3479468c6717eecc82458987b13236ad4d021fb45d2cb019",
"md5": "6114d563c626aee5aee634a9d829666a",
"sha256": "677d87f8d865b502dba19f76fe3d917acc839022a1a5f0419ea2081fd93b4486"
},
"downloads": -1,
"filename": "fast_pedago-0.2.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "6114d563c626aee5aee634a9d829666a",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7,<4.0",
"size": 17100072,
"upload_time": "2024-03-04T07:05:42",
"upload_time_iso_8601": "2024-03-04T07:05:42.464240Z",
"url": "https://files.pythonhosted.org/packages/d5/55/a8d3a2aebd0b3479468c6717eecc82458987b13236ad4d021fb45d2cb019/fast_pedago-0.2.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e4a8699337e44bf82379f6aaef5764c96e752cb8a7a44281bb6827697ba6c030",
"md5": "3f63218ed58c3f6f425c93135786f1a2",
"sha256": "eb9a4255b24ce2f4e9b91f6b77e1901843daa87cc96158d54e7dca7fd595bf84"
},
"downloads": -1,
"filename": "fast_pedago-0.2.0.tar.gz",
"has_sig": false,
"md5_digest": "3f63218ed58c3f6f425c93135786f1a2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7,<4.0",
"size": 16992734,
"upload_time": "2024-03-04T07:05:45",
"upload_time_iso_8601": "2024-03-04T07:05:45.562775Z",
"url": "https://files.pythonhosted.org/packages/e4/a8/699337e44bf82379f6aaef5764c96e752cb8a7a44281bb6827697ba6c030/fast_pedago-0.2.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-03-04 07:05:45",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "supaero-aircraft-design",
"github_project": "FAST-PEDAGO",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [
{
"name": "aenum",
"specs": [
[
"==",
"3.1.12"
]
]
},
{
"name": "aiofiles",
"specs": [
[
"==",
"22.1.0"
]
]
},
{
"name": "aiosqlite",
"specs": [
[
"==",
"0.19.0"
]
]
},
{
"name": "antlr4-python3-runtime",
"specs": [
[
"==",
"4.12.0"
]
]
},
{
"name": "anyio",
"specs": [
[
"==",
"3.6.2"
]
]
},
{
"name": "appdirs",
"specs": [
[
"==",
"1.4.4"
]
]
},
{
"name": "appmode",
"specs": [
[
"==",
"0.9.0"
]
]
},
{
"name": "arrow",
"specs": [
[
"==",
"1.2.3"
]
]
},
{
"name": "astroid",
"specs": [
[
"==",
"2.15.5"
]
]
},
{
"name": "asttokens",
"specs": [
[
"==",
"2.2.1"
]
]
},
{
"name": "atomicwrites",
"specs": [
[
"==",
"1.4.1"
]
]
},
{
"name": "attrs",
"specs": [
[
"==",
"23.1.0"
]
]
},
{
"name": "Babel",
"specs": [
[
"==",
"2.12.1"
]
]
},
{
"name": "beautifulsoup4",
"specs": [
[
"==",
"4.12.2"
]
]
},
{
"name": "black",
"specs": [
[
"==",
"22.3.0"
]
]
},
{
"name": "bleach",
"specs": [
[
"==",
"6.0.0"
]
]
},
{
"name": "bqplot",
"specs": [
[
"==",
"0.12.39"
]
]
},
{
"name": "brotlipy",
"specs": [
[
"==",
"0.7.0"
]
]
},
{
"name": "cfgv",
"specs": [
[
"==",
"3.3.1"
]
]
},
{
"name": "chardet",
"specs": [
[
"==",
"3.0.4"
]
]
},
{
"name": "charset-normalizer",
"specs": [
[
"==",
"3.1.0"
]
]
},
{
"name": "click",
"specs": [
[
"==",
"8.1.3"
]
]
},
{
"name": "comm",
"specs": [
[
"==",
"0.1.3"
]
]
},
{
"name": "contourpy",
"specs": [
[
"==",
"1.0.7"
]
]
},
{
"name": "coverage",
"specs": [
[
"==",
"5.5"
]
]
},
{
"name": "cycler",
"specs": [
[
"==",
"0.11.0"
]
]
},
{
"name": "dacite",
"specs": [
[
"==",
"1.8.1"
]
]
},
{
"name": "debugpy",
"specs": [
[
"==",
"1.6.7"
]
]
},
{
"name": "Deprecated",
"specs": [
[
"==",
"1.2.13"
]
]
},
{
"name": "dill",
"specs": [
[
"==",
"0.3.6"
]
]
},
{
"name": "docstring-inheritance",
"specs": [
[
"==",
"1.0.0"
]
]
},
{
"name": "easygui",
"specs": [
[
"==",
"0.98.3"
]
]
},
{
"name": "ensure",
"specs": [
[
"==",
"1.0.2"
]
]
},
{
"name": "et-xmlfile",
"specs": [
[
"==",
"1.1.0"
]
]
},
{
"name": "executing",
"specs": [
[
"==",
"1.2.0"
]
]
},
{
"name": "fast-oad",
"specs": [
[
"==",
"1.4.1"
]
]
},
{
"name": "fast-oad-core",
"specs": [
[
"==",
"1.4.2"
]
]
},
{
"name": "fast-oad-cs25",
"specs": [
[
"==",
"0.1.1"
]
]
},
{
"name": "fastjsonschema",
"specs": [
[
"==",
"2.16.3"
]
]
},
{
"name": "filelock",
"specs": [
[
"==",
"3.12.0"
]
]
},
{
"name": "fontawesome",
"specs": [
[
"==",
"5.10.1.post1"
]
]
},
{
"name": "fonttools",
"specs": [
[
"==",
"4.39.4"
]
]
},
{
"name": "fqdn",
"specs": [
[
"==",
"1.5.1"
]
]
},
{
"name": "gast",
"specs": [
[
"==",
"0.4.0"
]
]
},
{
"name": "genson",
"specs": [
[
"==",
"1.2.2"
]
]
},
{
"name": "h5py",
"specs": [
[
"==",
"3.8.0"
]
]
},
{
"name": "identify",
"specs": [
[
"==",
"2.5.24"
]
]
},
{
"name": "imageio",
"specs": [
[
"==",
"2.27.0"
]
]
},
{
"name": "importlib-resources",
"specs": [
[
"==",
"5.12.0"
]
]
},
{
"name": "iniconfig",
"specs": [
[
"==",
"2.0.0"
]
]
},
{
"name": "iPOPO",
"specs": [
[
"==",
"1.0.1"
]
]
},
{
"name": "ipydatagrid",
"specs": [
[
"==",
"1.1.16"
]
]
},
{
"name": "ipydatawidgets",
"specs": [
[
"==",
"4.3.3"
]
]
},
{
"name": "ipykernel",
"specs": [
[
"==",
"6.23.1"
]
]
},
{
"name": "ipympl",
"specs": [
[
"==",
"0.9.3"
]
]
},
{
"name": "ipysheet",
"specs": [
[
"==",
"0.7.0"
]
]
},
{
"name": "ipython",
"specs": [
[
"==",
"8.12.2"
]
]
},
{
"name": "ipytree",
"specs": [
[
"==",
"0.2.2"
]
]
},
{
"name": "ipyvue",
"specs": [
[
"==",
"1.9.0"
]
]
},
{
"name": "ipyvuetify",
"specs": [
[
"==",
"1.8.10"
]
]
},
{
"name": "ipywidgets",
"specs": [
[
"==",
"7.7.2"
]
]
},
{
"name": "isoduration",
"specs": [
[
"==",
"20.11.0"
]
]
},
{
"name": "isort",
"specs": [
[
"==",
"5.12.0"
]
]
},
{
"name": "jedi",
"specs": [
[
"==",
"0.18.2"
]
]
},
{
"name": "joblib",
"specs": [
[
"==",
"1.2.0"
]
]
},
{
"name": "json5",
"specs": [
[
"==",
"0.9.14"
]
]
},
{
"name": "jsonpointer",
"specs": [
[
"==",
"2.3"
]
]
},
{
"name": "jsonrpclib-pelix",
"specs": [
[
"==",
"0.4.3.2"
]
]
},
{
"name": "jsonschema",
"specs": [
[
"==",
"4.17.3"
]
]
},
{
"name": "jupyter-events",
"specs": [
[
"==",
"0.6.3"
]
]
},
{
"name": "jupyter-server",
"specs": [
[
"==",
"1.24.0"
]
]
},
{
"name": "jupyter-ydoc",
"specs": [
[
"==",
"0.2.4"
]
]
},
{
"name": "jupyter_client",
"specs": [
[
"==",
"7.4.1"
]
]
},
{
"name": "jupyter_server_fileid",
"specs": [
[
"==",
"0.9.0"
]
]
},
{
"name": "jupyter_server_terminals",
"specs": [
[
"==",
"0.4.4"
]
]
},
{
"name": "jupyter_server_ydoc",
"specs": [
[
"==",
"0.8.0"
]
]
},
{
"name": "jupyterlab",
"specs": [
[
"==",
"3.6.3"
]
]
},
{
"name": "jupyterlab-pygments",
"specs": [
[
"==",
"0.2.2"
]
]
},
{
"name": "jupyterlab-widgets",
"specs": [
[
"==",
"1.1.4"
]
]
},
{
"name": "jupyterlab_server",
"specs": [
[
"==",
"2.22.1"
]
]
},
{
"name": "kids.cache",
"specs": [
[
"==",
"0.0.7"
]
]
},
{
"name": "kiwisolver",
"specs": [
[
"==",
"1.4.4"
]
]
},
{
"name": "lazy-object-proxy",
"specs": [
[
"==",
"1.9.0"
]
]
},
{
"name": "lockfile",
"specs": [
[
"==",
"0.12.2"
]
]
},
{
"name": "lxml",
"specs": [
[
"==",
"4.9.2"
]
]
},
{
"name": "Markdown",
"specs": [
[
"==",
"3.4.3"
]
]
},
{
"name": "markdown-it-py",
"specs": [
[
"==",
"2.2.0"
]
]
},
{
"name": "MarkupSafe",
"specs": [
[
"==",
"2.1.2"
]
]
},
{
"name": "matplotlib",
"specs": [
[
"==",
"3.6.3"
]
]
},
{
"name": "mccabe",
"specs": [
[
"==",
"0.7.0"
]
]
},
{
"name": "mdurl",
"specs": [
[
"==",
"0.1.2"
]
]
},
{
"name": "meshio",
"specs": [
[
"==",
"5.3.4"
]
]
},
{
"name": "mistune",
"specs": [
[
"==",
"2.0.5"
]
]
},
{
"name": "mkl-fft",
"specs": [
[
"==",
"1.3.1"
]
]
},
{
"name": "mkl-service",
"specs": [
[
"==",
"2.4.0"
]
]
},
{
"name": "mypy-extensions",
"specs": [
[
"==",
"1.0.0"
]
]
},
{
"name": "nbclassic",
"specs": [
[
"==",
"1.0.0"
]
]
},
{
"name": "nbclient",
"specs": [
[
"==",
"0.7.4"
]
]
},
{
"name": "nbconvert",
"specs": [
[
"==",
"7.4.0"
]
]
},
{
"name": "nbformat",
"specs": [
[
"==",
"5.8.0"
]
]
},
{
"name": "nbval",
"specs": [
[
"==",
"0.9.6"
]
]
},
{
"name": "networkx",
"specs": [
[
"==",
"3.1"
]
]
},
{
"name": "nodeenv",
"specs": [
[
"==",
"1.8.0"
]
]
},
{
"name": "notebook",
"specs": [
[
"==",
"6.5.4"
]
]
},
{
"name": "notebook_shim",
"specs": [
[
"==",
"0.2.3"
]
]
},
{
"name": "numpy",
"specs": [
[
"==",
"1.22.4"
]
]
},
{
"name": "numpy-stl",
"specs": [
[
"==",
"3.0.1"
]
]
},
{
"name": "openmdao",
"specs": [
[
"==",
"3.25.0"
]
]
},
{
"name": "openmdao-extensions",
"specs": [
[
"==",
"1.2.0"
]
]
},
{
"name": "openpyxl",
"specs": [
[
"==",
"3.1.2"
]
]
},
{
"name": "packaging",
"specs": [
[
"==",
"23.1"
]
]
},
{
"name": "pandas",
"specs": [
[
"==",
"1.5.3"
]
]
},
{
"name": "pathspec",
"specs": [
[
"==",
"0.11.1"
]
]
},
{
"name": "Pillow",
"specs": [
[
"==",
"9.5.0"
]
]
},
{
"name": "pkgutil_resolve_name",
"specs": [
[
"==",
"1.3.10"
]
]
},
{
"name": "platformdirs",
"specs": [
[
"==",
"3.5.1"
]
]
},
{
"name": "plotly",
"specs": [
[
"==",
"5.13.1"
]
]
},
{
"name": "pluggy",
"specs": [
[
"==",
"1.0.0"
]
]
},
{
"name": "ply",
"specs": [
[
"==",
"3.11"
]
]
},
{
"name": "pre-commit",
"specs": [
[
"==",
"2.21.0"
]
]
},
{
"name": "progressbar2",
"specs": [
[
"==",
"4.2.0"
]
]
},
{
"name": "prometheus-client",
"specs": [
[
"==",
"0.16.0"
]
]
},
{
"name": "prompt-toolkit",
"specs": [
[
"==",
"3.0.38"
]
]
},
{
"name": "psutil",
"specs": [
[
"==",
"5.9.5"
]
]
},
{
"name": "py",
"specs": [
[
"==",
"1.11.0"
]
]
},
{
"name": "py2vega",
"specs": [
[
"==",
"0.6.1"
]
]
},
{
"name": "pydevd",
"specs": [
[
"==",
"2.9.6"
]
]
},
{
"name": "Pygments",
"specs": [
[
"==",
"2.15.1"
]
]
},
{
"name": "pylev",
"specs": [
[
"==",
"1.3.0"
]
]
},
{
"name": "pylint",
"specs": [
[
"==",
"2.17.4"
]
]
},
{
"name": "pyparsing",
"specs": [
[
"==",
"3.0.9"
]
]
},
{
"name": "PyQt5",
"specs": [
[
"==",
"5.15.7"
]
]
},
{
"name": "pyrsistent",
"specs": [
[
"==",
"0.19.3"
]
]
},
{
"name": "pyservoce",
"specs": [
[
"==",
"1.24.0"
]
]
},
{
"name": "pytest",
"specs": [
[
"==",
"6.2.5"
]
]
},
{
"name": "pytest-cov",
"specs": [
[
"==",
"3.0.0"
]
]
},
{
"name": "python-json-logger",
"specs": [
[
"==",
"2.0.7"
]
]
},
{
"name": "python-utils",
"specs": [
[
"==",
"3.5.2"
]
]
},
{
"name": "pythreejs",
"specs": [
[
"==",
"2.4.2"
]
]
},
{
"name": "pytz",
"specs": [
[
"==",
"2023.3"
]
]
},
{
"name": "pyvista",
"specs": [
[
"==",
"0.38.5"
]
]
},
{
"name": "pywin32",
"specs": [
[
"==",
"306"
]
]
},
{
"name": "pyXDSM",
"specs": [
[
"==",
"2.2.2"
]
]
},
{
"name": "PyYAML",
"specs": [
[
"==",
"6.0"
]
]
},
{
"name": "pyzmq",
"specs": [
[
"==",
"25.0.2"
]
]
},
{
"name": "rfc3339-validator",
"specs": [
[
"==",
"0.1.4"
]
]
},
{
"name": "rfc3986-validator",
"specs": [
[
"==",
"0.1.1"
]
]
},
{
"name": "rich",
"specs": [
[
"==",
"13.3.4"
]
]
},
{
"name": "ruamel.yaml",
"specs": [
[
"==",
"0.17.21"
]
]
},
{
"name": "ruamel.yaml.clib",
"specs": [
[
"==",
"0.2.7"
]
]
},
{
"name": "scikit-learn",
"specs": [
[
"==",
"1.2.2"
]
]
},
{
"name": "scipy",
"specs": [
[
"==",
"1.10.1"
]
]
},
{
"name": "scooby",
"specs": [
[
"==",
"0.7.1"
]
]
},
{
"name": "Send2Trash",
"specs": [
[
"==",
"1.8.2"
]
]
},
{
"name": "six",
"specs": [
[
"==",
"1.16.0"
]
]
},
{
"name": "sniffio",
"specs": [
[
"==",
"1.3.0"
]
]
},
{
"name": "soupsieve",
"specs": [
[
"==",
"2.4.1"
]
]
},
{
"name": "stack-data",
"specs": [
[
"==",
"0.6.2"
]
]
},
{
"name": "stdatm",
"specs": [
[
"==",
"0.1.0"
]
]
},
{
"name": "steputils",
"specs": [
[
"==",
"0.1"
]
]
},
{
"name": "stl",
"specs": [
[
"==",
"0.0.3"
]
]
},
{
"name": "StrEnum",
"specs": [
[
"==",
"0.4.10"
]
]
},
{
"name": "tabulate",
"specs": [
[
"==",
"0.8.10"
]
]
},
{
"name": "threadpoolctl",
"specs": [
[
"==",
"3.1.0"
]
]
},
{
"name": "tokenize-rt",
"specs": [
[
"==",
"5.0.0"
]
]
},
{
"name": "tomli_w",
"specs": [
[
"==",
"1.0.0"
]
]
},
{
"name": "tomlkit",
"specs": [
[
"==",
"0.11.8"
]
]
},
{
"name": "tornado",
"specs": [
[
"==",
"6.3.2"
]
]
},
{
"name": "tqdm",
"specs": [
[
"==",
"4.65.0"
]
]
},
{
"name": "traitlets",
"specs": [
[
"==",
"5.9.0"
]
]
},
{
"name": "traittypes",
"specs": [
[
"==",
"0.2.1"
]
]
},
{
"name": "typing",
"specs": [
[
"==",
"3.7.4"
]
]
},
{
"name": "typing_extensions",
"specs": [
[
"==",
"4.6.1"
]
]
},
{
"name": "uri-template",
"specs": [
[
"==",
"1.2.0"
]
]
},
{
"name": "urllib3",
"specs": [
[
"==",
"2.0.2"
]
]
},
{
"name": "virtualenv",
"specs": [
[
"==",
"20.23.0"
]
]
},
{
"name": "voila",
"specs": [
[
"==",
"0.4.0"
]
]
},
{
"name": "vtk",
"specs": [
[
"==",
"9.2.6"
]
]
},
{
"name": "wcwidth",
"specs": [
[
"==",
"0.2.6"
]
]
},
{
"name": "webcolors",
"specs": [
[
"==",
"1.13"
]
]
},
{
"name": "webencodings",
"specs": [
[
"==",
"0.5.1"
]
]
},
{
"name": "websocket-client",
"specs": [
[
"==",
"1.5.2"
]
]
},
{
"name": "websockets",
"specs": [
[
"==",
"11.0.3"
]
]
},
{
"name": "widgetsnbextension",
"specs": [
[
"==",
"3.6.4"
]
]
},
{
"name": "wincertstore",
"specs": [
[
"==",
"0.2"
]
]
},
{
"name": "wop",
"specs": [
[
"==",
"2.2.0"
]
]
},
{
"name": "wrapt",
"specs": [
[
"==",
"1.15.0"
]
]
},
{
"name": "xdsmjs",
"specs": [
[
"==",
"2.0.0"
]
]
},
{
"name": "xlrd",
"specs": [
[
"==",
"1.2.0"
]
]
},
{
"name": "xmltodict",
"specs": [
[
"==",
"0.13.0"
]
]
},
{
"name": "xxhash",
"specs": [
[
"==",
"3.2.0"
]
]
},
{
"name": "y-py",
"specs": [
[
"==",
"0.5.9"
]
]
},
{
"name": "ypy-websocket",
"specs": [
[
"==",
"0.8.2"
]
]
},
{
"name": "zipp",
"specs": [
[
"==",
"3.15.0"
]
]
}
],
"lcname": "fast-pedago"
}