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

Revert "add nextflow schema" #12

Merged
merged 1 commit into from
Jan 17, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 1 addition & 9 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,3 @@
# viash_project_template 0.3.0

* Update to Viash 0.8.2

* `demo_pipeline` is now built from `src/workflows/demo_pipeline`
* State management overhaul
* Use of helper functions (dependencies) from [`vsh_utils`](https://viash-hub.com/data-intuitive/vsh_utils)

# viash_project_template 0.2.0

* Update to Viash 0.7.1.
Expand All @@ -30,4 +22,4 @@ Components:

Pipelines:

* `workflows/demo_pipeline/main.nf`: A demo pipeline which uses abovementioned components.
* `workflows/demo_pipeline/main.nf`: A demo pipeline which uses abovementioned components.
4 changes: 2 additions & 2 deletions _viash.yaml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
viash_version: 0.8.4
viash_version: 0.7.1

source: src
target: target

config_mods: |
.functionality.version := '0.2.2'
.functionality.version := 'dev'
.platforms[.type == 'docker'].target_registry := 'ghcr.io'
.platforms[.type == 'docker'].target_organization := 'viash-io/viash_project_template'
.platforms[.type == 'docker'].target_image_source := 'https://github.com/viash-io/viash_project_template'
Expand Down
3 changes: 0 additions & 3 deletions resources_test/input.csv

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
functionality:
name: combine_columns
namespace: template
namespace: demo
arguments:
- name: "--input"
alternatives: [ "-i" ]
Expand All @@ -12,10 +12,13 @@ functionality:
type: file
required: true
direction: output
- type: string
name: --id
default: "combine_columns"
resources:
- type: r_script
path: script.R
platforms:
- type: docker
image: eddelbuettel/r2u:22.04
- type: nextflow
- type: nextflow
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
functionality:
name: remove_comments
namespace: template
namespace: demo
arguments:
- name: "--input"
alternatives: [ "-i" ]
Expand All @@ -13,12 +13,15 @@ functionality:
required: true
direction: output
example: "file.tsv"
- type: string
name: --id
default: "remove_comments"
resources:
- type: bash_script
path: script.sh
- type: bash_script
path: script.sh
test_resources:
- type: bash_script
path: test.sh
- type: bash_script
path: test.sh
platforms:
- type: docker
image: ubuntu:20.04
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
functionality:
name: take_column
namespace: template
namespace: demo
arguments:
- name: "--input"
alternatives: [ "-i" ]
Expand All @@ -15,6 +15,9 @@ functionality:
type: integer
required: false
default: 2
- type: string
name: --id
default: "take_column"
resources:
- type: python_script
path: script.py
Expand All @@ -23,9 +26,5 @@ platforms:
image: python:3.10-slim
setup:
- type: python
packages:
- pandas
- type: apt
packages:
- procps
packages: pandas
- type: nextflow
File renamed without changes.
54 changes: 0 additions & 54 deletions src/template/workflow/config.vsh.yaml

This file was deleted.

53 changes: 0 additions & 53 deletions src/template/workflow/main.nf

This file was deleted.

Loading