Skip to content

Bgolearn/BgoFace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BgoFace: A User Interface for the Bgolearn Platform

🔗 Visit Bgolearn Homepage


🌟 Design Materials Using BgoFace

BgoFace allows users to design, visualize, and analyze material systems via an intuitive graphical interface.

Design Interface


🎥 Code Tutorial

Get started quickly by watching our step-by-step video tutorial: BiliBili: Intro to BgoFace


💾 Download the Application (Windows)

You can directly download the latest pre-built version of BgoFace for Windows from our Releases Page.

📥 Steps:

  1. Navigate to the Releases Section.
  2. Download the .exe file from the latest release.
  3. Run the file — no installation is required!

🧠 Architecture of BgoFace

This diagram outlines how the components of BgoFace interact, from user input to backend computation:

Architecture Diagram


🖥️ UI Encapsulation Guide

To create a standalone desktop version of BgoFace yourself:

  1. Install Required Packages

    pip install pyqt5 pyinstaller
  2. Build Executable with PyInstaller

    pyinstaller -F -w --add-data "Images;Images" main.py
    • -F: Bundle into one file
    • -w: Suppress console window
    • --add-data: Include additional assets like images

📄 Acknowledgement

If you use the code or data from this repository, please cite our related research publication.


📜 License & Usage

© 2024 Bgolearn Development Team. All rights reserved.

This software is for academic and research use only. Commercial use is strictly prohibited and subject to enforcement.

About

A Bayesian global optimization package for material design | Adaptive Learning | Active Learning | 【BgoFace软件分享】BiliBili link

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages