Contribution Guidelines
-
Initial Setup
- Clone the repository:
git clone <repository_url>
-
Update Local Content
- Ensure you’re up to date with the development branch:
git checkout devel
git pull origin devel
-
Create a New Branch
- Create a descriptive branch for your work:
git checkout -b <branch_name>
-
Commit & Push Changes
- Stage and commit your changes with clear messages:
git add <file_name>
git commit -m "Brief description of changes"
- Push to GitHub:
git push origin <branch_name>
-
Create a Pull Request
- Target the
devel branch for merging.
- Follow the PR template, review, and submit.
-
Final Merge & Update
- Once approved, merge your PR and delete your branch if desired.
- Update your local repository:
git checkout devel
git pull origin devel
By following these steps, you contribute effectively and collaboratively.
Task: Implement script for scTenifold
- Description: Create a script or set of scripts to run scTenifold, defining input data and output format. This should prepare the tool's output for integration into Nextflow.
- Input: Dataset data, metadata, and perturbation task
- Output: Prediction results from scTenifold
Tags: #python, #GRNs
Contribution Guidelines
Initial Setup
git clone <repository_url>Update Local Content
Create a New Branch
Commit & Push Changes
Create a Pull Request
develbranch for merging.Final Merge & Update
By following these steps, you contribute effectively and collaboratively.
Task: Implement script for scTenifold
Tags: #python, #GRNs