├── .gitignore ├── .streamlit └── config.toml ├── Dockerfile.txt ├── LICENSE ├── Procfile ├── Pybamm Connection └── Example parameters │ ├── graphite_Ai2020 │ ├── README.md │ ├── __init__.py │ ├── graphite_cracking_rate_Ai2020.py │ ├── graphite_diffusivity_Dualfoil1998.py │ ├── graphite_electrolyte_exchange_current_density_Dualfoil1998.py │ ├── graphite_entropy_Enertech_Ai2020.csv │ ├── graphite_entropy_Enertech_Ai2020_function.py │ ├── graphite_ocp_Enertech_Ai2020.csv │ ├── graphite_ocp_Enertech_Ai2020_function.py │ ├── graphite_volume_change_Ai2020.py │ └── parameters.csv │ ├── graphite_Chen2020 │ ├── README.md │ ├── __init__.py │ ├── graphite_LGM50_diffusivity_Chen2020.py │ ├── graphite_LGM50_electrolyte_exchange_current_density_Chen2020.py │ ├── graphite_LGM50_ocp_Chen2020.csv │ ├── graphite_LGM50_ocp_Chen2020.py │ └── parameters.csv │ ├── lipf6_EMC_FEC_19_1_Landesfeind2019 │ ├── README.md │ ├── __init__.py │ ├── electrolyte_TDF_EMC_FEC_19_1_Landesfeind2019.py │ ├── electrolyte_base_Landesfeind2019.py │ ├── electrolyte_conductivity_EMC_FEC_19_1_Landesfeind2019.py │ ├── electrolyte_diffusivity_EMC_FEC_19_1_Landesfeind2019.py │ ├── electrolyte_transference_number_EMC_FEC_19_1_Landesfeind2019.py │ └── parameters.csv │ ├── lipf6_Kim2011 │ ├── README.md │ ├── __init__.py │ ├── electrolyte_conductivity_Kim2011.py │ ├── electrolyte_diffusivity_Kim2011.py │ └── parameters.csv │ ├── separator_Ai2020 │ ├── README.md │ └── parameters.csv │ └── separator_ORegan2021 │ ├── README.md │ ├── parameters.csv │ └── separator_LGM50_heat_capacity_ORegan2021.py ├── credentials.toml ├── docs ├── CNAME ├── _config.yml └── index.html ├── functions ├── fn_db.py └── fn_plot.py ├── liiondb.py ├── python notebooks ├── 1_Example_Queries.ipynb └── 2_Parameter_Plotter.ipynb ├── readme.md ├── requirements.txt ├── setup.sh └── streamlit_gui ├── elements ├── __init__.py ├── choose_advanced.py ├── choose_parameters.py ├── example_advanced_queries.py ├── multiparameter_comparison.py ├── paper_info.py ├── parameter_from_db.py ├── plot_single_parameter.py ├── query_box.py ├── query_simple.py └── single_parameter.py ├── media ├── liiondb_erd.png └── msm.png └── pages ├── page_advanced.py ├── page_dashboard.py ├── page_examplequeries.py ├── page_moreinfo.py ├── page_pythonnotebooks.py └── page_submissions.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/.gitignore -------------------------------------------------------------------------------- /.streamlit/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/.streamlit/config.toml -------------------------------------------------------------------------------- /Dockerfile.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Dockerfile.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/LICENSE -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | web: sh setup.sh && streamlit run liiondb.py 2 | -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/graphite_Ai2020/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Pybamm Connection/Example parameters/graphite_Ai2020/README.md -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/graphite_Ai2020/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/graphite_Ai2020/graphite_cracking_rate_Ai2020.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Pybamm Connection/Example parameters/graphite_Ai2020/graphite_cracking_rate_Ai2020.py -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/graphite_Ai2020/graphite_diffusivity_Dualfoil1998.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Pybamm Connection/Example parameters/graphite_Ai2020/graphite_diffusivity_Dualfoil1998.py -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/graphite_Ai2020/graphite_electrolyte_exchange_current_density_Dualfoil1998.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Pybamm Connection/Example parameters/graphite_Ai2020/graphite_electrolyte_exchange_current_density_Dualfoil1998.py -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/graphite_Ai2020/graphite_entropy_Enertech_Ai2020.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Pybamm Connection/Example parameters/graphite_Ai2020/graphite_entropy_Enertech_Ai2020.csv -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/graphite_Ai2020/graphite_entropy_Enertech_Ai2020_function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Pybamm Connection/Example parameters/graphite_Ai2020/graphite_entropy_Enertech_Ai2020_function.py -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/graphite_Ai2020/graphite_ocp_Enertech_Ai2020.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Pybamm Connection/Example parameters/graphite_Ai2020/graphite_ocp_Enertech_Ai2020.csv -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/graphite_Ai2020/graphite_ocp_Enertech_Ai2020_function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Pybamm Connection/Example parameters/graphite_Ai2020/graphite_ocp_Enertech_Ai2020_function.py -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/graphite_Ai2020/graphite_volume_change_Ai2020.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Pybamm Connection/Example parameters/graphite_Ai2020/graphite_volume_change_Ai2020.py -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/graphite_Ai2020/parameters.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Pybamm Connection/Example parameters/graphite_Ai2020/parameters.csv -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/graphite_Chen2020/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Pybamm Connection/Example parameters/graphite_Chen2020/README.md -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/graphite_Chen2020/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/graphite_Chen2020/graphite_LGM50_diffusivity_Chen2020.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Pybamm Connection/Example parameters/graphite_Chen2020/graphite_LGM50_diffusivity_Chen2020.py -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/graphite_Chen2020/graphite_LGM50_electrolyte_exchange_current_density_Chen2020.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Pybamm Connection/Example parameters/graphite_Chen2020/graphite_LGM50_electrolyte_exchange_current_density_Chen2020.py -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/graphite_Chen2020/graphite_LGM50_ocp_Chen2020.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Pybamm Connection/Example parameters/graphite_Chen2020/graphite_LGM50_ocp_Chen2020.csv -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/graphite_Chen2020/graphite_LGM50_ocp_Chen2020.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Pybamm Connection/Example parameters/graphite_Chen2020/graphite_LGM50_ocp_Chen2020.py -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/graphite_Chen2020/parameters.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Pybamm Connection/Example parameters/graphite_Chen2020/parameters.csv -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/lipf6_EMC_FEC_19_1_Landesfeind2019/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Pybamm Connection/Example parameters/lipf6_EMC_FEC_19_1_Landesfeind2019/README.md -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/lipf6_EMC_FEC_19_1_Landesfeind2019/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/lipf6_EMC_FEC_19_1_Landesfeind2019/electrolyte_TDF_EMC_FEC_19_1_Landesfeind2019.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Pybamm Connection/Example parameters/lipf6_EMC_FEC_19_1_Landesfeind2019/electrolyte_TDF_EMC_FEC_19_1_Landesfeind2019.py -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/lipf6_EMC_FEC_19_1_Landesfeind2019/electrolyte_base_Landesfeind2019.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Pybamm Connection/Example parameters/lipf6_EMC_FEC_19_1_Landesfeind2019/electrolyte_base_Landesfeind2019.py -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/lipf6_EMC_FEC_19_1_Landesfeind2019/electrolyte_conductivity_EMC_FEC_19_1_Landesfeind2019.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Pybamm Connection/Example parameters/lipf6_EMC_FEC_19_1_Landesfeind2019/electrolyte_conductivity_EMC_FEC_19_1_Landesfeind2019.py -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/lipf6_EMC_FEC_19_1_Landesfeind2019/electrolyte_diffusivity_EMC_FEC_19_1_Landesfeind2019.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Pybamm Connection/Example parameters/lipf6_EMC_FEC_19_1_Landesfeind2019/electrolyte_diffusivity_EMC_FEC_19_1_Landesfeind2019.py -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/lipf6_EMC_FEC_19_1_Landesfeind2019/electrolyte_transference_number_EMC_FEC_19_1_Landesfeind2019.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Pybamm Connection/Example parameters/lipf6_EMC_FEC_19_1_Landesfeind2019/electrolyte_transference_number_EMC_FEC_19_1_Landesfeind2019.py -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/lipf6_EMC_FEC_19_1_Landesfeind2019/parameters.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Pybamm Connection/Example parameters/lipf6_EMC_FEC_19_1_Landesfeind2019/parameters.csv -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/lipf6_Kim2011/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Pybamm Connection/Example parameters/lipf6_Kim2011/README.md -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/lipf6_Kim2011/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/lipf6_Kim2011/electrolyte_conductivity_Kim2011.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Pybamm Connection/Example parameters/lipf6_Kim2011/electrolyte_conductivity_Kim2011.py -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/lipf6_Kim2011/electrolyte_diffusivity_Kim2011.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Pybamm Connection/Example parameters/lipf6_Kim2011/electrolyte_diffusivity_Kim2011.py -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/lipf6_Kim2011/parameters.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Pybamm Connection/Example parameters/lipf6_Kim2011/parameters.csv -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/separator_Ai2020/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Pybamm Connection/Example parameters/separator_Ai2020/README.md -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/separator_Ai2020/parameters.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Pybamm Connection/Example parameters/separator_Ai2020/parameters.csv -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/separator_ORegan2021/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Pybamm Connection/Example parameters/separator_ORegan2021/README.md -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/separator_ORegan2021/parameters.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Pybamm Connection/Example parameters/separator_ORegan2021/parameters.csv -------------------------------------------------------------------------------- /Pybamm Connection/Example parameters/separator_ORegan2021/separator_LGM50_heat_capacity_ORegan2021.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/Pybamm Connection/Example parameters/separator_ORegan2021/separator_LGM50_heat_capacity_ORegan2021.py -------------------------------------------------------------------------------- /credentials.toml: -------------------------------------------------------------------------------- 1 | [general] 2 | 3 | email="" -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | liiondb.com -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/docs/index.html -------------------------------------------------------------------------------- /functions/fn_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/functions/fn_db.py -------------------------------------------------------------------------------- /functions/fn_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/functions/fn_plot.py -------------------------------------------------------------------------------- /liiondb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/liiondb.py -------------------------------------------------------------------------------- /python notebooks/1_Example_Queries.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/python notebooks/1_Example_Queries.ipynb -------------------------------------------------------------------------------- /python notebooks/2_Parameter_Plotter.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/python notebooks/2_Parameter_Plotter.ipynb -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/readme.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/setup.sh -------------------------------------------------------------------------------- /streamlit_gui/elements/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /streamlit_gui/elements/choose_advanced.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/streamlit_gui/elements/choose_advanced.py -------------------------------------------------------------------------------- /streamlit_gui/elements/choose_parameters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/streamlit_gui/elements/choose_parameters.py -------------------------------------------------------------------------------- /streamlit_gui/elements/example_advanced_queries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/streamlit_gui/elements/example_advanced_queries.py -------------------------------------------------------------------------------- /streamlit_gui/elements/multiparameter_comparison.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/streamlit_gui/elements/multiparameter_comparison.py -------------------------------------------------------------------------------- /streamlit_gui/elements/paper_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/streamlit_gui/elements/paper_info.py -------------------------------------------------------------------------------- /streamlit_gui/elements/parameter_from_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/streamlit_gui/elements/parameter_from_db.py -------------------------------------------------------------------------------- /streamlit_gui/elements/plot_single_parameter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/streamlit_gui/elements/plot_single_parameter.py -------------------------------------------------------------------------------- /streamlit_gui/elements/query_box.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/streamlit_gui/elements/query_box.py -------------------------------------------------------------------------------- /streamlit_gui/elements/query_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/streamlit_gui/elements/query_simple.py -------------------------------------------------------------------------------- /streamlit_gui/elements/single_parameter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/streamlit_gui/elements/single_parameter.py -------------------------------------------------------------------------------- /streamlit_gui/media/liiondb_erd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/streamlit_gui/media/liiondb_erd.png -------------------------------------------------------------------------------- /streamlit_gui/media/msm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/streamlit_gui/media/msm.png -------------------------------------------------------------------------------- /streamlit_gui/pages/page_advanced.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/streamlit_gui/pages/page_advanced.py -------------------------------------------------------------------------------- /streamlit_gui/pages/page_dashboard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/streamlit_gui/pages/page_dashboard.py -------------------------------------------------------------------------------- /streamlit_gui/pages/page_examplequeries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/streamlit_gui/pages/page_examplequeries.py -------------------------------------------------------------------------------- /streamlit_gui/pages/page_moreinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/streamlit_gui/pages/page_moreinfo.py -------------------------------------------------------------------------------- /streamlit_gui/pages/page_pythonnotebooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/streamlit_gui/pages/page_pythonnotebooks.py -------------------------------------------------------------------------------- /streamlit_gui/pages/page_submissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ndrewwang/liiondb/HEAD/streamlit_gui/pages/page_submissions.py --------------------------------------------------------------------------------