Mercurial > repos > goeckslab > pycaret_predict
annotate README.md @ 3:ccd798db5abb draft
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
| author | goeckslab | 
|---|---|
| date | Tue, 03 Jun 2025 19:31:06 +0000 | 
| parents | |
| children | c846405830eb | 
| rev | line source | 
|---|---|
| 
3
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
1 # Galaxy-Pycaret | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
2 A library of Galaxy machine learning tools based on PyCaret — part of the Galaxy ML2 tools, aiming to provide simple, powerful, and robust machine learning capabilities for Galaxy users. | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
3 | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
4 # Install Galaxy-Pycaret into Galaxy | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
5 | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
6 * Update `tool_conf.xml` to include Galaxy-Pycaret tools. See [documentation](https://docs.galaxyproject.org/en/master/admin/tool_panel.html) for more details. This is an example: | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
7 ``` | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
8 <section id="pycaret" name="Pycaret Applications"> | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
9 <tool file="galaxy-pycaret/tools/pycaret_train.xml" /> | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
10 </section> | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
11 ``` | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
12 | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
13 * Configure the `job_conf.yml` under `lib/galaxy/config/sample` to enable the docker for the environment you want the Ludwig related job running in. This is an example: | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
14 ``` | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
15 execution: | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
16 default: local | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
17 environments: | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
18 local: | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
19 runner: local | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
20 docker_enabled: true | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
21 ``` | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
22 If you are using an older version of Galaxy, then `job_conf.xml` would be something you want to configure instead of `job_conf.yml`. Then you would want to configure destination instead of execution and environment. | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
23 See [documentation](https://docs.galaxyproject.org/en/master/admin/jobs.html#running-jobs-in-containers) for job_conf configuration. | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
24 * If you haven’t set `sanitize_all_html: false` in `galaxy.yml`, please set it to False to enable our HTML report functionality. | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
25 * Should be good to go. | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
26 | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
27 # Make contributions | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
28 | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
29 ## Getting Started | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
30 | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
31 To get started, you’ll need to fork the repository, clone it locally, and create a new branch for your contributions. | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
32 | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
33 1. **Fork the Repository**: Click the "Fork" button at the top right of this page. | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
34 2. **Clone the Fork**: | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
35 ```bash | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
36 git clone https://github.com/<your-username>/Galaxy-Pycaret.git | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
37 cd <your-repo> | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
38 ``` | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
39 3. **Create a Feature/hotfix/bugfix Branch**: | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
40 ```bash | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
41 git checkout -b feature/<feature-branch-name> | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
42 ``` | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
43 or | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
44 ```bash | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
45 git checkout -b hotfix/<hoxfix-branch-name> | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
46 ``` | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
47 or | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
48 ```bash | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
49 git checkout -b bugfix/<bugfix-branch-name> | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
50 ``` | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
51 | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
52 ## How We Manage the Repo | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
53 | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
54 We follow a structured branching and merging strategy to ensure code quality and stability. | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
55 | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
56 1. **Main Branches**: | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
57 - **`main`**: Contains production-ready code. | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
58 - **`dev`**: Contains code that is ready for the next release. | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
59 | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
60 2. **Supporting Branches**: | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
61 - **Feature Branches**: Created from `dev` for new features. | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
62 - **Bugfix Branches**: Created from `dev` for bug fixes. | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
63 - **Release Branches**: Created from `dev` when preparing a new release. | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
64 - **Hotfix Branches**: Created from `main` for critical fixes in production. | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
65 | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
66 ### Workflow | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
67 | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
68 - **Feature Development**: | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
69 - Branch from `dev`. | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
70 - Work on your feature. | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
71 - Submit a Pull Request (PR) to `dev`. | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
72 - **Hotfixes**: | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
73 - Branch from `main`. | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
74 - Fix the issue. | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
75 - Merge back into both `main` and `dev`. | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
76 | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
77 ## Contribution Guidelines | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
78 | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
79 We welcome contributions of all kinds. To make contributions easy and effective, please follow these guidelines: | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
80 | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
81 1. **Create an Issue**: Before starting work on a major change, create an issue to discuss it. | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
82 2. **Fork and Branch**: Fork the repo and create a feature branch. | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
83 3. **Write Tests**: Ensure your changes are well-tested if applicable. | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
84 4. **Code Style**: Follow the project’s coding conventions. | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
85 5. **Commit Messages**: Write clear and concise commit messages. | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
86 6. **Pull Request**: Submit a PR to the `dev` branch. Ensure your PR description is clear and includes the issue number. | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
87 | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
88 ### Submitting a Pull Request | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
89 | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
90 1. **Push your Branch**: | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
91 ```bash | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
92 git push origin feature/<feature-branch-name> | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
93 ``` | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
94 2. **Open a Pull Request**: | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
95 - Navigate to the original repository where you created your fork. | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
96 - Click on the "New Pull Request" button. | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
97 - Select `dev` as the base branch and your feature branch as the compare branch. | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
98 - Fill in the PR template with details about your changes. | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
99 | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
100 3. **Rebase or Merge `dev` into Your Feature Branch**: | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
101 - Before submitting your PR or when `dev` has been updated, rebase or merge `dev` into your feature branch to ensure your branch is up to date: | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
102 | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
103 4. **Resolve Conflicts**: | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
104 - If there are any conflicts during the rebase or merge, Git will pause and allow you to resolve the conflicts. | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
105 | 
| 
 
ccd798db5abb
planemo upload for repository https://github.com/goeckslab/Galaxy-Pycaret commit cf47efb521b91a9cb44ae5c5ade860627f9b9030
 
goeckslab 
parents:  
diff
changeset
 | 
106 5. **Review Process**: Your PR will be reviewed by a team member. Please address any feedback and update your PR as needed. | 
