Command-Line Interface¶
This site covers the command-line environment, batch job management, and remote connection methods for the Mat3ra platform.
Other documentation sites
For step-by-step tutorials, see the Tutorials. For web interface documentation, see User Interface. For explanations of underlying concepts, see Concepts & Reference. For infrastructure and compute resources, see Resources / Infrastructure.
CLI Environment¶
The platform provides a Linux-based command-line environment with pre-installed simulation software, compilers, and libraries. The environment supports modules for managing software versions and Python virtual environments for custom packages.
- CLI overview — shell environment, default tools
- Environment modules — load/unload software packages
- CLI actions — common operations
Batch Jobs¶
Computational jobs are submitted through a resource manager using batch scripts. The batch system supports PBS/Slurm-style directives for requesting compute resources.
- Jobs via CLI overview — job submission and management
- Batch script structure — script layout and conventions
- Sample scripts — ready-to-use examples
Remote Connection¶
The platform supports multiple methods for remote access: SSH, Web Terminal, and Remote Desktop.
- Remote connection overview — connection methods
- SSH terminal — direct SSH access
- Remote desktop — graphical environment