Tutorials¶
Step-by-step tutorials for learning Surfacia's capabilities.
Tutorial Topics
Overview¶
These tutorials are arranged as a practical learning path rather than a purely technical reference. They are meant to help you go from "I can run Surfacia" to "I can choose the right analysis strategy and trust what I am reading."
Tutorial Structure¶
Each tutorial follows a consistent structure:
Objective: What you'll learn and accomplish
Prerequisites: Required knowledge and setup
Step-by-step Instructions: Detailed walkthrough
Expected Results: What outputs to expect
Troubleshooting: Common issues and solutions
Next Steps: Related tutorials and advanced topics
Recommended Learning Path¶
If you are new to Surfacia, this order usually works best:
start with Basic Workflow Tutorial
move to Machine Learning Tutorial once you have a descriptor table
read Advanced Analysis Tutorial when you want to compare analysis modes
use Custom Descriptor Tutorial only when you are ready to extend the system itself
Available Tutorials¶
Basic Workflow Tutorial¶
Learn the fundamental Surfacia workflow from molecular input to final analysis results.
Setting up input files
Running the complete 8-step workflow
Interpreting results
Basic visualization
Advanced Analysis Tutorial¶
Explore advanced features for specialized molecular surface analysis.
Custom parameter optimization
Multi-scale descriptor analysis
Advanced visualization techniques
Performance optimization
Custom Descriptors Tutorial¶
Create and integrate custom molecular descriptors.
Understanding the descriptor framework
Implementing custom descriptors
Integration with existing workflows
Validation and testing
Machine Learning Tutorial¶
Apply machine learning techniques to molecular surface data.
Feature selection and engineering
Model training and validation
SHAP-based interpretability
Results interpretation
Getting Started¶
To begin with the tutorials:
Ensure Surfacia is properly installed (see Installation)
Begin with a small input table before using large research datasets
Follow the tutorials in order for the smoothest onboarding
Refer to the Command Reference pages when you want option-level details
Pick a Tutorial by Goal¶
If you want a first successful run, start with Basic Workflow Tutorial
If you want better interpretation, go to Machine Learning Tutorial
If you want to choose among Mode 1, 2, and 3, read Advanced Analysis Tutorial
If you want to extend Surfacia itself, read Custom Descriptor Tutorial