Contributing to Galaxy Pulse

We welcome contributions to the Galaxy Pulse project! Whether you are fixing bugs, proposing new features, or improving documentation, here’s how you can contribute:

### Step 1: Fork the Project - Go to the Galaxy Pulse repository on GitHub: https://github.com/username/GalaxyPulse - Click the “Fork” button to create your own copy of the repository.

### Step 2: Clone Your Fork Clone your forked repository to your local machine:

git clone https://github.com/your-username/GalaxyPulse.git

### Step 3: Create a New Branch Create a new branch to work on a feature or fix:

git checkout -b my-new-feature

### Step 4: Make Your Changes - Implement your feature or fix the bug. - Add or improve documentation where applicable.

### Step 5: Commit and Push Your Changes Commit your changes with a meaningful message:

git add .
git commit -m "Add new feature X"
git push origin my-new-feature

### Step 6: Open a Pull Request - Navigate to the original repository (https://github.com/username/GalaxyPulse). - Click “New Pull Request” and select the branch you just pushed. - Add a description and submit your pull request for review.

### Code Style Guidelines Please adhere to the following guidelines to keep the codebase clean: - Follow PEP 8 for Python code style. - Ensure functions and classes have clear and concise docstrings. - Write meaningful and descriptive commit messages.

Thank you for contributing to Galaxy Pulse!