Какой-нибудь общий (xml?) Формат для определения (входные параметры) инструментов командной строки? - PullRequest
3 голосов
/ 13 июля 2011

Существует ли что-либо, например общий (xml или аналогичный) формат для определения инструментов командной строки, например, входные параметры и выходные данные?

Формат должен быть достаточно подробным, чтобы служить основой для автоматического создания мастеров для заполнения входных данных, необходимых для инструмента.

Я уже нашел формат на основе xml , созданный верстаком интеграции биоинформатики Galaxy. Проблема заключается в том, что xml-файлы в формате Galaxy toolconfig не являются независимыми, а нуждаются в сопровождающем файле python (.py), который выполняет некоторую логику и не соответствует ни одному из определенных форматов, что затрудняет перенос на другие языки.

Итак, ищем другие предложения!

1 Ответ

1 голос
/ 14 июля 2011

Коллекция документации содержит XML-определения для инструментов командной строки .

Я рад, что помог. Это был интересный вопрос.

приписка

Рассматривали ли вы использовать java-подобный конфигурационный файл? т.е.

$ cat any.properties
javadoc.additionalparam=
javadoc.author=false
javadoc.encoding=
javadoc.noindex=false
javadoc.nonavbar=false
javadoc.notree=false

Пока я изучаю XML, я все еще не вижу большого преимущества в масштабах, в которых я работаю, не так ли? ; -)

...