# EasySubmit

## Introduction
easysubmit is a Python-based job scheduling and management system designed to seamlessly integrate with Slurm, a popular cluster management and job scheduling platform. This project aims to simplify the process of submitting, monitoring, and managing jobs on cluster environments.

## Getting Started
### Prerequisites
- Python 3.9+
- Slurm cluster environment

### Installation
#### Method 1: Clone Repository and Install Dependencies
```bash
# Clone the repository
git clone https://github.com/ysenarath/easysubmit.git

# Navigate into the project directory
cd easysubmit

# Install dependencies
pip install -e .
```

#### Method 2: Install using pip
```bash
pip install easysubmit
```

## Contributing
Contributions are welcome! Please submit a pull request with a clear description of changes.

## License
easysubmit is licensed under the MIT License.
