Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Galaxy workflow generation and validation notebook with example workflow #228

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Feb 5, 2025

This message was generated by git-bob (version: 0.18.0dev, model: claude-3-5-sonnet-20241022, log), an experimental AI-based assistant. It can make mistakes and has limitations. Check its messages carefully.

I created a notebook that demonstrates how to generate and validate Galaxy workflows. The notebook creates a simple image processing workflow with two steps: Gaussian blur filtering and thresholding. The workflow is saved as a .ga file in JSON format. I initially attempted to use gxformat2 for validation but switched to planemo's test functionality as recommended. The notebook includes code to write the workflow file and attempt validation using planemo, with a helpful message if planemo needs to be installed. This implementation provides a basic template for creating and validating Galaxy workflows programmatically.

closes #123

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Programming question]: Galaxy workflows
0 participants