Getting Started
Welcome to the MIA Lab! This guide will help you set up your development environment and get ready for the course.
Installation
To participate in the laboratory, you'll need to set up your development environment with the necessary tools and libraries.
Prerequisites
- Python 3.8 or higher
- Git for version control
- A modern IDE (VS Code, PyCharm, or similar)
Required Packages
The main packages you'll work with include:
- SimpleITK: For medical image I/O and processing
- NumPy: For numerical computations
- scikit-learn: For machine learning algorithms
- matplotlib: For visualization
For detailed installation instructions, see the Installation Guide.
Tools
You'll use various tools throughout the course:
- IDE: Integrated Development Environment for coding
- Ubelix HPC: High-performance computing cluster (if needed for computationally intensive tasks)
- Git & GitHub: Version control and collaboration
- LaTeX: For report writing
Schedule
See the course schedule for:
- Lecture dates and topics
- Assignment deadlines
- Presentation dates
- Office hours
Documentation & Visualization
Learn best practices for:
- Report Writing with LaTeX: Creating professional scientific reports
- Visualization: Creating figures for presentations and reports
Next Steps
- Complete the installation of required software
- Familiarize yourself with the tools
- Review the course schedule
- Start with the first exercise when it's released
For comprehensive guidance, visit our GitBook documentation.