Skip to content

Commit b504e45

Browse files
committed
o Add README
1 parent 1262b74 commit b504e45

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

.github/workflows/README.md

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Docker Parsl GraphDRP CSA Workflow (docker_gdrp_parsl.yml)
2+
3+
This GitHub Actions workflow is designed to automate the testing and execution of the GraphDRP CSA (Cross-Species Analysis) workflow using Docker. The workflow performs the following steps:
4+
5+
1. **Checkout the Repository**: The workflow checks out the IMPROVE repository code.
6+
2. **Install Missing Libraries**: Installs necessary system libraries such as `libxrender1`, `libxext6`, and `tree`.
7+
3. **Install and Check**: Verifies the Python and Conda environments, activates the `GraphDRP` Conda environment (already has csa-data downloaded), and installs the required Python packages.
8+
4. **Run Preprocessing and CSA Workflows**: Executes the preprocessing and Parsl CSA workflows using the specified configuration files.
9+
## Configuration Files
10+
11+
The workflow uses the following configuration files:
12+
13+
- **`parsl_csa_githubactions.ini`**: This configuration file is used to set up the parameters for the Parsl CSA workflow. It includes settings for data paths, model parameters, and other relevant configurations.

0 commit comments

Comments
 (0)