Security News
Fluent Assertions Faces Backlash After Abandoning Open Source Licensing
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
.. image:: https://readthedocs.org/projects/gxformat2/badge/?version=latest :target: https://gxformat2.readthedocs.io/en/latest/
.. image:: https://badge.fury.io/py/gxformat2.svg :target: https://pypi.python.org/pypi/gxformat2/
.. image:: https://github.com/galaxyproject/gxformat2/workflows/Python%20CI/badge.svg :target: https://github.com/galaxyproject/gxformat2/actions?query=workflow%3A%22Python+CI%22
.. image:: https://github.com/galaxyproject/gxformat2/workflows/Java%20CI/badge.svg :target: https://github.com/galaxyproject/gxformat2/actions?query=workflow%3A%22Java+CI%22
.. image:: https://img.shields.io/badge/latest%20schema-v19.09-blue :target: https://galaxyproject.github.io/gxformat2/v19_09.html
This package defines a high-level Galaxy_ workflow description termed "Format
2". The current schema version is v19_09 and the schema can be found
here <https://galaxyproject.github.io/gxformat2/v19_09.html>
__. This version of
workflow format can be consumed by Galaxy since version 19.09.
The Format 2 workflow description is still somewhat experimental and may yet change in small potentially backward incompatible ways until the format is exported by Galaxy by default.
The traditional Galaxy workflow description (files ending in .ga
extension,
sometimes called native workflows in this project) was not designed to be
concise and is neither readily human readable or human writable. Galaxy
workflow Format 2 is being designed to address these limitations,
while also moving Galaxy's workflow description language toward standards such
as the Common Workflow Language.
This Python project can be installed from PyPI using pip
.
::
$ pip install gxformat2
Checkout the project tests or how it used in projects such as Planemo and
Galaxy to see how to use the gxformat2 library. Reference documentation for
the modules <https://gxformat2.readthedocs.io/en/latest/py-modindex.html>
__
can be found as part of the project's documentation.
This project also includes various scripts for working with Galaxy workflows. Checkout their help for more information.
::
$ gxwf-lint --help
$ gxwf-viz --help
$ gxwf-abstract-export --help
This library and associated scripts are licensed under the MIT License.
.. _Galaxy: https://galaxyproject.org/
.. to_doc
@mvdbeek
). Pull Request 100
@jmchilton
). Pull Request 97
@mvdbeek
). Pull Request 99
@jmchilton
).
Pull Request 98
@jmchilton
). Pull Request 96
@nsoranzo
). Pull Request 94
ConnectedValue
for connected values (thanks to @mvdbeek
). Pull Request 95
@mr-c
).
Pull Request 92
@mvdbeek
). Pull Request 90
when
on steps to backend (don't expose in schema yet). by @jmchilton in https://github.com/galaxyproject/gxformat2/pull/48label
attribute to WorkflowInputParameter
and WorkflowOutputParameter
by @nsoranzo in https://github.com/galaxyproject/gxformat2/pull/56label
to native name
by @nsoranzo in https://github.com/galaxyproject/gxformat2/pull/54doc
field to abstract CWL format by @nsoranzo in https://github.com/galaxyproject/gxformat2/pull/65doc
keyword to format 2 workflows to match CWL workflows. Map to and from native Galaxy workflows as annotations... github_links .. _Pull Request 100: https://github.com/galaxyproject/gxformat2/pull/100 .. _Pull Request 97: https://github.com/galaxyproject/gxformat2/pull/97 .. _Pull Request 99: https://github.com/galaxyproject/gxformat2/pull/99 .. _Pull Request 98: https://github.com/galaxyproject/gxformat2/pull/98 .. _Pull Request 96: https://github.com/galaxyproject/gxformat2/pull/96 .. _Pull Request 94: https://github.com/galaxyproject/gxformat2/pull/94 .. _Pull Request 95: https://github.com/galaxyproject/gxformat2/pull/95 .. _Pull Request 92: https://github.com/galaxyproject/gxformat2/pull/92 .. _Pull Request 90: https://github.com/galaxyproject/gxformat2/pull/90 .. _@mvdbeek: https://github.com/mvdbeek .. _@mr-c: https://github.com/mr-c .. _@nsoranzo: https://github.com/nsoranzo .. _@jmchilton: https://github.com/jmchilton
FAQs
Galaxy Workflow Format 2 Descriptions
We found that gxformat2 demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
Research
Security News
Socket researchers uncover the risks of a malicious Python package targeting Discord developers.
Security News
The UK is proposing a bold ban on ransomware payments by public entities to disrupt cybercrime, protect critical services, and lead global cybersecurity efforts.