Releases: Hanziwww/AlphaFold3-GUI
v1.2.1 & 1.2.2 "Visualization Optimized"
v1.2.2 "Visualization Optimized" 🚀 (Release Date: Nov 23, 2024)
Improvements
-
Visualization Performance Optimization ⚡: Enhanced the visualization module for faster rendering and smoother analysis of large AlphaFold 3 output files.
-
Memory Usage Optimization 🧠💾: Reduced memory consumption during visualization, making it easier to analyze complex structures on devices with limited resources.
-
Stability Improvements 🛠️: Fixed minor bugs and improved the stability of visualization tools for a smoother and more reliable user experience.
v1.2.0 "Visualization & Analysis"
v1.2.0 "Visualization & Analysis" (Release Date: December 15, 2024)
New Features
-
Visualization Module: Introduced a powerful visualization module for AlphaFold 3 results. Users can upload output files (e.g.,
.cif
,.json
) to analyze predictions with detailed structure displays, customizable plots, and web report generation. -
Integrated Visualization: The visualization tools are now seamlessly integrated into the prediction GUI, allowing users to switch to the visualization tab immediately after predictions are complete.
-
Enhanced Output Analysis: Added an automated AlphaFold 3 output analysis system that provides streamlined insights with customizable visualizations and detailed reports.
v1.1.2 “Guided Installation”
v1.1.2 "Guided Installation" (Release Date: November 21, 2024)
🎉 New Features
-
🧭 Guided Installation: Introduced a new GUI-based installer to simplify the installation process. Users can now easily set up the application through step-by-step guidance.
-
💻 CLI Launch: Added command-line interface support, allowing users to start the application or installation process directly from the command line using the
afusion
command.
AFusion v1.1.1 'debug and docs'
AFusion v1.1.1 Release🎉
- Bug fixed.
- Create docs.
v1.1.0 'console and api'
AFusion v1.1.0 Release Notes 🎉
I am excited to announce the release of AFusion v1.1.0! This update brings new features and improvements to enhance your experience.
What's New 🚀
- Console Output: Track processes and debug more effectively with integrated console output. 🖥️
- Batch Predictions API: Perform batch predictions using AFusion's new API in Python scripts. 📊
Improvements ✨
- Enhanced performance and stability.
- Minor UI tweaks for a smoother experience.
Thank You! 🙌
We appreciate your feedback and support. Keep sharing your thoughts with us!
v1.0.0 'refactor'🚀
🚀 AFusion v1.0.0 Released! 🎉
I am thrilled to announce the official release of AFusion v1.0.0! 🎈 This marks our first stable version, featuring a complete codebase refactor for improved performance and reliability.
Installation:
pip install afusion
Run AFusion:
afusion
Experience the enhanced capabilities of AFusion with our streamlined code architecture! 💫
Thank you for your continued support! 🙏 If you have any questions or feedback, feel free to contact us.
v0.2.2 Python Package
🚀 AFusion v0.2.2 Released! 🎉
We're excited to announce that the AFusion Python package is now available! 🎈 You can now install and run AFusion with a simple command.
Installation:
pip install afusion
Run AFusion:
afusion
Come and experience the convenience and efficiency brought by AFusion! 💫
Thank you for your support! 🙏 If you have any questions or feedback, feel free to contact us.
v0.2.1 'Copies' 🧬✨
AFusion v0.2.1 Release Notes 🧬✨
I am excited to announce the release of AFusion v0.2.1! This update brings new features and enhancements to the AlphaFold 3 GUI, improving your experience and workflow.
✨ New Features
-
Copy Number Specification 📝🔢: You can now specify the number of copies for each sequence/entity. This makes it easy to create multiple copies of a sequence. For each copy, you can assign a unique ID, giving you greater flexibility when setting up your simulations.
-
Enhanced ID Handling 🆔: We've retained the original functionality where you can specify multiple IDs separated by commas (e.g.,
A,B
). With the new copy number feature, you have the option to continue using comma-separated IDs or explicitly specify the number of copies.
🚀 Why This Update Matters
This update aligns our tool with the functionality provided by AlphaFold Server and its ProteinChain
class's count
parameter. It offers you better control and customization when setting up your AlphaFold 3 predictions.
🎨 Improvements
-
Improved User Interface: We've made several UI enhancements to make the application more intuitive and user-friendly.
-
🐞 Bug Fixes: Fixed minor issues to enhance stability and performance.
🙏 Thank You for Your Support!
Your support helps make AFusion better with every release. If you find this project helpful, please consider giving it a star on GitHub!
Happy folding! 🎉
v0.2.0 New Features
Release Notes for AFusion: AlphaFold 3 GUI - Version 0.2.0
I am pleased to announce the release of Version 0.2.0 of AFusion: AlphaFold 3 GUI. This update brings significant improvements, new features, and bug fixes to enhance your experience in predicting protein structures using AlphaFold 3 through an intuitive graphical interface.
New Features
1. Run Completion Detection 🎉
- Automatic Success Check: After running AlphaFold 3, the application now automatically checks whether the prediction completed successfully.
- Output Folder Verification: The app verifies the existence of the output directory named after your job (based on the
name
field in your input). - User Feedback: Upon successful completion, a message confirms that the execution was successful and provides the path to the results.
2. Download Results as ZIP 📦
- In-App Download Option: Users can now download the prediction results directly from the app without needing to access the server filesystem.
- Automatic Compression: The output folder is compressed into a ZIP file in memory, ensuring quick and efficient downloads.
- Seamless Integration: The download button appears immediately after a successful run, streamlining the workflow.
Important Notes
-
Ensure Correct Paths: Before running, double-check that all directory paths in the execution settings are accurate and accessible by the application. 🔍
-
Docker Requirements: The application runs AlphaFold 3 within a Docker container. Ensure that Docker and AF3 are installed and properly configured on your system. 🐳
-
Permissions: The application needs appropriate permissions to read and write to the specified directories. 🔒
© 2024 hanzi. All rights reserved.