Nicola Soranzo

Results 29 issues of Nicola Soranzo

Adding support for a large subset of CWL [v1.0.2](https://www.commonwl.org/v1.0/), [v1.1](https://www.commonwl.org/v1.1/) and [v1.2](https://www.commonwl.org/v1.2/) . This is a group work, led by @jmchilton with contributions from @mr-c , @mvdbeek , @hmenager and...

kind/feature
area/cwl
BioHackEU21
BioHackEU22
BioHackEU23

For this simple document: ```tex \documentclass{article} \usepackage{graphicx} \begin{document} \includegraphics[width=15cm]{indels.0.pdf} \end{document} ``` `pdflatex test.tex` fails with: ``` ! LaTeX Error: Unknown graphics extension: .0.pdf. ``` while `tectonic test.tex` fails with: ```...

and the data manager should use Conda instead of old Galaxy tool dependency. See tools/diamond/repository_dependencies.xml and data_managers/data_manager_diamond_database_builder/tool_dependencies.xml

{ info added by @jaimergp; original description was empty } I'll discuss the main points @nsoranzo and I are addressing here. There are two parts: the implementation itself, and then...

cla-signed

Python is a dynamically typed language, but in recent years a framework for optional type annotations has been added to the language, see https://blog.logrocket.com/understanding-type-annotation-python/ for a nice introduction to the...

Noticed when adding a tool to `suite_samtools` in https://github.com/galaxyproject/tools-iuc/pull/3740 .

Planemo is not (and probably cannot) keep up with conda recipe best practices.

Builds on #14674. Still incomplete, opened as RFC. Also: - Rename `FooBarTestCase` test classes as `TestFooBar`. These were collected by pytest only because they were `unittest.TestCase` derived, but normally pytest...

kind/enhancement
area/testing
area/tool-framework
area/util
area/testing/api
area/testing/integration
area/testing/selenium

(excluding ``self.assertRaises*()``). Also: - Remove ``unittest.main()`` calls. - Use ``self.assertRaises*()`` as a context manager. - Remove unused ``get_suite()`` functions. These simple refactorings are the first steps towards moving away from...

kind/refactoring
area/testing
area/testing/api
area/testing/integration
area/testing/selenium