Skip to content

Commit

Permalink
Merge pull request #143 from kinow/add-autosubmit
Browse files Browse the repository at this point in the history
Add Autosubmit language
  • Loading branch information
simleo authored Mar 10, 2023
2 parents aae6844 + 0d50abc commit 1e4687a
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions rocrate/model/computerlanguage.py
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,7 @@ def version(self, version):
NEXTFLOW_DEFAULT_VERSION = "21.10"
SNAKEMAKE_DEFAULT_VERSION = "6.13"
COMPSS_DEFAULT_VERSION = "2.10"
AUTOSUBMIT_DEFAULT_VERSION = "3.14"


def cwl(crate, version=CWL_DEFAULT_VERSION):
Expand Down Expand Up @@ -163,13 +164,24 @@ def compss(crate, version=COMPSS_DEFAULT_VERSION):
})


def autosubmit(crate, version=AUTOSUBMIT_DEFAULT_VERSION):
return ComputerLanguage(crate, identifier="#autosubmit", properties={
"name": "Autosubmit",
"alternateName": "AS",
"url": "https://autosubmit.readthedocs.io/",
"citation": "https://doi.org/10.1109/HPCSim.2016.7568429",
"version": version
})


LANG_MAP = {
"cwl": cwl,
"galaxy": galaxy,
"knime": knime,
"nextflow": nextflow,
"snakemake": snakemake,
"compss": compss,
"autosubmit": autosubmit,
}


Expand Down

0 comments on commit 1e4687a

Please sign in to comment.