diff --git a/.github/styler.R b/.github/styler.R new file mode 100755 index 000000000..c5c0cb5d8 --- /dev/null +++ b/.github/styler.R @@ -0,0 +1,36 @@ +#!/usr/bin/env Rscript + +library("argparse") +library("styler") + +parser <- ArgumentParser(description = "Call styler") +parser$add_argument("dir", + metavar = "DIR", type = "character", + help = "File to parse" +) +parser$add_argument("--dry", + choices = c("off", "on"), default = "on" +) +args <- parser$parse_args() + +file_info <- file.info(args$dir) +is_directory <- file_info$isdir + +if (is_directory) { + captured_output <- capture.output({ + result <- style_dir(args$dir, indent_by = 4, dry = args$dry, recursive = TRUE) + }) +} else { + captured_output <- capture.output({ + result <- style_file(args$dir, indent_by = 4, dry = args$dry) + }) +} + +n <- nrow(subset(result, changed == TRUE)) +if (n > 0) { + if (args$dry == "off") { + print(paste("Changed", n, "files")) + } else { + stop(paste("Linting failed for", n, "files")) + } +} diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index f1595b9e1..819936bd5 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -7,7 +7,7 @@ on: types: [run-all-tool-tests-command] env: GALAXY_FORK: galaxyproject - GALAXY_BRANCH: release_23.1 + GALAXY_BRANCH: release_24.0 MAX_CHUNKS: 40 jobs: setup: @@ -23,11 +23,11 @@ jobs: chunk-list: ${{ steps.discover.outputs.chunk-list }} strategy: matrix: - python-version: ['3.7'] + python-version: ['3.11'] steps: - name: Add reaction if: ${{ github.event.client_payload.slash_command.command == 'run-all-tool-tests' }} - uses: peter-evans/create-or-update-comment@v2 + uses: peter-evans/create-or-update-comment@v4 with: token: ${{ secrets.PAT }} repository: ${{ github.event.client_payload.github.payload.repository.full_name }} @@ -43,11 +43,11 @@ jobs: - name: Determine latest commit in the Galaxy repo id: get-galaxy-sha run: echo "galaxy-head-sha=$(git ls-remote https://github.com/${{ steps.get-fork-branch.outputs.fork }}/galaxy refs/heads/${{ steps.get-fork-branch.outputs.branch }} | cut -f1)" >> $GITHUB_OUTPUT - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} - name: Cache .cache/pip - uses: actions/cache@v3 + uses: actions/cache@v4 id: cache-pip with: path: ~/.cache/pip @@ -56,7 +56,7 @@ jobs: # are not available as wheels, pip will build a wheel for them, which can be cached. - name: Install wheel run: pip install wheel - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 1 - name: Fake a Planemo run to update cache and determine commit range, repositories, and chunks @@ -74,6 +74,42 @@ jobs: run: | echo 'Using ${{ steps.discover.outputs.chunk-count }} chunks (${{ steps.discover.outputs.chunk-list }})' + lint: + name: Check for missing containers + needs: setup + if: ${{ needs.setup.outputs.repository-list != '' || needs.setup.outputs.tool-list != '' }} + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + python-version: ['3.11'] + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 1 + - uses: actions/setup-python@v5 + with: + python-version: ${{ matrix.python-version }} + - name: Cache .cache/pip + uses: actions/cache@v4 + id: cache-pip + with: + path: ~/.cache/pip + key: pip_cache_py_${{ matrix.python-version }}_gxy_${{ needs.setup.outputs.galaxy-head-sha }} + - name: Planemo lint + uses: galaxyproject/planemo-ci-action@v1 + id: lint + with: + mode: lint + repository-list: ${{ needs.setup.outputs.repository-list }} + tool-list: ${{ needs.setup.outputs.tool-list }} + additional-planemo-options: --biocontainers -s stdio,tests,output,inputs,help,general,command,citations,tool_xsd,xml_order,tool_urls,shed_metadata,urls,readme,shed_yaml,repository_dependencies,tool_dependencies_actions,tool_dependencies_sha256sum,tool_dependencies_xsd,expansion + - uses: actions/upload-artifact@v4 + if: ${{ failure() }} + with: + name: 'Tool linting output' + path: lint_report.txt + test: name: Test tools # This job runs on Linux @@ -84,7 +120,7 @@ jobs: fail-fast: false matrix: chunk: ${{ fromJson(needs.setup.outputs.chunk-list) }} - python-version: ['3.7'] + python-version: ['3.11'] services: postgres: image: postgres:11 @@ -97,37 +133,23 @@ jobs: steps: # checkout the repository # and use it as the current working directory - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 1 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} - name: Cache .cache/pip - uses: actions/cache@v3 + uses: actions/cache@v4 id: cache-pip with: path: ~/.cache/pip key: pip_cache_py_${{ matrix.python-version }}_gxy_${{ needs.setup.outputs.galaxy-head-sha }} - name: Get number of CPU cores - uses: SimenB/github-actions-cpu-cores@v1 + uses: SimenB/github-actions-cpu-cores@v2 id: cpu-cores - name: Clean dotnet folder for space run: rm -Rf /usr/share/dotnet - # TODO this is only temporary and only for OpenMS - - name: create test data - run: | - echo '${{ needs.setup.outputs.repository-list }}' > repository_list.txt - while read repo - do - if [ -x $repo/test-data.sh ]; then - cd $repo - ./test-data.sh - fi - done < repository_list.txt - # TODO without this planemo task aborts with `System.IO.IOException: No space left on device` - # sudo swapoff -a - # sudo rm -f /swapfile - name: Planemo test uses: galaxyproject/planemo-ci-action@v1 id: test @@ -141,7 +163,7 @@ jobs: galaxy-slots: ${{ steps.cpu-cores.outputs.count }} # Limit each test to 15 minutes test_timeout: 900 - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: 'Tool test output ${{ matrix.chunk }}' path: upload @@ -156,18 +178,18 @@ jobs: needs: [setup, test] strategy: matrix: - python-version: ['3.7'] + python-version: ['3.11'] # This job runs on Linux runs-on: ubuntu-latest steps: - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: path: artifacts - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} - name: Cache .cache/pip - uses: actions/cache@v3 + uses: actions/cache@v4 id: cache-pip with: path: ~/.cache/pip @@ -178,10 +200,11 @@ jobs: with: mode: combine html-report: true - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: 'All tool test results' path: upload + - run: cat upload/tool_test_output.md >> $GITHUB_STEP_SUMMARY - name: Create URL to the run output if: ${{ github.event.client_payload.slash_command.command == 'run-all-tool-tests' }} id: vars @@ -189,7 +212,7 @@ jobs: - name: Create comment if: ${{ github.event.client_payload.slash_command.command == 'run-all-tool-tests' }} - uses: peter-evans/create-or-update-comment@v2 + uses: peter-evans/create-or-update-comment@v4 with: token: ${{ secrets.PAT }} repository: ${{ github.event.client_payload.github.payload.repository.full_name }} diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index 7925c5d30..8f73177b9 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -2,7 +2,6 @@ name: Galaxy Tool Linting and Tests for push and PR on: pull_request: paths-ignore: - - '.github/**' - 'deprecated/**' - 'docs/**' - '*' @@ -11,15 +10,14 @@ on: - main - master paths-ignore: - - '.github/**' - 'deprecated/**' - 'docs/**' - '*' env: GALAXY_FORK: galaxyproject - GALAXY_BRANCH: release_23.1 + GALAXY_BRANCH: release_24.0 MAX_CHUNKS: 4 - MAX_FILE_SIZE: 2M + MAX_FILE_SIZE: 1M concurrency: # Group runs by PR, but keep runs on the default branch separate # because we do not want to cancel ToolShed uploads @@ -45,7 +43,7 @@ jobs: commit-range: ${{ steps.discover.outputs.commit-range }} strategy: matrix: - python-version: ['3.7'] + python-version: ['3.11'] steps: - name: Print github context properties run: | @@ -59,17 +57,17 @@ jobs: - name: Determine latest commit in the Galaxy repo id: get-galaxy-sha run: echo "galaxy-head-sha=$(git ls-remote https://github.com/${{ env.GALAXY_FORK }}/galaxy refs/heads/${{ env.GALAXY_BRANCH }} | cut -f1)" >> $GITHUB_OUTPUT - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} - name: Cache .cache/pip - uses: actions/cache@v3 + uses: actions/cache@v4 id: cache-pip with: path: ~/.cache/pip key: pip_cache_py_${{ matrix.python-version }}_gxy_${{ steps.get-galaxy-sha.outputs.galaxy-head-sha }} - name: Cache .planemo - uses: actions/cache@v3 + uses: actions/cache@v4 id: cache-planemo with: path: ~/.planemo @@ -80,7 +78,7 @@ jobs: run: pip install wheel - name: Install flake8 run: pip install flake8 flake8-import-order - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 - name: Fake a Planemo run to update cache and determine commit range, repositories, and chunks @@ -111,28 +109,38 @@ jobs: strategy: fail-fast: false matrix: - python-version: ['3.7'] + python-version: ['3.11'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 1 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} - name: Cache .cache/pip - uses: actions/cache@v3 + uses: actions/cache@v4 id: cache-pip with: path: ~/.cache/pip key: pip_cache_py_${{ matrix.python-version }}_gxy_${{ needs.setup.outputs.galaxy-head-sha }} + + - name: Set fail level for pull request + if: ${{ github.event_name == 'pull_request' }} + run: + echo "FAIL_LEVEL=warn" >> "$GITHUB_ENV" + - name: Set fail level for merge + if: ${{ github.event_name != 'pull_request' }} + run: + echo "FAIL_LEVEL=error" >> "$GITHUB_ENV" - name: Planemo lint uses: galaxyproject/planemo-ci-action@v1 id: lint with: mode: lint + fail-level: ${{ env.FAIL_LEVEL }} repository-list: ${{ needs.setup.outputs.repository-list }} tool-list: ${{ needs.setup.outputs.tool-list }} - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: ${{ failure() }} with: name: 'Tool linting output' @@ -142,21 +150,21 @@ jobs: flake8: name: Lint Python scripts needs: setup - if: ${{ needs.setup.outputs.repository-list != '' }} + if: ${{ github.event_name == 'pull_request' && needs.setup.outputs.repository-list != '' }} runs-on: ubuntu-latest strategy: fail-fast: false matrix: - python-version: ['3.7'] + python-version: ['3.11'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 1 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} - name: Cache .cache/pip - uses: actions/cache@v3 + uses: actions/cache@v4 id: cache-pip with: path: ~/.cache/pip @@ -165,7 +173,7 @@ jobs: run: pip install flake8 flake8-import-order - name: Flake8 run: echo '${{ needs.setup.outputs.repository-list }}' | xargs -d '\n' flake8 --output-file pylint_report.txt --tee - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: ${{ failure() }} with: name: 'Python linting output' @@ -181,50 +189,30 @@ jobs: os: [ubuntu-20.04] r-version: ['release'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 1 - uses: r-lib/actions/setup-r@v2 with: r-version: ${{ matrix.r-version }} - name: Cache R packages - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ${{ env.R_LIBS_USER }} key: r_cache_${{ matrix.os }}_${{ matrix.r-version }} - - name: Install non-R lintr dependencies - run: sudo apt-get install libcurl4-openssl-dev - - name: Install lintr - run: | - install.packages('remotes') - remotes::install_cran("lintr") - shell: Rscript {0} - - name: Save repositories to file - run: echo '${{ needs.setup.outputs.repository-list }}' > repository_list.txt + - name: Install packages + uses: r-lib/actions/setup-r-dependencies@v2 + with: + packages: | + any::argparse + any::styler - name: lintr run: | - library(lintr) - linters <- linters_with_defaults(line_length_linter = NULL, cyclocomp_linter = NULL, object_usage_linter = NULL, object_name_linter = NULL) - con <- file("repository_list.txt", "r") - status <- 0 - while (TRUE) { - repo <- readLines(con, n = 1) - if (length(repo) == 0) { - break - } - lnt <- lint_dir(repo, relative_path=T, linters=linters) - if (length(lnt) > 0) { - status <- 1 - for (l in lnt) { - rel_path <- paste(repo, l$filename, sep="/") - write(paste(paste(rel_path, l$line_number, l$column_number, sep=":"), l$message, paste("(", l$line, ")")), stderr()) - write(paste(paste(rel_path, l$line_number, l$column_number, sep=":"), l$message, paste("(", l$line, ")")), "rlint_report.txt", append=TRUE) - } - } - } - quit(status = status) - shell: Rscript {0} - - uses: actions/upload-artifact@v3 + set -eo pipefail + echo '${{ needs.setup.outputs.repository-list }}' | xargs -d '\n' -n 1 ./.github/styler.R --dry off + git status + git diff --exit-code | tee rlint_report.txt + - uses: actions/upload-artifact@v4 if: ${{ failure() }} with: name: 'R linting output' @@ -236,7 +224,7 @@ jobs: if: ${{ github.event_name == 'pull_request' && needs.setup.outputs.repository-list != '' }} runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 - name: Check file sizes @@ -251,7 +239,7 @@ jobs: cat file_size_report.txt exit 1 fi - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: ${{ failure() }} with: name: 'File size report' @@ -268,7 +256,7 @@ jobs: fail-fast: false matrix: chunk: ${{ fromJson(needs.setup.outputs.chunk-list) }} - python-version: ['3.7'] + python-version: ['3.11'] services: postgres: image: postgres:11 @@ -279,20 +267,20 @@ jobs: ports: - 5432:5432 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 1 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} - name: Cache .cache/pip - uses: actions/cache@v3 + uses: actions/cache@v4 id: cache-pip with: path: ~/.cache/pip key: pip_cache_py_${{ matrix.python-version }}_gxy_${{ needs.setup.outputs.galaxy-head-sha }} - name: Cache .planemo - uses: actions/cache@v3 + uses: actions/cache@v4 id: cache-planemo with: path: ~/.planemo @@ -308,11 +296,8 @@ jobs: ./test-data.sh fi done < repository_list.txt - # TODO without this planemo task aborts with `System.IO.IOException: No space left on device` - # sudo swapoff -a - # sudo rm -f /swapfile - name: Get number of CPU cores - uses: SimenB/github-actions-cpu-cores@v1 + uses: SimenB/github-actions-cpu-cores@v2 id: cpu-cores - name: Clean dotnet folder for space run: rm -Rf /usr/share/dotnet @@ -328,8 +313,8 @@ jobs: chunk-count: ${{ needs.setup.outputs.chunk-count }} galaxy-slots: ${{ steps.cpu-cores.outputs.count }} # Limit each test to 15 minutes - test_timeout: 900 - - uses: actions/upload-artifact@v3 + test_timeout: 1800 + - uses: actions/upload-artifact@v4 with: name: 'Tool test output ${{ matrix.chunk }}' path: upload @@ -346,16 +331,16 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.7'] + python-version: ['3.11'] steps: - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: path: artifacts - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} - name: Cache .cache/pip - uses: actions/cache@v3 + uses: actions/cache@v4 id: cache-pip with: path: ~/.cache/pip @@ -366,10 +351,12 @@ jobs: with: mode: combine html-report: true - - uses: actions/upload-artifact@v3 + markdown-report: true + - uses: actions/upload-artifact@v4 with: name: 'All tool test results' path: upload + - run: cat upload/tool_test_output.md >> $GITHUB_STEP_SUMMARY - name: Check outputs uses: galaxyproject/planemo-ci-action@v1 id: check @@ -385,21 +372,21 @@ jobs: # deploy the tools to the toolsheds (first TTS for testing) deploy: name: Deploy - needs: [setup, lint, flake8, lintr, combine_outputs] + needs: [setup, lint, combine_outputs] if: ${{ (github.ref == 'refs/heads/master' || github.ref == 'refs/heads/main' ) && github.repository_owner == 'galaxyproteomics' }} runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.7'] + python-version: ['3.11'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 1 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} - name: Cache .cache/pip - uses: actions/cache@v3 + uses: actions/cache@v4 id: cache-pip with: path: ~/.cache/pip @@ -423,7 +410,7 @@ jobs: deploy-report: name: Report deploy status needs: [deploy] - if: ${{ always() && needs.deploy.result != 'success' && (github.ref == 'refs/heads/master' || github.ref == 'refs/heads/main' ) && github.repository_owner == 'galaxyproject' }} + if: ${{ always() && needs.deploy.result != 'success' && (github.ref == 'refs/heads/master' || github.ref == 'refs/heads/main' ) && github.repository_owner == 'galaxyproteomics' }} runs-on: ubuntu-latest steps: # report to the PR if deployment failed @@ -433,7 +420,7 @@ jobs: with: sha: ${{ github.event.after }} - name: Create comment - uses: peter-evans/create-or-update-comment@v2 + uses: peter-evans/create-or-update-comment@v4 with: token: ${{ secrets.PAT }} issue-number: ${{ steps.getpr.outputs.number }} diff --git a/.github/workflows/pr_without_tool_change.yaml b/.github/workflows/pr_without_tool_change.yaml index 4e9cad6bf..edff41005 100644 --- a/.github/workflows/pr_without_tool_change.yaml +++ b/.github/workflows/pr_without_tool_change.yaml @@ -1,13 +1,11 @@ -name: Galaxy Tool Linting and Tests for push and PR +name: Fallback # Fallback workflow that provides a succeeding "Check workflow success" job # as this is a requirement for being able to merge a PR # see https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/troubleshooting-required-status-checks#handling-skipped-but-required-checks on: pull_request: concurrency: - # Group runs by PR, but keep runs on the default branch separate - # because we do not want to cancel ToolShed uploads - group: pr-${{ (github.ref == 'refs/heads/master' || github.ref == 'refs/heads/main') && github.run_number || github.ref }} + group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true jobs: determine-success: diff --git a/tools/diann/diann.xml b/tools/diann/diann.xml index b648c60bf..5a915500f 100644 --- a/tools/diann/diann.xml +++ b/tools/diann/diann.xml @@ -2,10 +2,10 @@ is a software for DIA/SWATH data processing 1.8.1 - 1 + 3 - biocontainers/diann:v@TOOL_VERSION@_cv1 + biocontainers/diann:@TOOL_VERSION@_cv2 - + + - +
- - +
@@ -259,7 +263,7 @@ - + @@ -286,7 +290,7 @@ - + @@ -360,7 +364,7 @@
- +
@@ -381,7 +385,7 @@ - + @@ -390,7 +394,7 @@ - + @@ -464,6 +468,24 @@ + + +
+ +
+ +
+
+ + +
+
+ + + + + +
@@ -517,7 +539,7 @@ *Spectral library formats* - DIA-NN supports comma-separated (.csv) or tab-separated (.tsv, .xls or .txt), .speclib (compact format used by DIA-NN), .sptxt (SpectraST, experimental) and .msp (NIST, experimental) library files. Important: the library must not contain non-fragmented precursor ions as 'fragments': each fragment ion must actually be produced by the peptide backbone fragmentation. + DIA-NN supports comma-separated (.csv) or tab-separated (.tsv, .xls or .txt), .speclib (compact format used by DIA-NN), .sptxt (SpectraST, experimental [not in Galaxy]) and .msp (NIST, experimental [not in Galaxy]) library files. Important: the library must not contain non-fragmented precursor ions as 'fragments': each fragment ion must actually be produced by the peptide backbone fragmentation. *Library-free search* diff --git a/tools/eggnog_mapper/eggnog_macros.xml b/tools/eggnog_mapper/eggnog_macros.xml index aa3623e89..56ae1e870 100644 --- a/tools/eggnog_mapper/eggnog_macros.xml +++ b/tools/eggnog_mapper/eggnog_macros.xml @@ -23,6 +23,11 @@ eggnog-mapper + + + eggnog-mapper-v2 + + emapper.py --version diff --git a/tools/eggnog_mapper/eggnog_mapper/eggnog_mapper.xml b/tools/eggnog_mapper/eggnog_mapper/eggnog_mapper.xml index e06a09a6a..9bad295e0 100644 --- a/tools/eggnog_mapper/eggnog_mapper/eggnog_mapper.xml +++ b/tools/eggnog_mapper/eggnog_mapper/eggnog_mapper.xml @@ -4,6 +4,7 @@ eggnog_macros.xml + eggnog_macros.xml + eggnog_macros.xml + ultrafast label-free quantification for mass-spectrometry proteomics + + flashlfq + flashlfq diff --git a/tools/maxquant/.shed.yml b/tools/maxquant/.shed.yml index d93742c56..e9a70f494 100644 --- a/tools/maxquant/.shed.yml +++ b/tools/maxquant/.shed.yml @@ -3,7 +3,7 @@ name: maxquant categories: - Proteomics description: wrapper for MaxQuant -homepage_url: 'https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant' +homepage_url: https://www.maxquant.org/ long_description: | MaxQuant is a quantitative proteomics software package designed for analyzing large mass-spectrometric data sets. diff --git a/tools/maxquant/macros.xml b/tools/maxquant/macros.xml index ebab76400..d3bce09bc 100644 --- a/tools/maxquant/macros.xml +++ b/tools/maxquant/macros.xml @@ -88,6 +88,11 @@ - [iodoTMT6plex-Cys130,'',0,0,0,0,True] - [iodoTMT6plex-Cys131,'',0,0,0,0,True] + + + maxquant + + maxquant @@ -910,8 +915,7 @@ + label="TMT-like" truevalue="true" falsevalue="false"/> diff --git a/tools/maxquant/maxquant.xml b/tools/maxquant/maxquant.xml index b9dc27725..135e8bf36 100755 --- a/tools/maxquant/maxquant.xml +++ b/tools/maxquant/maxquant.xml @@ -2,6 +2,7 @@ macros.xml + macros.xml + - + diff --git a/tools/metagene_annotator/.shed.yml b/tools/metagene_annotator/.shed.yml index 0137fe19d..ae2c8a1b7 100644 --- a/tools/metagene_annotator/.shed.yml +++ b/tools/metagene_annotator/.shed.yml @@ -25,3 +25,4 @@ name: metagene_annotator owner: galaxyp remote_repository_url: https://github.com/galaxyproteomics/tools-galaxyp/tree/master/metagene_annotator type: unrestricted +homepage_url: http://metagene.nig.ac.jp/ \ No newline at end of file diff --git a/tools/metagene_annotator/convert_mga.py b/tools/metagene_annotator/convert_mga.py index 68c377139..527ba8774 100755 --- a/tools/metagene_annotator/convert_mga.py +++ b/tools/metagene_annotator/convert_mga.py @@ -35,7 +35,7 @@ def __main__(): 'complete/partial', 'gene score', 'used model', 'rbs start', 'rbs end', 'rbs score'])) - gc_rbs_pat = '# gc = (-?[0-9]*[.]?[0-9]+), rbs = (-?[0-9]*[.]?[0-9]+)' + gc_rbs_pat = '# gc = (-?[0-9]*[.]?[0-9]+), rbs = (-?[0-9]*[.]?[0-9]+)' seq_count = 0 gene_count = 0 for i, line in enumerate(input_rdr): @@ -46,12 +46,12 @@ def __main__(): try: m = re.match(gc_rbs_pat, line.strip()) seq_gc, seq_rbs = m.groups() - except: + except ValueError: seq_gc = seq_rbs = '' elif line.startswith('# self:'): seq_type = re.sub('# self:', '', line.rstrip()) elif line.startswith('# '): - seq_name = re.sub('# (\S+).*$', '\\1', line.rstrip()) + seq_name = re.sub(r'# (\S+).*$', '\\1', line.rstrip()) seq_count += 1 else: fields = line.split('\t') diff --git a/tools/metagene_annotator/metagene_annotator.xml b/tools/metagene_annotator/metagene_annotator.xml index 4ec2de6f4..16480d7a6 100644 --- a/tools/metagene_annotator/metagene_annotator.xml +++ b/tools/metagene_annotator/metagene_annotator.xml @@ -1,8 +1,15 @@ - + gene-finding program for prokaryote and phage (used by sixgill) + + 1.0 + 1 + + + metageneannotator + - metagene_annotator - python + metagene_annotator + python - + @@ -61,7 +68,7 @@ - + diff --git a/tools/metanovo/metanovo.xml b/tools/metanovo/metanovo.xml index 994916a4f..5f0e9a10c 100644 --- a/tools/metanovo/metanovo.xml +++ b/tools/metanovo/metanovo.xml @@ -2,15 +2,18 @@ Produce targeted databases for mass spectrometry analysis. - - metanovo - 1.9.4 4 [^\w\-\.] macros_modifications.xml + + metanovo + + + metanovo +
- + - + - +
- - + + - - + + - + - + @@ -199,108 +202,108 @@ novor_mass_analyzer=Trap - + - - + + - + - - - - - - + + + + + +
- - + +
- - + + - +
- - - + + + - +
- + - - + + - +
- - + +
- - - - - + + + + +
- - - - - - + + + + + +
- +
- - - - - - - - - - - + + + + + + + + + + + - - - - - - - - + + + + + + + +
diff --git a/tools/metaquantome/macros.xml b/tools/metaquantome/macros.xml index 45887340c..d1926abb1 100644 --- a/tools/metaquantome/macros.xml +++ b/tools/metaquantome/macros.xml @@ -1,32 +1,37 @@ 2.0.2 0 + + + metaQuantome + + - metaquantome + metaquantome - + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - + - + 10.1021/ACS.JPROTEOME.0C00960 + diff --git a/tools/metaquantome/metaquantome_db.xml b/tools/metaquantome/metaquantome_db.xml index edc8e412a..b176812dc 100644 --- a/tools/metaquantome/metaquantome_db.xml +++ b/tools/metaquantome/metaquantome_db.xml @@ -3,7 +3,8 @@ macros.xml - + + - - - - + + + + - - - - - - - - - + + + + + + + + + - +
diff --git a/tools/metaquantome/metaquantome_expand.xml b/tools/metaquantome/metaquantome_expand.xml index a348a5921..b705e3f7f 100644 --- a/tools/metaquantome/metaquantome_expand.xml +++ b/tools/metaquantome/metaquantome_expand.xml @@ -1,58 +1,54 @@ - a set of functional or taxonomy annotations - - macros.xml - - - - - - - - - - - - - - - - - - - - + a set of functional or taxonomy annotations + + macros.xml + + + + + + + + + + + + + + + + + + + + Name of column in taxonomy annotation file that contains the lowest common ancestor (LCA) annotation. The annotations must be either NCBI taxids (strongly preferred) or taxonomy names. - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + --func_file='$mode_args.func_file' --pep_colname_func='$mode_args.pep_colname_func' - + --func_colname='$mode_args.func_colname' - + --ontology='$mode_args.ontology_args.ontology' #if $mode_args.ontology_args.ontology == 'go' #if $mode_args.ontology_args.slim_down @@ -60,19 +56,20 @@ #end if #end if - + --tax_file='$mode_args.tax_file' --pep_colname_tax='$mode_args.pep_colname_tax' - + --tax_colname='$mode_args.tax_colname' - + --ft_tar_rank='$mode_args.ft_tar_rank' - - - + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - + diff --git a/tools/metaquantome/metaquantome_filter.xml b/tools/metaquantome/metaquantome_filter.xml index 04d880fdd..92410b8f5 100755 --- a/tools/metaquantome/metaquantome_filter.xml +++ b/tools/metaquantome/metaquantome_filter.xml @@ -3,6 +3,7 @@ macros.xml + macros.xml + samp_file.tab; diff --git a/tools/metaquantome/metaquantome_stat.xml b/tools/metaquantome/metaquantome_stat.xml index 749cc8257..5b4e5fa03 100755 --- a/tools/metaquantome/metaquantome_stat.xml +++ b/tools/metaquantome/metaquantome_stat.xml @@ -3,6 +3,7 @@ macros.xml + macros.xml - - - - - - - - + + + + + + + + These same colors are also used in the heatmap and PCA plot, so the colors can be tweaked to match. Note that these colors are coded as 1 through 6 in the command line tool. - + - - - - + + + + - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - + - - + + Only the values from this category of GO terms will be displayed. - - - - + + + + - + + - - - - - - - - - - - - - - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - - - + + + + + + - - - - - - - - + + + + - - - - - - - - + + + - - - - - - - - + + + + + + + + + + + + + + + - - + + - - - + + + + + - - - - - - - - + + - - - - - - - - - - - + + + + + + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - mode_args['plot']['plottype'] in ["bar", "volcano"] - - - - mode_args['plot']['plottype'] in ["heatmap"] - - - mode_args['plot']['plottype'] in ["heatmap"] - - - - mode_args['plot']['plottype'] in ["pca"] - - + + + mode_args['plot']['plottype'] in ["bar", "volcano"] + + + mode_args['plot']['plottype'] in ["heatmap"] + + + mode_args['plot']['plottype'] in ["heatmap"] + + + mode_args['plot']['plottype'] in ["pca"] + - - - - - - - + + + + + + + - + - - - - - - - - - + + + + + + + + + - + - + - - - - - - + + + + + + - - - + + + - - - + + + - - - - - + + + + + - + - + - - - - - - - - + + + + + + + + - + - - - - - - - - + + + + + + + + - + - - - - - - - - - - + + + + + + + + + + - + @@ -483,5 +456,5 @@ Questions, Comments, Problems, Kudos Please file any issues at https://github.com/galaxyproteomics/tools-galaxyp/issues. ]]> - +
diff --git a/tools/msconvert/.shed.yml b/tools/msconvert/.shed.yml index 70041d931..92c963613 100644 --- a/tools/msconvert/.shed.yml +++ b/tools/msconvert/.shed.yml @@ -12,4 +12,4 @@ long_description: | Main web site: http://www.proteowizard.org remote_repository_url: https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/msconvert type: unrestricted - +homepage_url: http://proteowizard.sourceforge.net/tools.shtml diff --git a/tools/msconvert/msconvert.xml b/tools/msconvert/msconvert.xml index 054709b77..17f7f8b5a 100644 --- a/tools/msconvert/msconvert.xml +++ b/tools/msconvert/msconvert.xml @@ -1,25 +1,34 @@ - - Convert and/or filter mass spectrometry files - - msconvert_macros.xml - - - chambm/pwiz-skyline-i-agree-to-the-vendor-licenses:@FULL_VERSION@ - - - - - - - - - - - - - - - - - + + Convert and/or filter mass spectrometry files + + msconvert_macros.xml + + + msconvert + + + chambm/pwiz-skyline-i-agree-to-the-vendor-licenses:@FULL_VERSION@ + + + + + + + + + + + + + + + diff --git a/tools/msconvert/msconvert_macros.xml b/tools/msconvert/msconvert_macros.xml index a5dcc490c..d48494c90 100644 --- a/tools/msconvert/msconvert_macros.xml +++ b/tools/msconvert/msconvert_macros.xml @@ -221,7 +221,7 @@ && mv 'outputs/${os.path.splitext($basename)[0]}.${output_type}' '${output}' #else ## make mzML and mzXML extensions lower case (the Galaxy data type is ) otherwise detetion of the file - ## TODO this won't be necessay from Galaxy 21.01 https://github.com/galaxyproject/galaxy/pull/10803 + ## this won't be necessay from Galaxy 21.01 https://github.com/galaxyproject/galaxy/pull/10803 #if $output_type == 'mzML' or $output_type == 'mzXML' && find outputs/ -name "*.$output_type" | xargs -I "FILE" sh -c 'mv FILE outputs/\$(basename FILE .$output_type).#echo str($output_type).lower() ## a newline is needed after `#echo ...` therefore the `;'` on the next line @@ -251,7 +251,10 @@
- + + + + @@ -268,7 +271,10 @@ - + + + + @@ -337,7 +343,10 @@ - + + + + @@ -346,7 +355,10 @@ - + + + + @@ -374,7 +386,10 @@ - + + + + @@ -386,7 +401,10 @@ - + + + + @@ -397,13 +415,13 @@ - + - + @@ -443,7 +461,10 @@ - + + + + @@ -471,7 +492,10 @@ - + + + + @@ -486,7 +510,10 @@ - + + + + @@ -535,7 +562,7 @@ data_processing['precursor_refinement']['use_mzrefinement'] == True - + general_options['multi_run_output']['do_multi_run_output'] == True @@ -544,7 +571,7 @@ - + @@ -553,7 +580,7 @@ - + @@ -562,7 +589,7 @@ - + @@ -570,19 +597,19 @@ - + - + - + @@ -591,7 +618,7 @@ - + @@ -599,7 +626,7 @@ - + @@ -610,7 +637,7 @@ - + @@ -621,7 +648,7 @@ - + @@ -633,7 +660,7 @@ - + @@ -645,7 +672,7 @@ - + @@ -654,7 +681,7 @@ - + @@ -662,7 +689,7 @@ - + @@ -690,7 +717,7 @@ --> - + @@ -698,7 +725,7 @@ - + @@ -706,7 +733,7 @@ - + @@ -714,7 +741,7 @@ - + @@ -722,7 +749,7 @@ - + @@ -730,7 +757,7 @@ - + @@ -743,7 +770,7 @@ - + @@ -756,7 +783,7 @@ - + @@ -771,7 +798,7 @@ - + @@ -785,7 +812,7 @@ - + @@ -798,7 +825,7 @@ - + @@ -808,7 +835,7 @@ - + @@ -819,7 +846,7 @@ - + @@ -827,7 +854,7 @@ - + @@ -835,7 +862,7 @@ - + @@ -848,7 +875,7 @@ - + @@ -856,7 +883,7 @@ - + @@ -866,7 +893,7 @@ - + @@ -874,7 +901,7 @@ - + @@ -882,7 +909,7 @@ - + @@ -902,16 +929,6 @@ --> - -**What it does** - -Converts mass spectrometry (MS) files: proprietary MS vendor formats can be converted to open MS formats (mzML, mzXML, MGF, MS1/MS2) and open formats can be converted to other open formats. Additional options such as filtering and/or precursor recalculation are available. - -You can view the original documentation here_. - -.. _here: http://proteowizard.sourceforge.net/tools/msconvert.html - - 10.1093/bioinformatics/btn323 diff --git a/tools/msstats/msstats.xml b/tools/msstats/msstats.xml index 01d1848f0..4d4d12c55 100644 --- a/tools/msstats/msstats.xml +++ b/tools/msstats/msstats.xml @@ -23,6 +23,9 @@ + + msstatstmt + bioconductor-msstats @@ -1020,7 +1023,7 @@ The MSstats Galaxy tool (version @TOOL_VERSION@) allows the detection of differe **Input data** -- Data in tabular or csv format, either in the 10-column MSstats format or the outputs of spectral processing tools such as `MaxQuant `_, `OpenSWATH `_ +- Data in tabular or csv format, either in the 10-column MSstats format or the outputs of spectral processing tools such as `MaxQuant `_, `OpenSWATH `_ - MSstats format: tabular file with 10 column either manually curated or other sources such as Swath2stats tool which is implemented in Pyprophet export in Galaxy. For manual curation: Names of headers are fixed but not case sensitive: diff --git a/tools/mz_to_sqlite/.shed.yml b/tools/mz_to_sqlite/.shed.yml index 64cf99c73..00b70a580 100644 --- a/tools/mz_to_sqlite/.shed.yml +++ b/tools/mz_to_sqlite/.shed.yml @@ -7,3 +7,4 @@ long_description: | Extract proteomics files: mzIdentML, mzML, MGF, fasta, uniprot_xml into a SQLite DB remote_repository_url: https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/mz_to_sqlite type: unrestricted +homepage_url: https://github.com/galaxyproteomics/mzToSQLite diff --git a/tools/mz_to_sqlite/mz_to_sqlite.xml b/tools/mz_to_sqlite/mz_to_sqlite.xml index 1ea4a157e..e284aa77e 100644 --- a/tools/mz_to_sqlite/mz_to_sqlite.xml +++ b/tools/mz_to_sqlite/mz_to_sqlite.xml @@ -1,5 +1,8 @@ Extract mzIdentML and associated proteomics datasets into a SQLite DB + + mztosqlite + mztosqlite @@ -49,5 +52,17 @@ mz_to_sqlite ]]> - + + + @misc{ + mzToSQLite, + author = {GalaxyP}, + year = {2021}, + title = {mzToSQLite}, + publisher = {GitHub}, + journal = {GitHub repository}, + url = {https://github.com/galaxyproteomics/mzToSQLite}, + } + + diff --git a/tools/openms/.shed.yml b/tools/openms/.shed.yml index 8bdf2421e..cdb1c42a2 100644 --- a/tools/openms/.shed.yml +++ b/tools/openms/.shed.yml @@ -12,7 +12,6 @@ categories: - Proteomics exclude: - aux/ -- generate.sh auto_tool_repositories: name_template: "openms_{{ tool_id }}" description_template: "Wrapper for the OpenMS suite tool: {{ tool_name }}" diff --git a/tools/openms/AccurateMassSearch.xml b/tools/openms/AccurateMassSearch.xml index be9b4ab35..4f7d59a47 100644 --- a/tools/openms/AccurateMassSearch.xml +++ b/tools/openms/AccurateMassSearch.xml @@ -1,8 +1,7 @@ - - + - Match MS signals to molecules from a database by mass. + Match MS signals to molecules from a database by mass AccurateMassSearch macros.xml @@ -15,35 +14,35 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && #if "out_annotation_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir out_annotation && #end if #if $positive_adducts: mkdir positive_adducts && - ln -s '$positive_adducts' 'positive_adducts/${re.sub("[^\w\-_]", "_", $positive_adducts.element_identifier)}.$gxy2omsext($positive_adducts.ext)' && + cp '$positive_adducts' 'positive_adducts/${re.sub("[^\w\-_]", "_", $positive_adducts.element_identifier)}.$gxy2omsext($positive_adducts.ext)' && #end if #if $negative_adducts: mkdir negative_adducts && - ln -s '$negative_adducts' 'negative_adducts/${re.sub("[^\w\-_]", "_", $negative_adducts.element_identifier)}.$gxy2omsext($negative_adducts.ext)' && + cp '$negative_adducts' 'negative_adducts/${re.sub("[^\w\-_]", "_", $negative_adducts.element_identifier)}.$gxy2omsext($negative_adducts.ext)' && #end if #if $db.mapping_cond.mapping: mkdir db.mapping_cond.mapping && #if $db.mapping_cond.mapping_select == "no" mkdir ${' '.join(["'db.mapping_cond.mapping/%s'" % (i) for i, f in enumerate($db.mapping_cond.mapping) if f])} && - ${' '.join(["ln -s '%s' 'db.mapping_cond.mapping/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($db.mapping_cond.mapping) if f])} + ${' '.join(["cp '%s' 'db.mapping_cond.mapping/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($db.mapping_cond.mapping) if f])} #else - ln -s '$db.mapping_cond.mapping' 'db.mapping_cond.mapping/${re.sub("[^\w\-_]", "_", $db.mapping_cond.mapping.element_identifier)}.$gxy2omsext($db.mapping_cond.mapping.ext)' && + cp '$db.mapping_cond.mapping' 'db.mapping_cond.mapping/${re.sub("[^\w\-_]", "_", $db.mapping_cond.mapping.element_identifier)}.$gxy2omsext($db.mapping_cond.mapping.ext)' && #end if #end if #if $db.struct_cond.struct: mkdir db.struct_cond.struct && #if $db.struct_cond.struct_select == "no" mkdir ${' '.join(["'db.struct_cond.struct/%s'" % (i) for i, f in enumerate($db.struct_cond.struct) if f])} && - ${' '.join(["ln -s '%s' 'db.struct_cond.struct/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($db.struct_cond.struct) if f])} + ${' '.join(["cp '%s' 'db.struct_cond.struct/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($db.struct_cond.struct) if f])} #else - ln -s '$db.struct_cond.struct' 'db.struct_cond.struct/${re.sub("[^\w\-_]", "_", $db.struct_cond.struct.element_identifier)}.$gxy2omsext($db.struct_cond.struct.ext)' && + cp '$db.struct_cond.struct' 'db.struct_cond.struct/${re.sub("[^\w\-_]", "_", $db.struct_cond.struct.element_identifier)}.$gxy2omsext($db.struct_cond.struct.ext)' && #end if #end if @@ -102,8 +101,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + @@ -120,7 +119,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -132,18 +131,18 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- - + + - + @@ -152,7 +151,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -163,7 +162,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -185,14 +184,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- +
@@ -221,17 +221,20 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + - +
- + - +
@@ -260,17 +263,20 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + - +
- + - +
@@ -299,17 +305,20 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + - +
- + - +
@@ -338,17 +347,20 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + - +
- + - +
@@ -377,11 +389,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_AccurateMassSearch.html]]> diff --git a/tools/openms/AssayGeneratorMetabo.xml b/tools/openms/AssayGeneratorMetabo.xml index 2f5cd2c0b..0257cf7ca 100644 --- a/tools/openms/AssayGeneratorMetabo.xml +++ b/tools/openms/AssayGeneratorMetabo.xml @@ -1,6 +1,5 @@ - - + Assay library generation from DDA data (Metabolomics) @@ -14,23 +13,19 @@ #import re ## Preprocessing -#if $sirius_executable: - mkdir sirius_executable && - ln -s '$sirius_executable' 'sirius_executable/${re.sub("[^\w\-_]", "_", $sirius_executable.element_identifier)}.$gxy2omsext($sirius_executable.ext)' && -#end if mkdir in_cond.in && #if $in_cond.in_select == "no" mkdir ${' '.join(["'in_cond.in/%s'" % (i) for i, f in enumerate($in_cond.in) if f])} && -${' '.join(["ln -s '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} +${' '.join(["cp '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} #else -ln -s '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && +cp '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && #end if mkdir in_id_cond.in_id && #if $in_id_cond.in_id_select == "no" mkdir ${' '.join(["'in_id_cond.in_id/%s'" % (i) for i, f in enumerate($in_id_cond.in_id) if f])} && -${' '.join(["ln -s '%s' 'in_id_cond.in_id/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_id_cond.in_id) if f])} +${' '.join(["cp '%s' 'in_id_cond.in_id/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_id_cond.in_id) if f])} #else -ln -s '$in_id_cond.in_id' 'in_id_cond.in_id/${re.sub("[^\w\-_]", "_", $in_id_cond.in_id.element_identifier)}.$gxy2omsext($in_id_cond.in_id.ext)' && +cp '$in_id_cond.in_id' 'in_id_cond.in_id/${re.sub("[^\w\-_]", "_", $in_id_cond.in_id.element_identifier)}.$gxy2omsext($in_id_cond.in_id.ext)' && #end if mkdir out && @@ -40,10 +35,6 @@ set -o pipefail && @EXECUTABLE@ -write_ctd ./ && python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hardcoded_json' && @EXECUTABLE@ -ini @EXECUTABLE@.ctd -#if $sirius_executable: - -sirius_executable - 'sirius_executable/${re.sub("[^\w\-_]", "_", $sirius_executable.element_identifier)}.$gxy2omsext($sirius_executable.ext)' -#end if -in #if $in_cond.in_select == "no" ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} @@ -66,20 +57,19 @@ ${' '.join(["'in_id_cond.in_id/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_ #end if]]> - + - - + - + @@ -88,139 +78,146 @@ ${' '.join(["'in_id_cond.in_id/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_ - + - + - + - + - - - - + + + + - + - + - - + + - - - - + + + +
- - + + - - - - + + + +
- - - + + + - - + +
- + + + + +
- - - - + + + + - - - + + + - - + + - - - + + + - + - + - + + + +
- - +
- + - - + + - - + + + - + @@ -239,7 +236,8 @@ ${' '.join(["'in_id_cond.in_id/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_ OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -247,6 +245,7 @@ ${' '.join(["'in_id_cond.in_id/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_ +
@@ -257,7 +256,7 @@ ${' '.join(["'in_id_cond.in_id/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_ - + @@ -296,31 +295,33 @@ ${' '.join(["'in_id_cond.in_id/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_
+ +
- + - - + + - - - - + + + + - - + + +
- - +
@@ -328,8 +329,11 @@ ${' '.join(["'in_id_cond.in_id/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_ + + +
- +
@@ -337,6 +341,7 @@ ${' '.join(["'in_id_cond.in_id/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_ +
@@ -347,7 +352,7 @@ ${' '.join(["'in_id_cond.in_id/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_ - + @@ -386,31 +391,33 @@ ${' '.join(["'in_id_cond.in_id/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_
+ +
- + - - + + - - - - + + + + - - + + +
- - +
@@ -418,8 +425,11 @@ ${' '.join(["'in_id_cond.in_id/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_ + + +
- +
@@ -427,6 +437,7 @@ ${' '.join(["'in_id_cond.in_id/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_ +
@@ -437,7 +448,7 @@ ${' '.join(["'in_id_cond.in_id/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_ - + @@ -476,31 +487,33 @@ ${' '.join(["'in_id_cond.in_id/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_
+ +
- + - - + + - - - - + + + + - - + + +
- - +
@@ -508,8 +521,11 @@ ${' '.join(["'in_id_cond.in_id/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_ + + +
- +
@@ -517,6 +533,7 @@ ${' '.join(["'in_id_cond.in_id/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_ +
@@ -527,7 +544,7 @@ ${' '.join(["'in_id_cond.in_id/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_ - + @@ -566,31 +583,33 @@ ${' '.join(["'in_id_cond.in_id/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_
+ +
- + - - + + - - - - + + + + - - + + +
- - +
@@ -598,8 +617,11 @@ ${' '.join(["'in_id_cond.in_id/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_ + + +
- +
@@ -607,6 +629,7 @@ ${' '.join(["'in_id_cond.in_id/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_ +
@@ -617,7 +640,7 @@ ${' '.join(["'in_id_cond.in_id/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_ - + @@ -656,1123 +679,48 @@ ${' '.join(["'in_id_cond.in_id/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_
+ +
- - - - - - - - - - - - - - -
-
- - -
- - - - - - -
- - -
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - -
-
- - - - - - - -
-
- - - -
-
- - - + - - + + - - - - - - - - -
-
- -
- - - - - - -
- - -
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - -
-
- - - - - - - -
-
- - - -
-
- - - - - - - - - - - - + + + - - + + +
- - -
- - - - - - -
- - -
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - -
-
- - - - - - - -
-
- - - -
-
- - - - - - - - - - - - - - -
-
- - -
- - - - - - -
- - -
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - -
-
- - - - - - - -
-
- - - -
-
- - - - - - - - - - - - - - - - -
-
- - -
- - - - - - -
- - -
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - -
-
- - - - - - - -
-
- - - -
-
- - - - - - - - - - - - - - - - -
-
- - -
- - - - - - -
- - -
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - -
-
- - - - - - - -
-
- - - -
-
- - - - - - - - - - - - - - - - -
-
- - -
- - - - - - -
- - -
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - -
-
- - - - - - - -
-
- - - -
-
- - - - - - - - - - - - - - - - -
-
- - -
- - - - - - -
- - -
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - -
-
- - - - - - - -
-
- - - -
-
- - - - - - - - - - - - - - - - -
-
- - -
- - - - - - -
- - -
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - -
-
- - - - - - - -
-
- - - -
-
- - - - - - - - - - - - - - - - -
-
- - -
- - - - - - -
- - -
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - -
-
- - - - - - - -
-
- - - -
-
- - - - - - - - - - - - - - - - -
-
- - -
- - - - - - -
- - -
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - -
-
- - - - - - - -
-
- - - -
-
- - - - - - - - - - - - - - - - -
-
- - -
- - - - - - -
- - -
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - -
-
- - - - - - - -
-
- - - -
-
- - - - - - - - - - - - - - - - -
-
- - -
+ + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_AssayGeneratorMetabo.html]]>
diff --git a/tools/openms/BaselineFilter.xml b/tools/openms/BaselineFilter.xml index d00766974..334e7a5e5 100644 --- a/tools/openms/BaselineFilter.xml +++ b/tools/openms/BaselineFilter.xml @@ -1,8 +1,7 @@ - - + - Removes the baseline from profile spectra using a top-hat filter. + Removes the baseline from profile spectra using a top-hat filter BaselineFilter macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,14 +38,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - + + + - + @@ -61,7 +60,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -75,14 +74,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- + @@ -92,11 +92,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_BaselineFilter.html]]>
diff --git a/tools/openms/CVInspector.xml b/tools/openms/CVInspector.xml index d67b75b6f..7c49058a2 100644 --- a/tools/openms/CVInspector.xml +++ b/tools/openms/CVInspector.xml @@ -1,8 +1,7 @@ - - + - A tool for visualization and validation of PSI mapping and CV files. + A tool for visualization and validation of PSI mapping and CV files CVInspector macros.xml @@ -17,12 +16,12 @@ mkdir cv_files_cond.cv_files && #if $cv_files_cond.cv_files_select == "no" mkdir ${' '.join(["'cv_files_cond.cv_files/%s'" % (i) for i, f in enumerate($cv_files_cond.cv_files) if f])} && -${' '.join(["ln -s '%s' 'cv_files_cond.cv_files/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($cv_files_cond.cv_files) if f])} +${' '.join(["cp '%s' 'cv_files_cond.cv_files/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($cv_files_cond.cv_files) if f])} #else -ln -s '$cv_files_cond.cv_files' 'cv_files_cond.cv_files/${re.sub("[^\w\-_]", "_", $cv_files_cond.cv_files.element_identifier)}.$gxy2omsext($cv_files_cond.cv_files.ext)' && +cp '$cv_files_cond.cv_files' 'cv_files_cond.cv_files/${re.sub("[^\w\-_]", "_", $cv_files_cond.cv_files.element_identifier)}.$gxy2omsext($cv_files_cond.cv_files.ext)' && #end if mkdir mapping_file && -ln -s '$mapping_file' 'mapping_file/${re.sub("[^\w\-_]", "_", $mapping_file.element_identifier)}.$gxy2omsext($mapping_file.ext)' && +cp '$mapping_file' 'mapping_file/${re.sub("[^\w\-_]", "_", $mapping_file.element_identifier)}.$gxy2omsext($mapping_file.ext)' && #if "html_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir html && #end if @@ -67,24 +66,24 @@ ${' '.join(["'cv_files_cond.cv_files/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.el - + - + - + - - + + - + @@ -104,19 +103,20 @@ ${' '.join(["'cv_files_cond.cv_files/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.el OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - - - - - + + + + + + + + + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_CVInspector.html]]> diff --git a/tools/openms/ClusterMassTraces.xml b/tools/openms/ClusterMassTraces.xml index 2831211d9..1f9931452 100644 --- a/tools/openms/ClusterMassTraces.xml +++ b/tools/openms/ClusterMassTraces.xml @@ -1,8 +1,7 @@ - - + - Creates pseudo spectra. + Creates pseudo spectra ClusterMassTraces macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,16 +38,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - - - - - + + + + + + + - + @@ -62,15 +61,17 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - + + + + + + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_ClusterMassTraces.html]]> diff --git a/tools/openms/ClusterMassTracesByPrecursor.xml b/tools/openms/ClusterMassTracesByPrecursor.xml index e90aca239..3d1976c85 100644 --- a/tools/openms/ClusterMassTracesByPrecursor.xml +++ b/tools/openms/ClusterMassTracesByPrecursor.xml @@ -1,8 +1,7 @@ - - + - Correlate precursor masstraces with fragment ion masstraces in SWATH maps based on their elution profile. + Correlate precursor masstraces with fragment ion masstraces in SWATH maps based on their elution profile ClusterMassTracesByPrecursor macros.xml @@ -15,9 +14,9 @@ ## Preprocessing mkdir in_ms1 && -ln -s '$in_ms1' 'in_ms1/${re.sub("[^\w\-_]", "_", $in_ms1.element_identifier)}.$gxy2omsext($in_ms1.ext)' && +cp '$in_ms1' 'in_ms1/${re.sub("[^\w\-_]", "_", $in_ms1.element_identifier)}.$gxy2omsext($in_ms1.ext)' && mkdir in_swath && -ln -s '$in_swath' 'in_swath/${re.sub("[^\w\-_]", "_", $in_swath.element_identifier)}.$gxy2omsext($in_swath.ext)' && +cp '$in_swath' 'in_swath/${re.sub("[^\w\-_]", "_", $in_swath.element_identifier)}.$gxy2omsext($in_swath.ext)' && mkdir out && ## Main program call @@ -43,18 +42,18 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + - - - - - - + + + + + + - + @@ -68,16 +67,18 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - - + + + + + + + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_ClusterMassTracesByPrecursor.html]]> diff --git a/tools/openms/CometAdapter.xml b/tools/openms/CometAdapter.xml index f4b74c592..87d95f443 100644 --- a/tools/openms/CometAdapter.xml +++ b/tools/openms/CometAdapter.xml @@ -1,8 +1,7 @@ - - + - Annotates MS/MS spectra using Comet. + Annotates MS/MS spectra using Comet CometAdapter macros.xml @@ -15,16 +14,16 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && mkdir database && -ln -s '$database' 'database/${re.sub("[^\w\-_]", "_", $database.element_identifier)}.$gxy2omsext($database.ext)' && +cp '$database' 'database/${re.sub("[^\w\-_]", "_", $database.element_identifier)}.$gxy2omsext($database.ext)' && #if "pin_out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir pin_out && #end if #if $default_params_file: mkdir default_params_file && - ln -s '$default_params_file' 'default_params_file/${re.sub("[^\w\-_]", "_", $default_params_file.element_identifier)}.$gxy2omsext($default_params_file.ext)' && + cp '$default_params_file' 'default_params_file/${re.sub("[^\w\-_]", "_", $default_params_file.element_identifier)}.$gxy2omsext($default_params_file.ext)' && #end if ## Main program call @@ -64,17 +63,17 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + - - + + - + @@ -83,54 +82,55 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + - - + + - - - + + + - - + + + + - - + - - - - - + + + + + - + - - + + @@ -140,9 +140,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + @@ -152,6 +152,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -241,6 +245,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -344,6 +349,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -376,7 +382,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -808,9 +813,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + - @@ -820,7 +825,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -832,6 +836,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1404,7 +1409,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -1498,6 +1502,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1512,7 +1517,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -1536,6 +1540,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1926,6 +1931,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1937,6 +1943,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1992,6 +2001,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2129,11 +2139,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2218,13 +2231,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2259,6 +2275,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2270,6 +2287,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2453,7 +2471,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -2541,6 +2558,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -2555,6 +2576,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2586,6 +2608,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2663,18 +2686,30 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + + + + + + + + + + + + + + + - - - - - - - - @@ -2702,6 +2737,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2877,7 +2915,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -3072,7 +3109,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -3082,6 +3119,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -3171,6 +3212,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -3274,6 +3316,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -3306,7 +3349,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -3738,9 +3780,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + - @@ -3750,7 +3792,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -3762,6 +3803,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4334,7 +4376,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -4428,6 +4469,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4442,7 +4484,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -4466,6 +4507,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4856,6 +4898,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4867,6 +4910,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -4922,6 +4968,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5059,11 +5106,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5148,13 +5198,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5189,6 +5242,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5200,6 +5254,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5383,7 +5438,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -5471,6 +5525,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -5485,6 +5543,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5516,6 +5575,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5593,18 +5653,30 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + + + + + + + + + + + + + + + - - - - - - - - @@ -5632,6 +5704,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5807,7 +5882,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -6010,12 +6084,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + @@ -6024,19 +6098,29 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - - + + +
- + + + + + + + + + + @@ -6044,34 +6128,25 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + - - - - - - - - - - - - - - + - - - + - + @@ -6089,44 +6164,45 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + - - + + + + - - + - - - + + + - - - + + + - - + + - + - + @@ -6144,7 +6220,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -6154,7 +6231,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -6170,9 +6246,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + - + @@ -6192,9 +6268,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - -
@@ -6207,6 +6280,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
@@ -6218,6 +6292,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -6229,7 +6306,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -6245,9 +6321,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + - + @@ -6267,9 +6343,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - -
@@ -6282,6 +6355,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
@@ -6293,6 +6367,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -6304,7 +6381,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -6320,9 +6396,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + - + @@ -6344,7 +6420,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard -
@@ -6357,6 +6432,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
@@ -6368,6 +6444,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -6379,7 +6458,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -6395,7 +6473,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -6418,7 +6496,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard -
@@ -6431,6 +6508,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
@@ -6442,11 +6520,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_CometAdapter.html]]> diff --git a/tools/openms/CompNovo.xml b/tools/openms/CompNovo.xml deleted file mode 100644 index 9102b3639..000000000 --- a/tools/openms/CompNovo.xml +++ /dev/null @@ -1,5984 +0,0 @@ - - - - - Performs a de novo peptide identification using the CompNovo engine. - - CompNovo - macros.xml - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - -
- - - - OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - -
- - -
- - -
- - - - - - - - - - - - - - - - - - - - -
- - - - - - -
-
- - -
diff --git a/tools/openms/CompNovoCID.xml b/tools/openms/CompNovoCID.xml deleted file mode 100644 index d8a3e2ada..000000000 --- a/tools/openms/CompNovoCID.xml +++ /dev/null @@ -1,5984 +0,0 @@ - - - - - Performs a de novo peptide identification using the CompNovo engine. - - CompNovoCID - macros.xml - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - -
- - - - OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - -
- - -
- - -
- - - - - - - - - - - - - - - - - - - - -
- - - - - - -
-
- - -
diff --git a/tools/openms/ConsensusID.xml b/tools/openms/ConsensusID.xml index 12d15ceaf..a4309241a 100644 --- a/tools/openms/ConsensusID.xml +++ b/tools/openms/ConsensusID.xml @@ -1,8 +1,7 @@ - - + - Computes a consensus of peptide identifications of several identification engines. + Computes a consensus of peptide identifications of several identification engines ConsensusID macros.xml @@ -17,9 +16,9 @@ mkdir in_cond.in && #if $in_cond.in_select == "no" mkdir ${' '.join(["'in_cond.in/%s'" % (i) for i, f in enumerate($in_cond.in) if f])} && -${' '.join(["ln -s '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} +${' '.join(["cp '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} #else -ln -s '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && +cp '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && #end if mkdir out && @@ -54,16 +53,16 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + - + - - + + - + @@ -73,26 +72,26 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- - + +
- - + +
- + - +
- + @@ -106,7 +105,8 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -115,7 +115,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -140,6 +140,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -150,7 +153,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -175,6 +178,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -185,7 +191,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -210,6 +216,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -220,7 +229,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -245,6 +254,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -255,7 +267,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -280,6 +292,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -290,7 +305,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -315,6 +330,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -325,7 +343,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -350,6 +368,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -360,7 +381,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -385,11 +406,14 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_ConsensusID.html]]> diff --git a/tools/openms/ConsensusMapNormalizer.xml b/tools/openms/ConsensusMapNormalizer.xml index df3fc689d..31d77d83b 100644 --- a/tools/openms/ConsensusMapNormalizer.xml +++ b/tools/openms/ConsensusMapNormalizer.xml @@ -1,6 +1,5 @@ - - + Normalizes maps of one consensusXML file @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,15 +38,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + - + @@ -56,7 +55,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -70,7 +69,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -79,7 +79,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -88,11 +88,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_ConsensusMapNormalizer.html]]>
diff --git a/tools/openms/CruxAdapter.xml b/tools/openms/CruxAdapter.xml deleted file mode 100644 index 211d35f9b..000000000 --- a/tools/openms/CruxAdapter.xml +++ /dev/null @@ -1,192 +0,0 @@ - - - - - Identifies MS/MS spectra using Crux. - - CruxAdapter - macros.xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - -
- - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - -
diff --git a/tools/openms/DTAExtractor.xml b/tools/openms/DTAExtractor.xml index 06f2b030c..3232b31d9 100644 --- a/tools/openms/DTAExtractor.xml +++ b/tools/openms/DTAExtractor.xml @@ -1,8 +1,7 @@ - - + - Extracts spectra of an MS run file to several files in DTA format. + Extracts spectra of an MS run file to several files in DTA format DTAExtractor macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && ## Main program call @@ -36,22 +35,22 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + - + - + - + - + @@ -67,7 +66,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -84,6 +84,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -102,6 +105,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -120,11 +126,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_DTAExtractor.html]]> diff --git a/tools/openms/DatabaseFilter.xml b/tools/openms/DatabaseFilter.xml index 0e3590270..0a1d712ef 100644 --- a/tools/openms/DatabaseFilter.xml +++ b/tools/openms/DatabaseFilter.xml @@ -1,6 +1,5 @@ - - + Filters a protein database (FASTA format) based on identified proteins @@ -15,9 +14,9 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir id && -ln -s '$id' 'id/${re.sub("[^\w\-_]", "_", $id.element_identifier)}.$gxy2omsext($id.ext)' && +cp '$id' 'id/${re.sub("[^\w\-_]", "_", $id.element_identifier)}.$gxy2omsext($id.ext)' && mkdir out && ## Main program call @@ -43,16 +42,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - + + + - + @@ -66,7 +65,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -75,15 +75,18 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + + + + - +
@@ -92,15 +95,18 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + + + + - +
@@ -109,15 +115,18 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + + + + - +
@@ -126,18 +135,21 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_DatabaseFilter.html]]> diff --git a/tools/openms/DatabaseSuitability.xml b/tools/openms/DatabaseSuitability.xml index a256a17e9..f255fabfe 100644 --- a/tools/openms/DatabaseSuitability.xml +++ b/tools/openms/DatabaseSuitability.xml @@ -1,8 +1,7 @@ - - Computes a suitability score for a database which was used for a peptide identification search. Also reports the quality of LC-MS spectra. + Computes a suitability score for a database which was used for a peptide identification search. Also reports the quality of LC-MS spectra DatabaseSuitability macros.xml @@ -15,15 +14,15 @@ ## Preprocessing mkdir in_id && -ln -s '$in_id' 'in_id/${re.sub("[^\w\-_]", "_", $in_id.element_identifier)}.$gxy2omsext($in_id.ext)' && +cp '$in_id' 'in_id/${re.sub("[^\w\-_]", "_", $in_id.element_identifier)}.$gxy2omsext($in_id.ext)' && mkdir in_spec && -ln -s '$in_spec' 'in_spec/${re.sub("[^\w\-_]", "_", $in_spec.element_identifier)}.$gxy2omsext($in_spec.ext)' && +cp '$in_spec' 'in_spec/${re.sub("[^\w\-_]", "_", $in_spec.element_identifier)}.$gxy2omsext($in_spec.ext)' && mkdir in_novo && -ln -s '$in_novo' 'in_novo/${re.sub("[^\w\-_]", "_", $in_novo.element_identifier)}.$gxy2omsext($in_novo.ext)' && +cp '$in_novo' 'in_novo/${re.sub("[^\w\-_]", "_", $in_novo.element_identifier)}.$gxy2omsext($in_novo.ext)' && mkdir database && -ln -s '$database' 'database/${re.sub("[^\w\-_]", "_", $database.element_identifier)}.$gxy2omsext($database.ext)' && +cp '$database' 'database/${re.sub("[^\w\-_]", "_", $database.element_identifier)}.$gxy2omsext($database.ext)' && mkdir novo_database && -ln -s '$novo_database' 'novo_database/${re.sub("[^\w\-_]", "_", $novo_database.element_identifier)}.$gxy2omsext($novo_database.ext)' && +cp '$novo_database' 'novo_database/${re.sub("[^\w\-_]", "_", $novo_database.element_identifier)}.$gxy2omsext($novo_database.ext)' && #if "out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir out && #end if @@ -64,24 +63,24 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - - - + + + + +
- - - + + +
- + - + @@ -101,7 +100,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -113,7 +113,39 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + +
+ + + + + + + +
+ + + + + + + + + + + + +
+ + + +
+ + + + + +
@@ -129,6 +161,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -142,7 +177,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
@@ -158,6 +193,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -171,7 +209,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
@@ -187,11 +225,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_DatabaseSuitability.html]]> diff --git a/tools/openms/DeMeanderize.xml b/tools/openms/DeMeanderize.xml index 8d74bc1c7..b57c9867b 100644 --- a/tools/openms/DeMeanderize.xml +++ b/tools/openms/DeMeanderize.xml @@ -1,8 +1,7 @@ - - + - Orders the spectra of MALDI spotting plates correctly. + Orders the spectra of MALDI spotting plates correctly DeMeanderize macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,12 +38,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + - + - + @@ -58,15 +57,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_DeMeanderize.html]]> diff --git a/tools/openms/Decharger.xml b/tools/openms/Decharger.xml deleted file mode 100644 index b421cc0ed..000000000 --- a/tools/openms/Decharger.xml +++ /dev/null @@ -1,161 +0,0 @@ - - - - - Decharges and merges different feature charge variants of the same peptide. - - Decharger - macros.xml - - - - - - - - - - -
-
- - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - - - - - - -
- - - - OPTIONAL_OUTPUTS is not None and "out_fm_FLAG" in OPTIONAL_OUTPUTS - - - OPTIONAL_OUTPUTS is not None and "outpairs_FLAG" in OPTIONAL_OUTPUTS - - - OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - -
- - -
- - - - -
-
- - - - - - - - - - - - - - - -
-
- - - - - - -
-
- - -
diff --git a/tools/openms/DecoyDatabase.xml b/tools/openms/DecoyDatabase.xml index e67d39d6f..8837e991e 100644 --- a/tools/openms/DecoyDatabase.xml +++ b/tools/openms/DecoyDatabase.xml @@ -1,8 +1,7 @@ - - + - Create decoy sequence database from forward sequence database. + Create decoy sequence database from forward sequence database DecoyDatabase macros.xml @@ -17,9 +16,9 @@ mkdir in_cond.in && #if $in_cond.in_select == "no" mkdir ${' '.join(["'in_cond.in/%s'" % (i) for i, f in enumerate($in_cond.in) if f])} && -${' '.join(["ln -s '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} +${' '.join(["cp '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} #else -ln -s '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && +cp '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && #end if mkdir out && @@ -54,47 +53,50 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + - + - + - + - + - + - - - - - - - - + + + + + + + + + - - + + + + @@ -106,13 +108,10 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - - + + - - -
@@ -123,13 +122,13 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- - - + + + - + @@ -143,7 +142,8 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -155,7 +155,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -173,8 +173,11 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + - +
@@ -186,8 +189,8 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - - + + @@ -204,8 +207,11 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + - +
@@ -217,8 +223,8 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - - + + @@ -235,8 +241,11 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + - +
@@ -248,8 +257,8 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - - + + @@ -266,11 +275,14 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_DecoyDatabase.html]]> diff --git a/tools/openms/Digestor.xml b/tools/openms/Digestor.xml index 3f6fa12c5..5acffe865 100644 --- a/tools/openms/Digestor.xml +++ b/tools/openms/Digestor.xml @@ -1,8 +1,7 @@ - - + - Digests a protein database in-silico. + Digests a protein database in-silico Digestor macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,30 +38,37 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + + value != "select a value" - - - - - - - - - - - + + + + + + + + + + + + + + + + + @@ -72,26 +78,20 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - - - + - -
- + - + @@ -99,7 +99,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -117,16 +117,18 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - - + + + + + + + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_Digestor.html]]>
diff --git a/tools/openms/DigestorMotif.xml b/tools/openms/DigestorMotif.xml index 650ab6105..af1e314d4 100644 --- a/tools/openms/DigestorMotif.xml +++ b/tools/openms/DigestorMotif.xml @@ -1,6 +1,5 @@ - - + digests a protein database in-silico @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,53 +38,53 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - - - - - - - - + + + + + + + + + + + - - + + + + + + + + + + + - - - - - - - - - - - + - + @@ -103,6 +102,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_DigestorMotif.html]]> diff --git a/tools/openms/EICExtractor.xml b/tools/openms/EICExtractor.xml index f901de19c..0f8dbd3d1 100644 --- a/tools/openms/EICExtractor.xml +++ b/tools/openms/EICExtractor.xml @@ -1,4 +1,3 @@ - @@ -17,21 +16,21 @@ mkdir in_cond.in && #if $in_cond.in_select == "no" mkdir ${' '.join(["'in_cond.in/%s'" % (i) for i, f in enumerate($in_cond.in) if f])} && -${' '.join(["ln -s '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} +${' '.join(["cp '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} #else -ln -s '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && +cp '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && #end if #if $in_header_cond.in_header: mkdir in_header_cond.in_header && #if $in_header_cond.in_header_select == "no" mkdir ${' '.join(["'in_header_cond.in_header/%s'" % (i) for i, f in enumerate($in_header_cond.in_header) if f])} && - ${' '.join(["ln -s '%s' 'in_header_cond.in_header/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_header_cond.in_header) if f])} + ${' '.join(["cp '%s' 'in_header_cond.in_header/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_header_cond.in_header) if f])} #else - ln -s '$in_header_cond.in_header' 'in_header_cond.in_header/${re.sub("[^\w\-_]", "_", $in_header_cond.in_header.element_identifier)}.$gxy2omsext($in_header_cond.in_header.ext)' && + cp '$in_header_cond.in_header' 'in_header_cond.in_header/${re.sub("[^\w\-_]", "_", $in_header_cond.in_header.element_identifier)}.$gxy2omsext($in_header_cond.in_header.ext)' && #end if #end if mkdir pos && -ln -s '$pos' 'pos/${re.sub("[^\w\-_]", "_", $pos.element_identifier)}.$gxy2omsext($pos.ext)' && +cp '$pos' 'pos/${re.sub("[^\w\-_]", "_", $pos.element_identifier)}.$gxy2omsext($pos.ext)' && mkdir out && #if "out_debug_TIC_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir auto_rt_out_debug_TIC && @@ -88,10 +87,10 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + - + @@ -103,24 +102,24 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + - - - - + + + +
- - + +
- + - + @@ -138,16 +137,18 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - - + + + + + + + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_EICExtractor.html]]>
diff --git a/tools/openms/ERPairFinder.xml b/tools/openms/ERPairFinder.xml index 8759ba340..e6a103a2a 100644 --- a/tools/openms/ERPairFinder.xml +++ b/tools/openms/ERPairFinder.xml @@ -1,8 +1,7 @@ - - + - Util which can be used to evaluate pair ratios on enhanced resolution (zoom) scans. + Util which can be used to evaluate pair ratios on enhanced resolution (zoom) scans ERPairFinder macros.xml @@ -15,9 +14,9 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir pair_in && -ln -s '$pair_in' 'pair_in/${re.sub("[^\w\-_]", "_", $pair_in.element_identifier)}.$gxy2omsext($pair_in.ext)' && +cp '$pair_in' 'pair_in/${re.sub("[^\w\-_]", "_", $pair_in.element_identifier)}.$gxy2omsext($pair_in.ext)' && mkdir out && #if "feature_out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir feature_out && @@ -56,17 +55,17 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - + + + - - - - - + + + + + - + @@ -84,11 +83,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_ERPairFinder.html]]> diff --git a/tools/openms/Epifany.xml b/tools/openms/Epifany.xml index 1d006d275..b667797b2 100644 --- a/tools/openms/Epifany.xml +++ b/tools/openms/Epifany.xml @@ -1,8 +1,7 @@ - - + - Runs a Bayesian protein inference. + Runs a Bayesian protein inference Epifany macros.xml @@ -17,13 +16,13 @@ mkdir in_cond.in && #if $in_cond.in_select == "no" mkdir ${' '.join(["'in_cond.in/%s'" % (i) for i, f in enumerate($in_cond.in) if f])} && -${' '.join(["ln -s '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} +${' '.join(["cp '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} #else -ln -s '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && +cp '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && #end if #if $exp_design: mkdir exp_design && - ln -s '$exp_design' 'exp_design/${re.sub("[^\w\-_]", "_", $exp_design.element_identifier)}.$gxy2omsext($exp_design.ext)' && + cp '$exp_design' 'exp_design/${re.sub("[^\w\-_]", "_", $exp_design.element_identifier)}.$gxy2omsext($exp_design.ext)' && #end if mkdir out && @@ -62,56 +61,57 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + - + - + + value != "select a value" - + - +
- - + +
- - - - + + + +
- + - - - - + + + +
- +
@@ -122,14 +122,14 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + - + - + @@ -147,7 +147,8 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -161,7 +162,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -201,8 +202,11 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + - +
@@ -216,7 +220,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -256,8 +260,11 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + - +
@@ -271,7 +278,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -311,8 +318,11 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + - +
@@ -326,7 +336,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -366,8 +376,11 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + - +
@@ -381,7 +394,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -421,11 +434,14 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_Epifany.html]]> diff --git a/tools/openms/ExternalCalibration.xml b/tools/openms/ExternalCalibration.xml index 7ff16e3e7..837f3c421 100644 --- a/tools/openms/ExternalCalibration.xml +++ b/tools/openms/ExternalCalibration.xml @@ -1,8 +1,7 @@ - - + - Applies an external mass recalibration. + Applies an external mass recalibration ExternalCalibration macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,16 +38,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - - - + + + + + - + @@ -62,14 +61,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- + @@ -80,6 +80,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -88,7 +91,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -99,11 +102,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_ExternalCalibration.html]]> diff --git a/tools/openms/FFEval.xml b/tools/openms/FFEval.xml deleted file mode 100644 index fd330a9f5..000000000 --- a/tools/openms/FFEval.xml +++ /dev/null @@ -1,119 +0,0 @@ - - - - - Evaluation tool for feature detection algorithms. - - FFEval - macros.xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - OPTIONAL_OUTPUTS is not None and "out_FLAG" in OPTIONAL_OUTPUTS - - - OPTIONAL_OUTPUTS is not None and "out_roc_FLAG" in OPTIONAL_OUTPUTS - - - OPTIONAL_OUTPUTS is None - - - OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - - - - - - - - - diff --git a/tools/openms/FalseDiscoveryRate.xml b/tools/openms/FalseDiscoveryRate.xml index 97edc7235..0d7b8804f 100644 --- a/tools/openms/FalseDiscoveryRate.xml +++ b/tools/openms/FalseDiscoveryRate.xml @@ -1,8 +1,7 @@ - - + - Estimates the false discovery rate on peptide and protein level using decoy searches. + Estimates the false discovery rate on peptide and protein level using decoy searches FalseDiscoveryRate macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,12 +38,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + +
- - + +
@@ -62,7 +62,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -76,15 +76,17 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- + +
@@ -110,6 +112,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -118,8 +123,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + +
@@ -145,6 +151,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -153,8 +162,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + +
@@ -180,6 +190,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -188,8 +201,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + +
@@ -215,6 +229,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -223,8 +240,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + +
@@ -250,6 +268,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -258,8 +279,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + +
@@ -285,6 +307,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -293,8 +318,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + +
@@ -320,11 +346,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_FalseDiscoveryRate.html]]> diff --git a/tools/openms/FeatureFinderCentroided.xml b/tools/openms/FeatureFinderCentroided.xml index e9b39589d..ef79b5886 100644 --- a/tools/openms/FeatureFinderCentroided.xml +++ b/tools/openms/FeatureFinderCentroided.xml @@ -1,8 +1,7 @@ - - Detects two-dimensional features in LC-MS data. + Detects two-dimensional features in LC-MS data FeatureFinderCentroided macros.xml @@ -15,11 +14,11 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && #if $seeds: mkdir seeds && - ln -s '$seeds' 'seeds/${re.sub("[^\w\-_]", "_", $seeds.element_identifier)}.$gxy2omsext($seeds.ext)' && + cp '$seeds' 'seeds/${re.sub("[^\w\-_]", "_", $seeds.element_identifier)}.$gxy2omsext($seeds.ext)' && #end if #if "out_mzq_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir out_mzq && @@ -60,51 +59,51 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- +
- +
- - - - + + + +
- - - - - - - - - + + + + + + + + +
- +
- +
- - - - - - + + + + + + - - + + @@ -112,14 +111,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - + + +
- + @@ -137,7 +136,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -145,7 +145,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -195,11 +195,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_FeatureFinderCentroided.html]]> diff --git a/tools/openms/FeatureFinderIdentification.xml b/tools/openms/FeatureFinderIdentification.xml index 721422f2e..7896f1fdb 100644 --- a/tools/openms/FeatureFinderIdentification.xml +++ b/tools/openms/FeatureFinderIdentification.xml @@ -1,8 +1,7 @@ - - Detects features in MS1 data based on peptide identifications. + Detects features in MS1 data based on peptide identifications FeatureFinderIdentification macros.xml @@ -15,12 +14,12 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir id && -ln -s '$id' 'id/${re.sub("[^\w\-_]", "_", $id.element_identifier)}.$gxy2omsext($id.ext)' && +cp '$id' 'id/${re.sub("[^\w\-_]", "_", $id.element_identifier)}.$gxy2omsext($id.ext)' && #if $id_ext: mkdir id_ext && - ln -s '$id_ext' 'id_ext/${re.sub("[^\w\-_]", "_", $id_ext.element_identifier)}.$gxy2omsext($id_ext.ext)' && + cp '$id_ext' 'id_ext/${re.sub("[^\w\-_]", "_", $id_ext.element_identifier)}.$gxy2omsext($id_ext.ext)' && #end if mkdir out && #if "lib_out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') @@ -35,11 +34,13 @@ mkdir out && #if "xval_out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir svm_xval_out && #end if +## advanced options #if $adv_opts.candidates_in: mkdir adv_opts.candidates_in && - ln -s '$adv_opts.candidates_in' 'adv_opts.candidates_in/${re.sub("[^\w\-_]", "_", $adv_opts.candidates_in.element_identifier)}.$gxy2omsext($adv_opts.candidates_in.ext)' && + cp '$adv_opts.candidates_in' 'adv_opts.candidates_in/${re.sub("[^\w\-_]", "_", $adv_opts.candidates_in.element_identifier)}.$gxy2omsext($adv_opts.candidates_in.ext)' && #end if + ## Main program call set -o pipefail && @@ -72,10 +73,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard -svm:xval_out 'svm_xval_out/output.${gxy2omsext("csv")}' #end if +## advanced options #if $adv_opts.candidates_in: -candidates_in 'adv_opts.candidates_in/${re.sub("[^\w\-_]", "_", $adv_opts.candidates_in.element_identifier)}.$gxy2omsext($adv_opts.candidates_in.ext)' #end if + #if len(str($OPTIONAL_OUTPUTS).split(',')) == 0 | tee '$stdout' #end if @@ -102,73 +105,80 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + + + + +
- - - - - - + + + + + +
- - - - + + + +
- + - + - - + + - + - - + + + + + - + - +
- + - +
- - - - + + + +
- +
- + @@ -198,7 +208,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -206,8 +217,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + + +
@@ -229,6 +242,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -258,6 +272,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -267,8 +284,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + + +
@@ -290,6 +309,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -319,6 +339,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -328,9 +351,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - + + + +
@@ -352,6 +377,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -381,11 +407,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_FeatureFinderIdentification.html]]> diff --git a/tools/openms/FeatureFinderIsotopeWavelet.xml b/tools/openms/FeatureFinderIsotopeWavelet.xml index 92d3e8db3..8e6c2e36c 100644 --- a/tools/openms/FeatureFinderIsotopeWavelet.xml +++ b/tools/openms/FeatureFinderIsotopeWavelet.xml @@ -1,8 +1,7 @@ - - Detects two-dimensional features in LC-MS data. + Detects two-dimensional features in LC-MS data FeatureFinderIsotopeWavelet macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,11 +38,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- - - + + + @@ -52,13 +51,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - + +
- + @@ -72,15 +71,17 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - + + + + + + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_FeatureFinderIsotopeWavelet.html]]>
diff --git a/tools/openms/FeatureFinderMRM.xml b/tools/openms/FeatureFinderMRM.xml index 373f9853d..51c92b3ce 100644 --- a/tools/openms/FeatureFinderMRM.xml +++ b/tools/openms/FeatureFinderMRM.xml @@ -1,8 +1,7 @@ - - Detects two-dimensional features in LC-MS data. + Detects two-dimensional features in LC-MS data FeatureFinderMRM macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,18 +38,18 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- - - + + +
- + @@ -64,14 +63,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- +
@@ -86,11 +86,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_FeatureFinderMRM.html]]> diff --git a/tools/openms/FeatureFinderMetabo.xml b/tools/openms/FeatureFinderMetabo.xml index 907313769..1b5ca1d4a 100644 --- a/tools/openms/FeatureFinderMetabo.xml +++ b/tools/openms/FeatureFinderMetabo.xml @@ -1,8 +1,7 @@ - - Assembles metabolite features from centroided (LC-)MS data using the mass trace approach. + Assembles metabolite features from centroided (LC-)MS data using the mass trace approach FeatureFinderMetabo macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && #if "out_chrom_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir out_chrom && @@ -52,52 +51,52 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- - - + + +
- + - + - + - - - - + + + +
- + - - + +
- - - - + + + + - + @@ -109,14 +108,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- + @@ -134,14 +133,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- +
@@ -187,6 +187,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -195,7 +198,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -241,6 +244,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -249,8 +255,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - + +
@@ -296,6 +302,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -304,8 +313,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - + +
@@ -351,6 +360,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -359,7 +371,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -405,11 +417,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_FeatureFinderMetabo.html]]> diff --git a/tools/openms/FeatureFinderMetaboIdent.xml b/tools/openms/FeatureFinderMetaboIdent.xml index e26af9bf2..00ae0de81 100644 --- a/tools/openms/FeatureFinderMetaboIdent.xml +++ b/tools/openms/FeatureFinderMetaboIdent.xml @@ -1,8 +1,7 @@ - - + - Detects features in MS1 data based on metabolite identifications. + Detects features in MS1 data based on metabolite identifications FeatureFinderMetaboIdent macros.xml @@ -15,9 +14,9 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir id && -ln -s '$id' 'id/${re.sub("[^\w\-_]", "_", $id.element_identifier)}.$gxy2omsext($id.ext)' && +cp '$id' 'id/${re.sub("[^\w\-_]", "_", $id.element_identifier)}.$gxy2omsext($id.ext)' && mkdir out && #if "lib_out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir lib_out && @@ -25,12 +24,12 @@ mkdir out && #if "chrom_out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir chrom_out && #end if -#if "candidates_out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') - mkdir candidates_out && -#end if #if "trafo_out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir trafo_out && #end if +#if "candidates_out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') + mkdir candidates_out && +#end if ## Main program call @@ -52,14 +51,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard -chrom_out 'chrom_out/output.${gxy2omsext("mzml")}' #end if -#if "candidates_out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') - -candidates_out - 'candidates_out/output.${gxy2omsext("featurexml")}' -#end if #if "trafo_out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') -trafo_out 'trafo_out/output.${gxy2omsext("trafoxml")}' #end if +#if "candidates_out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') + -candidates_out + 'candidates_out/output.${gxy2omsext("txt")}' +#end if #if len(str($OPTIONAL_OUTPUTS).split(',')) == 0 | tee '$stdout' #end if @@ -72,12 +71,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard #if "chrom_out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') && mv 'chrom_out/output.${gxy2omsext("mzml")}' '$chrom_out' #end if -#if "candidates_out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') - && mv 'candidates_out/output.${gxy2omsext("featurexml")}' '$candidates_out' -#end if #if "trafo_out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') && mv 'trafo_out/output.${gxy2omsext("trafoxml")}' '$trafo_out' #end if +#if "candidates_out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') + && mv 'candidates_out/output.${gxy2omsext("txt")}' '$candidates_out' +#end if #if "ctd_out_FLAG" in $OPTIONAL_OUTPUTS && mv '@EXECUTABLE@.ctd' '$ctd_out' #end if]]> @@ -86,52 +85,52 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + +
- - - - + + + +
- - - + + +
- + - +
- - - - + + + +
- +
- + - +
@@ -143,17 +142,18 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "chrom_out_FLAG" in OPTIONAL_OUTPUTS - - OPTIONAL_OUTPUTS is not None and "candidates_out_FLAG" in OPTIONAL_OUTPUTS - OPTIONAL_OUTPUTS is not None and "trafo_out_FLAG" in OPTIONAL_OUTPUTS + + OPTIONAL_OUTPUTS is not None and "candidates_out_FLAG" in OPTIONAL_OUTPUTS + OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -161,7 +161,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -196,11 +196,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_FeatureFinderMetaboIdent.html]]> diff --git a/tools/openms/FeatureFinderMultiplex.xml b/tools/openms/FeatureFinderMultiplex.xml index 7a09910f8..d87d5de5f 100644 --- a/tools/openms/FeatureFinderMultiplex.xml +++ b/tools/openms/FeatureFinderMultiplex.xml @@ -1,4 +1,3 @@ - @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && #if "out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir out && #end if @@ -68,38 +67,38 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- + - + - + - - - - - + + + + + - - - - - - + + + + + + - + @@ -108,24 +107,24 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - - - - - - - - - - - + + + + + + + + + + + + + +
- + @@ -153,15 +152,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- - + +
@@ -202,6 +202,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -210,8 +213,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - + +
@@ -252,6 +255,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -260,8 +266,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - + +
@@ -302,6 +308,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -310,8 +319,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - + +
@@ -352,6 +361,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -360,8 +372,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - + +
@@ -402,6 +414,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -410,8 +425,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - + +
@@ -452,6 +467,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -460,8 +478,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - + +
@@ -502,6 +520,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -510,8 +531,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - + +
@@ -552,6 +573,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -560,8 +584,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - + +
@@ -602,6 +626,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -610,8 +637,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - + +
@@ -652,6 +679,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -660,7 +690,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -701,11 +731,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_FeatureFinderMultiplex.html]]> diff --git a/tools/openms/FeatureLinkerLabeled.xml b/tools/openms/FeatureLinkerLabeled.xml index ea0e10d82..8355d8926 100644 --- a/tools/openms/FeatureLinkerLabeled.xml +++ b/tools/openms/FeatureLinkerLabeled.xml @@ -1,8 +1,7 @@ - - + - Groups corresponding isotope-labeled features in a feature map. + Groups corresponding isotope-labeled features in a feature map FeatureLinkerLabeled macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,21 +38,21 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- - - - + + + + - +
- + @@ -67,14 +66,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- +
@@ -90,6 +90,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -98,7 +101,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -114,11 +117,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_FeatureLinkerLabeled.html]]> diff --git a/tools/openms/FeatureLinkerUnlabeled.xml b/tools/openms/FeatureLinkerUnlabeled.xml index 8f780f94b..11429e890 100644 --- a/tools/openms/FeatureLinkerUnlabeled.xml +++ b/tools/openms/FeatureLinkerUnlabeled.xml @@ -1,8 +1,7 @@ - - + - Groups corresponding features from multiple maps. + Groups corresponding features from multiple maps FeatureLinkerUnlabeled macros.xml @@ -17,14 +16,14 @@ mkdir in_cond.in && #if $in_cond.in_select == "no" mkdir ${' '.join(["'in_cond.in/%s'" % (i) for i, f in enumerate($in_cond.in) if f])} && -${' '.join(["ln -s '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} +${' '.join(["cp '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} #else -ln -s '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && +cp '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && #end if mkdir out && #if $design: mkdir design && - ln -s '$design' 'design/${re.sub("[^\w\-_]", "_", $design.element_identifier)}.$gxy2omsext($design.ext)' && + cp '$design' 'design/${re.sub("[^\w\-_]", "_", $design.element_identifier)}.$gxy2omsext($design.ext)' && #end if ## Main program call @@ -62,38 +61,38 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + - +
- +
- - - + + +
- - + + - - + +
- - - + + + @@ -102,7 +101,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- + @@ -116,7 +115,8 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -125,7 +125,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - +
@@ -155,6 +155,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -165,7 +168,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - +
@@ -195,6 +198,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -205,7 +211,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - +
@@ -235,6 +241,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -245,7 +254,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - +
@@ -275,11 +284,14 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_FeatureLinkerUnlabeled.html]]> diff --git a/tools/openms/FeatureLinkerUnlabeledKD.xml b/tools/openms/FeatureLinkerUnlabeledKD.xml index cf0f03346..f54bc5154 100644 --- a/tools/openms/FeatureLinkerUnlabeledKD.xml +++ b/tools/openms/FeatureLinkerUnlabeledKD.xml @@ -1,8 +1,7 @@ - - + - Groups corresponding features from multiple maps. + Groups corresponding features from multiple maps FeatureLinkerUnlabeledKD macros.xml @@ -17,14 +16,14 @@ mkdir in_cond.in && #if $in_cond.in_select == "no" mkdir ${' '.join(["'in_cond.in/%s'" % (i) for i, f in enumerate($in_cond.in) if f])} && -${' '.join(["ln -s '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} +${' '.join(["cp '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} #else -ln -s '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && +cp '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && #end if mkdir out && #if $design: mkdir design && - ln -s '$design' 'design/${re.sub("[^\w\-_]", "_", $design.element_identifier)}.$gxy2omsext($design.ext)' && + cp '$design' 'design/${re.sub("[^\w\-_]", "_", $design.element_identifier)}.$gxy2omsext($design.ext)' && #end if ## Main program call @@ -62,39 +61,39 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + - +
- + - +
- - - - - + + + + +
- - - + + + - + @@ -102,33 +101,33 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- - + +
- - + +
- - - + + +
- - - - + + + + - + @@ -138,7 +137,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- + @@ -152,7 +151,8 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -161,7 +161,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - +
@@ -207,6 +207,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -215,9 +218,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- + - +
@@ -263,6 +266,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -273,7 +279,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - +
@@ -319,6 +325,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -327,9 +336,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- + - +
@@ -375,6 +384,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -383,9 +395,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- + - +
@@ -431,6 +443,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -439,9 +454,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- + - +
@@ -487,6 +502,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -495,9 +513,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- + - +
@@ -543,11 +561,14 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_FeatureLinkerUnlabeledKD.html]]> diff --git a/tools/openms/FeatureLinkerUnlabeledQT.xml b/tools/openms/FeatureLinkerUnlabeledQT.xml index 0126de387..19ce0c7e2 100644 --- a/tools/openms/FeatureLinkerUnlabeledQT.xml +++ b/tools/openms/FeatureLinkerUnlabeledQT.xml @@ -1,8 +1,7 @@ - - + - Groups corresponding features from multiple maps. + Groups corresponding features from multiple maps FeatureLinkerUnlabeledQT macros.xml @@ -17,14 +16,14 @@ mkdir in_cond.in && #if $in_cond.in_select == "no" mkdir ${' '.join(["'in_cond.in/%s'" % (i) for i, f in enumerate($in_cond.in) if f])} && -${' '.join(["ln -s '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} +${' '.join(["cp '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} #else -ln -s '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && +cp '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && #end if mkdir out && #if $design: mkdir design && - ln -s '$design' 'design/${re.sub("[^\w\-_]", "_", $design.element_identifier)}.$gxy2omsext($design.ext)' && + cp '$design' 'design/${re.sub("[^\w\-_]", "_", $design.element_identifier)}.$gxy2omsext($design.ext)' && #end if ## Main program call @@ -62,41 +61,41 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + - +
- - - - + + + +
- - - + + +
- - + + - - + +
- - - + + + @@ -105,7 +104,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- + @@ -119,7 +118,8 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -128,7 +128,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - +
@@ -161,6 +161,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -169,9 +172,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- + - +
@@ -204,6 +207,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -214,7 +220,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - +
@@ -247,6 +253,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -257,7 +266,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - +
@@ -290,6 +299,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -300,7 +312,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - +
@@ -333,6 +345,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -343,7 +358,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - +
@@ -376,11 +391,14 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_FeatureLinkerUnlabeledQT.html]]> diff --git a/tools/openms/FidoAdapter.xml b/tools/openms/FidoAdapter.xml deleted file mode 100644 index 008db8972..000000000 --- a/tools/openms/FidoAdapter.xml +++ /dev/null @@ -1,259 +0,0 @@ - - - - - Runs the protein inference engine Fido. - - FidoAdapter - macros.xml - - - - - - - - - - - - - - - - -
- - - -
- - - - - - - - - - - - - - - - - - -
- - - - OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - -
- - - - - -
- - - - - - - - -
- - - -
- - - - - - -
- - -
- - - - - -
- - - - - - - - -
- - - -
- - - - - - -
- - -
- - - - - -
- - - - - - - - -
- - - -
- - - - - - -
- - -
- - - - - -
- - - - - - - - -
- - - -
- - - - - - -
- - -
- - - - - -
- - - - - - - - -
- - - -
- - - - - - -
- - -
- - - - - -
- - - - - - - - -
- - - -
- - - - - - -
-
- - -
diff --git a/tools/openms/FileConverter.xml b/tools/openms/FileConverter.xml index 80c65f817..f8211cd47 100644 --- a/tools/openms/FileConverter.xml +++ b/tools/openms/FileConverter.xml @@ -1,8 +1,7 @@ - - + - Converts between different MS file formats. + Converts between different MS file formats FileConverter macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,8 +38,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + @@ -51,10 +50,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + value != "select a value" - + @@ -65,7 +65,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -74,11 +74,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + + + - + @@ -104,7 +106,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -119,11 +122,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -131,6 +136,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -147,11 +155,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -159,6 +169,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -175,11 +188,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -187,6 +202,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -203,11 +221,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -215,6 +235,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -231,11 +254,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -243,6 +268,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -259,11 +287,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -271,6 +301,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -287,11 +320,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -299,6 +334,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -315,11 +353,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -327,6 +367,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -343,11 +386,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -355,6 +400,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -371,11 +419,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -383,6 +433,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -399,11 +452,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -411,6 +466,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -427,11 +485,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -439,6 +499,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -455,11 +518,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -467,6 +532,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -483,11 +551,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -495,6 +565,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -511,11 +584,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -523,6 +598,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -539,11 +617,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -551,6 +631,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -567,11 +650,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -579,6 +664,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -595,11 +683,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -607,6 +697,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -623,11 +716,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -635,6 +730,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -651,11 +749,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -663,6 +763,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -679,11 +782,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -691,6 +796,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -707,11 +815,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -719,6 +829,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -735,11 +848,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -747,6 +862,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -763,11 +881,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -775,6 +895,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -791,11 +914,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -803,6 +928,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -819,11 +947,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -831,6 +961,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -847,11 +980,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -859,6 +994,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -875,11 +1013,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -887,6 +1027,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -903,11 +1046,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -915,6 +1060,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -931,11 +1079,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -943,6 +1093,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -959,11 +1112,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -971,6 +1126,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -987,11 +1145,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -999,6 +1159,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -1015,11 +1178,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -1027,6 +1192,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1043,11 +1211,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -1055,6 +1225,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -1071,11 +1244,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -1083,6 +1258,42 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +
+ + +
+ + + + + + + + + + + + + + + + +
+ + + + + + + + + + + +
@@ -1099,11 +1310,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + +
- + @@ -1111,16 +1324,52 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +
+ + +
+ + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + +
+ + + + - - - - - - + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_FileConverter.html]]> diff --git a/tools/openms/FileFilter.xml b/tools/openms/FileFilter.xml index 1bcbd2ac9..21b6fa5b1 100644 --- a/tools/openms/FileFilter.xml +++ b/tools/openms/FileFilter.xml @@ -1,8 +1,7 @@ - - + - Extracts or manipulates portions of data from peak, feature or consensus-feature files. + Extracts or manipulates portions of data from peak, feature or consensus-feature files FileFilter macros.xml @@ -15,19 +14,19 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && #if $spectra.blackorwhitelist.file: mkdir spectra.blackorwhitelist.file && - ln -s '$spectra.blackorwhitelist.file' 'spectra.blackorwhitelist.file/${re.sub("[^\w\-_]", "_", $spectra.blackorwhitelist.file.element_identifier)}.$gxy2omsext($spectra.blackorwhitelist.file.ext)' && + cp '$spectra.blackorwhitelist.file' 'spectra.blackorwhitelist.file/${re.sub("[^\w\-_]", "_", $spectra.blackorwhitelist.file.element_identifier)}.$gxy2omsext($spectra.blackorwhitelist.file.ext)' && #end if #if $consensus.blackorwhitelist.file: mkdir consensus.blackorwhitelist.file && - ln -s '$consensus.blackorwhitelist.file' 'consensus.blackorwhitelist.file/${re.sub("[^\w\-_]", "_", $consensus.blackorwhitelist.file.element_identifier)}.$gxy2omsext($consensus.blackorwhitelist.file.ext)' && + cp '$consensus.blackorwhitelist.file' 'consensus.blackorwhitelist.file/${re.sub("[^\w\-_]", "_", $consensus.blackorwhitelist.file.element_identifier)}.$gxy2omsext($consensus.blackorwhitelist.file.ext)' && #end if #if $id.blacklist: mkdir id.blacklist && - ln -s '$id.blacklist' 'id.blacklist/${re.sub("[^\w\-_]", "_", $id.blacklist.element_identifier)}.$gxy2omsext($id.blacklist.ext)' && + cp '$id.blacklist' 'id.blacklist/${re.sub("[^\w\-_]", "_", $id.blacklist.element_identifier)}.$gxy2omsext($id.blacklist.ext)' && #end if ## Main program call @@ -63,47 +62,48 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + + value != "select a value" - + - + - +
- + - + - + - + - + @@ -111,22 +111,22 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + - - + + - + @@ -175,10 +175,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + @@ -220,10 +220,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + @@ -232,22 +232,22 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- - - - + + + +
- +
@@ -262,22 +262,23 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + +
- + - + +
@@ -286,7 +287,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -299,26 +300,26 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + +
- - - - - - - - + + + + + + + +
- + @@ -337,14 +338,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- + @@ -352,9 +354,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -373,16 +373,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -396,11 +391,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -409,14 +402,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -443,6 +434,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -451,7 +445,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -459,9 +453,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -480,16 +472,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -503,11 +490,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -516,14 +501,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -550,6 +533,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -558,7 +544,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -566,9 +552,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -587,16 +571,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -610,11 +589,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -623,14 +600,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -657,6 +632,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -665,7 +643,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -673,9 +651,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -694,16 +670,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -717,11 +688,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -730,14 +699,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -764,6 +731,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -772,7 +742,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -780,9 +750,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -801,16 +769,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -824,11 +787,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -837,14 +798,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -871,6 +830,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -879,7 +841,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -887,9 +849,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -908,16 +868,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -931,11 +886,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -944,14 +897,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -978,6 +929,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -986,7 +940,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -994,9 +948,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -1015,16 +967,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -1038,11 +985,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -1051,14 +996,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -1085,6 +1028,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1093,7 +1039,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -1101,9 +1047,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -1122,16 +1066,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -1145,11 +1084,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -1158,14 +1095,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -1192,6 +1127,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1200,7 +1138,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -1208,9 +1146,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -1230,15 +1166,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - -
@@ -1252,11 +1184,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -1265,14 +1195,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -1299,6 +1227,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1307,7 +1238,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -1315,9 +1246,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -1336,16 +1265,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - -
@@ -1359,11 +1284,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -1372,14 +1295,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -1406,6 +1327,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1414,7 +1338,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -1422,9 +1346,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -1443,16 +1365,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - -
@@ -1466,11 +1384,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -1479,14 +1395,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -1513,6 +1427,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1521,7 +1438,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -1529,9 +1446,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -1550,16 +1465,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -1573,11 +1483,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -1586,14 +1494,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -1620,6 +1526,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1628,7 +1537,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -1636,9 +1545,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -1657,16 +1564,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -1684,7 +1586,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- @@ -1693,14 +1594,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -1727,6 +1626,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1735,7 +1637,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -1743,9 +1645,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -1764,16 +1664,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -1791,7 +1686,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- @@ -1800,14 +1694,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -1834,6 +1726,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1842,7 +1737,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -1850,9 +1745,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -1871,16 +1764,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -1894,11 +1782,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -1907,14 +1793,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- @@ -1941,6 +1826,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1949,7 +1837,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -1957,9 +1845,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -1978,16 +1864,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -2001,11 +1882,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -2014,14 +1893,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- @@ -2048,6 +1926,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2056,7 +1937,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -2064,9 +1945,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -2085,16 +1964,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -2108,11 +1982,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -2121,14 +1993,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -2155,6 +2025,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2163,7 +2036,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -2171,9 +2044,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -2192,16 +2063,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -2215,11 +2081,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -2228,14 +2092,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- @@ -2262,6 +2125,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2270,7 +2136,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -2278,9 +2144,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -2299,16 +2163,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -2322,11 +2181,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -2335,14 +2192,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -2369,6 +2224,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2377,7 +2235,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -2385,9 +2243,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -2406,16 +2262,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -2429,11 +2280,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -2442,12 +2291,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- @@ -2476,6 +2324,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2484,7 +2335,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -2492,9 +2343,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -2513,16 +2362,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -2536,11 +2380,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -2549,14 +2391,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -2583,6 +2423,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2591,7 +2434,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -2599,9 +2442,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -2620,16 +2461,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -2643,11 +2479,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -2657,13 +2491,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
- - @@ -2690,6 +2523,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2698,7 +2534,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -2706,9 +2542,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -2727,16 +2561,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -2750,11 +2579,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -2764,13 +2591,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
- - @@ -2797,6 +2623,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2805,7 +2634,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -2813,9 +2642,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -2834,16 +2661,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -2857,11 +2679,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -2871,13 +2691,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
- - @@ -2904,6 +2723,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2912,7 +2734,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -2920,9 +2742,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -2941,16 +2761,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -2964,11 +2779,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -2977,14 +2790,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -3012,6 +2823,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -3020,7 +2834,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -3028,9 +2842,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -3049,16 +2861,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -3072,11 +2879,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -3085,14 +2890,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -3120,6 +2923,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -3128,7 +2934,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -3136,9 +2942,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -3157,16 +2961,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -3180,11 +2979,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -3193,14 +2990,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -3227,6 +3022,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -3235,7 +3033,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -3243,9 +3041,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -3264,16 +3060,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -3287,11 +3078,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -3300,14 +3089,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -3334,6 +3121,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -3342,7 +3132,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -3350,9 +3140,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -3371,16 +3159,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -3394,11 +3177,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -3407,14 +3188,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -3441,6 +3220,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -3449,7 +3231,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -3457,9 +3239,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -3478,16 +3258,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -3501,11 +3276,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -3514,14 +3287,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -3548,6 +3319,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -3556,7 +3330,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -3564,9 +3338,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -3585,16 +3357,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -3608,11 +3375,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -3621,14 +3386,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -3655,6 +3418,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -3663,7 +3429,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -3671,9 +3437,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -3692,16 +3456,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -3715,11 +3474,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -3728,14 +3485,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -3762,6 +3517,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -3770,7 +3528,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -3778,9 +3536,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -3799,16 +3555,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -3822,11 +3573,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -3835,14 +3584,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -3869,6 +3616,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -3877,7 +3627,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -3885,9 +3635,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -3906,16 +3654,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -3929,11 +3672,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -3942,14 +3683,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -3976,6 +3715,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -3984,7 +3726,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -3992,9 +3734,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -4013,16 +3753,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -4036,11 +3771,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -4049,14 +3782,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -4083,6 +3814,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -4091,7 +3825,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -4099,9 +3833,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -4120,16 +3852,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -4143,11 +3870,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -4156,14 +3881,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -4190,6 +3913,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -4198,7 +3924,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -4206,9 +3932,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -4227,16 +3951,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -4250,11 +3969,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -4263,14 +3980,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -4297,6 +4012,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -4305,7 +4023,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -4313,9 +4031,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -4334,13 +4050,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - @@ -4357,11 +4069,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -4370,14 +4080,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -4404,6 +4112,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -4412,7 +4123,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -4420,9 +4131,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -4441,13 +4150,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - @@ -4464,11 +4169,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -4477,14 +4180,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -4511,6 +4212,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -4519,7 +4223,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -4527,9 +4231,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -4548,16 +4250,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -4571,11 +4268,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -4584,14 +4279,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -4618,6 +4311,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -4626,7 +4322,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -4634,9 +4330,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -4655,16 +4349,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -4678,11 +4367,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -4691,14 +4378,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -4725,6 +4410,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -4732,8 +4420,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - + + @@ -4741,9 +4429,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -4762,16 +4448,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -4785,11 +4466,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -4798,14 +4477,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -4832,6 +4509,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -4840,7 +4520,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -4848,9 +4528,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -4869,16 +4547,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -4892,11 +4565,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -4905,14 +4576,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -4939,6 +4608,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -4947,7 +4619,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -4955,9 +4627,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -4976,16 +4646,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -4999,11 +4664,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -5012,14 +4675,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- @@ -5046,6 +4708,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5054,7 +4719,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -5062,9 +4727,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -5083,16 +4746,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -5106,11 +4764,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -5119,14 +4775,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- @@ -5153,6 +4808,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5161,7 +4819,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -5169,9 +4827,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -5190,16 +4846,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -5214,11 +4865,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -5227,14 +4876,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -5261,6 +4908,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5269,7 +4919,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -5277,9 +4927,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -5298,16 +4946,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -5322,11 +4965,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -5335,14 +4976,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -5369,6 +5008,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5377,7 +5019,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -5385,9 +5027,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - @@ -5406,16 +5046,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - -
@@ -5429,11 +5064,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- @@ -5442,14 +5075,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - @@ -5476,11 +5107,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_FileFilter.html]]> diff --git a/tools/openms/FileInfo.xml b/tools/openms/FileInfo.xml index 7afa4b1a2..d742977dc 100644 --- a/tools/openms/FileInfo.xml +++ b/tools/openms/FileInfo.xml @@ -1,8 +1,7 @@ - - + - Shows basic information about the file, such as data ranges and file type. + Shows basic information about the file, such as data ranges and file type FileInfo macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && #if "out_tsv_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir out_tsv && @@ -52,7 +51,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -62,7 +61,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -80,14 +79,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- + @@ -101,6 +101,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -109,7 +112,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -123,6 +126,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -131,7 +137,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -145,6 +151,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -153,7 +162,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -167,6 +176,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -175,7 +187,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -189,6 +201,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -197,7 +212,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -211,6 +226,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -219,7 +237,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -233,6 +251,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -241,7 +262,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -255,6 +276,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -263,7 +287,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -277,6 +301,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -298,6 +325,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -319,6 +349,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -327,7 +360,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -341,6 +374,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -349,7 +385,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -363,6 +399,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -371,7 +410,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -385,6 +424,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -393,7 +435,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -407,6 +449,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -415,7 +460,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -429,11 +474,39 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_FileInfo.html]]> diff --git a/tools/openms/FileMerger.xml b/tools/openms/FileMerger.xml index b5387eecd..19afa0063 100644 --- a/tools/openms/FileMerger.xml +++ b/tools/openms/FileMerger.xml @@ -1,8 +1,7 @@ - - + - Merges several MS files into one file. + Merges several MS files into one file FileMerger macros.xml @@ -17,9 +16,9 @@ mkdir in_cond.in && #if $in_cond.in_select == "no" mkdir ${' '.join(["'in_cond.in/%s'" % (i) for i, f in enumerate($in_cond.in) if f])} && -${' '.join(["ln -s '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} +${' '.join(["cp '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} #else -ln -s '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && +cp '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && #end if mkdir out && #if "trafo_out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') @@ -68,13 +67,13 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + - + - + @@ -82,13 +81,13 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - +
- +
@@ -96,11 +95,11 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - +
- + @@ -126,7 +125,8 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -136,7 +136,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - +
@@ -154,6 +154,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -165,7 +168,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - +
@@ -173,7 +176,6 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
-
@@ -183,6 +185,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
+ + +
@@ -194,7 +199,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - +
@@ -202,7 +207,6 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
-
@@ -212,6 +216,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
+ + +
@@ -223,7 +230,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - +
@@ -231,7 +238,6 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
-
@@ -241,6 +247,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
+ + +
@@ -252,7 +261,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - +
@@ -260,7 +269,6 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
-
@@ -270,6 +278,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
+ + +
@@ -281,7 +292,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - +
@@ -289,7 +300,6 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
-
@@ -299,6 +309,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
+ + +
@@ -310,7 +323,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - +
@@ -318,7 +331,6 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
-
@@ -328,6 +340,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
+ + +
@@ -339,7 +354,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - +
@@ -347,7 +362,6 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
-
@@ -357,6 +371,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
+ + +
@@ -365,10 +382,10 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- + - +
@@ -377,7 +394,6 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
-
@@ -387,6 +403,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -398,7 +417,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - +
@@ -406,7 +425,6 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
-
@@ -416,11 +434,14 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
+ + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_FileMerger.html]]> diff --git a/tools/openms/FuzzyDiff.xml b/tools/openms/FuzzyDiff.xml index 90ae46e57..80ab4c28b 100644 --- a/tools/openms/FuzzyDiff.xml +++ b/tools/openms/FuzzyDiff.xml @@ -1,8 +1,7 @@ - - + - Compares two files, tolerating numeric differences. + Compares two files, tolerating numeric differences FuzzyDiff macros.xml @@ -15,9 +14,9 @@ ## Preprocessing mkdir in1 && -ln -s '$in1' 'in1/${re.sub("[^\w\-_]", "_", $in1.element_identifier)}.$gxy2omsext($in1.ext)' && +cp '$in1' 'in1/${re.sub("[^\w\-_]", "_", $in1.element_identifier)}.$gxy2omsext($in1.ext)' && mkdir in2 && -ln -s '$in2' 'in2/${re.sub("[^\w\-_]", "_", $in2.element_identifier)}.$gxy2omsext($in2.ext)' && +cp '$in2' 'in2/${re.sub("[^\w\-_]", "_", $in2.element_identifier)}.$gxy2omsext($in2.ext)' && ## Main program call @@ -40,15 +39,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - - - - - + + + + + + + - + @@ -57,7 +56,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -73,11 +72,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
-
@@ -94,11 +93,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_FuzzyDiff.html]]>
diff --git a/tools/openms/GNPSExport.xml b/tools/openms/GNPSExport.xml index a317c01bf..0e0ff93b7 100644 --- a/tools/openms/GNPSExport.xml +++ b/tools/openms/GNPSExport.xml @@ -1,9 +1,7 @@ - - + - Tool to export representative consensus MS/MS scan per consensusElement into a .MGF file format. -See the documentation on https://ccms-ucsd.github.io/GNPSDocumentation/featurebasedmolecularnetworking-with-openms + Tool to export representative consensus MS/MS scan per consensusElement into a .MGF file format GNPSExport macros.xml @@ -16,15 +14,22 @@ See the documentation on https://ccms-ucsd.github.io/GNPSDocumentation/featureba ## Preprocessing mkdir in_cm && -ln -s '$in_cm' 'in_cm/${re.sub("[^\w\-_]", "_", $in_cm.element_identifier)}.$gxy2omsext($in_cm.ext)' && +cp '$in_cm' 'in_cm/${re.sub("[^\w\-_]", "_", $in_cm.element_identifier)}.$gxy2omsext($in_cm.ext)' && mkdir in_mzml_cond.in_mzml && #if $in_mzml_cond.in_mzml_select == "no" mkdir ${' '.join(["'in_mzml_cond.in_mzml/%s'" % (i) for i, f in enumerate($in_mzml_cond.in_mzml) if f])} && -${' '.join(["ln -s '%s' 'in_mzml_cond.in_mzml/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_mzml_cond.in_mzml) if f])} +${' '.join(["cp '%s' 'in_mzml_cond.in_mzml/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_mzml_cond.in_mzml) if f])} #else -ln -s '$in_mzml_cond.in_mzml' 'in_mzml_cond.in_mzml/${re.sub("[^\w\-_]", "_", $in_mzml_cond.in_mzml.element_identifier)}.$gxy2omsext($in_mzml_cond.in_mzml.ext)' && +cp '$in_mzml_cond.in_mzml' 'in_mzml_cond.in_mzml/${re.sub("[^\w\-_]", "_", $in_mzml_cond.in_mzml.element_identifier)}.$gxy2omsext($in_mzml_cond.in_mzml.ext)' && #end if mkdir out && +mkdir out_quantification && +#if "out_pairs_FLAG" in str($OPTIONAL_OUTPUTS).split(',') + mkdir out_pairs && +#end if +#if "out_meta_values_FLAG" in str($OPTIONAL_OUTPUTS).split(',') + mkdir out_meta_values && +#end if ## Main program call @@ -42,9 +47,29 @@ ${' '.join(["'in_mzml_cond.in_mzml/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.elem #end if -out 'out/output.${gxy2omsext("mgf")}' +-out_quantification +'out_quantification/output.${gxy2omsext("txt")}' +#if "out_pairs_FLAG" in str($OPTIONAL_OUTPUTS).split(',') + -out_pairs + 'out_pairs/output.${gxy2omsext("csv")}' +#end if +#if "out_meta_values_FLAG" in str($OPTIONAL_OUTPUTS).split(',') + -out_meta_values + 'out_meta_values/output.${gxy2omsext("tabular")}' +#end if +#if len(str($OPTIONAL_OUTPUTS).split(',')) == 0 + | tee '$stdout' +#end if ## Postprocessing && mv 'out/output.${gxy2omsext("mgf")}' '$out' +&& mv 'out_quantification/output.${gxy2omsext("txt")}' '$out_quantification' +#if "out_pairs_FLAG" in str($OPTIONAL_OUTPUTS).split(',') + && mv 'out_pairs/output.${gxy2omsext("csv")}' '$out_pairs' +#end if +#if "out_meta_values_FLAG" in str($OPTIONAL_OUTPUTS).split(',') + && mv 'out_meta_values/output.${gxy2omsext("tabular")}' '$out_meta_values' +#end if #if "ctd_out_FLAG" in $OPTIONAL_OUTPUTS && mv '@EXECUTABLE@.ctd' '$ctd_out' #end if]]> @@ -53,47 +78,57 @@ ${' '.join(["'in_mzml_cond.in_mzml/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.elem - + - + - + - + - - + +
- +
- + + +
+ + + OPTIONAL_OUTPUTS is not None and "out_pairs_FLAG" in OPTIONAL_OUTPUTS + + + OPTIONAL_OUTPUTS is not None and "out_meta_values_FLAG" in OPTIONAL_OUTPUTS + OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - + + +
@@ -102,7 +137,8 @@ ${' '.join(["'in_mzml_cond.in_mzml/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.elem - + + @@ -115,9 +151,12 @@ ${' '.join(["'in_mzml_cond.in_mzml/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.elem + + + - +
@@ -126,7 +165,8 @@ ${' '.join(["'in_mzml_cond.in_mzml/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.elem - + + @@ -139,9 +179,12 @@ ${' '.join(["'in_mzml_cond.in_mzml/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.elem + + + - +
@@ -150,7 +193,8 @@ ${' '.join(["'in_mzml_cond.in_mzml/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.elem - + + @@ -163,12 +207,45 @@ ${' '.join(["'in_mzml_cond.in_mzml/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.elem + + + + + + +
+ + +
+ + + + + + + + + + + +
+ +
+ + + + + + + + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_GNPSExport.html]]> diff --git a/tools/openms/HighResPrecursorMassCorrector.xml b/tools/openms/HighResPrecursorMassCorrector.xml index 3790e12e6..a3a05ebdd 100644 --- a/tools/openms/HighResPrecursorMassCorrector.xml +++ b/tools/openms/HighResPrecursorMassCorrector.xml @@ -1,8 +1,7 @@ - - + - Corrects the precursor mass and charge determined by the instrument software. + Corrects the precursor mass and charge determined by the instrument software HighResPrecursorMassCorrector macros.xml @@ -15,14 +14,14 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && #if "out_csv_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir out_csv && #end if #if $feature.in: mkdir feature.in && - ln -s '$feature.in' 'feature.in/${re.sub("[^\w\-_]", "_", $feature.in.element_identifier)}.$gxy2omsext($feature.in.ext)' && + cp '$feature.in' 'feature.in/${re.sub("[^\w\-_]", "_", $feature.in.element_identifier)}.$gxy2omsext($feature.in.ext)' && #end if ## Main program call @@ -60,32 +59,32 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- - + + - - + +
- - + +
- - + + @@ -93,7 +92,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -111,14 +110,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- +
@@ -143,39 +143,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - -
- - -
- - -
- - - - - - - - -
-
- - -
-
- - -
- - - - - - + + +
@@ -184,7 +154,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -209,6 +179,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -217,7 +190,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -242,6 +215,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -250,7 +226,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -275,6 +251,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -283,7 +262,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -307,11 +286,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_HighResPrecursorMassCorrector.html]]> diff --git a/tools/openms/IDConflictResolver.xml b/tools/openms/IDConflictResolver.xml index 373575e09..4781b30db 100644 --- a/tools/openms/IDConflictResolver.xml +++ b/tools/openms/IDConflictResolver.xml @@ -1,6 +1,5 @@ - - + Resolves ambiguous annotations of features with peptide identifications @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,15 +38,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + - + @@ -61,14 +60,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- + @@ -76,6 +76,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -84,7 +87,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -92,6 +95,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -100,7 +106,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -108,6 +114,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -116,7 +125,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -124,11 +133,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_IDConflictResolver.html]]> diff --git a/tools/openms/IDExtractor.xml b/tools/openms/IDExtractor.xml index 7efe28e47..a43fb5cab 100644 --- a/tools/openms/IDExtractor.xml +++ b/tools/openms/IDExtractor.xml @@ -1,8 +1,7 @@ - - + - Extracts 'n' peptides randomly or best 'n' from idXML files. + Extracts 'n' peptides randomly or best 'n' from idXML files IDExtractor macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,13 +38,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - + + + - + @@ -59,17 +58,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - - - + + + + + + + + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_IDExtractor.html]]> diff --git a/tools/openms/IDFileConverter.xml b/tools/openms/IDFileConverter.xml index 21d6f1754..e34aa898e 100644 --- a/tools/openms/IDFileConverter.xml +++ b/tools/openms/IDFileConverter.xml @@ -1,8 +1,7 @@ - - + - Converts identification engine file formats. + Converts identification engine file formats IDFileConverter macros.xml @@ -15,11 +14,11 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && #if $mz_file: mkdir mz_file && - ln -s '$mz_file' 'mz_file/${re.sub("[^\w\-_]", "_", $mz_file.element_identifier)}.$gxy2omsext($mz_file.ext)' && + cp '$mz_file' 'mz_file/${re.sub("[^\w\-_]", "_", $mz_file.element_identifier)}.$gxy2omsext($mz_file.ext)' && #end if ## Main program call @@ -47,8 +46,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + @@ -56,6 +55,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + value != "select a value" @@ -63,21 +63,21 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- + - - + + @@ -91,56 +91,56 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + - - - - - + + + + + + + + + + + - - - - - - - + + - - - - + + + +
@@ -149,11 +149,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + - + @@ -176,7 +176,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -190,7 +191,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -235,6 +236,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -250,7 +254,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -295,6 +299,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -310,7 +317,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -354,6 +361,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -369,7 +379,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -414,6 +424,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -429,7 +442,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -474,6 +487,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -489,7 +505,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -533,6 +549,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -548,7 +567,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -592,6 +611,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -607,7 +629,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -651,6 +673,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -666,7 +691,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -710,6 +735,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -725,7 +753,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -769,6 +797,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -784,7 +815,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -828,6 +859,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -843,7 +877,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -887,6 +921,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -902,7 +939,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -946,6 +983,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -961,7 +1001,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -1006,6 +1046,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1021,7 +1064,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -1065,6 +1108,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1080,7 +1126,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -1124,6 +1170,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1139,7 +1188,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -1183,6 +1232,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1198,7 +1250,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -1242,6 +1294,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1257,7 +1312,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -1301,6 +1356,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1316,7 +1374,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -1361,6 +1419,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1376,7 +1437,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -1421,6 +1482,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1436,7 +1500,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -1480,6 +1544,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1495,7 +1562,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -1539,6 +1606,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1554,7 +1624,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -1598,6 +1668,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1613,7 +1686,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -1657,6 +1730,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1672,7 +1748,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -1716,6 +1792,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1731,7 +1810,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -1775,6 +1854,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1790,7 +1872,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -1834,6 +1916,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1849,7 +1934,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -1893,6 +1978,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1908,7 +1996,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -1952,6 +2040,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1967,7 +2058,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -2011,6 +2102,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2026,7 +2120,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -2070,6 +2164,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2085,7 +2182,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -2129,6 +2226,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2144,7 +2244,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -2188,11 +2288,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_IDFileConverter.html]]> diff --git a/tools/openms/IDFilter.xml b/tools/openms/IDFilter.xml index 771bc43ef..312b25589 100644 --- a/tools/openms/IDFilter.xml +++ b/tools/openms/IDFilter.xml @@ -1,8 +1,7 @@ - - + - Filters results from protein or peptide identification engines based on different criteria. + Filters results from protein or peptide identification engines based on different criteria IDFilter macros.xml @@ -15,27 +14,27 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && #if $whitelist.proteins: mkdir whitelist.proteins && - ln -s '$whitelist.proteins' 'whitelist.proteins/${re.sub("[^\w\-_]", "_", $whitelist.proteins.element_identifier)}.$gxy2omsext($whitelist.proteins.ext)' && + cp '$whitelist.proteins' 'whitelist.proteins/${re.sub("[^\w\-_]", "_", $whitelist.proteins.element_identifier)}.$gxy2omsext($whitelist.proteins.ext)' && #end if #if $whitelist.peptides: mkdir whitelist.peptides && - ln -s '$whitelist.peptides' 'whitelist.peptides/${re.sub("[^\w\-_]", "_", $whitelist.peptides.element_identifier)}.$gxy2omsext($whitelist.peptides.ext)' && + cp '$whitelist.peptides' 'whitelist.peptides/${re.sub("[^\w\-_]", "_", $whitelist.peptides.element_identifier)}.$gxy2omsext($whitelist.peptides.ext)' && #end if #if $blacklist.proteins: mkdir blacklist.proteins && - ln -s '$blacklist.proteins' 'blacklist.proteins/${re.sub("[^\w\-_]", "_", $blacklist.proteins.element_identifier)}.$gxy2omsext($blacklist.proteins.ext)' && + cp '$blacklist.proteins' 'blacklist.proteins/${re.sub("[^\w\-_]", "_", $blacklist.proteins.element_identifier)}.$gxy2omsext($blacklist.proteins.ext)' && #end if #if $blacklist.peptides: mkdir blacklist.peptides && - ln -s '$blacklist.peptides' 'blacklist.peptides/${re.sub("[^\w\-_]", "_", $blacklist.peptides.element_identifier)}.$gxy2omsext($blacklist.peptides.ext)' && + cp '$blacklist.peptides' 'blacklist.peptides/${re.sub("[^\w\-_]", "_", $blacklist.peptides.element_identifier)}.$gxy2omsext($blacklist.peptides.ext)' && #end if #if $in_silico_digestion.fasta: mkdir in_silico_digestion.fasta && - ln -s '$in_silico_digestion.fasta' 'in_silico_digestion.fasta/${re.sub("[^\w\-_]", "_", $in_silico_digestion.fasta.element_identifier)}.$gxy2omsext($in_silico_digestion.fasta.ext)' && + cp '$in_silico_digestion.fasta' 'in_silico_digestion.fasta/${re.sub("[^\w\-_]", "_", $in_silico_digestion.fasta.element_identifier)}.$gxy2omsext($in_silico_digestion.fasta.ext)' && #end if ## Main program call @@ -79,30 +78,30 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- + - + - + - +
- - - + + +
@@ -112,7 +111,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -122,6 +121,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -211,6 +214,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -314,6 +318,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -346,7 +351,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -778,9 +782,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + - @@ -790,7 +794,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -802,6 +805,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1374,7 +1378,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -1468,6 +1471,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1482,7 +1486,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -1506,6 +1509,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1896,6 +1900,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1907,6 +1912,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1962,6 +1970,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2099,11 +2108,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2188,13 +2200,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2229,6 +2244,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2240,6 +2256,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2423,7 +2440,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -2511,6 +2527,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -2525,6 +2545,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2556,6 +2577,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2633,18 +2655,30 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + + + + + + + + + + + + + + + - - - - - - - - @@ -2672,6 +2706,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2847,7 +2884,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -3051,7 +3087,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -3061,6 +3097,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -3150,6 +3190,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -3253,6 +3294,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -3285,7 +3327,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -3717,9 +3758,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + - @@ -3729,7 +3770,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -3741,6 +3781,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4313,7 +4354,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -4407,6 +4447,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4421,7 +4462,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -4445,6 +4485,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4835,6 +4876,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4846,6 +4888,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -4901,6 +4946,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5038,11 +5084,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5127,13 +5176,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5168,6 +5220,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5179,6 +5232,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5362,7 +5416,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -5450,6 +5503,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -5464,6 +5521,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5495,6 +5553,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5572,18 +5631,30 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + + + + + + + + + + + + + + + - - - - - - - - @@ -5611,6 +5682,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5786,7 +5860,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -5987,110 +6060,118 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - - - - - - + - - - - - + + + + + + + + + + + + + - - - - - + + + + + - + - +
- + - - - - - - - - - + - - - - - + + + + + + + + + + + + + - - - - - + + + + +
- - + +
- - + +
- - - + + + + + + + + + + + - +
@@ -6101,7 +6182,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -6115,16 +6196,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
-
- + @@ -6143,14 +6224,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- -
- -
@@ -6174,6 +6251,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
+ @@ -6184,17 +6262,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
-
- + @@ -6212,15 +6292,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- -
- -
@@ -6244,6 +6320,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
+ @@ -6254,17 +6331,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
-
- + @@ -6282,14 +6361,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- -
- -
@@ -6313,6 +6388,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
+ @@ -6323,17 +6399,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
-
- + @@ -6351,14 +6429,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- -
- -
@@ -6382,6 +6456,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
+ @@ -6392,17 +6467,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
-
- + @@ -6420,14 +6497,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- -
- -
@@ -6451,6 +6524,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
+ @@ -6461,17 +6535,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
-
- + @@ -6489,14 +6565,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- -
- -
@@ -6520,6 +6592,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
+ @@ -6530,17 +6603,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
-
- + @@ -6558,14 +6633,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- -
- -
@@ -6589,6 +6660,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
+ @@ -6599,17 +6671,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
-
- + @@ -6627,14 +6701,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- -
- -
@@ -6658,6 +6728,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
+ @@ -6668,17 +6739,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
-
- + @@ -6696,14 +6769,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- -
- -
@@ -6727,6 +6796,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
+ @@ -6737,17 +6807,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
-
- + @@ -6765,14 +6837,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- -
- -
@@ -6796,6 +6864,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
+ @@ -6806,17 +6875,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
-
- + @@ -6834,14 +6905,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- -
- -
@@ -6865,6 +6932,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
+ @@ -6875,17 +6943,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
-
- + @@ -6903,14 +6973,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- -
- -
@@ -6934,6 +7000,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
+ @@ -6944,17 +7011,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
-
- + @@ -6972,14 +7041,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- -
- -
@@ -7003,6 +7068,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
+ @@ -7013,17 +7079,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
-
- + @@ -7041,14 +7109,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- -
- -
@@ -7073,6 +7137,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
+ @@ -7083,17 +7148,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
-
- + @@ -7111,14 +7178,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- -
- -
@@ -7143,6 +7206,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
+ @@ -7153,17 +7217,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
-
- + @@ -7181,14 +7247,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- -
- -
@@ -7213,6 +7275,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
+ @@ -7223,17 +7286,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
-
- + @@ -7251,14 +7316,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- -
- -
@@ -7283,6 +7344,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
+ @@ -7293,17 +7355,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
-
- + @@ -7321,14 +7385,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- -
- -
@@ -7353,6 +7413,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
+ @@ -7363,17 +7424,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
-
- + @@ -7391,14 +7454,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- -
- -
@@ -7422,6 +7481,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
+ @@ -7432,17 +7492,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
-
- + @@ -7460,14 +7522,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- -
- -
@@ -7491,6 +7549,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
+ @@ -7501,17 +7560,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
-
- + @@ -7529,14 +7590,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- -
- -
@@ -7560,6 +7617,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
+ @@ -7570,17 +7628,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
-
- + @@ -7598,14 +7658,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- -
- -
@@ -7629,6 +7685,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
+ @@ -7639,6 +7696,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -7649,7 +7709,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -7667,14 +7727,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- -
- -
@@ -7698,6 +7754,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
+ @@ -7708,6 +7765,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -7718,7 +7778,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -7736,14 +7796,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- -
- -
@@ -7767,6 +7823,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
+ @@ -7777,17 +7834,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
-
- + @@ -7807,12 +7866,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
- -
@@ -7836,6 +7892,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
+ @@ -7846,17 +7903,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
-
- + @@ -7874,14 +7933,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- -
- -
@@ -7905,6 +7960,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
+ @@ -7915,11 +7971,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_IDFilter.html]]> diff --git a/tools/openms/IDMapper.xml b/tools/openms/IDMapper.xml index 6f75f0ac1..4266acfa2 100644 --- a/tools/openms/IDMapper.xml +++ b/tools/openms/IDMapper.xml @@ -1,8 +1,7 @@ - - + - Assigns protein/peptide identifications to features or consensus features. + Assigns protein/peptide identifications to features or consensus features IDMapper macros.xml @@ -15,13 +14,13 @@ ## Preprocessing mkdir id && -ln -s '$id' 'id/${re.sub("[^\w\-_]", "_", $id.element_identifier)}.$gxy2omsext($id.ext)' && +cp '$id' 'id/${re.sub("[^\w\-_]", "_", $id.element_identifier)}.$gxy2omsext($id.ext)' && mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && #if $spectra._in: mkdir spectra.in && - ln -s '$spectra._in' 'spectra.in/${re.sub("[^\w\-_]", "_", $spectra._in.element_identifier)}.$gxy2omsext($spectra._in.ext)' && + cp '$spectra._in' 'spectra.in/${re.sub("[^\w\-_]", "_", $spectra._in.element_identifier)}.$gxy2omsext($spectra._in.ext)' && #end if ## Main program call @@ -51,16 +50,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - - - + + + + + - + @@ -79,7 +78,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -93,7 +92,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -102,7 +102,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -122,6 +122,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -132,7 +135,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -152,6 +155,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -162,7 +168,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -182,75 +188,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - -
- - - -
- - - - - - - -
- - -
-
- - -
-
- -
- - - - - - -
- - -
- - - -
- - - - - - - -
- - -
-
- - -
-
- -
- - - - - - + + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_IDMapper.html]]> diff --git a/tools/openms/IDMassAccuracy.xml b/tools/openms/IDMassAccuracy.xml index 577394e25..2fbbf72ab 100644 --- a/tools/openms/IDMassAccuracy.xml +++ b/tools/openms/IDMassAccuracy.xml @@ -1,8 +1,7 @@ - - + - Calculates a distribution of the mass error from given mass spectra and IDs. + Calculates a distribution of the mass error from given mass spectra and IDs IDMassAccuracy macros.xml @@ -17,16 +16,16 @@ mkdir in_cond.in && #if $in_cond.in_select == "no" mkdir ${' '.join(["'in_cond.in/%s'" % (i) for i, f in enumerate($in_cond.in) if f])} && -${' '.join(["ln -s '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} +${' '.join(["cp '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} #else -ln -s '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && +cp '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && #end if mkdir id_in_cond.id_in && #if $id_in_cond.id_in_select == "no" mkdir ${' '.join(["'id_in_cond.id_in/%s'" % (i) for i, f in enumerate($id_in_cond.id_in) if f])} && -${' '.join(["ln -s '%s' 'id_in_cond.id_in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($id_in_cond.id_in) if f])} +${' '.join(["cp '%s' 'id_in_cond.id_in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($id_in_cond.id_in) if f])} #else -ln -s '$id_in_cond.id_in' 'id_in_cond.id_in/${re.sub("[^\w\-_]", "_", $id_in_cond.id_in.element_identifier)}.$gxy2omsext($id_in_cond.id_in.ext)' && +cp '$id_in_cond.id_in' 'id_in_cond.id_in/${re.sub("[^\w\-_]", "_", $id_in_cond.id_in.element_identifier)}.$gxy2omsext($id_in_cond.id_in.ext)' && #end if #if "out_precursor_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir out_precursor && @@ -106,10 +105,10 @@ ${' '.join(["'id_in_cond.id_in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_ - + - + @@ -118,19 +117,19 @@ ${' '.join(["'id_in_cond.id_in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_ - + - + - + - + - + @@ -162,7 +161,8 @@ ${' '.join(["'id_in_cond.id_in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_ OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -175,24 +175,27 @@ ${' '.join(["'id_in_cond.id_in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_ - + - + - - + + + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_IDMassAccuracy.html]]> diff --git a/tools/openms/IDMerger.xml b/tools/openms/IDMerger.xml index b6c1271ea..8b9ad50f2 100644 --- a/tools/openms/IDMerger.xml +++ b/tools/openms/IDMerger.xml @@ -1,8 +1,7 @@ - - + - Merges several protein/peptide identification files into one file. + Merges several protein/peptide identification files into one file IDMerger macros.xml @@ -17,14 +16,14 @@ mkdir in_cond.in && #if $in_cond.in_select == "no" mkdir ${' '.join(["'in_cond.in/%s'" % (i) for i, f in enumerate($in_cond.in) if f])} && -${' '.join(["ln -s '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} +${' '.join(["cp '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} #else -ln -s '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && +cp '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && #end if mkdir out && #if $add_to: mkdir add_to && - ln -s '$add_to' 'add_to/${re.sub("[^\w\-_]", "_", $add_to.element_identifier)}.$gxy2omsext($add_to.ext)' && + cp '$add_to' 'add_to/${re.sub("[^\w\-_]", "_", $add_to.element_identifier)}.$gxy2omsext($add_to.ext)' && #end if ## Main program call @@ -62,15 +61,16 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + - + - + + value != "select a value" @@ -79,7 +79,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -97,7 +97,8 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -106,7 +107,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -117,6 +118,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -127,7 +131,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -138,6 +142,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -146,9 +153,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- + - + @@ -159,6 +166,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + +
@@ -167,9 +177,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- + - + @@ -180,6 +190,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + +
@@ -190,7 +203,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -202,6 +215,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -212,7 +228,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -223,6 +239,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -233,7 +252,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -244,11 +263,14 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_IDMerger.html]]>
diff --git a/tools/openms/IDPosteriorErrorProbability.xml b/tools/openms/IDPosteriorErrorProbability.xml index 1b2035ccd..16fcc2fca 100644 --- a/tools/openms/IDPosteriorErrorProbability.xml +++ b/tools/openms/IDPosteriorErrorProbability.xml @@ -1,8 +1,7 @@ - - + - Estimates probabilities for incorrectly assigned peptide sequences and a set of search engine scores using a mixture model. + Estimates probabilities for incorrectly assigned peptide sequences and a set of search engine scores using a mixture model IDPosteriorErrorProbability macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && #if "out_plot_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir out_plot && @@ -52,21 +51,21 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- - + + - - - + + + @@ -75,9 +74,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + - + @@ -95,7 +94,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -103,7 +103,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -121,6 +121,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -130,7 +133,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -148,6 +151,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -157,7 +163,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -175,6 +181,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -184,7 +193,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -202,6 +211,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -211,7 +223,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -229,6 +241,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -238,7 +253,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -256,6 +271,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -265,7 +283,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -283,6 +301,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -292,7 +313,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -310,11 +331,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_IDPosteriorErrorProbability.html]]> diff --git a/tools/openms/IDRTCalibration.xml b/tools/openms/IDRTCalibration.xml index cfca8e784..6fd1a91d3 100644 --- a/tools/openms/IDRTCalibration.xml +++ b/tools/openms/IDRTCalibration.xml @@ -1,8 +1,7 @@ - - + - Can be used to calibrate RTs of peptide hits linearly to standards. + Can be used to calibrate RTs of peptide hits linearly to standards IDRTCalibration macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,14 +38,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - - - + + + + + - + @@ -60,14 +59,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- + @@ -78,6 +78,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -86,7 +89,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -97,11 +100,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_IDRTCalibration.html]]> diff --git a/tools/openms/IDRipper.xml b/tools/openms/IDRipper.xml index 5c3803267..973aff849 100644 --- a/tools/openms/IDRipper.xml +++ b/tools/openms/IDRipper.xml @@ -1,8 +1,7 @@ - - + - Split protein/peptide identification file into several files according to identification run and annotated file origin. + Split protein/peptide identification file into several files according to identification run and annotated file origin IDRipper macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -38,12 +37,12 @@ out/ - + - + @@ -59,11 +58,12 @@ out/ OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + + - +
@@ -80,7 +80,8 @@ out/
- + +
@@ -98,7 +99,8 @@ out/ -
+ +
@@ -115,7 +117,8 @@ out/ -
+ +
@@ -133,10 +136,10 @@ out/
- + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_IDRipper.html]]> diff --git a/tools/openms/IDScoreSwitcher.xml b/tools/openms/IDScoreSwitcher.xml index bee07766d..8e615ae63 100644 --- a/tools/openms/IDScoreSwitcher.xml +++ b/tools/openms/IDScoreSwitcher.xml @@ -1,6 +1,5 @@ - - + Switches between different scores of peptide or protein hits in identification data @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,8 +38,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + @@ -55,9 +53,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + - + @@ -71,50 +70,57 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- - + + + + +
- +
- - + + + + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_IDScoreSwitcher.html]]>
diff --git a/tools/openms/IDSplitter.xml b/tools/openms/IDSplitter.xml index 7d37657fe..ac90092d5 100644 --- a/tools/openms/IDSplitter.xml +++ b/tools/openms/IDSplitter.xml @@ -1,6 +1,5 @@ - - + Splits protein/peptide identifications off of annotated data files @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && #if "out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir out && #end if @@ -58,10 +57,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + @@ -85,26 +84,30 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- - + + + + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_IDSplitter.html]]>
diff --git a/tools/openms/InternalCalibration.xml b/tools/openms/InternalCalibration.xml index a3f1bf3b4..7d92d6318 100644 --- a/tools/openms/InternalCalibration.xml +++ b/tools/openms/InternalCalibration.xml @@ -1,8 +1,7 @@ - - + - Applies an internal mass recalibration. + Applies an internal mass recalibration InternalCalibration macros.xml @@ -15,15 +14,15 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && #if $cal.id_in: mkdir cal.id_in && - ln -s '$cal.id_in' 'cal.id_in/${re.sub("[^\w\-_]", "_", $cal.id_in.element_identifier)}.$gxy2omsext($cal.id_in.ext)' && + cp '$cal.id_in' 'cal.id_in/${re.sub("[^\w\-_]", "_", $cal.id_in.element_identifier)}.$gxy2omsext($cal.id_in.ext)' && #end if #if $cal.lock_in: mkdir cal.lock_in && - ln -s '$cal.lock_in' 'cal.lock_in/${re.sub("[^\w\-_]", "_", $cal.lock_in.element_identifier)}.$gxy2omsext($cal.lock_in.ext)' && + cp '$cal.lock_in' 'cal.lock_in/${re.sub("[^\w\-_]", "_", $cal.lock_in.element_identifier)}.$gxy2omsext($cal.lock_in.ext)' && #end if #if "lock_out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir cal_lock_out && @@ -118,18 +117,18 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - + + + - +
- + @@ -139,17 +138,17 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - + + +
- - + +
- + @@ -187,14 +186,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- + @@ -215,14 +215,17 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - + + + + + @@ -231,7 +234,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -252,19 +255,22 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - + + + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_InternalCalibration.html]]> diff --git a/tools/openms/IsobaricAnalyzer.xml b/tools/openms/IsobaricAnalyzer.xml index fb3d1c36d..93d252df0 100644 --- a/tools/openms/IsobaricAnalyzer.xml +++ b/tools/openms/IsobaricAnalyzer.xml @@ -1,4 +1,3 @@ - @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,18 +38,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + + - +
- + @@ -68,16 +68,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - - + + - + - - + +
@@ -93,8 +93,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + @@ -124,8 +124,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + @@ -165,7 +165,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -178,7 +178,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -217,7 +217,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -231,7 +231,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -285,7 +285,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -304,7 +304,88 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -328,15 +409,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + +
- + @@ -350,7 +431,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -358,9 +440,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- + @@ -441,7 +523,29 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + +
+
+ + + + + + + + + + + + + + + + + + + +
@@ -459,6 +563,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -468,7 +575,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -551,7 +658,29 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + +
+
+ + + + + + + + + + + + + + + + + + + +
@@ -569,6 +698,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -578,7 +710,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -661,7 +793,29 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + +
+
+ + + + + + + + + + + + + + + + + + + +
@@ -679,6 +833,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -688,7 +845,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -771,7 +928,29 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + +
+
+ + + + + + + + + + + + + + + + + + + +
@@ -789,11 +968,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_IsobaricAnalyzer.html]]> diff --git a/tools/openms/JSONExporter.xml b/tools/openms/JSONExporter.xml new file mode 100644 index 000000000..7a0d35ad1 --- /dev/null +++ b/tools/openms/JSONExporter.xml @@ -0,0 +1,101 @@ + + + + Exports .oms (SQLite) files in JSON format + + JSONExporter + macros.xml + + + + + + + + + + + + + + + + + + + + + + + + OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS + + + + + +
+ + +
+ + + + + + + + + + + +
+ + +
+ + +
+ + + + + + + + + + + +
+
+ + +
diff --git a/tools/openms/LabeledEval.xml b/tools/openms/LabeledEval.xml deleted file mode 100644 index d40ae00b1..000000000 --- a/tools/openms/LabeledEval.xml +++ /dev/null @@ -1,77 +0,0 @@ - - - - - Evaluation tool for isotope-labeled quantitation experiments. - - LabeledEval - macros.xml - - - - - - - - - - - - - - - - - - - - - - - - - - OPTIONAL_OUTPUTS is None - - - OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - - - - - - - diff --git a/tools/openms/LuciphorAdapter.xml b/tools/openms/LuciphorAdapter.xml index 0bbcf9d5f..919fa4f38 100644 --- a/tools/openms/LuciphorAdapter.xml +++ b/tools/openms/LuciphorAdapter.xml @@ -1,8 +1,7 @@ - - + - Modification site localisation using LuciPHOr2. + Modification site localisation using LuciPHOr2 LuciphorAdapter macros.xml @@ -15,9 +14,9 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir id && -ln -s '$id' 'id/${re.sub("[^\w\-_]", "_", $id.element_identifier)}.$gxy2omsext($id.ext)' && +cp '$id' 'id/${re.sub("[^\w\-_]", "_", $id.element_identifier)}.$gxy2omsext($id.ext)' && mkdir out && ## Main program call @@ -43,21 +42,21 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - + + + - - + + - - + + @@ -67,6 +66,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -156,6 +159,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -259,6 +263,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -291,7 +296,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -723,9 +727,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + - @@ -735,7 +739,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -747,6 +750,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1319,7 +1323,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -1413,6 +1416,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1427,7 +1431,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -1451,6 +1454,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1841,6 +1845,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1852,6 +1857,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1907,6 +1915,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2044,11 +2053,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2133,13 +2145,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2174,6 +2189,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2185,6 +2201,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2368,7 +2385,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -2456,6 +2472,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -2470,6 +2490,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2501,6 +2522,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2578,18 +2600,30 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + + + + + + + + + + + + + + + - - - - - - - - @@ -2617,6 +2651,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2792,7 +2829,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -2987,30 +3023,30 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - - + + - - - - - - - + + + + + + + - + - + @@ -3024,7 +3060,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -3032,7 +3069,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -3055,11 +3092,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_LuciphorAdapter.html]]>
diff --git a/tools/openms/MRMMapper.xml b/tools/openms/MRMMapper.xml index eece07759..f5f1d0a4e 100644 --- a/tools/openms/MRMMapper.xml +++ b/tools/openms/MRMMapper.xml @@ -1,6 +1,5 @@ - - + MRMMapper maps measured chromatograms (mzML) and the transitions used (TraML) @@ -15,9 +14,9 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir tr && -ln -s '$tr' 'tr/${re.sub("[^\w\-_]", "_", $tr.element_identifier)}.$gxy2omsext($tr.ext)' && +cp '$tr' 'tr/${re.sub("[^\w\-_]", "_", $tr.element_identifier)}.$gxy2omsext($tr.ext)' && mkdir out && ## Main program call @@ -43,17 +42,17 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + +
- - + +
- + @@ -67,7 +66,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -75,7 +75,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -88,6 +88,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -97,7 +100,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -110,11 +113,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_MRMMapper.html]]> diff --git a/tools/openms/MRMPairFinder.xml b/tools/openms/MRMPairFinder.xml index b0e02de0c..f42e179bb 100644 --- a/tools/openms/MRMPairFinder.xml +++ b/tools/openms/MRMPairFinder.xml @@ -1,8 +1,7 @@ - - + - Util which can be used to evaluate labeled pair ratios on MRM features. + Util which can be used to evaluate labeled pair ratios on MRM features MRMPairFinder macros.xml @@ -15,9 +14,9 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir pair_in && -ln -s '$pair_in' 'pair_in/${re.sub("[^\w\-_]", "_", $pair_in.element_identifier)}.$gxy2omsext($pair_in.ext)' && +cp '$pair_in' 'pair_in/${re.sub("[^\w\-_]", "_", $pair_in.element_identifier)}.$gxy2omsext($pair_in.ext)' && mkdir out && #if "feature_out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir feature_out && @@ -56,14 +55,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + - - - + + + - + @@ -81,11 +80,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_MRMPairFinder.html]]> diff --git a/tools/openms/MRMTransitionGroupPicker.xml b/tools/openms/MRMTransitionGroupPicker.xml index 5632b2ff4..17e1546b6 100644 --- a/tools/openms/MRMTransitionGroupPicker.xml +++ b/tools/openms/MRMTransitionGroupPicker.xml @@ -1,8 +1,7 @@ - - + - Picks peaks in SRM/MRM chromatograms. + Picks peaks in SRM/MRM chromatograms MRMTransitionGroupPicker macros.xml @@ -15,9 +14,9 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir tr && -ln -s '$tr' 'tr/${re.sub("[^\w\-_]", "_", $tr.element_identifier)}.$gxy2omsext($tr.ext)' && +cp '$tr' 'tr/${re.sub("[^\w\-_]", "_", $tr.element_identifier)}.$gxy2omsext($tr.ext)' && mkdir out && ## Main program call @@ -43,18 +42,18 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + +
- - - - + + + + - + @@ -63,29 +62,29 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - + + + - +
- - - + + + - - - - + + + + - + @@ -93,13 +92,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + - + @@ -111,7 +110,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -125,7 +124,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -133,7 +133,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -175,8 +175,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + - +
@@ -184,7 +187,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -226,11 +229,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_MRMTransitionGroupPicker.html]]> diff --git a/tools/openms/MSFraggerAdapter.xml b/tools/openms/MSFraggerAdapter.xml index 007018ca5..29c8713b7 100644 --- a/tools/openms/MSFraggerAdapter.xml +++ b/tools/openms/MSFraggerAdapter.xml @@ -1,22 +1,7 @@ - - + - Peptide Identification with MSFragger. -Important note: -The Regents of the University of Michigan (“Michigan”) grants us permission to redistribute -the MS Fragger application developed by Michigan within the OpenMS Pipeline and make available -for use on related service offerings supported by the University of Tubingen and the Center for -Integrative Bioinformatics. -Per the license agreement the use of the pipeline and associated materials is for academic -research, non-commercial or educational purposes. Any commercial use inquiries -must be directed to the University of Michigan Technology Transfer Office at -techtransfer@umich.edu. All right title and interest in MS Fragger shall remain with the -University of Michigan. - -For details, please see the supplied license file or -https://raw.githubusercontent.com/OpenMS/THIRDPARTY/master/All/MSFragger/License.txt - + Peptide Identification with MSFragger MSFraggerAdapter macros.xml @@ -29,13 +14,13 @@ https://raw.githubusercontent.com/OpenMS/THIRDPARTY/master/All/MSFragger/License ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && #if "opt_out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir opt_out && #end if mkdir database && -ln -s '$database' 'database/${re.sub("[^\w\-_]", "_", $database.element_identifier)}.$gxy2omsext($database.ext)' && +cp '$database' 'database/${re.sub("[^\w\-_]", "_", $database.element_identifier)}.$gxy2omsext($database.ext)' && ## Main program call @@ -70,36 +55,37 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + + value != "select a value" - - - + + +
- - - + + + - - + + - - + + - + @@ -108,25 +94,23 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - + - - + + + + + + + - - - - - + @@ -137,26 +121,28 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + + + - + - + - + - + - + @@ -165,10 +151,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - - + + + +
@@ -185,7 +171,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -194,15 +180,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- - - - - - + + + + + + @@ -210,45 +196,45 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + +
- - - - - - - - - + + + + + + + + +
- - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + @@ -258,12 +244,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + @@ -272,54 +258,55 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - - + + +
- + + + + + + + + - - - - - - - - - - - - - - - - + + - - - + + + + + + + + + + - + @@ -330,7 +317,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -348,12 +335,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_MSFraggerAdapter.html]]> diff --git a/tools/openms/MSGFPlusAdapter.xml b/tools/openms/MSGFPlusAdapter.xml index c2d121c91..df450a0ff 100644 --- a/tools/openms/MSGFPlusAdapter.xml +++ b/tools/openms/MSGFPlusAdapter.xml @@ -1,8 +1,7 @@ - - + - MS/MS database search using MS-GF+. + MS/MS database search using MS-GF+ MSGFPlusAdapter macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && #if "out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir out && #end if @@ -23,10 +22,10 @@ ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($ mkdir mzid_out && #end if mkdir database && -ln -s '$database' 'database/${re.sub("[^\w\-_]", "_", $database.element_identifier)}.$gxy2omsext($database.ext)' && +cp '$database' 'database/${re.sub("[^\w\-_]", "_", $database.element_identifier)}.$gxy2omsext($database.ext)' && #if $conf: mkdir conf && - ln -s '$conf' 'conf/${re.sub("[^\w\-_]", "_", $conf.element_identifier)}.$gxy2omsext($conf.ext)' && + cp '$conf' 'conf/${re.sub("[^\w\-_]", "_", $conf.element_identifier)}.$gxy2omsext($conf.ext)' && #end if ## Main program call @@ -70,32 +69,32 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - - + + + + - + - + - + - + @@ -108,7 +107,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -117,22 +116,22 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - - - - - + + + + + - - - - + + + + @@ -142,6 +141,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -231,6 +234,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -334,6 +338,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -366,7 +371,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -798,9 +802,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + - @@ -810,7 +814,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -822,6 +825,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1394,7 +1398,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -1488,6 +1491,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1502,7 +1506,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -1526,6 +1529,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1916,6 +1920,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1927,6 +1932,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1982,6 +1990,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2119,11 +2128,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2208,13 +2220,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2249,6 +2264,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2260,6 +2276,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2443,7 +2460,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -2531,6 +2547,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -2545,6 +2565,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2576,6 +2597,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2653,18 +2675,30 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + + + + + + + + + + + + + + + - - - - - - - - @@ -2692,6 +2726,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2867,7 +2904,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -3062,7 +3098,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -3072,6 +3108,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -3161,6 +3201,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -3264,6 +3305,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -3296,7 +3338,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -3728,9 +3769,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + - @@ -3740,7 +3781,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -3752,6 +3792,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4324,7 +4365,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -4418,6 +4458,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4432,7 +4473,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -4456,6 +4496,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4846,6 +4887,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4857,6 +4899,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -4912,6 +4957,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5049,11 +5095,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5138,13 +5187,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5179,6 +5231,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5190,6 +5243,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5373,7 +5427,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -5461,6 +5514,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -5475,6 +5532,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5506,6 +5564,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5583,18 +5642,30 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + + + + + + + + + + + + + + + - - - - - - - - @@ -5622,6 +5693,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5797,7 +5871,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -5998,12 +6071,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + @@ -6012,54 +6085,55 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - - + + +
- + - - - - - - - - - + + + + - - - - - - - - - - + + + + + + + - - + + + + + + + + + + - + @@ -6069,10 +6143,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - + @@ -6096,17 +6169,17 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
-
- - + + @@ -6125,7 +6198,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard -
@@ -6139,6 +6211,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
@@ -6150,11 +6223,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_MSGFPlusAdapter.html]]> diff --git a/tools/openms/MSSimulator.xml b/tools/openms/MSSimulator.xml deleted file mode 100644 index 47b53b15a..000000000 --- a/tools/openms/MSSimulator.xml +++ /dev/null @@ -1,591 +0,0 @@ - - - - - A highly configurable simulator for mass spectrometry experiments. - - MSSimulator - macros.xml - - - - - - - - - - - - - - - - - - - - - -
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
- -
-
-
- - - - - - - - - -
- - -
-
- - - -
-
- -
-
-
- - -
-
- - -
-
-
- - - - - - -
-
-
- - -
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - -
-
- - -
-
-
- - - - - - -
- - - - - - - -
-
- - -
-
- -
-
- - - -
-
-
- - -
-
- - -
-
-
-
- - -
-
- - -
-
- - -
-
-
-
- - - - - - - - - - -
- - - - - - - - - -
- - -
-
- -
- - - - -
-
- - - - - - - -
-
-
-
- -
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - - - - - - - - - - - - - - - -
-
-
-
- - - - - -
-
- - - - - - - - -
- - - - - - - - - - - -
-
- -
- - - - - - -
-
- - - - - - -
-
-
- - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-
-
-
- - - - - - - - - - -
-
- - - - - - - - - - - - - - - - -
- - - OPTIONAL_OUTPUTS is not None and "out_FLAG" in OPTIONAL_OUTPUTS - - - OPTIONAL_OUTPUTS is not None and "out_pm_FLAG" in OPTIONAL_OUTPUTS - - - OPTIONAL_OUTPUTS is not None and "out_fm_FLAG" in OPTIONAL_OUTPUTS - - - OPTIONAL_OUTPUTS is not None and "out_cm_FLAG" in OPTIONAL_OUTPUTS - - - OPTIONAL_OUTPUTS is not None and "out_lcm_FLAG" in OPTIONAL_OUTPUTS - - - OPTIONAL_OUTPUTS is not None and "out_cntm_FLAG" in OPTIONAL_OUTPUTS - - - OPTIONAL_OUTPUTS is not None and "out_id_FLAG" in OPTIONAL_OUTPUTS - - - OPTIONAL_OUTPUTS is None - - - OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - - - - - - - - - - - - - - - - - -
diff --git a/tools/openms/MSstatsConverter.xml b/tools/openms/MSstatsConverter.xml index 979ca0267..55420878b 100644 --- a/tools/openms/MSstatsConverter.xml +++ b/tools/openms/MSstatsConverter.xml @@ -1,6 +1,5 @@ - - + Converter to input for MSstats @@ -15,20 +14,22 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir in_design && -ln -s '$in_design' 'in_design/${re.sub("[^\w\-_]", "_", $in_design.element_identifier)}.$gxy2omsext($in_design.ext)' && +cp '$in_design' 'in_design/${re.sub("[^\w\-_]", "_", $in_design.element_identifier)}.$gxy2omsext($in_design.ext)' && mkdir out && +## advanced options #if $adv_opts.reannotate_filenames_cond.reannotate_filenames: mkdir adv_opts.reannotate_filenames_cond.reannotate_filenames && #if $adv_opts.reannotate_filenames_cond.reannotate_filenames_select == "no" mkdir ${' '.join(["'adv_opts.reannotate_filenames_cond.reannotate_filenames/%s'" % (i) for i, f in enumerate($adv_opts.reannotate_filenames_cond.reannotate_filenames) if f])} && - ${' '.join(["ln -s '%s' 'adv_opts.reannotate_filenames_cond.reannotate_filenames/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($adv_opts.reannotate_filenames_cond.reannotate_filenames) if f])} + ${' '.join(["cp '%s' 'adv_opts.reannotate_filenames_cond.reannotate_filenames/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($adv_opts.reannotate_filenames_cond.reannotate_filenames) if f])} #else - ln -s '$adv_opts.reannotate_filenames_cond.reannotate_filenames' 'adv_opts.reannotate_filenames_cond.reannotate_filenames/${re.sub("[^\w\-_]", "_", $adv_opts.reannotate_filenames_cond.reannotate_filenames.element_identifier)}.$gxy2omsext($adv_opts.reannotate_filenames_cond.reannotate_filenames.ext)' && + cp '$adv_opts.reannotate_filenames_cond.reannotate_filenames' 'adv_opts.reannotate_filenames_cond.reannotate_filenames/${re.sub("[^\w\-_]", "_", $adv_opts.reannotate_filenames_cond.reannotate_filenames.element_identifier)}.$gxy2omsext($adv_opts.reannotate_filenames_cond.reannotate_filenames.ext)' && #end if #end if + ## Main program call set -o pipefail && @@ -41,6 +42,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard 'in_design/${re.sub("[^\w\-_]", "_", $in_design.element_identifier)}.$gxy2omsext($in_design.ext)' -out 'out/output.${gxy2omsext("csv")}' +## advanced options #if $adv_opts.reannotate_filenames_cond.reannotate_filenames: -reannotate_filenames #if $adv_opts.reannotate_filenames_cond.reannotate_filenames_select == "no" @@ -50,6 +52,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard #end if #end if + ## Postprocessing && mv 'out/output.${gxy2omsext("csv")}' '$out' #if "ctd_out_FLAG" in $OPTIONAL_OUTPUTS @@ -60,20 +63,20 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - + + + - + - + - + @@ -87,10 +90,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + @@ -99,7 +102,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -113,7 +116,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -127,13 +131,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + + + + @@ -149,13 +156,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + + + + @@ -171,18 +181,21 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_MSstatsConverter.html]]> diff --git a/tools/openms/MaRaClusterAdapter.xml b/tools/openms/MaRaClusterAdapter.xml deleted file mode 100644 index 04db4f91b..000000000 --- a/tools/openms/MaRaClusterAdapter.xml +++ /dev/null @@ -1,139 +0,0 @@ - - - - - Facilitate input to MaRaCluster and reintegrate. - - MaRaClusterAdapter - macros.xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - OPTIONAL_OUTPUTS is not None and "out_FLAG" in OPTIONAL_OUTPUTS - - - OPTIONAL_OUTPUTS is None - - - OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - - diff --git a/tools/openms/MapAlignerIdentification.xml b/tools/openms/MapAlignerIdentification.xml index 93051a262..33cac9d1e 100644 --- a/tools/openms/MapAlignerIdentification.xml +++ b/tools/openms/MapAlignerIdentification.xml @@ -1,8 +1,7 @@ - - Corrects retention time distortions between maps based on common peptide identifications. + Corrects retention time distortions between maps based on common peptide identifications MapAlignerIdentification macros.xml @@ -17,9 +16,9 @@ mkdir in_cond.in && #if $in_cond.in_select == "no" mkdir ${' '.join(["'in_cond.in/%s'" % (i) for i, f in enumerate($in_cond.in) if f])} && -${' '.join(["ln -s '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} +${' '.join(["cp '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} #else -ln -s '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && +cp '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && #end if #if "out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir out && @@ -31,11 +30,11 @@ ln -s '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_id #end if #if $design: mkdir design && - ln -s '$design' 'design/${re.sub("[^\w\-_]", "_", $design.element_identifier)}.$gxy2omsext($design.ext)' && + cp '$design' 'design/${re.sub("[^\w\-_]", "_", $design.element_identifier)}.$gxy2omsext($design.ext)' && #end if #if $reference.file: mkdir reference.file && - ln -s '$reference.file' 'reference.file/${re.sub("[^\w\-_]", "_", $reference.file.element_identifier)}.$gxy2omsext($reference.file.ext)' && + cp '$reference.file' 'reference.file/${re.sub("[^\w\-_]", "_", $reference.file.element_identifier)}.$gxy2omsext($reference.file.ext)' && #end if ## Main program call @@ -88,32 +87,32 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + - +
- +
- - - + + +
- + @@ -122,48 +121,48 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- + - + - + - + - - - - + + + +
- - - + + + - +
- - - - + + + + - + @@ -171,13 +170,13 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- + - + @@ -187,7 +186,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- + @@ -213,7 +212,8 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -241,8 +241,8 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- - + + @@ -272,6 +272,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -302,8 +305,8 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- - + + @@ -333,6 +336,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -362,8 +368,8 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- - + + @@ -393,6 +399,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -422,8 +431,8 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- - + + @@ -453,6 +462,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -482,8 +494,8 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- - + + @@ -513,6 +525,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -543,8 +558,8 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- - + + @@ -574,6 +589,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -582,7 +600,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- + @@ -605,8 +623,8 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- - + + @@ -636,6 +654,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -667,8 +688,8 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- - + + @@ -698,11 +719,14 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_MapAlignerIdentification.html]]> diff --git a/tools/openms/MapAlignerPoseClustering.xml b/tools/openms/MapAlignerPoseClustering.xml index 6421dbfb8..cfa5bf066 100644 --- a/tools/openms/MapAlignerPoseClustering.xml +++ b/tools/openms/MapAlignerPoseClustering.xml @@ -1,8 +1,7 @@ - - Corrects retention time distortions between maps using a pose clustering approach. + Corrects retention time distortions between maps using a pose clustering approach MapAlignerPoseClustering macros.xml @@ -17,9 +16,9 @@ mkdir in_cond.in && #if $in_cond.in_select == "no" mkdir ${' '.join(["'in_cond.in/%s'" % (i) for i, f in enumerate($in_cond.in) if f])} && -${' '.join(["ln -s '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} +${' '.join(["cp '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} #else -ln -s '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && +cp '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && #end if #if "out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir out && @@ -31,7 +30,7 @@ ln -s '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_id #end if #if $reference.file: mkdir reference.file && - ln -s '$reference.file' 'reference.file/${re.sub("[^\w\-_]", "_", $reference.file.element_identifier)}.$gxy2omsext($reference.file.ext)' && + cp '$reference.file' 'reference.file/${re.sub("[^\w\-_]", "_", $reference.file.element_identifier)}.$gxy2omsext($reference.file.ext)' && #end if ## Main program call @@ -80,26 +79,26 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + - +
- +
- +
- - - - - - - + + + + + + + @@ -108,29 +107,29 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- +
- - - + + +
- - + + - - + +
- - - + + + @@ -140,7 +139,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- + @@ -166,7 +165,8 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -222,6 +222,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -278,6 +281,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -335,6 +341,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -391,11 +400,14 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_MapAlignerPoseClustering.html]]> diff --git a/tools/openms/MapAlignerSpectrum.xml b/tools/openms/MapAlignerSpectrum.xml index 04ac196f1..1912c4c97 100644 --- a/tools/openms/MapAlignerSpectrum.xml +++ b/tools/openms/MapAlignerSpectrum.xml @@ -1,8 +1,7 @@ - - Corrects retention time distortions between maps by spectrum alignment. + Corrects retention time distortions between maps by spectrum alignment MapAlignerSpectrum macros.xml @@ -17,9 +16,9 @@ mkdir in_cond.in && #if $in_cond.in_select == "no" mkdir ${' '.join(["'in_cond.in/%s'" % (i) for i, f in enumerate($in_cond.in) if f])} && -${' '.join(["ln -s '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} +${' '.join(["cp '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} #else -ln -s '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && +cp '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && #end if #if "out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir out && @@ -75,27 +74,27 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + - +
- - - - - - - + + + + + + +
- + @@ -104,48 +103,48 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- + - + - + - + - - - - + + + +
- - - + + + - +
- - - - + + + + - + @@ -153,13 +152,13 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- + - + @@ -169,7 +168,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- + @@ -195,7 +194,8 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -218,8 +218,8 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- - + + @@ -249,11 +249,14 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_MapAlignerSpectrum.html]]> diff --git a/tools/openms/MapAlignerTreeGuided.xml b/tools/openms/MapAlignerTreeGuided.xml index 2642db20b..bca21011e 100644 --- a/tools/openms/MapAlignerTreeGuided.xml +++ b/tools/openms/MapAlignerTreeGuided.xml @@ -1,8 +1,7 @@ - - Tree guided correction of retention time distortions between maps. + Tree guided correction of retention time distortions between maps MapAlignerTreeGuided macros.xml @@ -17,9 +16,9 @@ mkdir in_cond.in && #if $in_cond.in_select == "no" mkdir ${' '.join(["'in_cond.in/%s'" % (i) for i, f in enumerate($in_cond.in) if f])} && -${' '.join(["ln -s '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} +${' '.join(["cp '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} #else -ln -s '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && +cp '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && #end if #if "out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir out && @@ -75,14 +74,14 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + - +
- + @@ -90,7 +89,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- + @@ -99,48 +98,48 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- + - + - + - + - - - - + + + +
- - - + + + - +
- - - - + + + + - + @@ -148,13 +147,13 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- + - + @@ -167,9 +166,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - - - + + + @@ -177,7 +176,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- + @@ -203,7 +202,8 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -219,8 +219,8 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- - + + @@ -261,6 +261,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -278,8 +281,8 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- - + + @@ -320,6 +323,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -337,8 +343,8 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- - + + @@ -379,11 +385,14 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_MapAlignerTreeGuided.html]]> diff --git a/tools/openms/MapNormalizer.xml b/tools/openms/MapNormalizer.xml index 7b53c9b64..657d2e798 100644 --- a/tools/openms/MapNormalizer.xml +++ b/tools/openms/MapNormalizer.xml @@ -1,8 +1,7 @@ - - + - Normalizes peak intensities in an MS run. + Normalizes peak intensities in an MS run MapNormalizer macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,10 +38,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + @@ -56,25 +55,29 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- + + + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_MapNormalizer.html]]>
diff --git a/tools/openms/MapRTTransformer.xml b/tools/openms/MapRTTransformer.xml index a4a57a566..85b0cdaca 100644 --- a/tools/openms/MapRTTransformer.xml +++ b/tools/openms/MapRTTransformer.xml @@ -1,8 +1,7 @@ - - Applies retention time transformations to maps. + Applies retention time transformations to maps MapRTTransformer macros.xml @@ -16,13 +15,13 @@ ## Preprocessing #if $in: mkdir in && - ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && + cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && #end if #if "out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir out && #end if mkdir trafo_in && -ln -s '$trafo_in' 'trafo_in/${re.sub("[^\w\-_]", "_", $trafo_in.element_identifier)}.$gxy2omsext($trafo_in.ext)' && +cp '$trafo_in' 'trafo_in/${re.sub("[^\w\-_]", "_", $trafo_in.element_identifier)}.$gxy2omsext($trafo_in.ext)' && #if "trafo_out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir trafo_out && #end if @@ -67,11 +66,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- + @@ -81,48 +80,48 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + - + - + - + - - - - + + + +
- - - + + + - +
- - - - + + + + - + @@ -130,13 +129,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + - + @@ -146,7 +145,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -170,14 +169,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- + @@ -185,8 +185,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - + + @@ -216,6 +216,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -224,7 +227,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -232,8 +235,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - + + @@ -263,6 +266,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -271,15 +277,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - + + @@ -309,6 +315,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -317,7 +326,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -325,8 +334,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - + + @@ -356,6 +365,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -364,7 +376,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -372,8 +384,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - + + @@ -403,6 +415,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -411,7 +426,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -419,8 +434,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - + + @@ -450,11 +465,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_MapRTTransformer.html]]> diff --git a/tools/openms/MapStatistics.xml b/tools/openms/MapStatistics.xml index b55f06470..c401d3dd6 100644 --- a/tools/openms/MapStatistics.xml +++ b/tools/openms/MapStatistics.xml @@ -1,8 +1,7 @@ - - + - Extract extended statistics on the features of a map for quality control. + Extract extended statistics on the features of a map for quality control MapStatistics macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,14 +38,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + - + @@ -60,20 +59,23 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - - - - - - + + + + + + + + + + + + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_MapStatistics.html]]> diff --git a/tools/openms/MascotAdapter.xml b/tools/openms/MascotAdapter.xml index 59c0c3483..67d36732a 100644 --- a/tools/openms/MascotAdapter.xml +++ b/tools/openms/MascotAdapter.xml @@ -1,8 +1,7 @@ - - + - Annotates MS/MS spectra using Mascot. + Annotates MS/MS spectra using Mascot MascotAdapter macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,18 +38,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + + value != "select a value" - + - - - + + + @@ -126,17 +126,17 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + - + - + @@ -158,27 +158,27 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - - - - - - - - + + + + + + + + + + - + - + @@ -196,14 +196,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- + @@ -233,6 +234,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -241,14 +245,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + - - @@ -271,11 +273,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_MascotAdapter.html]]> diff --git a/tools/openms/MascotAdapterOnline.xml b/tools/openms/MascotAdapterOnline.xml index 336386cc7..2db59705d 100644 --- a/tools/openms/MascotAdapterOnline.xml +++ b/tools/openms/MascotAdapterOnline.xml @@ -1,8 +1,7 @@ - - + - Annotates MS/MS spectra using Mascot. + Annotates MS/MS spectra using Mascot MascotAdapterOnline macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,45 +38,45 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- + - + - + - + - - - + + + - - + + - + - + - + @@ -87,6 +86,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -176,6 +179,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -279,6 +283,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -311,7 +316,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -743,9 +747,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + - @@ -755,7 +759,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -767,6 +770,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1339,7 +1343,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -1433,6 +1436,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1447,7 +1451,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -1471,6 +1474,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1861,6 +1865,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1872,6 +1877,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1927,6 +1935,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2064,11 +2073,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2153,13 +2165,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2194,6 +2209,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2205,6 +2221,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2388,7 +2405,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -2476,6 +2492,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -2490,6 +2510,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2521,6 +2542,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2598,18 +2620,30 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + + + + + + + + + + + + + + + - - - - - - - - @@ -2637,6 +2671,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2812,7 +2849,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -3007,7 +3043,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -3017,6 +3053,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -3106,6 +3146,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -3209,6 +3250,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -3241,7 +3283,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -3673,9 +3714,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + - @@ -3685,7 +3726,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -3697,6 +3737,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4269,7 +4310,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -4363,6 +4403,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4377,7 +4418,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -4401,6 +4441,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4791,6 +4832,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4802,6 +4844,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -4857,6 +4902,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4994,11 +5040,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5083,13 +5132,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5124,6 +5176,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5135,6 +5188,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5318,7 +5372,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -5406,6 +5459,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -5420,6 +5477,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5451,6 +5509,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5528,18 +5587,30 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + + + + + + + + + + + + + + + - - - - - - - - @@ -5567,6 +5638,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5742,7 +5816,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -5937,21 +6010,21 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + - + - + - + @@ -5962,19 +6035,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + - - + + - + @@ -5989,15 +6062,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - +
- + @@ -6011,14 +6084,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- +
@@ -6031,8 +6105,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - @@ -6067,6 +6139,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -6075,7 +6150,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -6088,8 +6163,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - @@ -6124,11 +6197,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_MascotAdapterOnline.html]]> diff --git a/tools/openms/MassCalculator.xml b/tools/openms/MassCalculator.xml index e249320d1..7e4f396fa 100644 --- a/tools/openms/MassCalculator.xml +++ b/tools/openms/MassCalculator.xml @@ -1,6 +1,5 @@ - - + Calculates masses and mass-to-charge ratios of peptide sequences @@ -16,7 +15,7 @@ ## Preprocessing #if $in: mkdir in && - ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && + cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && #end if #if "out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir out && @@ -57,10 +56,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + @@ -68,7 +67,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -86,7 +85,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -106,15 +105,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- - + @@ -126,15 +125,18 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
- +
- + @@ -146,11 +148,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_MassCalculator.html]]>
diff --git a/tools/openms/MassTraceExtractor.xml b/tools/openms/MassTraceExtractor.xml index d23adce9d..92f956e3f 100644 --- a/tools/openms/MassTraceExtractor.xml +++ b/tools/openms/MassTraceExtractor.xml @@ -1,8 +1,7 @@ - - + - Detects mass traces in centroided LC-MS data. + Detects mass traces in centroided LC-MS data MassTraceExtractor macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,53 +38,54 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + + value != "select a value"
- - - + + +
- + - + - + - - - - + + + +
- + - - + +
- + @@ -103,14 +103,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- +
@@ -142,6 +143,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -150,7 +154,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -182,11 +186,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_MassTraceExtractor.html]]> diff --git a/tools/openms/MetaProSIP.xml b/tools/openms/MetaProSIP.xml index 6b11e074b..d0bb51fdc 100644 --- a/tools/openms/MetaProSIP.xml +++ b/tools/openms/MetaProSIP.xml @@ -1,8 +1,7 @@ - - + - Performs proteinSIP on peptide features for elemental flux analysis. + Performs proteinSIP on peptide features for elemental flux analysis MetaProSIP macros.xml @@ -15,13 +14,13 @@ ## Preprocessing mkdir in_mzML && -ln -s '$in_mzML' 'in_mzML/${re.sub("[^\w\-_]", "_", $in_mzML.element_identifier)}.$gxy2omsext($in_mzML.ext)' && +cp '$in_mzML' 'in_mzML/${re.sub("[^\w\-_]", "_", $in_mzML.element_identifier)}.$gxy2omsext($in_mzML.ext)' && mkdir in_fasta && -ln -s '$in_fasta' 'in_fasta/${re.sub("[^\w\-_]", "_", $in_fasta.element_identifier)}.$gxy2omsext($in_fasta.ext)' && +cp '$in_fasta' 'in_fasta/${re.sub("[^\w\-_]", "_", $in_fasta.element_identifier)}.$gxy2omsext($in_fasta.ext)' && mkdir out_csv && mkdir out_peptide_centric_csv && mkdir in_featureXML && -ln -s '$in_featureXML' 'in_featureXML/${re.sub("[^\w\-_]", "_", $in_featureXML.element_identifier)}.$gxy2omsext($in_featureXML.ext)' && +cp '$in_featureXML' 'in_featureXML/${re.sub("[^\w\-_]", "_", $in_featureXML.element_identifier)}.$gxy2omsext($in_featureXML.ext)' && ## Main program call @@ -51,17 +50,17 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - - - - - - - - - + + + + + + + + + + + @@ -70,7 +69,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -83,23 +82,23 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - - - - - - - - + + + + + + + + + + - + - + @@ -114,7 +113,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -133,8 +133,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - + + @@ -157,11 +157,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_MetaProSIP.html]]>
diff --git a/tools/openms/MetaboliteAdductDecharger.xml b/tools/openms/MetaboliteAdductDecharger.xml deleted file mode 100644 index 42e72b19e..000000000 --- a/tools/openms/MetaboliteAdductDecharger.xml +++ /dev/null @@ -1,216 +0,0 @@ - - - - - Decharges and merges different feature charge variants of the same metabolite. - - MetaboliteAdductDecharger - macros.xml - - - - - - - - - - -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - - - - - - - -
- - - OPTIONAL_OUTPUTS is not None and "out_cm_FLAG" in OPTIONAL_OUTPUTS - - - OPTIONAL_OUTPUTS is not None and "out_fm_FLAG" in OPTIONAL_OUTPUTS - - - OPTIONAL_OUTPUTS is not None and "outpairs_FLAG" in OPTIONAL_OUTPUTS - - - OPTIONAL_OUTPUTS is None - - - OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - -
- - -
- - -
-
- - - - - - - - - - - - - - - - - -
-
- - - - - - -
- - -
- - -
- - - -
-
- - - - - - - - - - - - - - - - - -
-
- - - - - - -
-
- - -
diff --git a/tools/openms/MetaboliteSpectralMatcher.xml b/tools/openms/MetaboliteSpectralMatcher.xml index 1bfcd755d..6df40a19c 100644 --- a/tools/openms/MetaboliteSpectralMatcher.xml +++ b/tools/openms/MetaboliteSpectralMatcher.xml @@ -1,8 +1,7 @@ - - + - Perform a spectral library search. + Perform a spectral library search MetaboliteSpectralMatcher macros.xml @@ -15,10 +14,13 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir database && -ln -s '$database' 'database/${re.sub("[^\w\-_]", "_", $database.element_identifier)}.$gxy2omsext($database.ext)' && +cp '$database' 'database/${re.sub("[^\w\-_]", "_", $database.element_identifier)}.$gxy2omsext($database.ext)' && mkdir out && +#if "out_spectra_FLAG" in str($OPTIONAL_OUTPUTS).split(',') + mkdir out_spectra && +#end if ## Main program call @@ -32,9 +34,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard 'database/${re.sub("[^\w\-_]", "_", $database.element_identifier)}.$gxy2omsext($database.ext)' -out 'out/output.${gxy2omsext("mztab")}' +#if "out_spectra_FLAG" in str($OPTIONAL_OUTPUTS).split(',') + -out_spectra + 'out_spectra/output.${gxy2omsext("mzml")}' +#end if +#if len(str($OPTIONAL_OUTPUTS).split(',')) == 0 + | tee '$stdout' +#end if ## Postprocessing && mv 'out/output.${gxy2omsext("mztab")}' '$out' +#if "out_spectra_FLAG" in str($OPTIONAL_OUTPUTS).split(',') + && mv 'out_spectra/output.${gxy2omsext("mzml")}' '$out_spectra' +#end if #if "ctd_out_FLAG" in $OPTIONAL_OUTPUTS && mv '@EXECUTABLE@.ctd' '$ctd_out' #end if]]> @@ -43,54 +55,61 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + +
- - - + + + - + - + +
- + +
+ + OPTIONAL_OUTPUTS is not None and "out_spectra_FLAG" in OPTIONAL_OUTPUTS + OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - - - + + + + + + + + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_MetaboliteSpectralMatcher.html]]>
diff --git a/tools/openms/MultiplexResolver.xml b/tools/openms/MultiplexResolver.xml index 5c49bd812..a3406fdc9 100644 --- a/tools/openms/MultiplexResolver.xml +++ b/tools/openms/MultiplexResolver.xml @@ -1,8 +1,7 @@ - - + - Completes peptide multiplets and resolves conflicts within them. + Completes peptide multiplets and resolves conflicts within them MultiplexResolver macros.xml @@ -15,10 +14,10 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && #if $in_blacklist: mkdir in_blacklist && - ln -s '$in_blacklist' 'in_blacklist/${re.sub("[^\w\-_]", "_", $in_blacklist.element_identifier)}.$gxy2omsext($in_blacklist.ext)' && + cp '$in_blacklist' 'in_blacklist/${re.sub("[^\w\-_]", "_", $in_blacklist.element_identifier)}.$gxy2omsext($in_blacklist.ext)' && #end if mkdir out && #if "out_conflicts_FLAG" in str($OPTIONAL_OUTPUTS).split(',') @@ -60,36 +59,36 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- + - - - - + + + +
- - - - - - - - - - - - - - + + + + + + + + + + + + + +
- + @@ -107,15 +106,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- - + +
@@ -145,16 +145,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + - +
- - + +
@@ -184,16 +187,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + - +
- - + +
@@ -223,8 +229,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + - +
@@ -232,8 +241,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - + +
@@ -263,11 +272,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_MultiplexResolver.html]]> diff --git a/tools/openms/MzMLSplitter.xml b/tools/openms/MzMLSplitter.xml index 9edf27819..77d12fff0 100644 --- a/tools/openms/MzMLSplitter.xml +++ b/tools/openms/MzMLSplitter.xml @@ -1,6 +1,5 @@ - - + Splits an mzML file into multiple parts @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -38,10 +37,10 @@ out/ - - - - + + + + @@ -51,7 +50,7 @@ out/ - + @@ -67,54 +66,55 @@ out/ OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - -
- -
- - - - - - - - - - - - - - - - -
- -
- -
- - - - - - - - - - - - - - - - -
-
+ + + + +
+ +
+ + + + + + + + + + + + + + + + +
+ +
+ +
+ + + + + + + + + + + + + + + + +
+
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_MzMLSplitter.html]]>
diff --git a/tools/openms/MzTabExporter.xml b/tools/openms/MzTabExporter.xml index 7b083641f..34c22f633 100644 --- a/tools/openms/MzTabExporter.xml +++ b/tools/openms/MzTabExporter.xml @@ -1,8 +1,7 @@ - - + - Exports various XML formats to an mzTab file. + Exports various XML formats to an mzTab file MzTabExporter macros.xml @@ -16,7 +15,7 @@ ## Preprocessing #if $in: mkdir in && - ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && + cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && #end if mkdir out && @@ -44,7 +43,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -52,7 +51,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -66,7 +65,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -75,7 +75,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -83,6 +83,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -93,7 +96,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -101,6 +104,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -111,7 +117,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -119,6 +125,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -129,7 +138,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -137,6 +146,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -147,7 +159,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -155,6 +167,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -165,7 +180,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -173,6 +188,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -183,7 +201,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -191,6 +209,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -201,7 +222,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -209,11 +230,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_MzTabExporter.html]]>
diff --git a/tools/openms/NoiseFilterGaussian.xml b/tools/openms/NoiseFilterGaussian.xml index 0141b5923..0b412f7f0 100644 --- a/tools/openms/NoiseFilterGaussian.xml +++ b/tools/openms/NoiseFilterGaussian.xml @@ -1,8 +1,7 @@ - - + - Removes noise from profile spectra by using Gaussian filter (on uniform as well as non-uniform data). + Removes noise from profile spectra by using Gaussian filter (on uniform as well as non-uniform data) NoiseFilterGaussian macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,21 +38,21 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- - + +
- + - + @@ -67,7 +66,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -75,7 +75,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -88,6 +88,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -97,7 +100,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -110,6 +113,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -119,7 +125,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -132,6 +138,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -141,7 +150,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -154,11 +163,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_NoiseFilterGaussian.html]]> diff --git a/tools/openms/NoiseFilterSGolay.xml b/tools/openms/NoiseFilterSGolay.xml index 4a499304a..d7817a49b 100644 --- a/tools/openms/NoiseFilterSGolay.xml +++ b/tools/openms/NoiseFilterSGolay.xml @@ -1,8 +1,7 @@ - - + - Removes noise from profile spectra by using a Savitzky Golay filter. Requires uniform (equidistant) data. + Removes noise from profile spectra by using a Savitzky Golay filter. Requires uniform (equidistant) data NoiseFilterSGolay macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,19 +38,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- - + +
- + - + @@ -65,7 +64,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -73,7 +73,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -84,6 +84,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -93,7 +96,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -104,6 +107,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -113,7 +119,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -124,6 +130,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -133,7 +142,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -144,11 +153,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_NoiseFilterSGolay.html]]> diff --git a/tools/openms/NovorAdapter.xml b/tools/openms/NovorAdapter.xml index 8469a8129..a296b9cea 100644 --- a/tools/openms/NovorAdapter.xml +++ b/tools/openms/NovorAdapter.xml @@ -1,8 +1,7 @@ - - + - Performs de novo sequencing of peptides from MS/MS data with Novor. + Performs de novo sequencing of peptides from MS/MS data with Novor NovorAdapter macros.xml @@ -15,11 +14,11 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && #if $novorFile: mkdir novorFile && - ln -s '$novorFile' 'novorFile/${re.sub("[^\w\-_]", "_", $novorFile.element_identifier)}.$gxy2omsext($novorFile.ext)' && + cp '$novorFile' 'novorFile/${re.sub("[^\w\-_]", "_", $novorFile.element_identifier)}.$gxy2omsext($novorFile.ext)' && #end if ## Main program call @@ -47,30 +46,30 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + - + - + - - - + + + - + @@ -99,7 +98,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -128,7 +127,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -136,7 +135,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -150,11 +149,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_NovorAdapter.html]]> diff --git a/tools/openms/NucleicAcidSearchEngine.xml b/tools/openms/NucleicAcidSearchEngine.xml index 7e534b2b5..31821754e 100644 --- a/tools/openms/NucleicAcidSearchEngine.xml +++ b/tools/openms/NucleicAcidSearchEngine.xml @@ -1,8 +1,7 @@ - - + - Annotate nucleic acid identifications to MS/MS spectra. + Annotate nucleic acid identifications to MS/MS spectra NucleicAcidSearchEngine macros.xml @@ -15,14 +14,14 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && #if $database: mkdir database && - ln -s '$database' 'database/${re.sub("[^\w\-_]", "_", $database.element_identifier)}.$gxy2omsext($database.ext)' && + cp '$database' 'database/${re.sub("[^\w\-_]", "_", $database.element_identifier)}.$gxy2omsext($database.ext)' && #end if #if $digest: mkdir digest && - ln -s '$digest' 'digest/${re.sub("[^\w\-_]", "_", $digest.element_identifier)}.$gxy2omsext($digest.ext)' && + cp '$digest' 'digest/${re.sub("[^\w\-_]", "_", $digest.element_identifier)}.$gxy2omsext($digest.ext)' && #end if mkdir out && #if "id_out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') @@ -118,37 +117,37 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- - + + - - + + - + - +
- - + + - + @@ -162,182 +161,337 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - - - - - - - - - + + + - - - - - - - - + + + + + + + + + + + + + + - - + + + + + + + + + + - - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - + + + + + + - - - - - + + + + + + + + + + + + + + - - - - + + + + - - - - - - - - - - - - - - - - - - - - + - - - - - - - - + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + - - - - - - - + + - + + + + - - - - - - - - - - - - - - + + + @@ -365,43 +519,57 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + + + + + + + + + - +
- - - - - - + + + + + + + + - - - +
- +
- +
- + @@ -439,7 +607,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -448,10 +617,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - + + + +
@@ -459,7 +628,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
@@ -469,7 +638,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
@@ -493,8 +661,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
+ + +
- +
@@ -503,9 +674,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - + + +
@@ -513,7 +684,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
@@ -523,7 +694,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
@@ -547,11 +717,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
+ + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_NucleicAcidSearchEngine.html]]>
diff --git a/tools/openms/OMSSAAdapter.xml b/tools/openms/OMSSAAdapter.xml deleted file mode 100644 index 53d23e6ea..000000000 --- a/tools/openms/OMSSAAdapter.xml +++ /dev/null @@ -1,6044 +0,0 @@ - - - - - Annotates MS/MS spectra using OMSSA. - - OMSSAAdapter - macros.xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - -
-
- - -
diff --git a/tools/openms/OpenMSDatabasesInfo.xml b/tools/openms/OpenMSDatabasesInfo.xml index f0f70e613..a451fc817 100644 --- a/tools/openms/OpenMSDatabasesInfo.xml +++ b/tools/openms/OpenMSDatabasesInfo.xml @@ -1,6 +1,5 @@ - - + Prints the content of OpenMS' enzyme and modification databases to TSV @@ -41,7 +40,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -60,6 +59,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_OpenMSDatabasesInfo.html]]> diff --git a/tools/openms/OpenMSInfo.xml b/tools/openms/OpenMSInfo.xml new file mode 100644 index 000000000..81238dd1c --- /dev/null +++ b/tools/openms/OpenMSInfo.xml @@ -0,0 +1,72 @@ + + + + Prints configurations details of OpenMS + + OpenMSInfo + macros.xml + + + + + + + + + + + + + + + + + + + + + + + + OPTIONAL_OUTPUTS is None + + + OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS + + + + + + diff --git a/tools/openms/OpenPepXL.xml b/tools/openms/OpenPepXL.xml index 8a2b969aa..98653cd93 100644 --- a/tools/openms/OpenPepXL.xml +++ b/tools/openms/OpenPepXL.xml @@ -1,8 +1,7 @@ - - + - Tool for protein-protein cross-linking identification using labeled linkers. + Tool for protein-protein cross-linking identification using labeled linkers OpenPepXL macros.xml @@ -15,11 +14,11 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir consensus && -ln -s '$consensus' 'consensus/${re.sub("[^\w\-_]", "_", $consensus.element_identifier)}.$gxy2omsext($consensus.ext)' && +cp '$consensus' 'consensus/${re.sub("[^\w\-_]", "_", $consensus.element_identifier)}.$gxy2omsext($consensus.ext)' && mkdir database && -ln -s '$database' 'database/${re.sub("[^\w\-_]", "_", $database.element_identifier)}.$gxy2omsext($database.ext)' && +cp '$database' 'database/${re.sub("[^\w\-_]", "_", $database.element_identifier)}.$gxy2omsext($database.ext)' && #if "out_idXML_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir out_idXML && #end if @@ -32,11 +31,13 @@ ln -s '$database' 'database/${re.sub("[^\w\-_]", "_", $database.element_identifi #if "out_xquest_specxml_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir out_xquest_specxml && #end if +## advanced options #if $adv_opts.decoy_database: mkdir adv_opts.decoy_database && - ln -s '$adv_opts.decoy_database' 'adv_opts.decoy_database/${re.sub("[^\w\-_]", "_", $adv_opts.decoy_database.element_identifier)}.$gxy2omsext($adv_opts.decoy_database.ext)' && + cp '$adv_opts.decoy_database' 'adv_opts.decoy_database/${re.sub("[^\w\-_]", "_", $adv_opts.decoy_database.element_identifier)}.$gxy2omsext($adv_opts.decoy_database.ext)' && #end if + ## Main program call set -o pipefail && @@ -65,10 +66,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard -out_xquest_specxml 'out_xquest_specxml/output.${gxy2omsext("spec.xml")}' #end if +## advanced options #if $adv_opts.decoy_database: -decoy_database 'adv_opts.decoy_database/${re.sub("[^\w\-_]", "_", $adv_opts.decoy_database.element_identifier)}.$gxy2omsext($adv_opts.decoy_database.ext)' #end if + #if len(str($OPTIONAL_OUTPUTS).split(',')) == 0 | tee '$stdout' #end if @@ -94,37 +97,37 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - - + + + +
- - + + - - - + + +
- - - + + +
- + @@ -134,6 +137,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -223,6 +230,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -326,6 +334,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -358,7 +367,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -790,9 +798,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + - @@ -802,7 +810,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -814,6 +821,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1386,7 +1394,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -1480,6 +1487,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1494,7 +1502,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -1518,6 +1525,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1908,6 +1916,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1919,6 +1928,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1974,6 +1986,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2111,11 +2124,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2200,13 +2216,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2241,6 +2260,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2252,6 +2272,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2435,7 +2456,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -2523,6 +2543,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -2537,6 +2561,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2568,6 +2593,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2645,18 +2671,30 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + + + + + + + + + + + + + + + - - - - - - - - @@ -2684,6 +2722,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2859,7 +2900,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -3054,7 +3094,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -3064,6 +3104,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -3153,6 +3197,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -3256,6 +3301,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -3288,7 +3334,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -3720,9 +3765,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + - @@ -3732,7 +3777,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -3744,6 +3788,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4316,7 +4361,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -4410,6 +4454,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4424,7 +4469,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -4448,6 +4492,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4838,6 +4883,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4849,6 +4895,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -4904,6 +4953,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5041,11 +5091,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5130,13 +5183,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5171,6 +5227,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5182,6 +5239,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5365,7 +5423,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -5453,6 +5510,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -5467,6 +5528,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5498,6 +5560,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5575,18 +5638,30 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + + + + + + + + + + + + + + + - - - - - - - - @@ -5614,6 +5689,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5789,7 +5867,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -5984,69 +6061,69 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- - - - - - - - - - - - - + + + - - + + + + + - - - + + - - - + + + + + + + + + + +
- + - + - - - + + + - +
- - + + @@ -6065,7 +6142,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -6097,7 +6174,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -6108,10 +6186,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - - + + + +
@@ -6161,11 +6239,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_OpenPepXL.html]]> diff --git a/tools/openms/OpenPepXLLF.xml b/tools/openms/OpenPepXLLF.xml index 3fec29b08..e95e091b0 100644 --- a/tools/openms/OpenPepXLLF.xml +++ b/tools/openms/OpenPepXLLF.xml @@ -1,8 +1,7 @@ - - + - Tool for protein-protein cross linking with label-free linkers. + Tool for protein-protein cross linking with label-free linkers OpenPepXLLF macros.xml @@ -15,9 +14,9 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir database && -ln -s '$database' 'database/${re.sub("[^\w\-_]", "_", $database.element_identifier)}.$gxy2omsext($database.ext)' && +cp '$database' 'database/${re.sub("[^\w\-_]", "_", $database.element_identifier)}.$gxy2omsext($database.ext)' && #if "out_idXML_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir out_idXML && #end if @@ -30,11 +29,13 @@ ln -s '$database' 'database/${re.sub("[^\w\-_]", "_", $database.element_identifi #if "out_xquest_specxml_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir out_xquest_specxml && #end if +## advanced options #if $adv_opts.decoy_database: mkdir adv_opts.decoy_database && - ln -s '$adv_opts.decoy_database' 'adv_opts.decoy_database/${re.sub("[^\w\-_]", "_", $adv_opts.decoy_database.element_identifier)}.$gxy2omsext($adv_opts.decoy_database.ext)' && + cp '$adv_opts.decoy_database' 'adv_opts.decoy_database/${re.sub("[^\w\-_]", "_", $adv_opts.decoy_database.element_identifier)}.$gxy2omsext($adv_opts.decoy_database.ext)' && #end if + ## Main program call set -o pipefail && @@ -61,10 +62,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard -out_xquest_specxml 'out_xquest_specxml/output.${gxy2omsext("spec.xml")}' #end if +## advanced options #if $adv_opts.decoy_database: -decoy_database 'adv_opts.decoy_database/${re.sub("[^\w\-_]", "_", $adv_opts.decoy_database.element_identifier)}.$gxy2omsext($adv_opts.decoy_database.ext)' #end if + #if len(str($OPTIONAL_OUTPUTS).split(',')) == 0 | tee '$stdout' #end if @@ -90,36 +93,36 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - + + +
- - + + - - - + + +
- - - + + +
- + @@ -129,6 +132,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -218,6 +225,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -321,6 +329,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -353,7 +362,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -785,9 +793,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + - @@ -797,7 +805,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -809,6 +816,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1381,7 +1389,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -1475,6 +1482,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1489,7 +1497,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -1513,6 +1520,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1903,6 +1911,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1914,6 +1923,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1969,6 +1981,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2106,11 +2119,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2195,13 +2211,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2236,6 +2255,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2247,6 +2267,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2430,7 +2451,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -2518,6 +2538,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -2532,6 +2556,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2563,6 +2588,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2640,18 +2666,30 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + + + + + + + + + + + + + + + - - - - - - - - @@ -2679,6 +2717,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2854,7 +2895,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -3049,7 +3089,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -3059,6 +3099,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -3148,6 +3192,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -3251,6 +3296,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -3283,7 +3329,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -3715,9 +3760,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + - @@ -3727,7 +3772,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -3739,6 +3783,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4311,7 +4356,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -4405,6 +4449,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4419,7 +4464,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -4443,6 +4487,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4833,6 +4878,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4844,6 +4890,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -4899,6 +4948,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5036,11 +5086,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5125,13 +5178,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5166,6 +5222,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5177,6 +5234,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5360,7 +5418,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -5448,6 +5505,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -5462,6 +5523,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5493,6 +5555,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5570,18 +5633,30 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + + + + + + + + + + + + + + + - - - - - - - - @@ -5609,6 +5684,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5784,7 +5862,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -5979,75 +6056,75 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- - - - + + + + + + + + + + + + + + + + + + + - - - - - + - - - - - - - - - - -
- + - + - - + + - +
- - + + - +
@@ -6061,7 +6138,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -6093,7 +6170,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -6103,10 +6181,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - - + + + +
@@ -6157,6 +6235,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -6168,7 +6249,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
@@ -6195,7 +6276,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard -
@@ -6219,11 +6299,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_OpenPepXLLF.html]]> diff --git a/tools/openms/OpenSwathAnalyzer.xml b/tools/openms/OpenSwathAnalyzer.xml index 73380db68..bf4b87beb 100644 --- a/tools/openms/OpenSwathAnalyzer.xml +++ b/tools/openms/OpenSwathAnalyzer.xml @@ -1,8 +1,7 @@ - - + - Picks peaks and finds features in an SWATH-MS or SRM experiment. + Picks peaks and finds features in an SWATH-MS or SRM experiment OpenSwathAnalyzer macros.xml @@ -15,21 +14,21 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir tr && -ln -s '$tr' 'tr/${re.sub("[^\w\-_]", "_", $tr.element_identifier)}.$gxy2omsext($tr.ext)' && +cp '$tr' 'tr/${re.sub("[^\w\-_]", "_", $tr.element_identifier)}.$gxy2omsext($tr.ext)' && #if $rt_norm: mkdir rt_norm && - ln -s '$rt_norm' 'rt_norm/${re.sub("[^\w\-_]", "_", $rt_norm.element_identifier)}.$gxy2omsext($rt_norm.ext)' && + cp '$rt_norm' 'rt_norm/${re.sub("[^\w\-_]", "_", $rt_norm.element_identifier)}.$gxy2omsext($rt_norm.ext)' && #end if mkdir out && #if $swath_files_cond.swath_files: mkdir swath_files_cond.swath_files && #if $swath_files_cond.swath_files_select == "no" mkdir ${' '.join(["'swath_files_cond.swath_files/%s'" % (i) for i, f in enumerate($swath_files_cond.swath_files) if f])} && - ${' '.join(["ln -s '%s' 'swath_files_cond.swath_files/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($swath_files_cond.swath_files) if f])} + ${' '.join(["cp '%s' 'swath_files_cond.swath_files/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($swath_files_cond.swath_files) if f])} #else - ln -s '$swath_files_cond.swath_files' 'swath_files_cond.swath_files/${re.sub("[^\w\-_]", "_", $swath_files_cond.swath_files.element_identifier)}.$gxy2omsext($swath_files_cond.swath_files.ext)' && + cp '$swath_files_cond.swath_files' 'swath_files_cond.swath_files/${re.sub("[^\w\-_]", "_", $swath_files_cond.swath_files.element_identifier)}.$gxy2omsext($swath_files_cond.swath_files.ext)' && #end if #end if @@ -68,10 +67,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + - + @@ -81,12 +80,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - +
- + @@ -96,37 +95,37 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - + + + + - + - - - - - + + + + + - +
- - - - + + + + - + @@ -135,29 +134,29 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - + + + - +
- - - + + + - - - - + + + + - + @@ -165,13 +164,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + - + @@ -182,27 +181,27 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - + + - - - - - + + + + +
- - - + + +
- - + +
@@ -230,7 +229,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -244,7 +243,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -253,7 +253,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
@@ -358,6 +358,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -367,7 +370,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -475,6 +478,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -484,7 +490,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -592,6 +598,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -601,7 +610,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -709,6 +718,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -718,7 +730,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -823,6 +835,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -833,7 +848,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
@@ -938,6 +953,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -948,7 +966,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
@@ -1053,6 +1071,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1063,7 +1084,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
@@ -1168,6 +1189,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1178,7 +1202,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
@@ -1283,11 +1307,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_OpenSwathAnalyzer.html]]> diff --git a/tools/openms/OpenSwathAssayGenerator.xml b/tools/openms/OpenSwathAssayGenerator.xml index 215371522..e6a312699 100644 --- a/tools/openms/OpenSwathAssayGenerator.xml +++ b/tools/openms/OpenSwathAssayGenerator.xml @@ -1,6 +1,5 @@ - - + Generates assays according to different models for a specific TraML @@ -15,15 +14,15 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && #if $swath_windows_file: mkdir swath_windows_file && - ln -s '$swath_windows_file' 'swath_windows_file/${re.sub("[^\w\-_]", "_", $swath_windows_file.element_identifier)}.$gxy2omsext($swath_windows_file.ext)' && + cp '$swath_windows_file' 'swath_windows_file/${re.sub("[^\w\-_]", "_", $swath_windows_file.element_identifier)}.$gxy2omsext($swath_windows_file.ext)' && #end if #if $unimod_file: mkdir unimod_file && - ln -s '$unimod_file' 'unimod_file/${re.sub("[^\w\-_]", "_", $unimod_file.element_identifier)}.$gxy2omsext($unimod_file.ext)' && + cp '$unimod_file' 'unimod_file/${re.sub("[^\w\-_]", "_", $unimod_file.element_identifier)}.$gxy2omsext($unimod_file.ext)' && #end if ## Main program call @@ -55,40 +54,41 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + + value != "select a value" - - - + + + - + - - - - - - + + + + + + - + - + @@ -107,7 +107,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -119,7 +120,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -140,6 +141,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -153,7 +157,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -175,6 +179,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -188,7 +195,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -210,11 +217,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_OpenSwathAssayGenerator.html]]> diff --git a/tools/openms/OpenSwathChromatogramExtractor.xml b/tools/openms/OpenSwathChromatogramExtractor.xml index 9c87e55cc..be2cb249f 100644 --- a/tools/openms/OpenSwathChromatogramExtractor.xml +++ b/tools/openms/OpenSwathChromatogramExtractor.xml @@ -1,8 +1,7 @@ - - + - Extract chromatograms (XIC) from a MS2 map file. + Extract chromatograms (XIC) from a MS2 map file OpenSwathChromatogramExtractor macros.xml @@ -17,15 +16,15 @@ mkdir in_cond.in && #if $in_cond.in_select == "no" mkdir ${' '.join(["'in_cond.in/%s'" % (i) for i, f in enumerate($in_cond.in) if f])} && -${' '.join(["ln -s '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} +${' '.join(["cp '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} #else -ln -s '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && +cp '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && #end if mkdir tr && -ln -s '$tr' 'tr/${re.sub("[^\w\-_]", "_", $tr.element_identifier)}.$gxy2omsext($tr.ext)' && +cp '$tr' 'tr/${re.sub("[^\w\-_]", "_", $tr.element_identifier)}.$gxy2omsext($tr.ext)' && #if $rt_norm: mkdir rt_norm && - ln -s '$rt_norm' 'rt_norm/${re.sub("[^\w\-_]", "_", $rt_norm.element_identifier)}.$gxy2omsext($rt_norm.ext)' && + cp '$rt_norm' 'rt_norm/${re.sub("[^\w\-_]", "_", $rt_norm.element_identifier)}.$gxy2omsext($rt_norm.ext)' && #end if mkdir out && @@ -66,23 +65,23 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + - + - + - - - - + + + +
- + @@ -92,13 +91,13 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- + - + @@ -112,7 +111,8 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -123,7 +123,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -141,6 +141,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -154,7 +157,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -172,6 +175,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -184,7 +190,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -202,6 +208,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -214,7 +223,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -232,6 +241,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -244,7 +256,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -262,11 +274,14 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_OpenSwathChromatogramExtractor.html]]> diff --git a/tools/openms/OpenSwathConfidenceScoring.xml b/tools/openms/OpenSwathConfidenceScoring.xml index 00b589afe..5610f3585 100644 --- a/tools/openms/OpenSwathConfidenceScoring.xml +++ b/tools/openms/OpenSwathConfidenceScoring.xml @@ -1,6 +1,5 @@ - - + Compute confidence scores for OpenSwath results @@ -15,13 +14,13 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir lib && -ln -s '$lib' 'lib/${re.sub("[^\w\-_]", "_", $lib.element_identifier)}.$gxy2omsext($lib.ext)' && +cp '$lib' 'lib/${re.sub("[^\w\-_]", "_", $lib.element_identifier)}.$gxy2omsext($lib.ext)' && mkdir out && #if $trafo: mkdir trafo && - ln -s '$trafo' 'trafo/${re.sub("[^\w\-_]", "_", $trafo.element_identifier)}.$gxy2omsext($trafo.ext)' && + cp '$trafo' 'trafo/${re.sub("[^\w\-_]", "_", $trafo.element_identifier)}.$gxy2omsext($trafo.ext)' && #end if ## Main program call @@ -51,19 +50,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + - - + +
- - - + + +
- + @@ -77,7 +76,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -85,7 +85,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -100,11 +100,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_OpenSwathConfidenceScoring.html]]>
diff --git a/tools/openms/OpenSwathDIAPreScoring.xml b/tools/openms/OpenSwathDIAPreScoring.xml index e836c301c..41a7edcd9 100644 --- a/tools/openms/OpenSwathDIAPreScoring.xml +++ b/tools/openms/OpenSwathDIAPreScoring.xml @@ -1,8 +1,7 @@ - - + - Scoring spectra using the DIA scores. + Scoring spectra using the DIA scores OpenSwathDIAPreScoring macros.xml @@ -15,13 +14,13 @@ ## Preprocessing mkdir tr && -ln -s '$tr' 'tr/${re.sub("[^\w\-_]", "_", $tr.element_identifier)}.$gxy2omsext($tr.ext)' && +cp '$tr' 'tr/${re.sub("[^\w\-_]", "_", $tr.element_identifier)}.$gxy2omsext($tr.ext)' && mkdir swath_files_cond.swath_files && #if $swath_files_cond.swath_files_select == "no" mkdir ${' '.join(["'swath_files_cond.swath_files/%s'" % (i) for i, f in enumerate($swath_files_cond.swath_files) if f])} && -${' '.join(["ln -s '%s' 'swath_files_cond.swath_files/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($swath_files_cond.swath_files) if f])} +${' '.join(["cp '%s' 'swath_files_cond.swath_files/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($swath_files_cond.swath_files) if f])} #else -ln -s '$swath_files_cond.swath_files' 'swath_files_cond.swath_files/${re.sub("[^\w\-_]", "_", $swath_files_cond.swath_files.element_identifier)}.$gxy2omsext($swath_files_cond.swath_files.ext)' && +cp '$swath_files_cond.swath_files' 'swath_files_cond.swath_files/${re.sub("[^\w\-_]", "_", $swath_files_cond.swath_files.element_identifier)}.$gxy2omsext($swath_files_cond.swath_files.ext)' && #end if mkdir output_files && mkdir ${' '.join(["'output_files/%s'" % (i) for i, f in enumerate($swath_files_cond.swath_files) if f])} && @@ -53,23 +52,23 @@ ${' '.join(["&& mv -n 'output_files/%(bn)s/%(id)s.%(gext)s' 'output_files/%(bn)s - + - + - + - + - + @@ -85,27 +84,28 @@ ${' '.join(["&& mv -n 'output_files/%(bn)s/%(id)s.%(gext)s' 'output_files/%(bn)s OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_OpenSwathDIAPreScoring.html]]> diff --git a/tools/openms/OpenSwathDecoyGenerator.xml b/tools/openms/OpenSwathDecoyGenerator.xml index 2fd025ce5..5d832dbc8 100644 --- a/tools/openms/OpenSwathDecoyGenerator.xml +++ b/tools/openms/OpenSwathDecoyGenerator.xml @@ -1,6 +1,5 @@ - - + Generates decoys according to different models for a specific TraML @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,43 +38,44 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + + value != "select a value" - + - + - - - - - - - - + + + + + + + + - + - + @@ -94,7 +94,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -113,7 +114,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -124,6 +125,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -144,7 +148,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -155,6 +159,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -175,7 +182,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -186,6 +193,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -206,7 +216,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -217,11 +227,48 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +
+ + +
+ + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_OpenSwathDecoyGenerator.html]]> diff --git a/tools/openms/OpenSwathFeatureXMLToTSV.xml b/tools/openms/OpenSwathFeatureXMLToTSV.xml index 57d290ffb..d64c0da10 100644 --- a/tools/openms/OpenSwathFeatureXMLToTSV.xml +++ b/tools/openms/OpenSwathFeatureXMLToTSV.xml @@ -1,8 +1,7 @@ - - + - Converts a featureXML to a mProphet tsv. + Converts a featureXML to a mProphet tsv OpenSwathFeatureXMLToTSV macros.xml @@ -17,12 +16,12 @@ mkdir in_cond.in && #if $in_cond.in_select == "no" mkdir ${' '.join(["'in_cond.in/%s'" % (i) for i, f in enumerate($in_cond.in) if f])} && -${' '.join(["ln -s '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} +${' '.join(["cp '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} #else -ln -s '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && +cp '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && #end if mkdir tr && -ln -s '$tr' 'tr/${re.sub("[^\w\-_]", "_", $tr.element_identifier)}.$gxy2omsext($tr.ext)' && +cp '$tr' 'tr/${re.sub("[^\w\-_]", "_", $tr.element_identifier)}.$gxy2omsext($tr.ext)' && mkdir out && ## Main program call @@ -58,20 +57,20 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + - + - + - + @@ -85,7 +84,8 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -95,7 +95,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -104,6 +104,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -115,7 +118,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -124,6 +127,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -135,7 +141,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -144,11 +150,14 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_OpenSwathFeatureXMLToTSV.html]]> diff --git a/tools/openms/OpenSwathFileSplitter.xml b/tools/openms/OpenSwathFileSplitter.xml index 3823d3de5..2853b400f 100644 --- a/tools/openms/OpenSwathFileSplitter.xml +++ b/tools/openms/OpenSwathFileSplitter.xml @@ -1,8 +1,7 @@ - - + - Splits SWATH files into n files, each containing one window. + Splits SWATH files into n files, each containing one window OpenSwathFileSplitter macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir outputDirectory && #if "out_qc_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir out_qc && @@ -51,10 +50,10 @@ outputDirectory/ - + - + @@ -74,28 +73,29 @@ outputDirectory/ OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - -
- -
- - - - - - - - - - - - -
-
+ + + +
+ +
+ + + + + + + + + + + + +
+
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_OpenSwathFileSplitter.html]]>
diff --git a/tools/openms/OpenSwathMzMLFileCacher.xml b/tools/openms/OpenSwathMzMLFileCacher.xml index 940bd1f80..39aeecfcb 100644 --- a/tools/openms/OpenSwathMzMLFileCacher.xml +++ b/tools/openms/OpenSwathMzMLFileCacher.xml @@ -1,8 +1,7 @@ - - + - This tool caches the spectra and chromatogram data of an mzML to disk. + This tool caches the spectra and chromatogram data of an mzML to disk OpenSwathMzMLFileCacher macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,20 +38,21 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + + value != "select a value" - + - + - + @@ -70,7 +70,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -80,7 +81,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -90,6 +91,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -101,7 +105,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -111,6 +115,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -122,7 +129,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -132,6 +139,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -143,7 +153,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -153,6 +163,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -164,7 +177,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -174,6 +187,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -185,7 +201,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -195,6 +211,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -206,7 +225,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -216,6 +235,33 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + +
+ + + + + +
+ + + + + + + + + + + + + +
@@ -227,7 +273,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -237,6 +283,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -248,7 +297,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -258,6 +307,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -269,7 +321,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -279,11 +331,38 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +
+ + +
+ + + + + +
+ + + + + + + + + + + + + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_OpenSwathMzMLFileCacher.html]]>
diff --git a/tools/openms/OpenSwathRTNormalizer.xml b/tools/openms/OpenSwathRTNormalizer.xml index 908235e3f..dbbd40d74 100644 --- a/tools/openms/OpenSwathRTNormalizer.xml +++ b/tools/openms/OpenSwathRTNormalizer.xml @@ -1,8 +1,7 @@ - - + - This tool will take a description of RT peptides and their normalized retention time to write out a transformation file on how to transform the RT space into the normalized space. + This tool will take a description of RT peptides and their normalized retention time to write out a transformation file on how to transform the RT space into the normalized space OpenSwathRTNormalizer macros.xml @@ -17,16 +16,16 @@ mkdir in_cond.in && #if $in_cond.in_select == "no" mkdir ${' '.join(["'in_cond.in/%s'" % (i) for i, f in enumerate($in_cond.in) if f])} && -${' '.join(["ln -s '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} +${' '.join(["cp '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} #else -ln -s '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && +cp '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && #end if mkdir tr && -ln -s '$tr' 'tr/${re.sub("[^\w\-_]", "_", $tr.element_identifier)}.$gxy2omsext($tr.ext)' && +cp '$tr' 'tr/${re.sub("[^\w\-_]", "_", $tr.element_identifier)}.$gxy2omsext($tr.ext)' && mkdir out && #if $rt_norm: mkdir rt_norm && - ln -s '$rt_norm' 'rt_norm/${re.sub("[^\w\-_]", "_", $rt_norm.element_identifier)}.$gxy2omsext($rt_norm.ext)' && + cp '$rt_norm' 'rt_norm/${re.sub("[^\w\-_]", "_", $rt_norm.element_identifier)}.$gxy2omsext($rt_norm.ext)' && #end if ## Main program call @@ -66,19 +65,19 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + - + - + - - + +
- + @@ -86,42 +85,42 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - - - + + +
- - - - + + + + - + - - - - - + + + + + - +
- - - - + + + + - + @@ -130,29 +129,29 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - - - + + + - +
- - - + + + - - - - + + + + - + @@ -160,13 +159,13 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- + - + @@ -177,27 +176,27 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- - + + - - - - - + + + + +
- - - + + +
- - + +
@@ -224,15 +223,15 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- - - - - + + + + +
- + @@ -246,7 +245,8 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -256,7 +256,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -372,6 +372,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -383,7 +386,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -499,6 +502,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -510,7 +516,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -626,11 +632,14 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_OpenSwathRTNormalizer.html]]> diff --git a/tools/openms/OpenSwathRewriteToFeatureXML.xml b/tools/openms/OpenSwathRewriteToFeatureXML.xml index d5ced6395..7e71ad5f6 100644 --- a/tools/openms/OpenSwathRewriteToFeatureXML.xml +++ b/tools/openms/OpenSwathRewriteToFeatureXML.xml @@ -1,8 +1,7 @@ - - + - Combines featureXML and mProphet tsv to FDR filtered featureXML. + Combines featureXML and mProphet tsv to FDR filtered featureXML OpenSwathRewriteToFeatureXML macros.xml @@ -16,10 +15,10 @@ ## Preprocessing #if $csv: mkdir csv && - ln -s '$csv' 'csv/${re.sub("[^\w\-_]", "_", $csv.element_identifier)}.$gxy2omsext($csv.ext)' && + cp '$csv' 'csv/${re.sub("[^\w\-_]", "_", $csv.element_identifier)}.$gxy2omsext($csv.ext)' && #end if mkdir featureXML && -ln -s '$featureXML' 'featureXML/${re.sub("[^\w\-_]", "_", $featureXML.element_identifier)}.$gxy2omsext($featureXML.ext)' && +cp '$featureXML' 'featureXML/${re.sub("[^\w\-_]", "_", $featureXML.element_identifier)}.$gxy2omsext($featureXML.ext)' && mkdir out && ## Main program call @@ -48,11 +47,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + - + @@ -66,15 +65,17 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - + + + + + + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_OpenSwathRewriteToFeatureXML.html]]> diff --git a/tools/openms/OpenSwathWorkflow.xml b/tools/openms/OpenSwathWorkflow.xml index bf58e961f..693748ae3 100644 --- a/tools/openms/OpenSwathWorkflow.xml +++ b/tools/openms/OpenSwathWorkflow.xml @@ -1,6 +1,5 @@ - - + Complete workflow to run OpenSWATH @@ -15,20 +14,20 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir tr && -ln -s '$tr' 'tr/${re.sub("[^\w\-_]", "_", $tr.element_identifier)}.$gxy2omsext($tr.ext)' && +cp '$tr' 'tr/${re.sub("[^\w\-_]", "_", $tr.element_identifier)}.$gxy2omsext($tr.ext)' && #if $tr_irt: mkdir tr_irt && - ln -s '$tr_irt' 'tr_irt/${re.sub("[^\w\-_]", "_", $tr_irt.element_identifier)}.$gxy2omsext($tr_irt.ext)' && + cp '$tr_irt' 'tr_irt/${re.sub("[^\w\-_]", "_", $tr_irt.element_identifier)}.$gxy2omsext($tr_irt.ext)' && #end if #if $tr_irt_nonlinear: mkdir tr_irt_nonlinear && - ln -s '$tr_irt_nonlinear' 'tr_irt_nonlinear/${re.sub("[^\w\-_]", "_", $tr_irt_nonlinear.element_identifier)}.$gxy2omsext($tr_irt_nonlinear.ext)' && + cp '$tr_irt_nonlinear' 'tr_irt_nonlinear/${re.sub("[^\w\-_]", "_", $tr_irt_nonlinear.element_identifier)}.$gxy2omsext($tr_irt_nonlinear.ext)' && #end if #if $swath_windows_file: mkdir swath_windows_file && - ln -s '$swath_windows_file' 'swath_windows_file/${re.sub("[^\w\-_]", "_", $swath_windows_file.element_identifier)}.$gxy2omsext($swath_windows_file.ext)' && + cp '$swath_windows_file' 'swath_windows_file/${re.sub("[^\w\-_]", "_", $swath_windows_file.element_identifier)}.$gxy2omsext($swath_windows_file.ext)' && #end if #if "out_features_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir out_features && @@ -51,11 +50,13 @@ ln -s '$tr' 'tr/${re.sub("[^\w\-_]", "_", $tr.element_identifier)}.$gxy2omsext($ #if "irt_trafo_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir Debugging_irt_trafo && #end if +## advanced options #if $adv_opts.rt_norm: mkdir adv_opts.rt_norm && - ln -s '$adv_opts.rt_norm' 'adv_opts.rt_norm/${re.sub("[^\w\-_]", "_", $adv_opts.rt_norm.element_identifier)}.$gxy2omsext($adv_opts.rt_norm.ext)' && + cp '$adv_opts.rt_norm' 'adv_opts.rt_norm/${re.sub("[^\w\-_]", "_", $adv_opts.rt_norm.element_identifier)}.$gxy2omsext($adv_opts.rt_norm.ext)' && #end if + ## Main program call set -o pipefail && @@ -106,10 +107,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard -Debugging:irt_trafo 'Debugging_irt_trafo/output.${gxy2omsext("trafoxml")}' #end if +## advanced options #if $adv_opts.rt_norm: -rt_norm 'adv_opts.rt_norm/${re.sub("[^\w\-_]", "_", $adv_opts.rt_norm.element_identifier)}.$gxy2omsext($adv_opts.rt_norm.ext)' #end if + #if len(str($OPTIONAL_OUTPUTS).split(',')) == 0 | tee '$stdout' #end if @@ -144,20 +147,21 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + - - - - - + + + + + +
- + @@ -170,7 +174,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -180,14 +184,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + - + @@ -195,52 +199,52 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - + + + - - - - - + + + + +
- +
- +
- - - + + + - + - - - - - + + + + + - +
- - - + + + - + @@ -249,27 +253,27 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - + + + - +
- - - + + + - - + + - + @@ -277,13 +281,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + - + @@ -294,21 +298,21 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - + + - - - - - + + + + +
- +
@@ -338,43 +342,43 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - - - + + + - + - - + + - - - + + + - + - + @@ -385,15 +389,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - - + + - + @@ -440,7 +444,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -450,7 +455,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -465,19 +470,20 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - +
- - - + + + + - +
@@ -536,7 +542,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -581,13 +587,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + @@ -599,6 +605,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -610,7 +619,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -625,18 +634,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - +
- - + + + - +
@@ -695,7 +705,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -740,13 +750,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + @@ -758,6 +768,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -769,7 +782,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -784,18 +797,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - +
- - + + + - +
@@ -854,7 +868,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -899,13 +913,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + @@ -917,6 +931,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -928,7 +945,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -943,18 +960,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - +
- - + + + - +
@@ -1013,7 +1031,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -1058,13 +1076,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + @@ -1076,6 +1094,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1087,7 +1108,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -1102,18 +1123,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - +
- - + + + - +
@@ -1172,7 +1194,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -1217,13 +1239,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + @@ -1235,6 +1257,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1246,7 +1271,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -1261,18 +1286,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - +
- - + + + - +
@@ -1331,7 +1357,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -1376,13 +1402,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + @@ -1394,6 +1420,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1405,7 +1434,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -1420,19 +1449,20 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - +
- - + + + - +
@@ -1491,7 +1521,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -1536,13 +1566,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + @@ -1554,6 +1584,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1565,7 +1598,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -1580,19 +1613,20 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - +
- - + + + - +
@@ -1651,7 +1685,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -1696,13 +1730,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + @@ -1714,21 +1748,25 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + - +
+ - + - + - + @@ -1736,22 +1774,22 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + - -
- - - - - - - + +
+ + + + + + + - +
@@ -1768,7 +1806,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -1810,7 +1848,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -1855,36 +1893,39 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + - +
- + + + + - +
- + - + @@ -1899,18 +1940,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - +
- - - + + + + - +
@@ -1969,7 +2011,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -2014,13 +2056,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + @@ -2032,18 +2074,21 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + - +
- + - + @@ -2054,22 +2099,23 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + - +
- - - - + + + + + - +
@@ -2128,7 +2174,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -2173,29 +2219,31 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - +
- + + + +
- +
- @@ -2204,7 +2252,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -2213,21 +2261,22 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - +
- - - - + + + + + - + @@ -2282,12 +2331,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + @@ -2336,7 +2385,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -2350,20 +2399,22 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
- +
- - + - + @@ -2376,18 +2427,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - +
- - - - + + + + + - - + +
@@ -2446,7 +2498,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -2491,13 +2543,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + @@ -2509,8 +2561,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + - +
@@ -2519,10 +2574,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - - + + @@ -2536,16 +2591,17 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- - - - + + + + + - - + +
@@ -2604,7 +2660,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -2649,13 +2705,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + - + @@ -2667,8 +2723,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + - +
@@ -2677,7 +2736,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -2688,22 +2747,23 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + - +
- - - - + + + + + - - + +
@@ -2762,7 +2822,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -2807,976 +2867,32 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - - - - -
-
- - - - - - -
- - -
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - -
-
- - - - -
-
- - - -
-
- - - - - - - - - - - - -
- -
-
- -
-
-
- - - - - - - - - - - - -
- - - - - - - - - - - - - - -
- - - - - - - - - -
-
- - - -
-
-
- - - - - - - - -
-
- - -
-
- - - - - - - - - - - - - - - - - - - -
-
- - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - -
-
- - - - -
-
- - - -
-
- - - - - - - - - - - - -
- -
-
- -
-
-
- - - - - - - - - - - - -
- - - - - - - - - - - - - - -
- - - - - - - - - -
-
- - - -
-
-
- - - - - - - - -
-
- - -
-
- - - - - - - - - - - - - - - - - - - -
-
- - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - -
-
- - - - -
-
- - - -
-
- - - - - - - - - - - - -
- -
-
- -
-
-
- - - - - - - - - - - - -
- - - - - - - - - - - - - - -
- - - - - - - - - -
-
- - - -
-
-
- - - - - - - - -
-
- - -
-
- - - - - - - - - - - - - - - - - - - -
-
- - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - -
-
- - - - -
-
- - - -
-
- - - - - - - - - - - - -
- -
-
- -
-
-
- - - - - - - - - - - - -
- - - - - - - - - - - - - - -
- - - - - - - - - -
-
- - - -
-
-
- - - - - - - - -
-
- - -
-
- - - - - - - - - - - - - - - - - - - -
-
- - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - -
- -
- - - - -
-
- - - -
-
- - - - - - - - - - - - -
- -
-
- -
-
-
- - - - - - - - - - - - -
- - - - - - - - - - - - - - -
- - - - - - - - - -
-
- - - -
-
-
- - - - - - - - -
-
- - -
-
- - - - - - - - - - - - - - -
- - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - -
-
- - - - -
-
- - - -
-
- - - - - - - - - - - - -
- -
-
- -
-
-
- - - - - - - - - - - - -
- - - - - - - - - - - - - - -
- - - - - - - - - -
-
- - - -
-
-
- - - - - - - - -
-
- - -
-
- - - - - - - - - - - - - - - - - - - -
-
+ + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_OpenSwathWorkflow.html]]> diff --git a/tools/openms/PSMFeatureExtractor.xml b/tools/openms/PSMFeatureExtractor.xml index 0d93e0a3b..b0c7e9126 100644 --- a/tools/openms/PSMFeatureExtractor.xml +++ b/tools/openms/PSMFeatureExtractor.xml @@ -1,8 +1,7 @@ - - + - Computes extra features for each input PSM. + Computes extra features for each input PSM PSMFeatureExtractor macros.xml @@ -17,9 +16,9 @@ mkdir in_cond.in && #if $in_cond.in_select == "no" mkdir ${' '.join(["'in_cond.in/%s'" % (i) for i, f in enumerate($in_cond.in) if f])} && -${' '.join(["ln -s '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} +${' '.join(["cp '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} #else -ln -s '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && +cp '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && #end if mkdir out && @@ -54,15 +53,16 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + - + - + + value != "select a value" @@ -76,7 +76,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -94,34 +94,89 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - - - - - - - - - - - - - - - - - - - - + + + +
+ + + + + + +
+ + + + + + + + + + + + + + + +
+ + +
+ + + + + + +
+ + + + + + + + + + + + + + + +
+ + +
+ + + + + + +
+ + + + + + + + + + + + + + + +
+
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_PSMFeatureExtractor.html]]>
diff --git a/tools/openms/PTModel.xml b/tools/openms/PTModel.xml deleted file mode 100644 index 3d68ca633..000000000 --- a/tools/openms/PTModel.xml +++ /dev/null @@ -1,185 +0,0 @@ - - - - - Trains a model for the prediction of proteotypic peptides from a training set. - - PTModel - macros.xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- - - - - - - - - - - -
- - - - OPTIONAL_OUTPUTS is not None and "out_oligo_params_FLAG" in OPTIONAL_OUTPUTS - - - OPTIONAL_OUTPUTS is not None and "out_oligo_trainset_FLAG" in OPTIONAL_OUTPUTS - - - OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - -
- - -
- - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- - - - - - -
-
- - -
diff --git a/tools/openms/PeakPickerHiRes.xml b/tools/openms/PeakPickerHiRes.xml index e1553261f..4aeba9a0d 100644 --- a/tools/openms/PeakPickerHiRes.xml +++ b/tools/openms/PeakPickerHiRes.xml @@ -1,8 +1,7 @@ - - + - Finds mass spectrometric peaks in profile mass spectra. + Finds mass spectrometric peaks in profile mass spectra PeakPickerHiRes macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,12 +38,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- - - - + + + + - +
- - - - - - - - + + + + + + + +
- + - + @@ -90,7 +89,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -98,7 +98,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -125,6 +125,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -134,7 +137,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -161,6 +164,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -170,7 +176,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -197,6 +203,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -206,7 +215,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -233,6 +242,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -242,13 +254,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
-
@@ -269,11 +280,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_PeakPickerHiRes.html]]> diff --git a/tools/openms/PeakPickerIterative.xml b/tools/openms/PeakPickerIterative.xml index 4262d21b2..7a25f3302 100644 --- a/tools/openms/PeakPickerIterative.xml +++ b/tools/openms/PeakPickerIterative.xml @@ -1,8 +1,7 @@ - - + - Finds mass spectrometric peaks in profile mass spectra. + Finds mass spectrometric peaks in profile mass spectra PeakPickerIterative macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,21 +38,21 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- - - - - - + + + + + +
- + @@ -67,14 +66,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- +
@@ -92,15 +92,18 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + - +
- +
@@ -118,11 +121,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_PeakPickerIterative.html]]> diff --git a/tools/openms/PeakPickerWavelet.xml b/tools/openms/PeakPickerWavelet.xml index 8f5f8334f..17d5204f0 100644 --- a/tools/openms/PeakPickerWavelet.xml +++ b/tools/openms/PeakPickerWavelet.xml @@ -1,8 +1,7 @@ - - + - Finds mass spectrometric peaks in profile mass spectra. + Finds mass spectrometric peaks in profile mass spectra PeakPickerWavelet macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,72 +38,72 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- - - + + + - - + +
- +
- - - - + + + +
- - + +
- - - - - + + + + +
- +
- - - - + + + +
- - - - + + + +
- - - - + + + +
- - - - - - - - - + + + + + + + + +
- + @@ -118,7 +117,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -126,7 +126,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -194,6 +194,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -203,7 +206,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -271,6 +274,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -280,7 +286,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -348,6 +354,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -357,7 +366,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -425,11 +434,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_PeakPickerWavelet.html]]> diff --git a/tools/openms/PepNovoAdapter.xml b/tools/openms/PepNovoAdapter.xml deleted file mode 100644 index 52a260524..000000000 --- a/tools/openms/PepNovoAdapter.xml +++ /dev/null @@ -1,5968 +0,0 @@ - - - - - Adapter to PepNovo supporting all PepNovo command line parameters. The results are converted from the PepNovo text outfile format into the idXML format. - - PepNovoAdapter - macros.xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - - - - - - - - - - - - - diff --git a/tools/openms/PeptideIndexer.xml b/tools/openms/PeptideIndexer.xml index 6d0b02ca2..fd70bb1da 100644 --- a/tools/openms/PeptideIndexer.xml +++ b/tools/openms/PeptideIndexer.xml @@ -1,8 +1,7 @@ - - + - Refreshes the protein references for all peptide hits. + Refreshes the protein references for all peptide hits PeptideIndexer macros.xml @@ -15,10 +14,10 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && #if $fasta: mkdir fasta && - ln -s '$fasta' 'fasta/${re.sub("[^\w\-_]", "_", $fasta.element_identifier)}.$gxy2omsext($fasta.ext)' && + cp '$fasta' 'fasta/${re.sub("[^\w\-_]", "_", $fasta.element_identifier)}.$gxy2omsext($fasta.ext)' && #end if mkdir out && @@ -47,17 +46,17 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + - + @@ -66,19 +65,36 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - - + + +
- + + + + + + + + + + + + + + + + + @@ -89,31 +105,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - - - - - - - - - - - - - - - - - + + + - + @@ -123,7 +123,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -137,7 +137,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -145,7 +146,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -156,6 +157,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
@@ -166,6 +168,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -175,7 +180,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -186,6 +191,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
@@ -196,6 +202,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -205,7 +214,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -216,6 +225,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
@@ -226,6 +236,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -235,7 +248,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -246,6 +259,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
@@ -256,6 +270,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -265,7 +282,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -276,6 +293,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
@@ -286,6 +304,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -295,7 +316,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -306,6 +327,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
@@ -316,6 +338,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -325,7 +350,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -336,6 +361,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
@@ -346,6 +372,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -355,7 +384,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -366,6 +395,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
@@ -376,6 +406,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -385,7 +418,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -396,6 +429,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
@@ -406,6 +440,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -415,7 +452,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -426,6 +463,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
@@ -436,6 +474,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -445,7 +486,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -456,6 +497,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
@@ -466,6 +508,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -473,9 +518,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + - + @@ -486,6 +531,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
@@ -496,6 +542,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -505,7 +554,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -516,6 +565,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
@@ -526,11 +576,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_PeptideIndexer.html]]> diff --git a/tools/openms/PercolatorAdapter.xml b/tools/openms/PercolatorAdapter.xml index c45d1a70e..53128d1ea 100644 --- a/tools/openms/PercolatorAdapter.xml +++ b/tools/openms/PercolatorAdapter.xml @@ -1,8 +1,7 @@ - - + - Facilitate input to Percolator and reintegrate. + Facilitate input to Percolator and reintegrate PercolatorAdapter macros.xml @@ -18,23 +17,23 @@ mkdir in_cond.in && #if $in_cond.in_select == "no" mkdir ${' '.join(["'in_cond.in/%s'" % (i) for i, f in enumerate($in_cond.in) if f])} && - ${' '.join(["ln -s '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} + ${' '.join(["cp '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} #else - ln -s '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && + cp '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && #end if #end if #if $in_decoy_cond.in_decoy: mkdir in_decoy_cond.in_decoy && #if $in_decoy_cond.in_decoy_select == "no" mkdir ${' '.join(["'in_decoy_cond.in_decoy/%s'" % (i) for i, f in enumerate($in_decoy_cond.in_decoy) if f])} && - ${' '.join(["ln -s '%s' 'in_decoy_cond.in_decoy/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_decoy_cond.in_decoy) if f])} + ${' '.join(["cp '%s' 'in_decoy_cond.in_decoy/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_decoy_cond.in_decoy) if f])} #else - ln -s '$in_decoy_cond.in_decoy' 'in_decoy_cond.in_decoy/${re.sub("[^\w\-_]", "_", $in_decoy_cond.in_decoy.element_identifier)}.$gxy2omsext($in_decoy_cond.in_decoy.ext)' && + cp '$in_decoy_cond.in_decoy' 'in_decoy_cond.in_decoy/${re.sub("[^\w\-_]", "_", $in_decoy_cond.in_decoy.element_identifier)}.$gxy2omsext($in_decoy_cond.in_decoy.ext)' && #end if #end if #if $in_osw: mkdir in_osw && - ln -s '$in_osw' 'in_osw/${re.sub("[^\w\-_]", "_", $in_osw.element_identifier)}.$gxy2omsext($in_osw.ext)' && + cp '$in_osw' 'in_osw/${re.sub("[^\w\-_]", "_", $in_osw.element_identifier)}.$gxy2omsext($in_osw.ext)' && #end if mkdir out && #if "out_pin_FLAG" in str($OPTIONAL_OUTPUTS).split(',') @@ -55,15 +54,17 @@ mkdir out && #if "weights_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir weights && #end if +## advanced options #if $adv_opts.init_weights: mkdir adv_opts.init_weights && - ln -s '$adv_opts.init_weights' 'adv_opts.init_weights/${re.sub("[^\w\-_]", "_", $adv_opts.init_weights.element_identifier)}.$gxy2omsext($adv_opts.init_weights.ext)' && + cp '$adv_opts.init_weights' 'adv_opts.init_weights/${re.sub("[^\w\-_]", "_", $adv_opts.init_weights.element_identifier)}.$gxy2omsext($adv_opts.init_weights.ext)' && #end if #if $adv_opts.fasta: mkdir adv_opts.fasta && - ln -s '$adv_opts.fasta' 'adv_opts.fasta/${re.sub("[^\w\-_]", "_", $adv_opts.fasta.element_identifier)}.$gxy2omsext($adv_opts.fasta.ext)' && + cp '$adv_opts.fasta' 'adv_opts.fasta/${re.sub("[^\w\-_]", "_", $adv_opts.fasta.element_identifier)}.$gxy2omsext($adv_opts.fasta.ext)' && #end if + ## Main program call set -o pipefail && @@ -116,6 +117,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard -weights 'weights/output.${gxy2omsext("tabular")}' #end if +## advanced options #if $adv_opts.init_weights: -init_weights 'adv_opts.init_weights/${re.sub("[^\w\-_]", "_", $adv_opts.init_weights.element_identifier)}.$gxy2omsext($adv_opts.init_weights.ext)' @@ -124,6 +126,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard -fasta 'adv_opts.fasta/${re.sub("[^\w\-_]", "_", $adv_opts.fasta.element_identifier)}.$gxy2omsext($adv_opts.fasta.ext)' #end if + #if len(str($OPTIONAL_OUTPUTS).split(',')) == 0 | tee '$stdout' #end if @@ -165,7 +168,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -177,17 +180,18 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + + value != "select a value" - + @@ -205,13 +209,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + @@ -219,37 +223,37 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - - - - - + + + + + + + - + - - + + - + - - - + + + - + @@ -292,7 +296,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -325,7 +330,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -338,6 +343,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -370,7 +378,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -383,6 +391,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -415,7 +426,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -428,6 +439,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -460,7 +474,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -473,6 +487,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -507,8 +524,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + @@ -521,11 +538,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_PercolatorAdapter.html]]>
diff --git a/tools/openms/PhosphoScoring.xml b/tools/openms/PhosphoScoring.xml index 57a12af3a..438eb5a43 100644 --- a/tools/openms/PhosphoScoring.xml +++ b/tools/openms/PhosphoScoring.xml @@ -1,8 +1,7 @@ - - + - Scores potential phosphorylation sites in order to localize the most probable sites. + Scores potential phosphorylation sites in order to localize the most probable sites PhosphoScoring macros.xml @@ -15,9 +14,9 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir id && -ln -s '$id' 'id/${re.sub("[^\w\-_]", "_", $id.element_identifier)}.$gxy2omsext($id.ext)' && +cp '$id' 'id/${re.sub("[^\w\-_]", "_", $id.element_identifier)}.$gxy2omsext($id.ext)' && mkdir out && ## Main program call @@ -43,20 +42,20 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - - + + + + - - - + + + - + @@ -70,16 +69,18 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - - + + + + + + + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_PhosphoScoring.html]]> diff --git a/tools/openms/PrecursorIonSelector.xml b/tools/openms/PrecursorIonSelector.xml deleted file mode 100644 index 119f5adc0..000000000 --- a/tools/openms/PrecursorIonSelector.xml +++ /dev/null @@ -1,378 +0,0 @@ - - - - - PrecursorIonSelector - - PrecursorIonSelector - macros.xml - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - -
-
- - - - - - - - - - -
-
- - - - -
-
- - -
-
-
- - - - - - - - - - - - - - - - - - - - - -
- - - - - -
-
-
- - - - - - - - - - - - - - - - - -
- - - OPTIONAL_OUTPUTS is not None and "out_FLAG" in OPTIONAL_OUTPUTS - - - OPTIONAL_OUTPUTS is not None and "next_feat_FLAG" in OPTIONAL_OUTPUTS - - - OPTIONAL_OUTPUTS is not None and "sim_results_FLAG" in OPTIONAL_OUTPUTS - - - OPTIONAL_OUTPUTS is None - - - OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - -
- - - -
- - - - - - - - - -
- - - - - - -
-
- - - - - - - - - - -
-
- - - - -
-
- - -
-
-
- - - - - - - - - -
- - - - - -
-
-
- - - - - - -
- - -
- - - -
- - - - - - - - - -
- - - - - - -
-
- - - - - - - - - - -
-
- - - - -
-
- - -
-
-
- - - - - - - - - -
- - - - - -
-
-
- - - - - - -
-
- - -
diff --git a/tools/openms/PrecursorMassCorrector.xml b/tools/openms/PrecursorMassCorrector.xml index 7e10f33c4..4458c01be 100644 --- a/tools/openms/PrecursorMassCorrector.xml +++ b/tools/openms/PrecursorMassCorrector.xml @@ -1,8 +1,7 @@ - - + - Corrects the precursor entries of MS/MS spectra, by using MS1 information. + Corrects the precursor entries of MS/MS spectra, by using MS1 information PrecursorMassCorrector macros.xml @@ -15,11 +14,11 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && #if $feature_in: mkdir feature_in && - ln -s '$feature_in' 'feature_in/${re.sub("[^\w\-_]", "_", $feature_in.element_identifier)}.$gxy2omsext($feature_in.ext)' && + cp '$feature_in' 'feature_in/${re.sub("[^\w\-_]", "_", $feature_in.element_identifier)}.$gxy2omsext($feature_in.ext)' && #end if ## Main program call @@ -47,14 +46,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + - - + + - + @@ -68,7 +67,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -77,7 +77,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -85,11 +85,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_PrecursorMassCorrector.html]]>
diff --git a/tools/openms/ProteinInference.xml b/tools/openms/ProteinInference.xml index 7f350ed8c..eb016a50c 100644 --- a/tools/openms/ProteinInference.xml +++ b/tools/openms/ProteinInference.xml @@ -1,8 +1,7 @@ - - + - Protein inference based on an aggregation of the scores of the identified peptides. + Protein inference based on an aggregation of the scores of the identified peptides ProteinInference macros.xml @@ -17,9 +16,9 @@ mkdir in_cond.in && #if $in_cond.in_select == "no" mkdir ${' '.join(["'in_cond.in/%s'" % (i) for i, f in enumerate($in_cond.in) if f])} && -${' '.join(["ln -s '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} +${' '.join(["cp '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} #else -ln -s '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && +cp '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && #end if mkdir out && @@ -54,18 +53,19 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + - + - + + value != "select a value" - + @@ -76,8 +76,8 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi
- - + + @@ -97,13 +97,13 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + - + @@ -121,7 +121,8 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -134,7 +135,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -158,6 +159,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -172,7 +176,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -196,6 +200,9 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + @@ -210,7 +217,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -234,11 +241,14 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_ProteinInference.html]]> diff --git a/tools/openms/ProteinQuantifier.xml b/tools/openms/ProteinQuantifier.xml index 171051408..38c7ea210 100644 --- a/tools/openms/ProteinQuantifier.xml +++ b/tools/openms/ProteinQuantifier.xml @@ -1,4 +1,3 @@ - @@ -15,14 +14,14 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && #if $protein_groups: mkdir protein_groups && - ln -s '$protein_groups' 'protein_groups/${re.sub("[^\w\-_]", "_", $protein_groups.element_identifier)}.$gxy2omsext($protein_groups.ext)' && + cp '$protein_groups' 'protein_groups/${re.sub("[^\w\-_]", "_", $protein_groups.element_identifier)}.$gxy2omsext($protein_groups.ext)' && #end if #if $design: mkdir design && - ln -s '$design' 'design/${re.sub("[^\w\-_]", "_", $design.element_identifier)}.$gxy2omsext($design.ext)' && + cp '$design' 'design/${re.sub("[^\w\-_]", "_", $design.element_identifier)}.$gxy2omsext($design.ext)' && #end if #if "out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir out && @@ -84,43 +83,50 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + - - - - - - - + + + + - +
+ + + + + + + + + +
- +
- + - +
- + @@ -148,22 +154,26 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- - - - - + + + +
+ + + +
@@ -179,6 +189,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -187,15 +200,18 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - - + + + +
+ + + +
@@ -211,6 +227,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -219,15 +238,18 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - - + + + +
+ + + +
@@ -243,6 +265,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -251,14 +276,17 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - + + +
+ + + +
@@ -274,6 +302,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -282,14 +313,17 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - + + +
+ + + +
@@ -305,6 +339,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -313,14 +350,17 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - + + +
+ + + +
@@ -336,6 +376,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -344,14 +387,17 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - + + +
+ + + +
@@ -367,6 +413,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -375,14 +424,17 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - + + +
+ + + +
@@ -398,6 +450,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -406,15 +461,18 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - - + + + +
+ + + +
@@ -430,6 +488,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -438,14 +499,17 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - + + +
+ + + +
@@ -461,6 +525,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -469,14 +536,17 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - + + +
+ + + +
@@ -492,6 +562,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -500,15 +573,18 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - - - + + + +
+ + + +
@@ -524,11 +600,89 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + +
+ + +
+ + + + + + + +
+ + + +
+
+ + +
+
+ + + +
+ + + + + + + + + +
+ + +
+ + +
+ + + + + + + + +
+ + + +
+
+ + +
+
+ + + +
+ + + + + + + + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_ProteinQuantifier.html]]> diff --git a/tools/openms/ProteinResolver.xml b/tools/openms/ProteinResolver.xml index 3028f6621..7143a6c40 100644 --- a/tools/openms/ProteinResolver.xml +++ b/tools/openms/ProteinResolver.xml @@ -1,4 +1,3 @@ - @@ -15,19 +14,19 @@ ## Preprocessing mkdir fasta && -ln -s '$fasta' 'fasta/${re.sub("[^\w\-_]", "_", $fasta.element_identifier)}.$gxy2omsext($fasta.ext)' && +cp '$fasta' 'fasta/${re.sub("[^\w\-_]", "_", $fasta.element_identifier)}.$gxy2omsext($fasta.ext)' && #if $in_cond.in: mkdir in_cond.in && #if $in_cond.in_select == "no" mkdir ${' '.join(["'in_cond.in/%s'" % (i) for i, f in enumerate($in_cond.in) if f])} && - ${' '.join(["ln -s '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} + ${' '.join(["cp '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} #else - ln -s '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && + cp '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && #end if #end if #if $design: mkdir design && - ln -s '$design' 'design/${re.sub("[^\w\-_]", "_", $design.element_identifier)}.$gxy2omsext($design.ext)' && + cp '$design' 'design/${re.sub("[^\w\-_]", "_", $design.element_identifier)}.$gxy2omsext($design.ext)' && #end if #if "protein_groups_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir protein_groups && @@ -103,7 +102,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -113,7 +112,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -121,21 +120,21 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - + + +
- + - + - + @@ -145,7 +144,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -177,7 +176,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -188,9 +188,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - + + +
@@ -207,11 +207,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_ProteinResolver.html]]> diff --git a/tools/openms/QCCalculator.xml b/tools/openms/QCCalculator.xml index 45a1f76d6..593b0c72b 100644 --- a/tools/openms/QCCalculator.xml +++ b/tools/openms/QCCalculator.xml @@ -1,8 +1,7 @@ - - + - Calculates basic quality parameters from MS experiments and subsequent analysis data as identification or feature detection. + Calculates basic quality parameters from MS experiments and subsequent analysis data as identification or feature detection QCCalculator macros.xml @@ -15,19 +14,19 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && #if $id: mkdir id && - ln -s '$id' 'id/${re.sub("[^\w\-_]", "_", $id.element_identifier)}.$gxy2omsext($id.ext)' && + cp '$id' 'id/${re.sub("[^\w\-_]", "_", $id.element_identifier)}.$gxy2omsext($id.ext)' && #end if #if $feature: mkdir feature && - ln -s '$feature' 'feature/${re.sub("[^\w\-_]", "_", $feature.element_identifier)}.$gxy2omsext($feature.ext)' && + cp '$feature' 'feature/${re.sub("[^\w\-_]", "_", $feature.element_identifier)}.$gxy2omsext($feature.ext)' && #end if #if $consensus: mkdir consensus && - ln -s '$consensus' 'consensus/${re.sub("[^\w\-_]", "_", $consensus.element_identifier)}.$gxy2omsext($consensus.ext)' && + cp '$consensus' 'consensus/${re.sub("[^\w\-_]", "_", $consensus.element_identifier)}.$gxy2omsext($consensus.ext)' && #end if ## Main program call @@ -63,13 +62,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + + value != "select a value" - + @@ -87,7 +87,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -105,14 +105,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- + @@ -125,15 +126,18 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
- +
- + @@ -148,33 +152,39 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
- - - - - - - - - - - - - - - - - - - - - - -
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_QCCalculator.html]]>
diff --git a/tools/openms/QCEmbedder.xml b/tools/openms/QCEmbedder.xml index 02b03c59e..6be1fb1d9 100644 --- a/tools/openms/QCEmbedder.xml +++ b/tools/openms/QCEmbedder.xml @@ -1,8 +1,7 @@ - - + - Attaches a table or an image to a given qc parameter. + Attaches a table or an image to a given qc parameter QCEmbedder macros.xml @@ -16,19 +15,19 @@ ## Preprocessing #if $in: mkdir in && - ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && + cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && #end if #if $run: mkdir run && - ln -s '$run' 'run/${re.sub("[^\w\-_]", "_", $run.element_identifier)}.$gxy2omsext($run.ext)' && + cp '$run' 'run/${re.sub("[^\w\-_]", "_", $run.element_identifier)}.$gxy2omsext($run.ext)' && #end if #if $plot: mkdir plot && - ln -s '$plot' 'plot/${re.sub("[^\w\-_]", "_", $plot.element_identifier)}.$gxy2omsext($plot.ext)' && + cp '$plot' 'plot/${re.sub("[^\w\-_]", "_", $plot.element_identifier)}.$gxy2omsext($plot.ext)' && #end if #if $table: mkdir table && - ln -s '$table' 'table/${re.sub("[^\w\-_]", "_", $table.element_identifier)}.$gxy2omsext($table.ext)' && + cp '$table' 'table/${re.sub("[^\w\-_]", "_", $table.element_identifier)}.$gxy2omsext($table.ext)' && #end if mkdir out && @@ -71,7 +70,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -82,7 +81,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -96,11 +95,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_QCEmbedder.html]]> diff --git a/tools/openms/QCExporter.xml b/tools/openms/QCExporter.xml index 0b172b23b..6f8bd2953 100644 --- a/tools/openms/QCExporter.xml +++ b/tools/openms/QCExporter.xml @@ -1,8 +1,7 @@ - - + - Will extract several qp from several run/sets in a tabular format. + Will extract several qp from several run/sets in a tabular format QCExporter macros.xml @@ -15,9 +14,9 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir mapping && -ln -s '$mapping' 'mapping/${re.sub("[^\w\-_]", "_", $mapping.element_identifier)}.$gxy2omsext($mapping.ext)' && +cp '$mapping' 'mapping/${re.sub("[^\w\-_]", "_", $mapping.element_identifier)}.$gxy2omsext($mapping.ext)' && mkdir out_csv && ## Main program call @@ -43,15 +42,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + - + @@ -65,11 +64,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_QCExporter.html]]> diff --git a/tools/openms/QCExtractor.xml b/tools/openms/QCExtractor.xml index 11b1910cd..65314c34e 100644 --- a/tools/openms/QCExtractor.xml +++ b/tools/openms/QCExtractor.xml @@ -1,8 +1,7 @@ - - + - Extracts a table attachment to a given qc parameter. + Extracts a table attachment to a given qc parameter QCExtractor macros.xml @@ -15,10 +14,10 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && #if $run: mkdir run && - ln -s '$run' 'run/${re.sub("[^\w\-_]", "_", $run.element_identifier)}.$gxy2omsext($run.ext)' && + cp '$run' 'run/${re.sub("[^\w\-_]", "_", $run.element_identifier)}.$gxy2omsext($run.ext)' && #end if mkdir out_csv && @@ -47,8 +46,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + @@ -57,7 +56,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -71,11 +70,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_QCExtractor.html]]> diff --git a/tools/openms/QCImporter.xml b/tools/openms/QCImporter.xml index 1111f1503..4d25581cd 100644 --- a/tools/openms/QCImporter.xml +++ b/tools/openms/QCImporter.xml @@ -1,8 +1,7 @@ - - + - Imports tables with quality control parameters into qcml files. + Imports tables with quality control parameters into qcml files QCImporter macros.xml @@ -16,12 +15,12 @@ ## Preprocessing #if $in: mkdir in && - ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && + cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && #end if mkdir table && -ln -s '$table' 'table/${re.sub("[^\w\-_]", "_", $table.element_identifier)}.$gxy2omsext($table.ext)' && +cp '$table' 'table/${re.sub("[^\w\-_]", "_", $table.element_identifier)}.$gxy2omsext($table.ext)' && mkdir mapping && -ln -s '$mapping' 'mapping/${re.sub("[^\w\-_]", "_", $mapping.element_identifier)}.$gxy2omsext($mapping.ext)' && +cp '$mapping' 'mapping/${re.sub("[^\w\-_]", "_", $mapping.element_identifier)}.$gxy2omsext($mapping.ext)' && mkdir out && ## Main program call @@ -52,11 +51,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + - + @@ -70,11 +69,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_QCImporter.html]]> diff --git a/tools/openms/QCMerger.xml b/tools/openms/QCMerger.xml index 0bde8726f..02c5e6157 100644 --- a/tools/openms/QCMerger.xml +++ b/tools/openms/QCMerger.xml @@ -1,8 +1,7 @@ - - + - Merges two qcml files together. + Merges two qcml files together QCMerger macros.xml @@ -17,9 +16,9 @@ mkdir in_cond.in && #if $in_cond.in_select == "no" mkdir ${' '.join(["'in_cond.in/%s'" % (i) for i, f in enumerate($in_cond.in) if f])} && -${' '.join(["ln -s '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} +${' '.join(["cp '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} #else -ln -s '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && +cp '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && #end if mkdir out && @@ -54,10 +53,10 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + - + @@ -65,7 +64,7 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi - + @@ -79,15 +78,17 @@ ${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identi OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - + + + + + + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_QCMerger.html]]> diff --git a/tools/openms/QCShrinker.xml b/tools/openms/QCShrinker.xml index 2f79f1eed..e75b2a3e8 100644 --- a/tools/openms/QCShrinker.xml +++ b/tools/openms/QCShrinker.xml @@ -1,8 +1,7 @@ - - + - This application is used to remove the verbose table attachments from a qcml file that are not needed anymore, e.g. for a final report. + This application is used to remove the verbose table attachments from a qcml file that are not needed anymore, e.g. for a final report QCShrinker macros.xml @@ -15,10 +14,10 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && #if $run: mkdir run && - ln -s '$run' 'run/${re.sub("[^\w\-_]", "_", $run.element_identifier)}.$gxy2omsext($run.ext)' && + cp '$run' 'run/${re.sub("[^\w\-_]", "_", $run.element_identifier)}.$gxy2omsext($run.ext)' && #end if mkdir out && @@ -47,7 +46,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -58,7 +57,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -72,15 +71,17 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - + + + + + + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_QCShrinker.html]]> diff --git a/tools/openms/QualityControl.xml b/tools/openms/QualityControl.xml index aecd48a1a..ee06ba0c5 100644 --- a/tools/openms/QualityControl.xml +++ b/tools/openms/QualityControl.xml @@ -1,8 +1,7 @@ - - Computes various QC metrics from many possible input files (only the consensusXML is required). The more optional files you provide, the more metrics you get. + Computes various QC metrics from many possible input files (only the consensusXML is required). The more optional files you provide, the more metrics you get QualityControl macros.xml @@ -15,23 +14,23 @@ ## Preprocessing mkdir in_cm && -ln -s '$in_cm' 'in_cm/${re.sub("[^\w\-_]", "_", $in_cm.element_identifier)}.$gxy2omsext($in_cm.ext)' && +cp '$in_cm' 'in_cm/${re.sub("[^\w\-_]", "_", $in_cm.element_identifier)}.$gxy2omsext($in_cm.ext)' && #if $in_raw_cond.in_raw: mkdir in_raw_cond.in_raw && #if $in_raw_cond.in_raw_select == "no" mkdir ${' '.join(["'in_raw_cond.in_raw/%s'" % (i) for i, f in enumerate($in_raw_cond.in_raw) if f])} && - ${' '.join(["ln -s '%s' 'in_raw_cond.in_raw/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_raw_cond.in_raw) if f])} + ${' '.join(["cp '%s' 'in_raw_cond.in_raw/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_raw_cond.in_raw) if f])} #else - ln -s '$in_raw_cond.in_raw' 'in_raw_cond.in_raw/${re.sub("[^\w\-_]", "_", $in_raw_cond.in_raw.element_identifier)}.$gxy2omsext($in_raw_cond.in_raw.ext)' && + cp '$in_raw_cond.in_raw' 'in_raw_cond.in_raw/${re.sub("[^\w\-_]", "_", $in_raw_cond.in_raw.element_identifier)}.$gxy2omsext($in_raw_cond.in_raw.ext)' && #end if #end if #if $in_postFDR_cond.in_postFDR: mkdir in_postFDR_cond.in_postFDR && #if $in_postFDR_cond.in_postFDR_select == "no" mkdir ${' '.join(["'in_postFDR_cond.in_postFDR/%s'" % (i) for i, f in enumerate($in_postFDR_cond.in_postFDR) if f])} && - ${' '.join(["ln -s '%s' 'in_postFDR_cond.in_postFDR/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_postFDR_cond.in_postFDR) if f])} + ${' '.join(["cp '%s' 'in_postFDR_cond.in_postFDR/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_postFDR_cond.in_postFDR) if f])} #else - ln -s '$in_postFDR_cond.in_postFDR' 'in_postFDR_cond.in_postFDR/${re.sub("[^\w\-_]", "_", $in_postFDR_cond.in_postFDR.element_identifier)}.$gxy2omsext($in_postFDR_cond.in_postFDR.ext)' && + cp '$in_postFDR_cond.in_postFDR' 'in_postFDR_cond.in_postFDR/${re.sub("[^\w\-_]", "_", $in_postFDR_cond.in_postFDR.element_identifier)}.$gxy2omsext($in_postFDR_cond.in_postFDR.ext)' && #end if #end if #if "out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') @@ -46,15 +45,19 @@ ln -s '$in_cm' 'in_cm/${re.sub("[^\w\-_]", "_", $in_cm.element_identifier)}.$gxy #end if #if $in_contaminants: mkdir in_contaminants && - ln -s '$in_contaminants' 'in_contaminants/${re.sub("[^\w\-_]", "_", $in_contaminants.element_identifier)}.$gxy2omsext($in_contaminants.ext)' && + cp '$in_contaminants' 'in_contaminants/${re.sub("[^\w\-_]", "_", $in_contaminants.element_identifier)}.$gxy2omsext($in_contaminants.ext)' && +#end if +#if $in_fasta: + mkdir in_fasta && + cp '$in_fasta' 'in_fasta/${re.sub("[^\w\-_]", "_", $in_fasta.element_identifier)}.$gxy2omsext($in_fasta.ext)' && #end if #if $in_trafo_cond.in_trafo: mkdir in_trafo_cond.in_trafo && #if $in_trafo_cond.in_trafo_select == "no" mkdir ${' '.join(["'in_trafo_cond.in_trafo/%s'" % (i) for i, f in enumerate($in_trafo_cond.in_trafo) if f])} && - ${' '.join(["ln -s '%s' 'in_trafo_cond.in_trafo/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_trafo_cond.in_trafo) if f])} + ${' '.join(["cp '%s' 'in_trafo_cond.in_trafo/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_trafo_cond.in_trafo) if f])} #else - ln -s '$in_trafo_cond.in_trafo' 'in_trafo_cond.in_trafo/${re.sub("[^\w\-_]", "_", $in_trafo_cond.in_trafo.element_identifier)}.$gxy2omsext($in_trafo_cond.in_trafo.ext)' && + cp '$in_trafo_cond.in_trafo' 'in_trafo_cond.in_trafo/${re.sub("[^\w\-_]", "_", $in_trafo_cond.in_trafo.element_identifier)}.$gxy2omsext($in_trafo_cond.in_trafo.ext)' && #end if #end if @@ -98,6 +101,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard -in_contaminants 'in_contaminants/${re.sub("[^\w\-_]", "_", $in_contaminants.element_identifier)}.$gxy2omsext($in_contaminants.ext)' #end if +#if $in_fasta: + -in_fasta + 'in_fasta/${re.sub("[^\w\-_]", "_", $in_fasta.element_identifier)}.$gxy2omsext($in_fasta.ext)' +#end if #if $in_trafo_cond.in_trafo: -in_trafo #if $in_trafo_cond.in_trafo_select == "no" @@ -128,7 +135,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -138,7 +145,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -150,10 +157,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + + @@ -163,27 +171,30 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + + + +
- + - +
- + @@ -212,7 +223,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -225,13 +237,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + + +
@@ -245,11 +259,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_QualityControl.html]]> diff --git a/tools/openms/RNADigestor.xml b/tools/openms/RNADigestor.xml index da72d4d8b..244473307 100644 --- a/tools/openms/RNADigestor.xml +++ b/tools/openms/RNADigestor.xml @@ -1,8 +1,7 @@ - - + - Digests an RNA sequence database in-silico. + Digests an RNA sequence database in-silico RNADigestor macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,19 +38,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - - - - - - - - + + + + + + + + + + @@ -60,7 +59,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -74,15 +73,17 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - + + + + + + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_RNADigestor.html]]> diff --git a/tools/openms/RNAMassCalculator.xml b/tools/openms/RNAMassCalculator.xml index 9e47982bb..1abb63d5d 100644 --- a/tools/openms/RNAMassCalculator.xml +++ b/tools/openms/RNAMassCalculator.xml @@ -1,6 +1,5 @@ - - + Calculates masses, mass-to-charge ratios and sum formulas of RNA sequences @@ -16,7 +15,7 @@ ## Preprocessing #if $in: mkdir in && - ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && + cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && #end if #if "out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir out && @@ -57,10 +56,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + @@ -69,7 +68,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -90,7 +89,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -110,14 +109,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- + @@ -129,11 +129,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_RNAMassCalculator.html]]>
diff --git a/tools/openms/RNPxlSearch.xml b/tools/openms/RNPxlSearch.xml index 53fda90af..7ee3467f1 100644 --- a/tools/openms/RNPxlSearch.xml +++ b/tools/openms/RNPxlSearch.xml @@ -1,8 +1,7 @@ - - + - Annotate RNA/DNA-peptide cross-links in MS/MS spectra. + Annotate RNA/DNA-peptide cross-links in MS/MS spectra RNPxlSearch macros.xml @@ -15,9 +14,9 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir database && -ln -s '$database' 'database/${re.sub("[^\w\-_]", "_", $database.element_identifier)}.$gxy2omsext($database.ext)' && +cp '$database' 'database/${re.sub("[^\w\-_]", "_", $database.element_identifier)}.$gxy2omsext($database.ext)' && mkdir out && #if "out_tsv_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir out_tsv && @@ -56,31 +55,31 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + +
- - + + - - - + + +
- - + +
- + @@ -90,6 +89,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -179,6 +182,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -282,6 +286,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -314,7 +319,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -746,9 +750,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + - @@ -758,7 +762,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -770,6 +773,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1342,7 +1346,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -1436,6 +1439,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1450,7 +1454,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -1474,6 +1477,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1864,6 +1868,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1875,6 +1880,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1930,6 +1938,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2067,11 +2076,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2156,13 +2168,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2197,6 +2212,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2208,6 +2224,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2391,7 +2408,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -2479,6 +2495,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -2493,6 +2513,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2524,6 +2545,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2601,18 +2623,30 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + + + + + + + + + + + + + + + - - - - - - - - @@ -2640,6 +2674,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2815,7 +2852,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -3010,7 +3046,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -3020,6 +3056,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -3109,6 +3149,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -3212,6 +3253,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -3244,7 +3286,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -3676,9 +3717,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + - @@ -3688,7 +3729,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -3700,6 +3740,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4272,7 +4313,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -4366,6 +4406,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4380,7 +4421,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -4404,6 +4444,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4794,6 +4835,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4805,6 +4847,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -4860,6 +4905,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4997,11 +5043,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5086,13 +5135,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5127,6 +5179,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5138,6 +5191,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5321,7 +5375,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -5409,6 +5462,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -5423,6 +5480,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5454,6 +5512,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5531,18 +5590,30 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + + + + + + + + + + + + + + + - - - - - - - - @@ -5570,6 +5641,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5745,7 +5819,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -5940,58 +6013,58 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- - - - + + + + + + + + + - - - - - - - - - - - + + + - - - - - - - - - + + + + + + + + + + + +
- +
- + - + @@ -5999,22 +6072,22 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + - + - + - + @@ -6024,12 +6097,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + +
- + @@ -6047,7 +6120,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -6055,7 +6129,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -6068,7 +6142,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
@@ -6085,7 +6158,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -6105,6 +6177,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
+ + +
@@ -6114,7 +6189,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -6127,7 +6202,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
-
@@ -6144,7 +6218,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -6164,6 +6237,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
+ + + @@ -6173,8 +6249,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - + +
@@ -6187,8 +6263,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- -
@@ -6204,7 +6278,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -6224,6 +6297,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -6233,8 +6309,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - + +
@@ -6247,8 +6323,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- -
@@ -6264,7 +6338,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -6284,11 +6357,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_RNPxlSearch.html]]> diff --git a/tools/openms/RNPxlXICFilter.xml b/tools/openms/RNPxlXICFilter.xml index e11c988f9..6805ab786 100644 --- a/tools/openms/RNPxlXICFilter.xml +++ b/tools/openms/RNPxlXICFilter.xml @@ -1,8 +1,7 @@ - - + - Remove MS2 spectra from treatment based on the fold change between control and treatment. + Remove MS2 spectra from treatment based on the fold change between control and treatment RNPxlXICFilter macros.xml @@ -15,9 +14,9 @@ ## Preprocessing mkdir control && -ln -s '$control' 'control/${re.sub("[^\w\-_]", "_", $control.element_identifier)}.$gxy2omsext($control.ext)' && +cp '$control' 'control/${re.sub("[^\w\-_]", "_", $control.element_identifier)}.$gxy2omsext($control.ext)' && mkdir treatment && -ln -s '$treatment' 'treatment/${re.sub("[^\w\-_]", "_", $treatment.element_identifier)}.$gxy2omsext($treatment.ext)' && +cp '$treatment' 'treatment/${re.sub("[^\w\-_]", "_", $treatment.element_identifier)}.$gxy2omsext($treatment.ext)' && mkdir out && ## Main program call @@ -43,14 +42,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - - - + + + + + - + @@ -64,16 +63,18 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - - + + + + + + + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_RNPxlXICFilter.html]]> diff --git a/tools/openms/RTEvaluation.xml b/tools/openms/RTEvaluation.xml deleted file mode 100644 index 0ae73381b..000000000 --- a/tools/openms/RTEvaluation.xml +++ /dev/null @@ -1,83 +0,0 @@ - - - - - Application that evaluates TPs (true positives), TNs, FPs, and FNs for an idXML file with predicted RTs. - - RTEvaluation - macros.xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - - - - - - - diff --git a/tools/openms/RTModel.xml b/tools/openms/RTModel.xml deleted file mode 100644 index 4c6eba7b1..000000000 --- a/tools/openms/RTModel.xml +++ /dev/null @@ -1,356 +0,0 @@ - - - - - Trains a model for the retention time prediction of peptides from a training set. - - RTModel - macros.xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - -
- - - - OPTIONAL_OUTPUTS is not None and "out_oligo_params_FLAG" in OPTIONAL_OUTPUTS - - - OPTIONAL_OUTPUTS is not None and "out_oligo_trainset_FLAG" in OPTIONAL_OUTPUTS - - - OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - -
- - -
- - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - -
- - - - - - -
- - -
- - -
- - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - -
- - - - - - -
- - -
- - -
- - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - -
- - - - - - -
- - -
- - -
- - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - -
- - - - - - -
-
- - -
diff --git a/tools/openms/MyriMatchAdapter.xml b/tools/openms/SageAdapter.xml similarity index 94% rename from tools/openms/MyriMatchAdapter.xml rename to tools/openms/SageAdapter.xml index 8a2de1db5..a86b083c1 100644 --- a/tools/openms/MyriMatchAdapter.xml +++ b/tools/openms/SageAdapter.xml @@ -1,10 +1,9 @@ - - - - Annotates MS/MS spectra using MyriMatch. + + + Annotates MS/MS spectra using Sage - MyriMatchAdapter + SageAdapter macros.xml @@ -14,11 +13,16 @@ #import re ## Preprocessing -mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +mkdir in_cond.in && +#if $in_cond.in_select == "no" +mkdir ${' '.join(["'in_cond.in/%s'" % (i) for i, f in enumerate($in_cond.in) if f])} && +${' '.join(["cp '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} +#else +cp '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && +#end if mkdir out && mkdir database && -ln -s '$database' 'database/${re.sub("[^\w\-_]", "_", $database.element_identifier)}.$gxy2omsext($database.ext)' && +cp '$database' 'database/${re.sub("[^\w\-_]", "_", $database.element_identifier)}.$gxy2omsext($database.ext)' && ## Main program call @@ -27,7 +31,11 @@ set -o pipefail && python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hardcoded_json' && @EXECUTABLE@ -ini @EXECUTABLE@.ctd -in -'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' +#if $in_cond.in_select == "no" +${' '.join(["'in_cond.in/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} +#else +'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' +#end if -out 'out/output.${gxy2omsext("idxml")}' -database @@ -40,25 +48,77 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard #end if]]> - + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - + + - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + @@ -68,6 +128,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -157,6 +221,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -260,6 +325,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -292,7 +358,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -724,9 +789,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + - @@ -736,7 +801,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -748,6 +812,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1320,7 +1385,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -1414,6 +1478,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1428,7 +1493,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -1452,6 +1516,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1842,6 +1907,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1853,6 +1919,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1908,6 +1977,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2045,11 +2115,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2134,13 +2207,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2175,6 +2251,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2186,6 +2263,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2369,7 +2447,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -2457,6 +2534,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -2471,6 +2552,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2502,6 +2584,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2579,18 +2662,30 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + + + + + + + + + + + + + + + - - - - - - - - @@ -2618,6 +2713,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2793,7 +2891,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -2988,7 +3085,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -2998,6 +3095,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -3087,6 +3188,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -3190,6 +3292,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -3222,7 +3325,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -3654,9 +3756,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + - @@ -3666,7 +3768,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -3678,6 +3779,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4250,7 +4352,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -4344,6 +4445,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4358,7 +4460,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -4382,6 +4483,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4772,6 +4874,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4783,6 +4886,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -4838,6 +4944,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4975,11 +5082,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5064,13 +5174,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5105,6 +5218,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5116,6 +5230,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5299,7 +5414,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -5387,6 +5501,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -5401,6 +5519,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5432,6 +5551,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5509,18 +5629,30 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + + + + + + + + + + + + + + + - - - - - - - - @@ -5548,6 +5680,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5723,7 +5858,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -5918,52 +6052,105 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
- - - - - - - - - + + + + + + + + + + + + + + + + - - - + + - - + @@ -5977,50 +6164,77 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- - - - - - - - - - + + + + + + + + + + + + + + + +
- - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - + +
+ + + + + + + + + + + +
+ + +
+
+ + +
- +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_SageAdapter.html]]>
diff --git a/tools/openms/SeedListGenerator.xml b/tools/openms/SeedListGenerator.xml index b130244de..18b2b75c6 100644 --- a/tools/openms/SeedListGenerator.xml +++ b/tools/openms/SeedListGenerator.xml @@ -1,8 +1,7 @@ - - Generates seed lists for feature detection. + Generates seed lists for feature detection SeedListGenerator macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out_prefix && ## Main program call @@ -38,11 +37,11 @@ out_prefix/ - + - + @@ -58,10 +57,11 @@ out_prefix/ OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + + - +
@@ -76,7 +76,8 @@ out_prefix/ -
+ +
@@ -91,7 +92,8 @@ out_prefix/ -
+ +
@@ -108,10 +110,10 @@ out_prefix/
-
+
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_SeedListGenerator.html]]>
diff --git a/tools/openms/SemanticValidator.xml b/tools/openms/SemanticValidator.xml index 42b94376a..e267f1264 100644 --- a/tools/openms/SemanticValidator.xml +++ b/tools/openms/SemanticValidator.xml @@ -1,8 +1,7 @@ - - + - SemanticValidator for semantically validating certain XML files. + SemanticValidator for semantically validating certain XML files SemanticValidator macros.xml @@ -15,16 +14,16 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir mapping_file && -ln -s '$mapping_file' 'mapping_file/${re.sub("[^\w\-_]", "_", $mapping_file.element_identifier)}.$gxy2omsext($mapping_file.ext)' && +cp '$mapping_file' 'mapping_file/${re.sub("[^\w\-_]", "_", $mapping_file.element_identifier)}.$gxy2omsext($mapping_file.ext)' && #if $cv_cond.cv: mkdir cv_cond.cv && #if $cv_cond.cv_select == "no" mkdir ${' '.join(["'cv_cond.cv/%s'" % (i) for i, f in enumerate($cv_cond.cv) if f])} && - ${' '.join(["ln -s '%s' 'cv_cond.cv/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($cv_cond.cv) if f])} + ${' '.join(["cp '%s' 'cv_cond.cv/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($cv_cond.cv) if f])} #else - ln -s '$cv_cond.cv' 'cv_cond.cv/${re.sub("[^\w\-_]", "_", $cv_cond.cv.element_identifier)}.$gxy2omsext($cv_cond.cv.ext)' && + cp '$cv_cond.cv' 'cv_cond.cv/${re.sub("[^\w\-_]", "_", $cv_cond.cv.element_identifier)}.$gxy2omsext($cv_cond.cv.ext)' && #end if #end if @@ -57,8 +56,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + @@ -68,12 +67,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + @@ -89,18 +88,22 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - - - - + + + + + + + + + + + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_SemanticValidator.html]]> diff --git a/tools/openms/SequenceCoverageCalculator.xml b/tools/openms/SequenceCoverageCalculator.xml index 05f7048f3..128481cbc 100644 --- a/tools/openms/SequenceCoverageCalculator.xml +++ b/tools/openms/SequenceCoverageCalculator.xml @@ -1,8 +1,7 @@ - - + - Prints information about idXML files. + Prints information about idXML files SequenceCoverageCalculator macros.xml @@ -15,9 +14,9 @@ ## Preprocessing mkdir in_database && -ln -s '$in_database' 'in_database/${re.sub("[^\w\-_]", "_", $in_database.element_identifier)}.$gxy2omsext($in_database.ext)' && +cp '$in_database' 'in_database/${re.sub("[^\w\-_]", "_", $in_database.element_identifier)}.$gxy2omsext($in_database.ext)' && mkdir in_peptides && -ln -s '$in_peptides' 'in_peptides/${re.sub("[^\w\-_]", "_", $in_peptides.element_identifier)}.$gxy2omsext($in_peptides.ext)' && +cp '$in_peptides' 'in_peptides/${re.sub("[^\w\-_]", "_", $in_peptides.element_identifier)}.$gxy2omsext($in_peptides.ext)' && mkdir out && ## Main program call @@ -43,11 +42,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + - + @@ -61,16 +60,18 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - - + + + + + + + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_SequenceCoverageCalculator.html]]> diff --git a/tools/openms/SimpleSearchEngine.xml b/tools/openms/SimpleSearchEngine.xml index 28f1a4e7b..5c73d5bbd 100644 --- a/tools/openms/SimpleSearchEngine.xml +++ b/tools/openms/SimpleSearchEngine.xml @@ -1,8 +1,7 @@ - - + - Annotates MS/MS spectra using SimpleSearchEngine. + Annotates MS/MS spectra using SimpleSearchEngine SimpleSearchEngine macros.xml @@ -15,9 +14,9 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir database && -ln -s '$database' 'database/${re.sub("[^\w\-_]", "_", $database.element_identifier)}.$gxy2omsext($database.ext)' && +cp '$database' 'database/${re.sub("[^\w\-_]", "_", $database.element_identifier)}.$gxy2omsext($database.ext)' && mkdir out && ## Main program call @@ -43,69 +42,69 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + +
- - + + + + + + + + + + + + - - - + + + - - - + + + - - - - - - - - - - + + - - - +
- - + + - - - + + +
- - + +
- + @@ -115,6 +114,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -204,6 +207,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -307,6 +311,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -339,7 +344,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -771,9 +775,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + - @@ -783,7 +787,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -795,6 +798,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1367,7 +1371,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -1461,6 +1464,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1475,7 +1479,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -1499,6 +1502,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1889,6 +1893,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1900,6 +1905,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1955,6 +1963,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2092,11 +2101,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2181,13 +2193,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2222,6 +2237,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2233,6 +2249,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2416,7 +2433,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -2504,6 +2520,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -2518,6 +2538,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2549,6 +2570,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2626,18 +2648,30 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + + + + + + + + + + + + + + + - - - - - - - - @@ -2665,6 +2699,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2840,7 +2877,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -3035,7 +3071,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -3045,6 +3081,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -3134,6 +3174,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -3237,6 +3278,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -3269,7 +3311,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -3701,9 +3742,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + - @@ -3713,7 +3754,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -3725,6 +3765,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4297,7 +4338,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -4391,6 +4431,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4405,7 +4446,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -4429,6 +4469,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4819,6 +4860,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4830,6 +4872,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -4885,6 +4930,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5022,11 +5068,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5111,13 +5160,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5152,6 +5204,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5163,6 +5216,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5346,7 +5400,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -5434,6 +5487,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -5448,6 +5505,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5479,6 +5537,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5556,18 +5615,30 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + + + + + + + + + + + + + + + - - - - - - - - @@ -5595,6 +5666,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5770,7 +5844,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -5965,10 +6038,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- + @@ -5978,20 +6051,20 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - + + +
- +
- + @@ -6005,106 +6078,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - -
- - -
- - - -
- - -
- - - - - -
-
- - -
-
- - - -
-
- -
-
- - - - -
-
- -
-
- - - - - - -
- - -
- - -
- - - -
- - -
- - - - - -
-
- - -
-
- - - -
-
- -
-
- - - - -
-
- -
-
- - - - - - -
-
+ +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_SimpleSearchEngine.html]]>
diff --git a/tools/openms/SiriusAdapter.xml b/tools/openms/SiriusAdapter.xml index 3b3e33634..73becd038 100644 --- a/tools/openms/SiriusAdapter.xml +++ b/tools/openms/SiriusAdapter.xml @@ -1,6 +1,5 @@ - - + Tool for metabolite identification using single and tandem mass spectrometry @@ -14,15 +13,11 @@ #import re ## Preprocessing -#if $sirius_executable: - mkdir sirius_executable && - ln -s '$sirius_executable' 'sirius_executable/${re.sub("[^\w\-_]", "_", $sirius_executable.element_identifier)}.$gxy2omsext($sirius_executable.ext)' && -#end if mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && #if $in_featureinfo: mkdir in_featureinfo && - ln -s '$in_featureinfo' 'in_featureinfo/${re.sub("[^\w\-_]", "_", $in_featureinfo.element_identifier)}.$gxy2omsext($in_featureinfo.ext)' && + cp '$in_featureinfo' 'in_featureinfo/${re.sub("[^\w\-_]", "_", $in_featureinfo.element_identifier)}.$gxy2omsext($in_featureinfo.ext)' && #end if #if "out_sirius_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir out_sirius && @@ -33,6 +28,9 @@ ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($ #if "out_ms_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir out_ms && #end if +#if "out_annotated_spectra_FLAG" in str($OPTIONAL_OUTPUTS).split(',') + mkdir out_annotated_spectra && +#end if ## Main program call @@ -40,10 +38,6 @@ set -o pipefail && @EXECUTABLE@ -write_ctd ./ && python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hardcoded_json' && @EXECUTABLE@ -ini @EXECUTABLE@.ctd -#if $sirius_executable: - -sirius_executable - 'sirius_executable/${re.sub("[^\w\-_]", "_", $sirius_executable.element_identifier)}.$gxy2omsext($sirius_executable.ext)' -#end if -in 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' #if $in_featureinfo: @@ -62,6 +56,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard -out_ms 'out_ms/output.${gxy2omsext("sirius.ms")}' #end if +#if "out_annotated_spectra_FLAG" in str($OPTIONAL_OUTPUTS).split(',') + -out_annotated_spectra + 'out_annotated_spectra/output.${gxy2omsext("mzml")}' +#end if #if len(str($OPTIONAL_OUTPUTS).split(',')) == 0 | tee '$stdout' #end if @@ -76,84 +74,98 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard #if "out_ms_FLAG" in str($OPTIONAL_OUTPUTS).split(',') && mv 'out_ms/output.${gxy2omsext("sirius.ms")}' '$out_ms' #end if +#if "out_annotated_spectra_FLAG" in str($OPTIONAL_OUTPUTS).split(',') + && mv 'out_annotated_spectra/output.${gxy2omsext("mzml")}' '$out_annotated_spectra' +#end if #if "ctd_out_FLAG" in $OPTIONAL_OUTPUTS && mv '@EXECUTABLE@.ctd' '$ctd_out' #end if]]> - + - - + + + + + + +
- - - + + + - - + +
- + + + +
- - - - + + + + - - - + + + - - + + - - - + + + - + - + - + + + +
- - +
+ - + @@ -161,6 +173,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
@@ -174,6 +187,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "out_ms_FLAG" in OPTIONAL_OUTPUTS + + OPTIONAL_OUTPUTS is not None and "out_annotated_spectra_FLAG" in OPTIONAL_OUTPUTS + OPTIONAL_OUTPUTS is None @@ -181,496 +197,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - -
- - - -
- - - -
- - - - - - - -
-
- - - -
-
- - - - - - - - - - - - - - - - -
-
- - -
- - - - - - -
- - -
- - - -
- - - - -
- - - - - - - -
-
- - - -
-
- - - - - - - - - - - - - - - - -
-
- - -
- - - - - - -
- - -
- - - -
- - - - -
- - - - - - - -
-
- - - -
-
- - - - - - - - - - - - - - - - -
-
- - -
- - - - - - -
- - -
- - - -
- - - - -
- - - - - - - -
-
- - - -
-
- - - - - - - - - - - - - - - - -
-
- - -
- - - - - - -
- - -
- - - -
- - - - -
- - - - - - - -
-
- - - -
-
- - - - - - - - - - - - - - - - -
-
- - -
- - - - - - -
- - -
- - - -
- - - - -
- - - - - - - -
-
- - - -
-
- - - - - - - - - - - - - - - - -
-
- - -
- - - - - - -
- - -
- - - -
- - - - -
- - - - - - - -
-
- - - -
-
- - - - - - - - - - - - - - - - -
-
- - -
- - - - - - -
- - -
- - - -
- - - - -
- - - - - - - -
-
- - - -
-
- - - - - - - - - - - - - - - - -
-
- - -
- - - - - - -
- - -
- - - -
- - - - - -
- - - - - - - -
-
- - - -
-
- - - - - - - - - - - - - - - - -
-
- - -
- - - - - - -
-
+ +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_SiriusAdapter.html]]>
diff --git a/tools/openms/SpecLibCreator.xml b/tools/openms/SpecLibCreator.xml index 40de2a959..16c1e8b18 100644 --- a/tools/openms/SpecLibCreator.xml +++ b/tools/openms/SpecLibCreator.xml @@ -1,8 +1,7 @@ - - + - Creates an MSP formatted spectral library. + Creates an MSP formatted spectral library SpecLibCreator macros.xml @@ -15,9 +14,9 @@ ## Preprocessing mkdir info && -ln -s '$info' 'info/${re.sub("[^\w\-_]", "_", $info.element_identifier)}.$gxy2omsext($info.ext)' && +cp '$info' 'info/${re.sub("[^\w\-_]", "_", $info.element_identifier)}.$gxy2omsext($info.ext)' && mkdir spec && -ln -s '$spec' 'spec/${re.sub("[^\w\-_]", "_", $spec.element_identifier)}.$gxy2omsext($spec.ext)' && +cp '$spec' 'spec/${re.sub("[^\w\-_]", "_", $spec.element_identifier)}.$gxy2omsext($spec.ext)' && mkdir out && ## Main program call @@ -43,15 +42,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + - + - + @@ -65,11 +64,12 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_SpecLibCreator.html]]> diff --git a/tools/openms/SpecLibSearcher.xml b/tools/openms/SpecLibSearcher.xml index 3de47782e..cf000859f 100644 --- a/tools/openms/SpecLibSearcher.xml +++ b/tools/openms/SpecLibSearcher.xml @@ -1,8 +1,7 @@ - - + - Identifies peptide MS/MS spectra by spectral matching with a searchable spectral library. + Identifies peptide MS/MS spectra by spectral matching with a searchable spectral library SpecLibSearcher macros.xml @@ -17,12 +16,12 @@ mkdir in_cond.in && #if $in_cond.in_select == "no" mkdir ${' '.join(["'in_cond.in/%s'" % (i) for i, f in enumerate($in_cond.in) if f])} && -${' '.join(["ln -s '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} +${' '.join(["cp '%s' 'in_cond.in/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($in_cond.in) if f])} #else -ln -s '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && +cp '$in_cond.in' 'in_cond.in/${re.sub("[^\w\-_]", "_", $in_cond.in.element_identifier)}.$gxy2omsext($in_cond.in.ext)' && #end if mkdir lib && -ln -s '$lib' 'lib/${re.sub("[^\w\-_]", "_", $lib.element_identifier)}.$gxy2omsext($lib.ext)' && +cp '$lib' 'lib/${re.sub("[^\w\-_]", "_", $lib.element_identifier)}.$gxy2omsext($lib.ext)' && mkdir out && mkdir ${' '.join(["'out/%s'" % (i) for i, f in enumerate($in_cond.in) if f])} && @@ -59,14 +58,14 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i - + - + - - + + @@ -76,32 +75,32 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i
- - + + - - - + + +
- +
- +
- - - - + + + +
- + @@ -111,6 +110,10 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + + + + @@ -200,6 +203,7 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + @@ -303,6 +307,7 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + @@ -335,7 +340,6 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i - @@ -767,9 +771,9 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + - @@ -779,7 +783,6 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i - @@ -791,6 +794,7 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + @@ -1363,7 +1367,6 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i - @@ -1457,6 +1460,7 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + @@ -1471,7 +1475,6 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i - @@ -1495,6 +1498,7 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + @@ -1885,6 +1889,7 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + @@ -1896,6 +1901,9 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + + + @@ -1951,6 +1959,7 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + @@ -2088,11 +2097,14 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + + + @@ -2177,13 +2189,16 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + + + @@ -2218,6 +2233,7 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + @@ -2229,6 +2245,7 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + @@ -2412,7 +2429,6 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i - @@ -2500,6 +2516,10 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + + + + @@ -2514,6 +2534,7 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + @@ -2545,6 +2566,7 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + @@ -2622,18 +2644,30 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + + + + + + + + + + + + + + + + + + + + - - - - - - - - @@ -2661,6 +2695,9 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + + + @@ -2836,7 +2873,6 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i - @@ -3031,7 +3067,7 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i - + @@ -3041,6 +3077,10 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + + + + @@ -3130,6 +3170,7 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + @@ -3233,6 +3274,7 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + @@ -3265,7 +3307,6 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i - @@ -3697,9 +3738,9 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + - @@ -3709,7 +3750,6 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i - @@ -3721,6 +3761,7 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + @@ -4293,7 +4334,6 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i - @@ -4387,6 +4427,7 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + @@ -4401,7 +4442,6 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i - @@ -4425,6 +4465,7 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + @@ -4815,6 +4856,7 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + @@ -4826,6 +4868,9 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + + + @@ -4881,6 +4926,7 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + @@ -5018,11 +5064,14 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + + + @@ -5107,13 +5156,16 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + + + @@ -5148,6 +5200,7 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + @@ -5159,6 +5212,7 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + @@ -5342,7 +5396,6 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i - @@ -5430,6 +5483,10 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + + + + @@ -5444,6 +5501,7 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + @@ -5475,6 +5533,7 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + @@ -5552,18 +5611,30 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + + + + + + + + + + + + + + + + + + + + - - - - - - - - @@ -5591,6 +5662,9 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + + + @@ -5766,7 +5840,6 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i - @@ -5961,11 +6034,11 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i - +
- + @@ -5981,7 +6054,8 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -6013,8 +6087,6 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i
- -
@@ -6023,11 +6095,14 @@ ${' '.join(["&& mv -n 'out/%(bn)s/%(id)s.%(gext)s' 'out/%(bn)s/%(id)s'"%{"bn": i + + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_SpecLibSearcher.html]]>
diff --git a/tools/openms/SpectraFilterBernNorm.xml b/tools/openms/SpectraFilterBernNorm.xml index b68fc4784..690465db0 100644 --- a/tools/openms/SpectraFilterBernNorm.xml +++ b/tools/openms/SpectraFilterBernNorm.xml @@ -1,8 +1,7 @@ - - + - Applies thresholdfilter to peak spectra. + Applies thresholdfilter to peak spectra SpectraFilterBernNorm macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,15 +38,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- - - + + +
- + @@ -61,15 +60,17 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - + + + + + + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_SpectraFilterBernNorm.html]]>
diff --git a/tools/openms/SpectraFilterMarkerMower.xml b/tools/openms/SpectraFilterMarkerMower.xml index 325df2318..3cb371ac7 100644 --- a/tools/openms/SpectraFilterMarkerMower.xml +++ b/tools/openms/SpectraFilterMarkerMower.xml @@ -1,8 +1,7 @@ - - + - Applies thresholdfilter to peak spectra. + Applies thresholdfilter to peak spectra SpectraFilterMarkerMower macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,10 +38,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + @@ -56,15 +55,17 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - + + + + + + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_SpectraFilterMarkerMower.html]]> diff --git a/tools/openms/SpectraFilterNLargest.xml b/tools/openms/SpectraFilterNLargest.xml index 40c161fd8..61989a7c5 100644 --- a/tools/openms/SpectraFilterNLargest.xml +++ b/tools/openms/SpectraFilterNLargest.xml @@ -1,8 +1,7 @@ - - + - Applies thresholdfilter to peak spectra. + Applies thresholdfilter to peak spectra SpectraFilterNLargest macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,13 +38,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- +
- + @@ -59,15 +58,17 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - + + + + + + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_SpectraFilterNLargest.html]]>
diff --git a/tools/openms/SpectraFilterNormalizer.xml b/tools/openms/SpectraFilterNormalizer.xml index 9a1984ce9..38607665b 100644 --- a/tools/openms/SpectraFilterNormalizer.xml +++ b/tools/openms/SpectraFilterNormalizer.xml @@ -1,8 +1,7 @@ - - + - Normalizes intensity of peak spectra. + Normalizes intensity of peak spectra SpectraFilterNormalizer macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,9 +38,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- + @@ -49,7 +48,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -63,15 +62,17 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - + + + + + + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_SpectraFilterNormalizer.html]]>
diff --git a/tools/openms/SpectraFilterParentPeakMower.xml b/tools/openms/SpectraFilterParentPeakMower.xml index 85bc9e403..eceec7e10 100644 --- a/tools/openms/SpectraFilterParentPeakMower.xml +++ b/tools/openms/SpectraFilterParentPeakMower.xml @@ -1,8 +1,7 @@ - - + - Applies thresholdfilter to peak spectra. + Applies thresholdfilter to peak spectra SpectraFilterParentPeakMower macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,20 +38,20 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- - - - - - - - + + + + + + + +
- + @@ -66,15 +65,17 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - + + + + + + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_SpectraFilterParentPeakMower.html]]>
diff --git a/tools/openms/SpectraFilterScaler.xml b/tools/openms/SpectraFilterScaler.xml index e1e70bba2..b6081b1b4 100644 --- a/tools/openms/SpectraFilterScaler.xml +++ b/tools/openms/SpectraFilterScaler.xml @@ -1,8 +1,7 @@ - - + - Applies thresholdfilter to peak spectra. + Applies thresholdfilter to peak spectra SpectraFilterScaler macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,10 +38,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + @@ -56,15 +55,17 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - + + + + + + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_SpectraFilterScaler.html]]> diff --git a/tools/openms/SpectraFilterSqrtMower.xml b/tools/openms/SpectraFilterSqrtMower.xml index 2d9d42b52..425071b9e 100644 --- a/tools/openms/SpectraFilterSqrtMower.xml +++ b/tools/openms/SpectraFilterSqrtMower.xml @@ -1,8 +1,7 @@ - - + - Applies thresholdfilter to peak spectra. + Applies thresholdfilter to peak spectra SpectraFilterSqrtMower macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,10 +38,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + @@ -56,25 +55,29 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- + + + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_SpectraFilterSqrtMower.html]]>
diff --git a/tools/openms/SpectraFilterThresholdMower.xml b/tools/openms/SpectraFilterThresholdMower.xml index 0733aac77..d40a04c27 100644 --- a/tools/openms/SpectraFilterThresholdMower.xml +++ b/tools/openms/SpectraFilterThresholdMower.xml @@ -1,8 +1,7 @@ - - + - Applies thresholdfilter to peak spectra. + Applies thresholdfilter to peak spectra SpectraFilterThresholdMower macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,13 +38,13 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- +
- + @@ -59,15 +58,17 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - + + + + + + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_SpectraFilterThresholdMower.html]]>
diff --git a/tools/openms/SpectraFilterWindowMower.xml b/tools/openms/SpectraFilterWindowMower.xml index d325298f1..0d6f30913 100644 --- a/tools/openms/SpectraFilterWindowMower.xml +++ b/tools/openms/SpectraFilterWindowMower.xml @@ -1,8 +1,7 @@ - - + - Applies thresholdfilter to peak spectra. + Applies thresholdfilter to peak spectra SpectraFilterWindowMower macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,11 +38,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - +
- - - + + + @@ -51,7 +50,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -65,14 +64,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- +
@@ -84,6 +84,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -92,7 +95,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -104,11 +107,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_SpectraFilterWindowMower.html]]> diff --git a/tools/openms/SpectraMerger.xml b/tools/openms/SpectraMerger.xml index 8dc753b31..d22051bc5 100644 --- a/tools/openms/SpectraMerger.xml +++ b/tools/openms/SpectraMerger.xml @@ -1,8 +1,7 @@ - - + - Merges spectra (each MS level separately), increasing S/N ratios. + Merges spectra (each MS level separately), increasing S/N ratios SpectraMerger macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,8 +38,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + @@ -48,61 +47,64 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - + + - +
- + - - - + + + + +
- + - - - + + +
- + - - + +
- - + + +
- + @@ -116,15 +118,22 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - + + + + + +
+
+ +
+
+ +
+
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_SpectraMerger.html]]>
diff --git a/tools/openms/SpectraSTSearchAdapter.xml b/tools/openms/SpectraSTSearchAdapter.xml index f9e7767b1..456d72660 100644 --- a/tools/openms/SpectraSTSearchAdapter.xml +++ b/tools/openms/SpectraSTSearchAdapter.xml @@ -1,6 +1,5 @@ - - + Interface to the SEARCH Mode of the SpectraST executable @@ -17,27 +16,29 @@ mkdir spectra_files_cond.spectra_files && #if $spectra_files_cond.spectra_files_select == "no" mkdir ${' '.join(["'spectra_files_cond.spectra_files/%s'" % (i) for i, f in enumerate($spectra_files_cond.spectra_files) if f])} && -${' '.join(["ln -s '%s' 'spectra_files_cond.spectra_files/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($spectra_files_cond.spectra_files) if f])} +${' '.join(["cp '%s' 'spectra_files_cond.spectra_files/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($spectra_files_cond.spectra_files) if f])} #else -ln -s '$spectra_files_cond.spectra_files' 'spectra_files_cond.spectra_files/${re.sub("[^\w\-_]", "_", $spectra_files_cond.spectra_files.element_identifier)}.$gxy2omsext($spectra_files_cond.spectra_files.ext)' && +cp '$spectra_files_cond.spectra_files' 'spectra_files_cond.spectra_files/${re.sub("[^\w\-_]", "_", $spectra_files_cond.spectra_files.element_identifier)}.$gxy2omsext($spectra_files_cond.spectra_files.ext)' && #end if mkdir output_files && mkdir ${' '.join(["'output_files/%s'" % (i) for i, f in enumerate($spectra_files_cond.spectra_files) if f])} && mkdir library_file && -ln -s '$library_file' 'library_file/${re.sub("[^\w\-_]", "_", $library_file.element_identifier)}.$gxy2omsext($library_file.ext)' && +cp '$library_file' 'library_file/${re.sub("[^\w\-_]", "_", $library_file.element_identifier)}.$gxy2omsext($library_file.ext)' && #if $sequence_database_file: mkdir sequence_database_file && - ln -s '$sequence_database_file' 'sequence_database_file/${re.sub("[^\w\-_]", "_", $sequence_database_file.element_identifier)}.$gxy2omsext($sequence_database_file.ext)' && + cp '$sequence_database_file' 'sequence_database_file/${re.sub("[^\w\-_]", "_", $sequence_database_file.element_identifier)}.$gxy2omsext($sequence_database_file.ext)' && #end if #if $search_file: mkdir search_file && - ln -s '$search_file' 'search_file/${re.sub("[^\w\-_]", "_", $search_file.element_identifier)}.$gxy2omsext($search_file.ext)' && + cp '$search_file' 'search_file/${re.sub("[^\w\-_]", "_", $search_file.element_identifier)}.$gxy2omsext($search_file.ext)' && #end if +## advanced options #if $adv_opts.user_mod_file: mkdir adv_opts.user_mod_file && - ln -s '$adv_opts.user_mod_file' 'adv_opts.user_mod_file/${re.sub("[^\w\-_]", "_", $adv_opts.user_mod_file.element_identifier)}.$gxy2omsext($adv_opts.user_mod_file.ext)' && + cp '$adv_opts.user_mod_file' 'adv_opts.user_mod_file/${re.sub("[^\w\-_]", "_", $adv_opts.user_mod_file.element_identifier)}.$gxy2omsext($adv_opts.user_mod_file.ext)' && #end if + ## Main program call set -o pipefail && @@ -62,11 +63,13 @@ ${' '.join(["'output_files/%s/%s.%s'"%(i, re.sub('[^\w\-_]', '_', f.element_iden -search_file 'search_file/${re.sub("[^\w\-_]", "_", $search_file.element_identifier)}.$gxy2omsext($search_file.ext)' #end if +## advanced options #if $adv_opts.user_mod_file: -user_mod_file 'adv_opts.user_mod_file/${re.sub("[^\w\-_]", "_", $adv_opts.user_mod_file.element_identifier)}.$gxy2omsext($adv_opts.user_mod_file.ext)' #end if + ## Postprocessing ${' '.join(["&& mv -n 'output_files/%(bn)s/%(id)s.%(omsext)s' 'output_files/%(bn)s/%(id)s.%(gext)s'"%{"bn": i, "id": re.sub('[^\w\-_]', '_', f.element_identifier), "omsext":$output_files_type, "gext": $oms2gxyext(str($output_files_type))} for i, f in enumerate($spectra_files_cond.spectra_files) if f])} #if "ctd_out_FLAG" in $OPTIONAL_OUTPUTS @@ -83,34 +86,34 @@ ${' '.join(["&& mv -n 'output_files/%(bn)s/%(id)s.%(omsext)s' 'output_files/%(bn - + - + - + - + - + - + - + @@ -126,12 +129,13 @@ ${' '.join(["&& mv -n 'output_files/%(bn)s/%(id)s.%(omsext)s' 'output_files/%(bn OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_SpectraSTSearchAdapter.html]]> diff --git a/tools/openms/StaticModification.xml b/tools/openms/StaticModification.xml index ece061f6c..f9582dc97 100644 --- a/tools/openms/StaticModification.xml +++ b/tools/openms/StaticModification.xml @@ -1,8 +1,7 @@ - - + - Applies a set of modifications to all PeptideIDs in an idXML file. + Applies a set of modifications to all PeptideIDs in an idXML file StaticModification macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,8 +38,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + @@ -50,6 +49,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -139,6 +142,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -242,6 +246,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -274,7 +279,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -706,9 +710,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + - @@ -718,7 +722,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -730,6 +733,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1302,7 +1306,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -1396,6 +1399,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1410,7 +1414,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -1434,6 +1437,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1824,6 +1828,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1835,6 +1840,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1890,6 +1898,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2027,11 +2036,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2116,13 +2128,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2157,6 +2172,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2168,6 +2184,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2351,7 +2368,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -2439,6 +2455,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -2453,6 +2473,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2484,6 +2505,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2561,18 +2583,30 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + + + + + + + + + + + + + + + - - - - - - - - @@ -2600,6 +2634,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2775,7 +2812,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -2970,14 +3006,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + @@ -2995,6 +3031,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_StaticModification.html]]> diff --git a/tools/openms/SvmTheoreticalSpectrumGeneratorTrainer.xml b/tools/openms/SvmTheoreticalSpectrumGeneratorTrainer.xml deleted file mode 100644 index 0bf0d0cf5..000000000 --- a/tools/openms/SvmTheoreticalSpectrumGeneratorTrainer.xml +++ /dev/null @@ -1,141 +0,0 @@ - - - - - Trainer for SVM models as input for SvmTheoreticalSpectrumGenerator - - SvmTheoreticalSpectrumGeneratorTrainer - macros.xml - - - - - - - - - - - - - -
- - - - - - - - - - - - - -
- - - - - - - - -
- - - - - - - - - - - - - - - - - - -
-
- - - - - - - - - - - - - - - - - - - - - -
-
-
- - - - - - - - - -
- - - - OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - -
diff --git a/tools/openms/TICCalculator.xml b/tools/openms/TICCalculator.xml index 4dc0d2108..1b6f31ace 100644 --- a/tools/openms/TICCalculator.xml +++ b/tools/openms/TICCalculator.xml @@ -1,8 +1,7 @@ - - + - Calculates the TIC from a mass spectrometric raw file (useful for benchmarking). + Calculates the TIC from a mass spectrometric raw file (useful for benchmarking) TICCalculator macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && ## Main program call @@ -36,8 +35,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + @@ -49,7 +48,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -65,7 +64,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -80,8 +80,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + - +
@@ -96,8 +99,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + - +
@@ -112,8 +118,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + - +
@@ -128,8 +137,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + - +
@@ -144,11 +156,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_TICCalculator.html]]> diff --git a/tools/openms/TOFCalibration.xml b/tools/openms/TOFCalibration.xml index 30767249b..f41d1e153 100644 --- a/tools/openms/TOFCalibration.xml +++ b/tools/openms/TOFCalibration.xml @@ -1,8 +1,7 @@ - - + - Applies time of flight calibration. + Applies time of flight calibration TOFCalibration macros.xml @@ -15,14 +14,14 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && mkdir ext_calibrants && -ln -s '$ext_calibrants' 'ext_calibrants/${re.sub("[^\w\-_]", "_", $ext_calibrants.element_identifier)}.$gxy2omsext($ext_calibrants.ext)' && +cp '$ext_calibrants' 'ext_calibrants/${re.sub("[^\w\-_]", "_", $ext_calibrants.element_identifier)}.$gxy2omsext($ext_calibrants.ext)' && mkdir ref_masses && -ln -s '$ref_masses' 'ref_masses/${re.sub("[^\w\-_]", "_", $ref_masses.element_identifier)}.$gxy2omsext($ref_masses.ext)' && +cp '$ref_masses' 'ref_masses/${re.sub("[^\w\-_]", "_", $ref_masses.element_identifier)}.$gxy2omsext($ref_masses.ext)' && mkdir tof_const && -ln -s '$tof_const' 'tof_const/${re.sub("[^\w\-_]", "_", $tof_const.element_identifier)}.$gxy2omsext($tof_const.ext)' && +cp '$tof_const' 'tof_const/${re.sub("[^\w\-_]", "_", $tof_const.element_identifier)}.$gxy2omsext($tof_const.ext)' && ## Main program call @@ -51,77 +50,77 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - - + + + +
- - - + + + - - + +
- +
- - - - + + + +
- - + +
- - - - - + + + + +
- +
- - - - + + + +
- - - - + + + +
- - - - + + + +
- - - - - - - - - + + + + + + + + +
- + @@ -135,14 +134,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- + @@ -216,6 +216,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -224,7 +227,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -298,11 +301,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_TOFCalibration.html]]> diff --git a/tools/openms/TargetedFileConverter.xml b/tools/openms/TargetedFileConverter.xml index 763063312..e02942365 100644 --- a/tools/openms/TargetedFileConverter.xml +++ b/tools/openms/TargetedFileConverter.xml @@ -1,8 +1,7 @@ - - + - Converts different transition files for targeted proteomics / metabolomics analysis. + Converts different transition files for targeted proteomics / metabolomics analysis TargetedFileConverter macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && ## Main program call @@ -39,15 +38,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + + value != "select a value"
- + @@ -59,7 +59,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -78,7 +78,8 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
@@ -86,7 +87,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -99,6 +100,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -108,7 +112,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -121,6 +125,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -130,7 +137,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -143,6 +150,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -152,7 +162,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -165,6 +175,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -174,7 +187,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -187,6 +200,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -196,7 +212,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -209,6 +225,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -218,7 +237,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -231,6 +250,34 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + +
+ + + +
+ + + +
+ + + +
+ + + + + + + + +
@@ -240,7 +287,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -253,6 +300,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -262,7 +312,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -275,6 +325,34 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + +
+ + + +
+ + + +
+ + + +
+ + + + + + + + +
@@ -284,7 +362,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -297,6 +375,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -306,7 +387,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -319,6 +400,34 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + +
+ + + +
+ + + +
+ + + +
+ + + + + + + + +
@@ -328,7 +437,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -341,6 +450,34 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + +
+ + + +
+ + + +
+ + + +
+ + + + + + + + +
@@ -350,7 +487,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -363,6 +500,34 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + +
+ + + +
+ + + +
+ + + +
+ + + + + + + + +
@@ -372,7 +537,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -385,6 +550,34 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + +
+ + + +
+ + + +
+ + + +
+ + + + + + + + +
@@ -394,7 +587,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -407,6 +600,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -416,7 +612,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -429,6 +625,34 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + +
+ + + +
+ + + +
+ + + +
+ + + + + + + + +
@@ -438,7 +662,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -451,6 +675,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -460,7 +687,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -473,6 +700,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -482,7 +712,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -495,8 +725,86 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + +
+ + + +
+ + + +
+ + + +
+ + + + + + + + + +
+ + +
+ + + +
+ + + +
+ + + +
+ + + + + + + + + +
+ + +
+ + + +
+ + + +
+ + + +
+ + + + + + + + +
- +
@@ -504,7 +812,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
@@ -517,11 +825,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_TargetedFileConverter.html]]> diff --git a/tools/openms/TextExporter.xml b/tools/openms/TextExporter.xml index ca50fe1b7..8869300be 100644 --- a/tools/openms/TextExporter.xml +++ b/tools/openms/TextExporter.xml @@ -1,8 +1,7 @@ - - + - Exports various XML formats to a text file. + Exports various XML formats to a text file TextExporter macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir out && #if "centroids_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir consensus_centroids && @@ -72,17 +71,18 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + + value != "select a value" - + - + @@ -91,19 +91,19 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- +
- - - + + +
- + @@ -115,10 +115,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
- + @@ -149,14 +150,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- + @@ -178,6 +180,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
@@ -185,6 +188,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -193,7 +199,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -215,16 +221,20 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
- - - + + + + + + @@ -233,7 +243,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -255,6 +265,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
@@ -262,6 +273,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -270,7 +284,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -292,6 +306,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
@@ -299,6 +314,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -307,7 +325,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -329,6 +347,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
@@ -336,6 +355,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -344,7 +366,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -366,6 +388,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
@@ -373,6 +396,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -381,7 +407,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -403,6 +429,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
@@ -410,6 +437,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -418,7 +448,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -440,6 +470,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
@@ -447,6 +478,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -455,7 +489,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -477,6 +511,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
@@ -484,11 +519,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_TextExporter.html]]>
diff --git a/tools/openms/TransformationEvaluation.xml b/tools/openms/TransformationEvaluation.xml deleted file mode 100644 index b860e6d3d..000000000 --- a/tools/openms/TransformationEvaluation.xml +++ /dev/null @@ -1,89 +0,0 @@ - - - - - Applies a transformation to a range of values - - TransformationEvaluation - macros.xml - - - - - - - - - - - - - - - - - - - - - - - - - - - OPTIONAL_OUTPUTS is not None and "out_FLAG" in OPTIONAL_OUTPUTS - - - OPTIONAL_OUTPUTS is None - - - OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - - - - - - - diff --git a/tools/openms/TriqlerConverter.xml b/tools/openms/TriqlerConverter.xml index 07f9ba8b2..ed28e1cc3 100644 --- a/tools/openms/TriqlerConverter.xml +++ b/tools/openms/TriqlerConverter.xml @@ -1,6 +1,5 @@ - - + Converter to input for Triqler @@ -15,20 +14,22 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && mkdir in_design && -ln -s '$in_design' 'in_design/${re.sub("[^\w\-_]", "_", $in_design.element_identifier)}.$gxy2omsext($in_design.ext)' && +cp '$in_design' 'in_design/${re.sub("[^\w\-_]", "_", $in_design.element_identifier)}.$gxy2omsext($in_design.ext)' && mkdir out && +## advanced options #if $adv_opts.reannotate_filenames_cond.reannotate_filenames: mkdir adv_opts.reannotate_filenames_cond.reannotate_filenames && #if $adv_opts.reannotate_filenames_cond.reannotate_filenames_select == "no" mkdir ${' '.join(["'adv_opts.reannotate_filenames_cond.reannotate_filenames/%s'" % (i) for i, f in enumerate($adv_opts.reannotate_filenames_cond.reannotate_filenames) if f])} && - ${' '.join(["ln -s '%s' 'adv_opts.reannotate_filenames_cond.reannotate_filenames/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($adv_opts.reannotate_filenames_cond.reannotate_filenames) if f])} + ${' '.join(["cp '%s' 'adv_opts.reannotate_filenames_cond.reannotate_filenames/%s/%s.%s' && " % (f, i, re.sub('[^\w\-_]', '_', f.element_identifier), $gxy2omsext(f.ext)) for i, f in enumerate($adv_opts.reannotate_filenames_cond.reannotate_filenames) if f])} #else - ln -s '$adv_opts.reannotate_filenames_cond.reannotate_filenames' 'adv_opts.reannotate_filenames_cond.reannotate_filenames/${re.sub("[^\w\-_]", "_", $adv_opts.reannotate_filenames_cond.reannotate_filenames.element_identifier)}.$gxy2omsext($adv_opts.reannotate_filenames_cond.reannotate_filenames.ext)' && + cp '$adv_opts.reannotate_filenames_cond.reannotate_filenames' 'adv_opts.reannotate_filenames_cond.reannotate_filenames/${re.sub("[^\w\-_]", "_", $adv_opts.reannotate_filenames_cond.reannotate_filenames.element_identifier)}.$gxy2omsext($adv_opts.reannotate_filenames_cond.reannotate_filenames.ext)' && #end if #end if + ## Main program call set -o pipefail && @@ -41,6 +42,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard 'in_design/${re.sub("[^\w\-_]", "_", $in_design.element_identifier)}.$gxy2omsext($in_design.ext)' -out 'out/output.${gxy2omsext("csv")}' +## advanced options #if $adv_opts.reannotate_filenames_cond.reannotate_filenames: -reannotate_filenames #if $adv_opts.reannotate_filenames_cond.reannotate_filenames_select == "no" @@ -50,6 +52,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard #end if #end if + ## Postprocessing && mv 'out/output.${gxy2omsext("csv")}' '$out' #if "ctd_out_FLAG" in $OPTIONAL_OUTPUTS @@ -60,9 +63,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - + + + @@ -75,11 +78,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - + @@ -97,6 +100,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_TriqlerConverter.html]]> diff --git a/tools/openms/XFDR.xml b/tools/openms/XFDR.xml index fe13090e2..a04816401 100644 --- a/tools/openms/XFDR.xml +++ b/tools/openms/XFDR.xml @@ -1,6 +1,5 @@ - - + Calculates false discovery rate estimates on crosslink identifications @@ -16,7 +15,7 @@ ## Preprocessing #if $in: mkdir in && - ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && + cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && #end if #if "out_idXML_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir out_idXML && @@ -73,20 +72,20 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - - - - + + + + - - + + - + @@ -114,16 +113,17 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- - - + + + @@ -139,6 +139,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -147,9 +150,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - + + + @@ -165,6 +168,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -173,9 +179,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - + + + @@ -191,6 +197,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -199,9 +208,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - + + + @@ -217,6 +226,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -225,9 +237,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - + + + @@ -243,6 +255,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -251,7 +266,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -267,6 +282,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
@@ -275,9 +293,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- - - + + + @@ -293,11 +311,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + +
+For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_XFDR.html]]> diff --git a/tools/openms/XMLValidator.xml b/tools/openms/XMLValidator.xml index a8b42a63f..2a398bde9 100644 --- a/tools/openms/XMLValidator.xml +++ b/tools/openms/XMLValidator.xml @@ -1,8 +1,7 @@ - - + - Validates XML files against an XSD schema. + Validates XML files against an XSD schema XMLValidator macros.xml @@ -15,10 +14,10 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && #if $schema: mkdir schema && - ln -s '$schema' 'schema/${re.sub("[^\w\-_]", "_", $schema.element_identifier)}.$gxy2omsext($schema.ext)' && + cp '$schema' 'schema/${re.sub("[^\w\-_]", "_", $schema.element_identifier)}.$gxy2omsext($schema.ext)' && #end if ## Main program call @@ -44,11 +43,11 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + - + @@ -64,17 +63,32 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_XMLValidator.html]]> diff --git a/tools/openms/XTandemAdapter.xml b/tools/openms/XTandemAdapter.xml index 246886a9e..ad112e6cb 100644 --- a/tools/openms/XTandemAdapter.xml +++ b/tools/openms/XTandemAdapter.xml @@ -1,8 +1,7 @@ - - + - Annotates MS/MS spectra using X! Tandem. + Annotates MS/MS spectra using X! Tandem XTandemAdapter macros.xml @@ -15,7 +14,7 @@ ## Preprocessing mkdir in && -ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && +cp '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' && #if "out_FLAG" in str($OPTIONAL_OUTPUTS).split(',') mkdir out && #end if @@ -23,10 +22,10 @@ ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($ mkdir xml_out && #end if mkdir database && -ln -s '$database' 'database/${re.sub("[^\w\-_]", "_", $database.element_identifier)}.$gxy2omsext($database.ext)' && +cp '$database' 'database/${re.sub("[^\w\-_]", "_", $database.element_identifier)}.$gxy2omsext($database.ext)' && #if $default_config_file: mkdir default_config_file && - ln -s '$default_config_file' 'default_config_file/${re.sub("[^\w\-_]", "_", $default_config_file.element_identifier)}.$gxy2omsext($default_config_file.ext)' && + cp '$default_config_file' 'default_config_file/${re.sub("[^\w\-_]", "_", $default_config_file.element_identifier)}.$gxy2omsext($default_config_file.ext)' && #end if ## Main program call @@ -70,25 +69,25 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - + + - - - + + + - + - + - + @@ -98,6 +97,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -187,6 +190,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -290,6 +294,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -322,7 +327,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -754,9 +758,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + - @@ -766,7 +770,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -778,6 +781,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1350,7 +1354,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -1444,6 +1447,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1458,7 +1462,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -1482,6 +1485,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1872,6 +1876,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -1883,6 +1888,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -1938,6 +1946,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2075,11 +2084,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2164,13 +2176,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2205,6 +2220,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2216,6 +2232,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2399,7 +2416,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -2487,6 +2503,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -2501,6 +2521,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2532,6 +2553,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -2609,18 +2631,30 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + + + + + + + + + + + + + + + - - - - - - - - @@ -2648,6 +2682,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -2823,7 +2860,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -3018,7 +3054,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + @@ -3028,6 +3064,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -3117,6 +3157,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -3220,6 +3261,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -3252,7 +3294,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -3684,9 +3725,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + - @@ -3696,7 +3737,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -3708,6 +3748,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4280,7 +4321,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -4374,6 +4414,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4388,7 +4429,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -4412,6 +4452,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4802,6 +4843,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -4813,6 +4855,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -4868,6 +4913,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5005,11 +5051,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5094,13 +5143,16 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5135,6 +5187,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5146,6 +5199,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5329,7 +5383,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -5417,6 +5470,10 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + @@ -5431,6 +5488,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5462,6 +5520,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + @@ -5539,18 +5598,30 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + + + + + + + + + + + + + + + + + + - - - - - - - - @@ -5578,6 +5649,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -5753,7 +5827,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -5948,53 +6021,54 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - - - - - - - - - - - + + - - - - - + + + + + + + + + + + + + + + - + - + - +
- + - + @@ -6003,54 +6077,55 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - + - - + + +
- + - - - - - - - - - - - + + + + + + - - - - + - + + - + - + + + + + + + + - + @@ -6061,7 +6136,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -6085,14 +6160,15 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS - + +
- + @@ -6102,7 +6178,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -6122,6 +6197,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
@@ -6133,6 +6209,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -6141,7 +6220,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -6151,7 +6230,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -6171,6 +6249,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
@@ -6182,6 +6261,9 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + @@ -6190,7 +6272,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard
- + @@ -6200,7 +6282,6 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard - @@ -6220,6 +6301,7 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard +
@@ -6231,11 +6313,14 @@ python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hard + + + +For more information, visit https://openms.de/doxygen/release/3.1.0/html/TOPP_XTandemAdapter.html]]> diff --git a/tools/openms/aux/OMSSAAdapter.patch b/tools/openms/aux/OMSSAAdapter.patch deleted file mode 100644 index af26c3f6f..000000000 --- a/tools/openms/aux/OMSSAAdapter.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- OMSSAAdapter.xml 2020-06-16 15:51:40.315400730 +0200 -+++ /tmp/OMSSAAdapter.xml 2020-06-16 15:50:23.536086074 +0200 -@@ -22,6 +22,7 @@ - mkdir database && - ln -s '$database' 'database/${re.sub("[^\w\-_]", "_", $database.element_identifier)}.$gxy2omsext($database.ext)' && - -+makeblastdb -dbtype prot -blastdb_version 4 -in 'database/${re.sub("[^\w\-_]", "_", $database.element_identifier)}.$gxy2omsext($database.ext)' && - ## Main program call - - set -o pipefail && diff --git a/tools/openms/aux/PepNovoAdapter.patch b/tools/openms/aux/PepNovoAdapter.patch deleted file mode 100644 index c4bd9eccd..000000000 --- a/tools/openms/aux/PepNovoAdapter.patch +++ /dev/null @@ -1,35 +0,0 @@ ---- PepNovoAdapter.xml.orig 2022-03-17 17:05:19.818694614 +0100 -+++ PepNovoAdapter.xml 2022-03-17 17:06:06.570692873 +0100 -@@ -42,8 +42,13 @@ - - - -- -- -+ -+ -+ -+ -+ -+ -+ - - - -@@ -51,8 +56,14 @@ - - - -- -- -+ -+ -+ -+ -+ -+ -+ -+ - - - diff --git a/tools/openms/aux/filetypes.txt b/tools/openms/aux/filetypes.txt index 55564eec9..6512eb347 100644 --- a/tools/openms/aux/filetypes.txt +++ b/tools/openms/aux/filetypes.txt @@ -81,7 +81,8 @@ xls tsv XML xml xml xml xquest.xml xquest.xml -xsd xml +xsd xsd # TODO needs to be implemented, needs to be below xml in order that Galaxy->OMS mapping gives xml # cachedMzML xml +zip zip \ No newline at end of file diff --git a/tools/openms/generate.sh b/tools/openms/aux/generate.sh similarity index 76% rename from tools/openms/generate.sh rename to tools/openms/aux/generate.sh index ae2b38b91..1d0487333 100755 --- a/tools/openms/generate.sh +++ b/tools/openms/aux/generate.sh @@ -1,15 +1,15 @@ #!/usr/bin/env bash -VERSION=2.8 +# set -x + +VERSION=3.1 FILETYPES="aux/filetypes.txt" -# TODO make 21.01 PROFILE="21.05" ## FILETYPES_RE=$(grep -v "^#" $FILETYPES | grep -v "^$" | cut -f 1 -d" " | tr '\n' '|' | sed 's/|$//'| sed 's/|/\\|/g') -export tmp=$(mktemp -d) -# export tmp="/tmp/openms-stuff/" - -export CTDCONVERTER="$tmp/CTDConverter" +# export tmp=$(mktemp -d) +export tmp="/tmp/openms-stuff/" +# export CTDCONVERTER="$tmp/CTDConverter" ############################################################################### ## reset old data ############################################################################### @@ -60,20 +60,12 @@ find . -maxdepth 0 -name "[A-Z]*xml" -delete source $(dirname $(which conda))/../etc/profile.d/conda.sh conda activate OpenMS$VERSION-env CTDConverter galaxy -i ctd/*ctd -o ./ -s aux/tools_blacklist.txt -f "$FILETYPES" \ - -m macros.xml -t tool.conf -p aux/hardcoded_params.json \ + -m macros.xml -p aux/hardcoded_params.json \ --test-macros macros_autotest.xml --test-macros-prefix autotest_ --test-macros aux/macros_test.xml --test-macros-prefix manutest_ \ --tool-version $VERSION --tool-profile $PROFILE --bump-file aux/bump.json > convert.out 2> convert.err if [[ "$?" -ne "0" ]]; then >&2 echo 'CTD -> XML conversion failed'; >&2 echo -e "stderr:\n$(cat convert.err)"; fi conda deactivate ->&2 echo "apply patches" -patch PepNovoAdapter.xml < aux/PepNovoAdapter.patch -patch OMSSAAdapter.xml < aux/OMSSAAdapter.patch - -# https://github.com/OpenMS/OpenMS/pull/4984 -sed -i -e 's@http://www.openms.de/doxygen/nightly/html/@http://www.openms.de/doxygen/release/2.8.0/html/@' ./*xml - -# TODO should be fixed in >2.8 https://github.com/OpenMS/OpenMS/pull/6018 -sed -i -e 's@https://ccms-ucsd.github.io/GNPSDocumentation/featurebasedmolecularnetworking_with_openms@https://ccms-ucsd.github.io/GNPSDocumentation/featurebasedmolecularnetworking-with-openms@' ./*xml +sed -i -e 's@http://www.openms.de/doxygen/nightly/html/@https://openms.de/doxygen/release/'$VERSION'.0/html/@' ./*xml -rm -rf macros_autotest.xml macros_discarded_auto.xml prepare_test_data.sh ctd \ No newline at end of file +# rm -rf macros_autotest.xml macros_discarded_auto.xml prepare_test_data.sh ctd \ No newline at end of file diff --git a/tools/openms/aux/hardcoded_params.json b/tools/openms/aux/hardcoded_params.json index 177bf754d..0c4b36f90 100644 --- a/tools/openms/aux/hardcoded_params.json +++ b/tools/openms/aux/hardcoded_params.json @@ -2,7 +2,7 @@ "#": "blacklist parameters", "version": [{"value": "@"}], - "#": "DO NOT blacklist of hide -force https://github.com/OpenMS/OpenMS/issues/5921", + "#": "DO NOT blacklist or hide -force https://github.com/OpenMS/OpenMS/issues/5921", "debug": [{"value": "@"}], "algorithm:debug": [{"value": "@"}], "java_memory": [{"value": "@"}], @@ -23,9 +23,9 @@ "#": "TODO not usable in 2.5 https://github.com/OpenMS/OpenMS/issues/4456, corresponding test currently disabled", "consensus_out": [{"value": "@", "tools": ["MaRaClusterAdapter"]}], - "#": "TODO would need treatment as prefix-output", + "#": "could be treated as prefix-output, but likely not needed", "output_directory": [{"value": "@", "tools": ["MaRaClusterAdapter"]}], - + "#": "hardcode parameter values", "comet_version": [{ @@ -52,15 +52,15 @@ "myrimatch_executable": [{ "value":"myrimatch" }], - "omssa_executable": [{ - "value":"$(dirname $(realpath $(which omssacl)))/omssacl" - }], "ThermoRaw_executable": [{ "value": "ThermoRawFileParser.exe", "tools": ["FileConverter"] }], - "pepnovo_executable": [{ - "value":"pepnovo" + "sage_executable": [{ + "value":"sage" + }], + "sirius_executable": [{ + "value":"$(which sirius)" }], "percolator_executable": [{ "value":"percolator" @@ -81,9 +81,6 @@ }, { "value": "/home/berntm/Downloads/novor/lib/novor.jar", "tools": ["NovorAdapter"] - }, { - "value":"$(which sirius)", - "tools": ["SiriusAdapter", "AssayGeneratorMetabo"] }, { "value":"spectrast", "tools": ["SpectraSTSearchAdapter"] @@ -126,15 +123,6 @@ "out_workspace_directory": [{ "value": "__SIRIUS_WORKSPACE__" }], - "#": "MSSimulator model files need to be hardcoded or changed to input-file https://github.com/OpenMS/OpenMS/issues/4641", - "algorithm:MSSim:RT:HPLC:model_file": [{ - "value": "SIMULATION/RTPredict.model", - "tools": ["MSSimulator"] - }], - "algorithm:MSSim:Detectability:dt_model_file": [{ - "value": "SIMULATION/DTPredict.model", - "tools": ["MSSimulator"] - }], "#": "hardcode the outer loop threads for OpenSwathWorkflow", "outer_loop_threads": [{ @@ -157,7 +145,8 @@ "#": "test is not a hardcoded value since we need to set it in the tool tests", "test": [{ "CTD:type": "text", - "XML:type": "hidden" + "XML:type": "hidden", + "XML:optional": "true" }], "#": "overwrite CTD attributes of some parameters (some are not possible, e.g. type)", @@ -169,23 +158,29 @@ }], "#": "FileInfo, MapStatistics, SequenceCoverageCalculator wo -out just writes to stdout. not wanted here", - "#": "MzMLSplitter output prefix https://github.com/OpenMS/OpenMS/pull/5912", - "#": "IDRipper output prefix https://github.com/OpenMS/OpenMS/pull/5873", + "#": "IDRipper, MzMLSplitter output prefix can not properly get the ext from the corresponding input (needs https://github.com/galaxyproject/galaxy/pull/11754 and changes in the CTDConverter)", "out": [{ "CTD:required": true, "tools": ["FileInfo", "MapStatistics", "SequenceCoverageCalculator"] }, { - "CTD:type": "output-prefix", - "CTD:required": true, "CTD:restrictions": "mzml", + "CTD:required": true, "tools": ["MzMLSplitter"] }, { - "CTD:type": "output-prefix", - "CTD:required": true, "CTD:restrictions": "idXML", + "CTD:required": true, "tools": ["IDRipper"] }], + "#": "The file splitter needs to split files ;) I guess the default is `.` which does not help here", + "#": "Analogous to out for MzMlSplitter and IDRipper we need to hardcode the format", + "outputDirectory": [{ + "CTD:restrictions": "mzml", + "CTD:required": true, + "tools": ["OpenSwathFileSplitter"] + + }], + "#": "Try to remove xml data type whereever possible", "#": "XTandem Adapter output is called .xml in OMS which is to unspecific -> use Galaxy's bioml", "xml_out": [{ @@ -196,7 +191,6 @@ "#": "IDFileConverter remove xml", "#": "OpenSwathWorkflow make in single file input and all outputs non-optional", "#": "XFDR does not need xml .. redundant with xquest.xml TODO check if list is up to date with each new release", - "#": "SeedListGenerator: remove consensusXML https://github.com/OpenMS/OpenMS/issues/4404 .. ", "in": [{ "CTD:restrictions": "oms,idXML,mzid,fasta,pepXML,protXML,mascotXML,omssaXML,psms,tsv,xquest.xml", "tools": ["IDFileConverter"] @@ -206,9 +200,6 @@ }, { "CTD:restrictions": "idXML,mzid,xquest.xml", "tools": ["XFDR"] - }, { - "CTD:restrictions": "mzML,idXML,featureXML", - "tools": ["SeedListGenerator"] }], "#": "IDMapper has in and spectra:in params, in is used in out as format_source", @@ -218,40 +209,13 @@ "tools": ["IDMapper"] }], - "#": "hardcoding prefix parameters which are not yet available in OMS but in CTDOpts https://github.com/OpenMS/OpenMS/pull/5912", - "#": "output-prefix", - "outputDirectory": [{ - "CTD:type": "output-prefix", - "CTD:advanced": false, - "CTD:required": true, - "CTD:restrictions": "mzml", - "tools": ["OpenSwathFileSplitter"] - }], - - "#": "OpenSwathDIAPreScoring: https://github.com/OpenMS/OpenMS/pull/4443", - "#": "SpectraSTSearchAdapter does not need xml .. redundant with pep.xml TODO check if list is up to date with each new release", + "#": "SpectraSTSearchAdapter does not need xml .. redundant with pep.xml TODO check if list is up to date with each new release", "output_files": [{ - "CTD:required": true, - "tools": ["OpenSwathDIAPreScoring"] - }, { "CTD:restrictions": "txt,tsv,pep.xml,pepXML,html", "tools": ["SpectraSTSearchAdapter"] }], - - "#": "hardcode some options as boolean (i.e. set restrictions) obsolete for >2.8 https://github.com/OpenMS/OpenMS/pull/5965", - "algorithm:MetaboliteFeatureDeconvolution:use_minority_bound": [{ - "CTD:restrictions": "true,false", - "tools": ["MetaboliteAdductDecharger"] - }], - "algorithm:MetaboliteFeatureDeconvolution:negative_mode": [{ - "CTD:restrictions": "true,false", - "tools": ["MetaboliteAdductDecharger"] - }], - "algorithm:FeatureDeconvolution:negative_mode": [{ - "CTD:restrictions": "true,false", - "tools": ["Decharger"] - }], + "algorithm:tryptic_only": [{ "CTD:restrictions": "true,false", "tools": ["CompNovo", "CompNovoCID"] @@ -268,10 +232,6 @@ "CTD:restrictions": "true,false", "tools": ["AccurateMassSearch"] }], - "algorithm:Preprocessing:store_peptide_sequences": [{ - "CTD:restrictions": "true,false", - "tools": ["PrecursorIonSelector"] - }], "algorithm:write_log_messages": [{ "CTD:restrictions": "true,false", "tools": ["NoiseFilterGaussian"] diff --git a/tools/openms/aux/macros_test.xml b/tools/openms/aux/macros_test.xml index f8e98e3ed..2690650fb 100644 --- a/tools/openms/aux/macros_test.xml +++ b/tools/openms/aux/macros_test.xml @@ -36,13 +36,6 @@ - - - - - - - @@ -69,16 +62,6 @@ - - - - - - - - - - @@ -276,15 +259,6 @@ - - - - - - - - - @@ -309,28 +283,9 @@ - - - - - - - - - - - - - - - - - - - - + @@ -338,7 +293,7 @@ - + @@ -354,21 +309,6 @@ - - - - - - - - - - - - - - @@ -377,33 +317,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -469,14 +382,7 @@ - - - - - - - - + @@ -551,27 +457,30 @@ +
+
+ +
+
- - - - + - - - + + + + - - + - + + diff --git a/tools/openms/aux/tools_blacklist.txt b/tools/openms/aux/tools_blacklist.txt index 6cf0cefbe..ccb9bffce 100644 --- a/tools/openms/aux/tools_blacklist.txt +++ b/tools/openms/aux/tools_blacklist.txt @@ -1,18 +1,18 @@ -# seems not possible for 2.5 https://github.com/OpenMS/OpenMS/issues/4426 -# DigestorMotif + +# Stack smashing problem in bioconda build https://github.com/OpenMS/OpenMS/issues/7149 +Decharger +MetaboliteAdductDecharger + +# would need the executable in conda https://github.com/bioconda/bioconda-recipes/pull/19219 or https://github.com/bioconda/bioconda-recipes/pull/21472 +MaRaClusterAdapter + +# FlashDeconv needs tests and use output prefix +# https://github.com/OpenMS/OpenMS/pull/7160 +FLASHDeconv # deprecated https://abibuilder.informatik.uni-tuebingen.de/archive/openms/Documentation/release/latest/html/UTILS_IDDecoyProbability.html # https://abibuilder.informatik.uni-tuebingen.de/archive/openms/Documentation/release/latest/html/a16242.html IDDecoyProbability -# personal communication with author V. Bafna: -# "InsPect is no longer maintained as there are many better tools including MS-GF+" -InspectAdapter - # https://github.com/OpenMS/OpenMS/issues/4550#issuecomment-594065727 ProteomicsLFQ - -# https://github.com/OpenMS/OpenMS/issues/4401 -InclusionExclusionListCreator -RTPredict -PTPredict diff --git a/tools/openms/fill_ctd_clargs.py b/tools/openms/fill_ctd_clargs.py deleted file mode 100644 index f36e0ee86..000000000 --- a/tools/openms/fill_ctd_clargs.py +++ /dev/null @@ -1,70 +0,0 @@ -#!/usr/bin/env python3 - -import operator -from argparse import ArgumentParser -from functools import reduce # forward compatibility for Python 3 -from io import StringIO - -from CTDopts.CTDopts import ( - _Null, - CTDModel, - ModelTypeError, - Parameters -) - - -def getFromDict(dataDict, mapList): - return reduce(operator.getitem, mapList, dataDict) - - -def setInDict(dataDict, mapList, value): - getFromDict(dataDict, mapList[:-1])[mapList[-1]] = value - - -if __name__ == "__main__": - # note add_help=False since otherwise arguments starting with -h will - # trigger an error (despite allow_abbreviate) - parser = ArgumentParser(prog="fill_ctd_clargs", - description="fill command line arguments" - "into a CTD file and write the CTD file to stdout", - add_help=False, allow_abbrev=False) - parser.add_argument("--ini_file", dest="ini_file", help="input ini file", - metavar='INI', default=None, required=True) - parser.add_argument("--ctd_file", dest="ctd_file", help="input ctd file" - "if given then optional parameters from the ini file" - "will be filled with the defaults from this CTD file", - metavar='CTD', default=None, required=False) - args, cliargs = parser.parse_known_args() - - # load CTDModel - ini_model = None - try: - ini_model = CTDModel(from_file=args.ini_file) - except ModelTypeError: - pass - try: - ini_model = Parameters(from_file=args.ini_file) - except ModelTypeError: - pass - assert ini_model is not None, "Could not parse %s, seems to be no CTD/PARAMS" % (args.ini_file) - - # get a dictionary of the ctd arguments where the values of the parameters - # given on the command line are overwritten - ini_values = ini_model.parse_cl_args(cl_args=cliargs, ignore_required=True) - - if args.ctd_file: - ctd_model = CTDModel(from_file=args.ctd_file) - ctd_values = ctd_model.get_defaults() - for param in ini_model.get_parameters(): - if not param.required and (param.default is None or type(param.default) is _Null): - lineage = param.get_lineage(name_only=True) - try: - default = getFromDict(ctd_values, lineage) - except KeyError: - continue - setInDict(ini_values, lineage, default) - - # write the ctd with the values taken from the dictionary - out = StringIO() - ctd_tree = ini_model.write_ctd(out, ini_values) - print(out.getvalue()) diff --git a/tools/openms/generate-foo.sh b/tools/openms/generate-foo.sh deleted file mode 100644 index 6a6a5ed91..000000000 --- a/tools/openms/generate-foo.sh +++ /dev/null @@ -1,215 +0,0 @@ -#!/usr/bin/env bash - -# parse test definitions from OpenMS sources for a tool with a given id -function get_tests2 { - id=$1 - >&2 echo "generate tests for $id" - echo '' - - # get the tests from the CMakeLists.txt - # 1st remove some tests - # - OpenSwathMzMLFileCacher with -convert_back argument https://github.com/OpenMS/OpenMS/issues/4399 - # - IDRipper PATH gets empty causing problems. TODO But overall the option needs to be handled differentlt - # - several tools with duplicated input (leads to conflict when linking) - # - MaRaCluster with -consensus_out (parameter blacklister: https://github.com/OpenMS/OpenMS/issues/4456) - # - FileMerger with mixed dta dta2d input (ftype can not be specified in the test, dta can not be sniffed) - # - some input files are originally in a subdir (degenerated cases/), but not in test-data - # - OpenSwathAnalyzer 9/10: cachedMzML (not supported yet) - # - SiriusAdapter_4 depends on online service which may timeout .. so keep disabled https://github.com/OpenMS/OpenMS/pull/5010 - # - SiriusAdapter_10 should work in >2.8 https://github.com/OpenMS/OpenMS/issues/5869 - CMAKE=$(cat $OPENMSGIT/src/tests/topp/CMakeLists.txt $OPENMSGIT/src/tests/topp/THIRDPARTY/third_party_tests.cmake | - sed 's@${DATA_DIR_SHARE}/@@g' | - grep -v 'OpenSwathMzMLFileCacher .*-convert_back' | - sed 's/${TMP_RIP_PATH}/""/' | - grep -v "MaRaClusterAdapter.*-consensus_out"| - grep -v "FileMerger_1_input1.dta2d.*FileMerger_1_input2.dta " | - sed 's@degenerate_cases/@@g' | - egrep -v 'TOPP_OpenSwathAnalyzer_test_3"|TOPP_OpenSwathAnalyzer_test_4"' | - sed 's/\("TOPP_SiriusAdapter_4".*\)-sirius:database all\(.*\)/\1-sirius:database pubchem\2/' | - grep -v '"TOPP_SiriusAdapter_10"') - - # 1st part is a dirty hack to join lines containing a single function call, e.g. - # addtest(.... - # ....) - echo "$CMAKE" | sed 's/#.*//; s/^\s*//; s/\s*$//' | grep -v "^#" | grep -v "^$" | awk '{printf("%s@NEWLINE@", $0)}' | sed 's/)@NEWLINE@/)\n/g' | sed 's/@NEWLINE@/ /g' | - grep -iE "add_test\(\"(TOPP|UTILS)_.*/$id " | egrep -v "_prepare\"|_convert|WRITEINI|WRITECTD|INVALIDVALUE" | while read -r line - do - line=$(echo "$line" | sed 's/add_test("\([^"]\+\)"/\1/; s/)$//; s/\${TOPP_BIN_PATH}\///g;s/\${DATA_DIR_TOPP}\///g; s#THIRDPARTY/##g') - # >&2 echo $line - test_id=$(echo "$line" | cut -d" " -f 1) - tool_id=$(echo "$line" | cut -d" " -f 2) - # >&2 echo "test_id $test_id" - if [[ $test_id =~ _out_?[0-9]? ]]; then - >&2 echo " skip $test_id $line" - continue - fi - if [[ ${id,,} != ${tool_id,,} ]]; then - >&2 echo " skip $test_id ($id != $tool_id) $line" - continue - fi - - #remove tests with set_tests_properties(....PROPERTIES WILL_FAIL 1) - if grep -lq "$test_id"'\".* PROPERTIES WILL_FAIL 1' $OPENMSGIT/src/tests/topp/CMakeLists.txt $OPENMSGIT/src/tests/topp/THIRDPARTY/third_party_tests.cmake; then - >&2 echo " skip failing "$test_id - continue - fi - tes=" \n" - line=$(fix_tmp_files "$line") - line=$(unique_files "$line") - # >&2 echo LINE $line - #if there is an ini file then we use this to generate the test - #otherwise the ctd file is used - #other command line parameters are inserted later into this xml - if grep -lq "\-ini" <<<"$line"; then - ini=$(echo $line | sed 's/.*-ini \([^ ]\+\).*/\1/') - ini="test-data/$ini" - else - ini="ctd/$tool_id.ctd" - fi - # >&2 echo "========================================================" - # >&2 echo "USING ini $ini" - cli=$(echo $line |cut -d" " -f3- | sed 's/-ini [^ ]\+//') - - ctdtmp=$(mktemp) - # using eval: otherwise for some reason quoted values are not used properly ('A B' -> ["'A", "B'"]) - # >&2 echo "python3 fill_ctd_clargs.py --ini_file $ini $cli" - eval "python3 fill_ctd_clargs.py --ini_file $ini $cli" > "$ctdtmp" - # >&2 echo $ctdtmp - # >&2 cat $ctdtmp - testtmp=$(mktemp) - # >&2 echo CTDConverter galaxy -i $ctdtmp -o $testtmp -s aux/tools_blacklist.txt -f "$FILETYPES" -m macros.xml -t tool.conf -p aux/hardcoded_params.json --tool-version $VERSION --test-only --test-unsniffable csv tsv txt dta dta2d edta mrm splib --test-condition "compare=sim_size" "delta_frac=0.7" - CTDConverter galaxy -i $ctdtmp -o $testtmp -s aux/tools_blacklist.txt -f "$FILETYPES" -m macros.xml -t tool.conf -p aux/hardcoded_params.json --tool-version $VERSION --test-only --test-unsniffable csv tsv txt dta dta2d edta mrm splib --test-condition "compare=sim_size" "delta_frac=0.7" > /dev/null - echo "" - cat $testtmp | grep -v ' /dev/null - - #rm $testtmp - done - echo '' -} - -#some tests use the same file twice which does not work in planemo tests -#hence we create symlinks for each file used twice -function unique_files { - line=$@ - for arg in $@ - do - if [[ ! -f "test-data/$arg" ]]; then - continue - fi - cnt=$(grep -c $arg <<< $(echo "$line" | tr ' ' '\n')) - while [[ $cnt -gt 1 ]]; do - new_arg=$(echo $arg | sed "s/\(.*\)\./\1_$cnt./") - ln -fs $arg test-data/$new_arg - line=$(echo $line | sed "s/\($arg.*\)$arg/\1$new_arg/") - cnt=$(grep -c $arg <<< $(echo "$line" | tr ' ' '\n')) - done - done - - echo $line -} - -# options of out_type selects need to be fixed to Galaxy data types -function fix_out_type { - grep "^$1" "$2" | awk '{print $2}' -} - -#OpenMS tests output to tmp files and compare with FuzzyDiff to the expected file. -#problem: the extension of the tmp files is unusable for test generation. -#unfortunately the extensions used in the DIFF lines are not always usable for the CLI -#(e.g. for prepare_test_data, e.g. CLI expects csv but test file is txt) -#this function replaces the tmp file by the expected file. -function fix_tmp_files { - # >&2 echo "FIX $line" - ret="" - for a in $@; do - # >&2 echo " a "$a - if [[ ! $a =~ .tmp$ ]] && [[ ! $a =~ _tmp_ ]]; then - ret="$ret $a" - continue - fi - diff_line=$(cat $OPENMSGIT/src/tests/topp/CMakeLists.txt $OPENMSGIT/src/tests/topp/THIRDPARTY/third_party_tests.cmake | awk '{printf("%s@NEWLINE@", $0)}' | sed 's/)@NEWLINE@/)\n/g' | sed 's/@NEWLINE@/ /g' | grep '\${DIFF}.*'"$a") - # >&2 echo " diff_line "$diff_line - in1=$(sed 's/.*-in1 \([^ ]\+\).*/\1/' <<<$diff_line) - # >&2 echo " in1 "$in1 - if [[ "$a" != "$in1" ]]; then - ret="$ret $a" - continue - fi - in2=$(sed 's/.*-in2 \([^ ]\+\).*/\1/' <<<$diff_line) - in2=$(basename $in2 | sed 's/)$//') - # >&2 echo " in2 "$in2 - if [[ -f "test-data/$in2" ]]; then - ln -fs "$in1" "test-data/$in2" - ret="$ret $in2" - else - ret="$ret $a" - fi - done -# >&2 echo "--> $ret" - echo "$ret" -} - -function link_tmp_files { - # note this also considers commented lines (starting with a #) - # because of tests where the diff command is commented and we - # still want to use the extension of these files - cat $OPENMSGIT/src/tests/topp/CMakeLists.txt $OPENMSGIT/src/tests/topp/THIRDPARTY/third_party_tests.cmake | sed 's/^\s*//; s/\s*$//' | grep -v "^$" | awk '{printf("%s@NEWLINE@", $0)}' | sed 's/)@NEWLINE@/)\n/g' | sed 's/@NEWLINE@/ /g' | grep "\${DIFF}" | while read -r line - do - in1=$(sed 's/.*-in1 \([^ ]\+\).*/\1/' <<<$line) - in1=$(basename $in1 | sed 's/)$//') - in2=$(sed 's/.*-in2 \([^ ]\+\).*/\1/' <<<$line) - in2=$(basename $in2 | sed 's/)$//') - if [[ "$in1" == "$in2" ]]; then - >&2 echo "not linking equal $in1 $in2" - continue - fi - ln -f -s $in1 test-data/$in2 - done - - find test-data/ -name "*.tmp" -print0 | - while IFS= read -r -d '' i; do - if [ ! -e test-data/$(basename $i .tmp) ]; then - ln -s $(basename $i) test-data/$(basename $i .tmp) - else - ln -fs $(basename $i) test-data/$(basename $i .tmp) - fi - done -} - - - -# parse data preparation calls from OpenMS sources for a tool with a given id -function prepare_test_data { -# id=$1 -# | egrep -i "$id\_.*[0-9]+(_prepare\"|_convert)?" - - # TODO SiriusAdapter depends on online service which may timeout .. so keep disabled https://github.com/OpenMS/OpenMS/pull/5010 - cat $OPENMSGIT/src/tests/topp/CMakeLists.txt $OPENMSGIT/src/tests/topp/THIRDPARTY/third_party_tests.cmake | sed 's/#.*$//'| sed 's/^\s*//; s/\s*$//' | grep -v "^$" | awk '{printf("%s@NEWLINE@", $0)}' | sed 's/)@NEWLINE@/)\n/g' | sed 's/@NEWLINE@/ /g' | - sed 's/degenerate_cases\///' | - egrep -v "WRITEINI|WRITECTD|INVALIDVALUE|DIFF" | - grep add_test | - egrep "TOPP|UTILS" | - sed 's@${DATA_DIR_SHARE}/@@g;'| - sed 's@${TMP_RIP_PATH}@./@g'| - sed 's@TOFCalibration_ref_masses @TOFCalibration_ref_masses.txt @g; s@TOFCalibration_const @TOFCalibration_const.csv @'| - sed 's/\("TOPP_SiriusAdapter_4".*\)-sirius:database all\(.*\)/\1-sirius:database pubchem\2/' | - while read line - do - test_id=$(echo "$line" | sed 's/add_test(//; s/"//g; s/)[^)]*$//; s/\${TOPP_BIN_PATH}\///g;s/\${DATA_DIR_TOPP}\///g; s#THIRDPARTY/##g' | cut -d" " -f1) - - if grep -lq "$test_id"'\".* PROPERTIES WILL_FAIL 1' $OPENMSGIT/src/tests/topp/CMakeLists.txt $OPENMSGIT/src/tests/topp/THIRDPARTY/third_party_tests.cmake; then - >&2 echo " skip failing "$test_id - continue - fi - - line=$(echo "$line" | sed 's/add_test("//; s/)[^)]*$//; s/\${TOPP_BIN_PATH}\///g;s/\${DATA_DIR_TOPP}\///g; s#THIRDPARTY/##g' | cut -d" " -f2-) - # line="$(fix_tmp_files $line)" - echo 'echo executing "'$test_id'"' - echo "$line > $test_id.stdout 2> $test_id.stderr" - echo "if [[ \"\$?\" -ne \"0\" ]]; then >&2 echo '$test_id failed'; >&2 echo -e \"stderr:\n\$(cat $test_id.stderr | sed 's/^/ /')\"; echo -e \"stdout:\n\$(cat $test_id.stdout)\";fi" - done -} diff --git a/tools/openms/get_tests.py b/tools/openms/get_tests.py new file mode 100755 index 000000000..6fb8a74f1 --- /dev/null +++ b/tools/openms/get_tests.py @@ -0,0 +1,344 @@ +#!/usr/bin/env python + +import argparse +import os.path +import re +import shlex +import sys +import tempfile +from typing import ( + Dict, + List, + Optional, + TextIO, + Tuple, +) + +from ctdconverter.common.utils import ( + ParameterHardcoder, + parse_hardcoded_parameters, + parse_input_ctds, +) +from ctdconverter.galaxy.converter import convert_models +from CTDopts.CTDopts import ( + CTDModel, + ModelTypeError, + Parameters, +) + +SKIP_LIST = [ + r"_prepare\"", + r"_convert", + r"WRITEINI", + r"WRITECTD", + r"INVALIDVALUE", + r"\.ini\.json", + r"OpenSwathMzMLFileCacher .*-convert_back", # - OpenSwathMzMLFileCacher with -convert_back argument https://github.com/OpenMS/OpenMS/issues/4399 + r"MaRaClusterAdapter.*-consensus_out", # - MaRaCluster with -consensus_out (parameter blacklister: https://github.com/OpenMS/OpenMS/issues/4456) + r"FileMerger_1_input1.dta2d.*FileMerger_1_input2.dta ", # - FileMerger with mixed dta dta2d input (ftype can not be specified in the test, dta can not be sniffed) + r'^(TOPP_OpenSwathAnalyzer_test_3|TOPP_OpenSwathAnalyzer_test_4)$', # no suppert for cached mzML + r'TOPP_SiriusAdapter_[0-9]+$', # Do not test SiriusAdapter https://github.com/OpenMS/OpenMS/issues/7000 .. will be removed anyway + r'TOPP_AssayGeneratorMetabo_(7|8|9|10|11|12|13|14|15|16|17|18)$' # Skip AssayGeneratorMetabo tests using Sirius https://github.com/OpenMS/OpenMS/issues/7150 (will be replaced by two tools) +] + + +def get_failing_tests(cmake: List[str]) -> List[str]: + failing_tests = [] + re_fail = re.compile(r"set_tests_properties\(\"([^\"]+)\" PROPERTIES WILL_FAIL 1\)") + + for cmake in args.cmake: + with open(cmake) as cmake_fh: + for line in cmake_fh: + match = re_fail.search(line) + if match: + failing_tests.append(match.group(1)) + return failing_tests + + +def fix_tmp_files(line: str, diff_pairs: Dict[str, str]) -> str: + """ + OpenMS tests output to tmp files and compare with FuzzyDiff to the expected file. + problem: the extension of the tmp files is unusable for test generation. + unfortunately the extensions used in the DIFF lines are not always usable for the CLI + (e.g. for prepare_test_data, e.g. CLI expects csv but test file is txt) + this function replaces the tmp file by the expected file. + """ + cmd = shlex.split(line) + for i, e in enumerate(cmd): + if e in diff_pairs: + dst = os.path.join("test-data", diff_pairs[e]) + if os.path.exists(dst): + os.unlink(dst) + sys.stderr.write(f"symlink {e} {dst}\n") + os.symlink(e, dst) + cmd[i] = diff_pairs[e] + return shlex.join(cmd) + + +def get_ini(line: str, tool_id: str) -> Tuple[str, str]: + """ + if there is an ini file then we use this to generate the test + otherwise the ctd file is used + other command line parameters are inserted later into this xml + """ + cmd = shlex.split(line) + ini = None + for i, e in enumerate(cmd): + if e == "-ini": + ini = cmd[i + 1] + cmd = cmd[:i] + cmd[i + 2:] + if ini: + return os.path.join("test-data", ini), shlex.join(cmd) + else: + return os.path.join("ctd", f"{tool_id}.ctd"), line + + +def unique_files(line: str): + """ + some tests use the same file twice which does not work in planemo tests + hence we create symlinks for each file used twice + """ + cmd = shlex.split(line) + # print(f"{cmd}") + files = {} + # determine the list of indexes where each file argument (anything appearing in test-data/) appears + for idx, e in enumerate(cmd): + p = os.path.join("test-data", e) + if not os.path.exists(p) and not os.path.islink(p): + continue + try: + files[e].append(idx) + except KeyError: + files[e] = [idx] + # print(f"{files=}") + for f in files: + if len(files[f]) < 2: + continue + for i, idx in enumerate(files[f]): + f_parts = f.split(".") + f_parts[0] = f"{f_parts[0]}_{i}" + new_f = ".".join(f_parts) + # if os.path.exists(os.path.join("test-data", new_f)): + # os.unlink(os.path.join("test-data", new_f)) + sys.stderr.write( + f'\tsymlink {os.path.join("test-data", new_f)} {f}\n' + ) + try: + os.symlink(f, os.path.join("test-data", new_f)) + except FileExistsError: + pass + cmd[idx] = new_f + return shlex.join(cmd) + + +def fill_ctd_clargs(ini: str, line: str, ctd_tmp: TextIO) -> None: + cmd = shlex.split(line) + + # load CTDModel + ini_model = None + try: + ini_model = CTDModel(from_file=ini) + except ModelTypeError: + pass + try: + ini_model = Parameters(from_file=ini) + except ModelTypeError: + pass + assert ini_model is not None, "Could not parse %s, seems to be no CTD/PARAMS" % ( + args.ini_file + ) + + # get a dictionary of the ctd arguments where the values of the parameters + # given on the command line are overwritten + ini_values = ini_model.parse_cl_args(cl_args=cmd, ignore_required=True) + ini_model.write_ctd(ctd_tmp, ini_values) + + +def process_test_line( + id: str, + line: str, + failing_tests: List[str], + skip_list: List[str], + diff_pairs: Dict[str, str], +) -> Optional[str]: + + re_test_id = re.compile(r"add_test\(\"([^\"]+)\" ([^ ]+) (.*)") + re_id_out_test = re.compile(r"_out_?[0-9]?") + + # TODO auto extract from set(OLD_OSW_PARAM ... lin + line = line.replace( + "${OLD_OSW_PARAM}", + " -test -mz_extraction_window 0.05 -mz_extraction_window_unit Th -ms1_isotopes 0 -Scoring:TransitionGroupPicker:compute_peak_quality -Scoring:Scores:use_ms1_mi false -Scoring:Scores:use_mi_score false", + ) + + line = line.replace("${TOPP_BIN_PATH}/", "") + line = line.replace("${DATA_DIR_TOPP}/", "") + line = line.replace("THIRDPARTY/", "") + line = line.replace("${DATA_DIR_SHARE}/", "") + # IDRipper PATH gets empty causing problems. TODO But overall the option needs to be handled differently + line = line.replace("${TMP_RIP_PATH}/", "") + # some input files are originally in a subdir (degenerated cases/), but not in test-data + line = line.replace("degenerate_cases/", "") + # determine the test and tool ids and remove the 1) add_test("TESTID" 2) trailing ) + match = re_test_id.match(line) + if not match: + sys.exit(f"Ill formated test line {line}\n") + test_id = match.group(1) + tool_id = match.group(2) + + line = f"{match.group(2)} {match.group(3)}" + + if test_id in failing_tests: + sys.stderr.write(f" skip failing {test_id} {line}\n") + return + + if id != tool_id: + sys.stderr.write(f" skip {test_id} ({id} != {tool_id}) {line}\n") + return + + if re_id_out_test.search(test_id): + sys.stderr.write(f" skip {test_id} {line}\n") + return + + for skip in skip_list: + if re.search(skip, line): + return + if re.search(skip, test_id): + return + + line = fix_tmp_files(line, diff_pairs) + # print(f"fix {line=}") + line = unique_files(line) + # print(f"unq {line=}") + ini, line = get_ini(line, tool_id) + + from dataclasses import dataclass, field + + @dataclass + class CTDConverterArgs: + input_files: list + output_destination: str + default_executable_path: Optional[str] = None + hardcoded_parameters: Optional[str] = None + parameter_hardcoder: Optional[ParameterHardcoder] = None + xsd_location: Optional[str] = None + formats_file: Optional[str] = None + add_to_command_line: str = "" + required_tools_file: Optional[str] = None + skip_tools_file: Optional[str] = None + macros_files: Optional[List[str]] = field(default_factory=list) + test_macros_files: Optional[List[str]] = field(default_factory=list) + test_macros_prefix: Optional[List[str]] = field(default_factory=list) + test_test: bool = False + test_only: bool = False + test_unsniffable: Optional[List[str]] = field(default_factory=list) + test_condition: Optional[List[str]] = ("compare=sim_size", "delta_frac=0.05") + tool_version: str = None + tool_profile: str = None + bump_file: str = None + + # create an ini/ctd file where the values are equal to the arguments from the command line + # and transform it to xml + test = [f"\n"] + with tempfile.NamedTemporaryFile( + mode="w+", delete_on_close=False + ) as ctd_tmp, tempfile.NamedTemporaryFile( + mode="w+", delete_on_close=False + ) as xml_tmp: + fill_ctd_clargs(ini, line, ctd_tmp) + ctd_tmp.close() + xml_tmp.close() + parsed_ctd = parse_input_ctds(None, [ctd_tmp.name], xml_tmp.name, "xml") + ctd_args = CTDConverterArgs( + input_files=[ctd_tmp.name], + output_destination=xml_tmp.name, + macros_files=["macros.xml"], + skip_tools_file="aux/tools_blacklist.txt", + formats_file="aux/filetypes.txt", + # tool_conf_destination = "tool.conf", + hardcoded_parameters="aux/hardcoded_params.json", + tool_version="3.1", + test_only=True, + test_unsniffable=[ + "csv", + "tsv", + "txt", + "dta", + "dta2d", + "edta", + "mrm", + "splib", + ], + test_condition=["compare=sim_size", "delta_frac=0.7"], + ) + ctd_args.parameter_hardcoder = parse_hardcoded_parameters( + ctd_args.hardcoded_parameters + ) + convert_models(ctd_args, parsed_ctd) + xml_tmp = open(xml_tmp.name, "r") + for l in xml_tmp: + test.append(l) + + return "".join(test) + + +parser = argparse.ArgumentParser(description="Create Galaxy tests for a OpenMS tools") +parser.add_argument("--id", dest="id", help="tool id") +parser.add_argument("--cmake", nargs="+", help="OpenMS test CMake files") +args = parser.parse_args() +sys.stderr.write(f"generate tests for {args.id}\n") + +re_comment = re.compile("#.*") +re_empty_prefix = re.compile(r"^\s*") +re_empty_suffix = re.compile(r"\s*$") +re_add_test = re.compile(r"add_test\(\"(TOPP|UTILS)_.*/" + args.id) +re_diff = re.compile(r"\$\{DIFF\}.* -in1 ([^ ]+) -in2 ([^ ]+)") +failing_tests = get_failing_tests(args.cmake) +tests = [] + +# process the given CMake files and compile lists of +# - test lines .. essentially add_test(...) +# - and pairs of files that are diffed +jline = "" +test_lines = [] +diff_pairs = {} +for cmake in args.cmake: + with open(cmake) as cmake_fh: + for line in cmake_fh: + # remove comments, empty prefixes and suffixes + line = re_comment.sub("", line) + line = re_empty_prefix.sub("", line) + line = re_empty_suffix.sub("", line) + # skip empty lines + if line == "": + continue + + # join test statements that are split over multiple lines + if line.endswith(")"): + jline += " " + line[:-1] + else: + jline = line + continue + line, jline = jline.strip(), "" + match = re_diff.search(line) + if match: + in1 = match.group(1).split("/")[-1] + in2 = match.group(2).split("/")[-1] + if in1 != in2: + diff_pairs[in1] = in2 + elif re_add_test.match(line): + test_lines.append(line) + +for line in test_lines: + test = process_test_line(args.id, line, failing_tests, SKIP_LIST, diff_pairs) + if test: + tests.append(test) + +tests = "\n".join(tests) +print( + f""" + +{tests} + +""" +) diff --git a/tools/openms/macros.xml b/tools/openms/macros.xml index a9a73ab19..546df4e19 100644 --- a/tools/openms/macros.xml +++ b/tools/openms/macros.xml @@ -3,19 +3,19 @@ You can edit this file to add your own macros, if you so desire, or you can add additional macro files using the m/macros parameter --> - 2.8 + 3.1 0 + openms openms-thirdparty - omssa - blast + blast - ctdopts + ctdopts @@ -26,6 +26,8 @@ + + @@ -113,11 +115,11 @@ diff --git a/tools/openms/prepare_test_data_manual.sh b/tools/openms/prepare_test_data_manual.sh index 90fcb2e4a..35845ed05 100755 --- a/tools/openms/prepare_test_data_manual.sh +++ b/tools/openms/prepare_test_data_manual.sh @@ -1,8 +1,3 @@ -MSSimulator -test -in DecoyDatabase_1.fasta -out MSsimulator.mzml -algorithm:RandomNumberGenerators:biological reproducible -algorithm:RandomNumberGenerators:technical reproducible > MSSimulator_1.stdout 2> stderr -if [[ "$?" -ne "0" ]]; then >&2 echo 'MSSimulator_1 failed'; >&2 echo -e "stderr:\n$(cat stderr | sed 's/^/ /')"; fi - -MSSimulator -test -in DecoyDatabase_1.fasta -out MSsimulator_MALDI.mzml -algorithm:RandomNumberGenerators:biological reproducible -algorithm:RandomNumberGenerators:technical reproducible -algorithm:MSSim:Global:ionization_type MALDI > MSSimulator_2.stdout 2> stderr -if [[ "$?" -ne "0" ]]; then >&2 echo 'MSSimulator_2 failed'; >&2 echo -e "stderr:\n$(cat stderr | sed 's/^/ /')"; fi ClusterMassTracesByPrecursor -test -in_ms1 ConsensusMapNormalizer_input.consensusXML -in_swath ConsensusMapNormalizer_input.consensusXML -out ClusterMassTracesByPrecursor.mzml > ClusterMassTracesByPrecursor.stdout 2> stderr if [[ "$?" -ne "0" ]]; then >&2 echo 'ClusterMassTracesByPrecursor failed'; >&2 echo -e "stderr:\n$(cat stderr | sed 's/^/ /')"; fi @@ -13,8 +8,7 @@ if [[ "$?" -ne "0" ]]; then >&2 echo 'ClusterMassTraces failed'; >&2 echo -e "st CVInspector -test -cv_files CHEMISTRY/XLMOD.obo -cv_names XLMOD -mapping_file MAPPING/ms-mapping.xml -html CVInspector.html > CVInspector.stdout 2> stderr if [[ "$?" -ne "0" ]]; then >&2 echo 'CVInspector failed'; >&2 echo -e "stderr:\n$(cat stderr | sed 's/^/ /')"; fi -DeMeanderize -test -in MSsimulator_MALDI.mzml -out DeMeanderize.mzml > DeMeanderize.stdout 2> stderr -if [[ "$?" -ne "0" ]]; then >&2 echo 'DeMeanderize failed'; >&2 echo -e "stderr:\n$(cat stderr | sed 's/^/ /')"; fi +# TODO DeMeanderize # TODO DigestorMotif @@ -30,26 +24,17 @@ FeatureFinderIsotopeWavelet -test -in FeatureFinderCentroided_1_input.mzML -out if [[ "$?" -ne "0" ]]; then >&2 echo 'FeatureFinderIsotopeWavelet failed'; >&2 echo -e "stderr:\n$(cat stderr | sed 's/^/ /')"; fi -FFEval -test -in FeatureFinderCentroided_1_output.featureXML -truth FeatureFinderCentroided_1_output.featureXML -out FFEval.featureXML -out_roc FFEval_roc.csv > FFEval.stdout 2> stderr -if [[ "$?" -ne "0" ]]; then >&2 echo 'FFEval failed'; >&2 echo -e "stderr:\n$(cat stderr | sed 's/^/ /')"; fi - # TODO? deprecated IDDecoyProbability IDExtractor -test -in MSGFPlusAdapter_1_out.idXML -best_hits -number_of_peptides 1 -out IDExtractor.idXML > IDExtractor.stdout 2> stderr if [[ "$?" -ne "0" ]]; then >&2 echo 'IDExtractor failed'; >&2 echo -e "stderr:\n$(cat stderr | sed 's/^/ /')"; fi -LabeledEval -test -in FeatureLinkerLabeled_1_input.featureXML -truth FeatureLinkerLabeled_1_output.consensusXML> LabeledEval.txt > LabeledEval.stdout 2> stderr -if [[ "$?" -ne "0" ]]; then >&2 echo 'LabeledEval failed'; >&2 echo -e "stderr:\n$(cat stderr | sed 's/^/ /')"; fi - MapStatistics -test -in SiriusAdapter_3_input.featureXML -out MapStatistics.txt > MapStatistics_1.stdout 2> stderr if [[ "$?" -ne "0" ]]; then >&2 echo 'MapStatistics_1 failed'; >&2 echo -e "stderr:\n$(cat stderr | sed 's/^/ /')"; fi MapStatistics -test -in ConsensusXMLFile_1.consensusXML -out MapStatistics2.txt > MapStatistics_2.stdout 2> stderr if [[ "$?" -ne "0" ]]; then >&2 echo 'MapStatistics_2 failed'; >&2 echo -e "stderr:\n$(cat stderr | sed 's/^/ /')"; fi -MetaboliteAdductDecharger -test -in Decharger_input.featureXML -out_cm MetaboliteAdductDecharger_cm.consensusXML -out_fm MetaboliteAdductDecharger_fm.featureXML -outpairs MetaboliteAdductDecharger_pairs.consensusXML > MetaboliteAdductDecharger.stdout 2> stderr -if [[ "$?" -ne "0" ]]; then >&2 echo 'MetaboliteAdductDecharger failed'; >&2 echo -e "stderr:\n$(cat stderr | sed 's/^/ /')"; fi - MetaboliteSpectralMatcher -test -in spectra.mzML -database MetaboliteSpectralDB.mzML -out MetaboliteSpectralMatcher.mzTab > MetaboliteSpectralMatcher.stdout 2> stderr if [[ "$?" -ne "0" ]]; then >&2 echo 'MetaboliteSpectralMatcher failed'; >&2 echo -e "stderr:\n$(cat stderr | sed 's/^/ /')"; fi @@ -68,20 +53,6 @@ if [[ "$?" -ne "0" ]]; then >&2 echo 'OpenSwathDIAPreScoring failed'; >&2 echo - OpenSwathRewriteToFeatureXML -featureXML OpenSwathFeatureXMLToTSV_input.featureXML -out OpenSwathRewriteToFeatureXML.featureXML > OpenSwathRewriteToFeatureXML.stdout 2> stderr # if [[ "$?" -ne "0" ]]; then >&2 echo 'OpenSwathRewriteToFeatureXML failed'; >&2 echo -e "stderr:\n$(cat stderr | sed 's/^/ /')"; fi -# adapted from the commented tests in OpenMS TODO may be removed later https://github.com/OpenMS/OpenMS/issues/4719 -FileConverter -in PepNovo.mzXML -out PepNovo_1.mzML > /dev/null 2> stderr -if [[ "$?" -ne "0" ]]; then >&2 echo 'FileConverter failed'; >&2 echo -e "stderr:\n$(cat stderr | sed 's/^/ /')"; fi - -PepNovoAdapter -ini PepNovoAdapter_1_parameters.ini -in PepNovo_1.mzML -out PepNovoAdapter_3_output.idXML -model_directory pepnovo_models/ -pepnovo_executable pepnovo > PepNovo_1.stdout 2> stderr -if [[ "$?" -ne "0" ]]; then >&2 echo 'PhosphoScoring failed'; >&2 echo -e "stderr:\n$(cat stderr | sed 's/^/ /')"; fi - -FileConverter -in PepNovo.mzData -out PepNovo_4.mzML > /dev/null 2> stderr -if [[ "$?" -ne "0" ]]; then >&2 echo 'FileConverter failed'; >&2 echo -e "stderr:\n$(cat stderr | sed 's/^/ /')"; fi -PepNovoAdapter -ini PepNovoAdapter_1_parameters.ini -in PepNovo_4.mzML -out PepNovoAdapter_4_output.idXML -model_directory pepnovo_models/ -pepnovo_executable pepnovo > PepNovo_1.stdout 2> stderr -if [[ "$?" -ne "0" ]]; then >&2 echo 'PhosphoScoring failed'; >&2 echo -e "stderr:\n$(cat stderr | sed 's/^/ /')"; fi - -#PepNovoAdapter -ini PepNovoAdapter_5_parameters.ini -in PepNovoAdapter_5_output.pepnovo_out -out PepNovoAdapter_5_output.idXML -model_directory pepnovo_models/ - # TODO PhosphoScoring PhosphoScoring -in spectra.mzML -id MSGFPlusAdapter_1_out1.tmp -out PhosphoScoring.idxml > PhosphoScoring.stdout 2> stderr if [[ "$?" -ne "0" ]]; then >&2 echo 'PhosphoScoring failed'; >&2 echo -e "stderr:\n$(cat stderr | sed 's/^/ /')"; fi @@ -118,9 +89,6 @@ if [[ "$?" -ne "0" ]]; then >&2 echo 'RNADigestor failed'; >&2 echo -e "stderr:\ RNPxlXICFilter -test -control FileFilter_1_input.mzML -treatment FileFilter_1_input.mzML -out RNPxlXICFilter.mzML > RNPxlXICFilter.stdout 2> stderr if [[ "$?" -ne "0" ]]; then >&2 echo 'RNPxlXICFilter failed'; >&2 echo -e "stderr:\n$(cat stderr | sed 's/^/ /')"; fi -RTEvaluation -in PeptideIndexer_1.idXML -out RTEvaluation.tsv > RTEvaluation.stdout 2> stderr -if [[ "$?" -ne "0" ]]; then >&2 echo 'RTEvaluation failed'; >&2 echo -e "stderr:\n$(cat stderr | sed 's/^/ /')"; fi - SemanticValidator -test -in FileFilter_1_input.mzML -mapping_file MAPPING/ms-mapping.xml > SemanticValidator.stdout 2> stderr if [[ "$?" -ne "0" ]]; then >&2 echo 'SemanticValidator failed'; >&2 echo -e "stderr:\n$(cat stderr | sed 's/^/ /')"; fi @@ -152,13 +120,8 @@ if [[ "$?" -ne "0" ]]; then >&2 echo 'SpectraFilterScaler failed'; >&2 echo -e " SpectraFilterThresholdMower -test -in SpectraFilterSqrtMower_1_input.mzML -out SpectraFilterThresholdMower.mzML > SpectraFilterThresholdMower.stdout 2> stderr if [[ "$?" -ne "0" ]]; then >&2 echo 'SpectraFilterThresholdMower failed'; >&2 echo -e "stderr:\n$(cat stderr | sed 's/^/ /')"; fi -SpectraMerger -test -in NovorAdapter_in.mzML -out SpectraMerger_1.mzML > SpectraMerger.stdout 2> stderr +SpectraMerger -test -in NovorAdapter_in.mzML -out SpectraMerger_1.mzML -algorithm:average_gaussian:ms_level 2 > SpectraMerger.stdout 2> stderr if [[ "$?" -ne "0" ]]; then >&2 echo 'SpectraMerger failed'; >&2 echo -e "stderr:\n$(cat stderr | sed 's/^/ /')"; fi -# TODO SvmTheoreticalSpectrumGeneratorTrainer - -TransformationEvaluation -test -in FileInfo_16_input.trafoXML -out TransformationEvaluation.trafoXML > TransformationEvaluation.stdout 2> stderr -if [[ "$?" -ne "0" ]]; then >&2 echo 'TransformationEvaluation failed'; >&2 echo -e "stderr:\n$(cat stderr | sed 's/^/ /')"; fi - XMLValidator -test -in FileFilter_1_input.mzML > XMLValidator.stdout 2> stderr if [[ "$?" -ne "0" ]]; then >&2 echo 'XMLValidator failed'; >&2 echo -e "stderr:\n$(cat stderr | sed 's/^/ /')"; fi diff --git a/tools/openms/readme.md b/tools/openms/readme.md index 012242379..b503a2224 100644 --- a/tools/openms/readme.md +++ b/tools/openms/readme.md @@ -11,7 +11,7 @@ More informations are available at: * https://www.openms.de/ The wrappers for these tools and most of their tests are automatically -generated using the `generate.sh` script. The generation of the tools is +generated using the `./aux/generate.sh` script. The generation of the tools is based on the CTDConverter (https://github.com/WorkflowConversion/CTDConverter) which can be fine tuned via the `hardcoded_params.json` file. This file allows to blacklist and hardcode parameters and to modify or set arbitrary @@ -129,15 +129,6 @@ More details can be found in the comments of the shell script. Open problems ============= -Some tools stall in CI testing using `--biocontainers` which is why the OpenMS -tools are currently listed in `.tt_biocontainer_skip`. This is - -- AssayGeneratorMetabo and SiriusAdapter (both depend on sirius) -- OMSSAAdapter - -Using `docker -t` seems to solve the problem (see -https://github.com/galaxyproject/galaxy/issues/10153). - Licence (MIT) ============= diff --git a/tools/openms/test-data.sh b/tools/openms/test-data.sh index 7bb0c570e..78a4d2ac5 100755 --- a/tools/openms/test-data.sh +++ b/tools/openms/test-data.sh @@ -1,11 +1,10 @@ #!/usr/bin/env bash -VERSION=2.8 -FILETYPES="aux/filetypes.txt" -CONDAPKG="https://anaconda.org/bioconda/openms/2.8.0/download/linux-64/openms-2.8.0-h7ca0330_0.tar.bz2" +# set -x -# import the magic -. ./generate-foo.sh +VERSION=3.1 +FILETYPES="aux/filetypes.txt" +CONDAPKG="https://anaconda.org/bioconda/openms/3.1.0/download/linux-64/openms-3.1.0-h8964181_1.tar.bz2" # install conda if [ -z "$tmp" ]; then @@ -45,17 +44,20 @@ eval "$(conda shell.bash hook)" echo "Clone OpenMS $VERSION sources" if [[ ! -d $OPENMSGIT ]]; then - # TODO >2.8 reenable original release branch .. also in else branch - # the plus branch contains commits from https://github.com/OpenMS/OpenMS/pull/5920 and https://github.com/OpenMS/OpenMS/pull/5917 - # git clone -b release/$VERSION.0 https://github.com/OpenMS/OpenMS.git $OPENMSGIT - git clone -b release/$VERSION.0-plus https://github.com/bernt-matthias/OpenMS.git $OPENMSGIT - cd $OPENMSGIT - git submodule init - git submodule update - cd - + if [[ "$created" == "yes" ]]; then + GIT_DIR=$(mktemp -d --dry-run) + GIT_EXTRA_OPTS="--separate-git-dir=$GIT_DIR" + fi + git clone -b release/$VERSION.0 --depth 1 --recurse-submodules=THIRDPARTY --shallow-submodules $GIT_EXTRA_OPTS https://github.com/OpenMS/OpenMS.git $OPENMSGIT + ## save some space by just keeping the needed binaries + find $OPENMSGIT/THIRDPARTY/ -type f -not \( -name maracluster -o -name spectrast \) -delete + find $OPENMSGIT/THIRDPARTY/ -empty -type d -delete + if [[ "$created" == "yes" ]]; then + rm -rf $GIT_DIR + fi else cd $OPENMSGIT - git pull origin release/$VERSION.0-plus + git pull origin release/$VERSION.0 cd - fi @@ -65,7 +67,7 @@ echo "Create OpenMS $VERSION conda env" if conda env list | grep "$OPENMSENV"; then true else - conda create -y --quiet --override-channels --channel iuc --channel conda-forge --channel bioconda --channel defaults -n $OPENMSENV openms=$VERSION openms-thirdparty=$VERSION omssa=2.1.9 ctdopts=1.5 lxml + conda create -y --quiet --solver libmamba --override-channels --strict-channel-priority --channel conda-forge --channel bioconda -n $OPENMSENV openms=$VERSION openms-thirdparty=$VERSION ctdopts=1.5 lxml # chmod -R u-w $OPENMSENV fi ############################################################################### @@ -101,33 +103,34 @@ cd - conda deactivate -# ############################################################################### -# ## copy all the test data files to test-data -# ## most of it (outputs) will be overwritten later, but its needed for -# ## prepare_test_data -# ############################################################################### +# # ############################################################################### +# # ## copy all the test data files to test-data +# # ## most of it (outputs) will be overwritten later, but its needed for +# # ## prepare_test_data +# # ############################################################################### echo "Get test data" -find test-data -type f,l,d ! -name "*fa" ! -name "*loc" ! -name "test-data" -delete +find test-data -type f,l,d ! -name "*fa" ! -name "*loc" ! -name "test-data" ! -name MetaboliteSpectralDB.mzML -delete cp $(find $OPENMSGIT/src/tests/topp/ -type f | grep -Ev "third_party_tests.cmake|CMakeLists.txt|check_ini") test-data/ cp -r $OPENMSGIT/share/OpenMS/MAPPING/ test-data/ cp -r $OPENMSGIT/share/OpenMS/CHEMISTRY test-data/ cp -r $OPENMSGIT/share/OpenMS/examples/ test-data/ if [ ! -f test-data/MetaboliteSpectralDB.mzML ]; then - wget -nc https://abibuilder.cs.uni-tuebingen.de/archive/openms/Tutorials/Data/latest/Example_Data/Metabolomics/databases/MetaboliteSpectralDB.mzML + wget -nc https://raw.githubusercontent.com/sneumann/OpenMS/master/share/OpenMS/CHEMISTRY/MetaboliteSpectralDB.mzML + # wget -nc https://abibuilder.cs.uni-tuebingen.de/archive/openms/Tutorials/Data/latest/Example_Data/Metabolomics/databases/MetaboliteSpectralDB.mzML mv MetaboliteSpectralDB.mzML test-data/ fi ln -fs TOFCalibration_ref_masses test-data/TOFCalibration_ref_masses.txt ln -fs TOFCalibration_const test-data/TOFCalibration_const.csv -if [ ! -d test-data/pepnovo_models/ ]; then - mkdir -p /tmp/pepnovo - wget -nc http://proteomics.ucsd.edu/Software/PepNovo/PepNovo.20120423.zip - unzip PepNovo.20120423.zip -d /tmp/pepnovo/ - mv /tmp/pepnovo/Models test-data/pepnovo_models/ - rm PepNovo.20120423.zip - rm -rf /tmp/pepnovo -fi +# if [ ! -d test-data/pepnovo_models/ ]; then +# mkdir -p /tmp/pepnovo +# wget -nc http://proteomics.ucsd.edu/Software/PepNovo/PepNovo.20120423.zip +# unzip PepNovo.20120423.zip -d /tmp/pepnovo/ +# mv /tmp/pepnovo/Models test-data/pepnovo_models/ +# rm PepNovo.20120423.zip +# rm -rf /tmp/pepnovo +# fi ############################################################################### ## generate ctd files using the binaries in the conda package ############################################################################### @@ -170,6 +173,47 @@ done ############################################################################### ## create script to create results for the tests and run it ############################################################################### +# parse data preparation calls from OpenMS sources for a tool with a given id +function prepare_test_data { +# id=$1 +# | egrep -i "$id\_.*[0-9]+(_prepare\"|_convert)?" + + OLD_OSW_PARAM=$(cat $OPENMSGIT/src/tests/topp/CMakeLists.txt |sed 's/#.*$//'| sed 's/^\s*//; s/\s*$//' |awk '{printf("%s@NEWLINE@", $0)}' | sed 's/)@NEWLINE@/)\n/g' | sed 's/@NEWLINE@/ /g' | grep OLD_OSW_PARAM | head -n 1 | sed 's/^[^"]\+//; s/)$//; s/"//g') + # TODO SiriusAdapter depends on online service which may timeout .. so keep disabled https://github.com/OpenMS/OpenMS/pull/5010 + cat $OPENMSGIT/src/tests/topp/CMakeLists.txt $OPENMSGIT/src/tests/topp/THIRDPARTY/third_party_tests.cmake | + sed "s/\${OLD_OSW_PARAM}/$OLD_OSW_PARAM/" | + grep -v "\.ini\.json" | + sed 's/.ini.json /ini /' | + sed 's/#.*$//'| + sed 's/^\s*//; s/\s*$//' | + grep -v "^$" | + awk '{printf("%s@NEWLINE@", $0)}' | + sed 's/)@NEWLINE@/)\n/g' | sed 's/@NEWLINE@/ /g' | + sed 's/degenerate_cases\///' | + egrep -v "WRITEINI|WRITECTD|INVALIDVALUE|DIFF" | + grep add_test | + egrep "TOPP|UTILS" | + sed 's@${DATA_DIR_SHARE}/@@g;'| + sed 's@${TMP_RIP_PATH}@./@g'| + sed 's@TOFCalibration_ref_masses @TOFCalibration_ref_masses.txt @g; s@TOFCalibration_const @TOFCalibration_const.csv @'| + sed 's/\("TOPP_SiriusAdapter_4".*\)-sirius:database all\(.*\)/\1-sirius:database pubchem\2/' | + while read line + do + test_id=$(echo "$line" | sed 's/add_test(//; s/"//g; s/)[^)]*$//; s/\${TOPP_BIN_PATH}\///g;s/\${DATA_DIR_TOPP}\///g; s#THIRDPARTY/##g' | cut -d" " -f1) + + if grep -lq "$test_id"'\".* PROPERTIES WILL_FAIL 1' $OPENMSGIT/src/tests/topp/CMakeLists.txt $OPENMSGIT/src/tests/topp/THIRDPARTY/third_party_tests.cmake; then + >&2 echo " skip failing "$test_id + continue + fi + + line=$(echo "$line" | sed 's/add_test("//; s/)[^)]*$//; s/\${TOPP_BIN_PATH}\///g;s/\${DATA_DIR_TOPP}\///g; s#THIRDPARTY/##g' | cut -d" " -f2-) + # line="$(fix_tmp_files $line)" + echo 'echo executing "'$test_id'"' + echo "$line > $test_id.stdout 2> $test_id.stderr" + echo "if [[ \"\$?\" -ne \"0\" ]]; then >&2 echo '$test_id failed'; >&2 echo -e \"stderr:\n\$(cat $test_id.stderr | sed 's/^/ /')\"; echo -e \"stdout:\n\$(cat $test_id.stdout)\";fi" + done +} + echo "Create test shell script" echo -n "" > prepare_test_data.sh @@ -180,31 +224,19 @@ echo 'export FIDO_BINARY="Fido"' >> prepare_test_data.sh echo 'export LUCIPHOR_BINARY="$(dirname $(realpath $(which luciphor2)))/luciphor2.jar"' >> prepare_test_data.sh echo 'export MARACLUSTER_BINARY="'"$OPENMSGIT"'/THIRDPARTY/Linux/64bit/MaRaCluster/maracluster"'>> prepare_test_data.sh -echo 'export MSFRAGGER_BINARY="/home/berntm/Downloads/MSFragger-20171106/MSFragger-20171106.jar"'>> prepare_test_data.sh +echo 'export MSFRAGGER_BINARY="/home/berntm/Downloads/MSFragger-3.5/MSFragger-3.5.jar"'>> prepare_test_data.sh echo 'export MSGFPLUS_BINARY="$(msgf_plus -get_jar_path)"' >> prepare_test_data.sh echo 'export MYRIMATCH_BINARY="myrimatch"'>> prepare_test_data.sh echo 'export NOVOR_BINARY="/home/berntm/Downloads/novor/lib/novor.jar"' >> prepare_test_data.sh -echo 'export OMSSA_BINARY="$(dirname $(realpath $(which omssacl)))/omssacl"'>> prepare_test_data.sh echo 'export PERCOLATOR_BINARY="percolator"'>> prepare_test_data.sh echo 'export SIRIUS_BINARY="$(which sirius)"' >> prepare_test_data.sh echo 'export SPECTRAST_BINARY="'"$OPENMSGIT"'/THIRDPARTY/Linux/64bit/SpectraST/spectrast"' >> prepare_test_data.sh echo 'export XTANDEM_BINARY="xtandem"' >> prepare_test_data.sh echo 'export THERMORAWFILEPARSER_BINARY="ThermoRawFileParser.exe"' >> prepare_test_data.sh +echo 'export SAGE_BINARY=sage' >> prepare_test_data.sh prepare_test_data >> prepare_test_data.sh #tmp_test_data.sh -## prepare_test_data > tmp_test_data.sh -## # remove calls not needed for the tools listed in any .list file -## echo LIST $LIST -## if [ ! -z "$LIST" ]; then -## REX=$(echo $LIST | sed 's/ /\n/g' | sed 's@.*/\([^/]\+\).xml$@\1@' | tr '\n' '|' | sed 's/|$//') -## else -## REX=".*" -## fi -## echo REX $REX -## cat tmp_test_data.sh | egrep "($REX)" >> prepare_test_data.sh -## rm tmp_test_data.sh - echo "Execute test shell script" chmod u+x prepare_test_data.sh cd ./test-data || exit @@ -234,14 +266,11 @@ echo "" > "$autotests" for i in $(ls ctd/*ctd) do b=$(basename "$i" .ctd) - get_tests2 "$b" >> "$autotests" + ./get_tests.py --id "$b" --cmake "$OPENMSGIT"/src/tests/topp/CMakeLists.txt "$OPENMSGIT"/src/tests/topp/THIRDPARTY/third_party_tests.cmake >> "$autotests" + wc -l "$autotests" done echo "" >> "$autotests" -# echo "Create test data links" -# Breaks DecoyDatabase -# link_tmp_files - # tests for tools using output_prefix parameters can not be auto generated # hence we output the tests for manual curation in macros_test.xml # and remove them from the autotests @@ -255,6 +284,7 @@ echo "" >> "$autotests" # # not able to specify composite test data # -> SpectraSTSearchAdapter +echo "Discard some tests" if [[ ! -z "$1" ]]; then echo "" > macros_discarded_auto.xml for i in OpenSwathFileSplitter IDRipper MzMLSplitter SeedListGenerator MSFraggerAdapter MaRaClusterAdapter NovorAdapter SpectraSTSearchAdapter @@ -272,7 +302,7 @@ conda deactivate ## remove broken symlinks in test-data find test-data/ -xtype l -delete -if [ ! -z "$created" ]; then +if [[ "$created" == "yes" ]]; then echo "Removing temporary directory" rm -rf "$tmp" fi diff --git a/tools/pepquery2/macros.xml b/tools/pepquery2/macros.xml index 05458e4de..63b171c13 100644 --- a/tools/pepquery2/macros.xml +++ b/tools/pepquery2/macros.xml @@ -1,6 +1,6 @@ 2.0.2 - 0 + 2 10.1101/gr.235028.118 @@ -20,7 +20,7 @@ #end if #end def #def clean($name1) - #set $name_clean = $re.sub('[^\w\-_]', '_', $re.sub('(?i)[.](fa|fas|fasta|imzml|mzml|mzxml|mgf|raw)$','', $re.sub('.*/','', $name1.rstrip('.gz')))) + #set $name_clean = $re.sub('[^\w\-_]', '_', $re.sub('(?i)[.](fa|fas|fasta|imzml|mzml|mzxml|mgf)$','', $re.sub('.*/','', $name1.rstrip('.gz')))) #return $name_clean #end def #def ln_name($ds) @@ -31,8 +31,6 @@ #set $ext = ".mzXML" #else if $ds.is_of_type('mgf') #set $ext = ".mgf" - #else if $ds.is_of_type('thermo.raw') - #set $ext = ".raw" #else if $ds.is_of_type('fasta') #set $ext = ".fasta" #end if diff --git a/tools/pepquery2/pepquery2.xml b/tools/pepquery2/pepquery2.xml index 45fa85492..2ee023578 100644 --- a/tools/pepquery2/pepquery2.xml +++ b/tools/pepquery2/pepquery2.xml @@ -33,6 +33,9 @@ ## PepQuery command pepquery -Xmx\$[ \${GALAXY_MEMORY_MB:-8192} / 1024 ]g +#if $digestion.enzyme == '0' + -XX:ThreadStackSize=2048 +#end if #if $validation.task_type == "known" -s 2 $validation.decoy #else @@ -156,7 +159,7 @@ pepquery - +
@@ -254,7 +257,7 @@ pepquery - + @@ -273,7 +276,7 @@ pepquery - + @@ -304,7 +307,7 @@ pepquery - +
@@ -366,7 +369,7 @@ pepquery - + @@ -677,6 +680,72 @@ pepquery + + + + + +
+ + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+
+ +
+
+
+ + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + +
+ - + diff --git a/tools/pepquery2/pepquery2_show_sets.xml b/tools/pepquery2/pepquery2_show_sets.xml index 74d927ddb..ca4e4283e 100644 --- a/tools/pepquery2/pepquery2_show_sets.xml +++ b/tools/pepquery2/pepquery2_show_sets.xml @@ -45,7 +45,7 @@ echo "PepQuery2 Show Sets $sets"
- + diff --git a/tools/qupath_roi_splitter/qupath_roi_splitter.py b/tools/qupath_roi_splitter/qupath_roi_splitter.py index ba02875d2..9f727a039 100644 --- a/tools/qupath_roi_splitter/qupath_roi_splitter.py +++ b/tools/qupath_roi_splitter/qupath_roi_splitter.py @@ -6,12 +6,45 @@ import pandas as pd -def draw_poly(input_df, input_img, col=(0, 0, 0)): +def draw_poly(input_df, input_img, col=(0, 0, 0), fill=False): s = np.array(input_df) - output_img = cv2.fillPoly(input_img, pts=np.int32([s]), color=col) + if fill: + output_img = cv2.fillPoly(input_img, pts=np.int32([s]), color=col) + else: + output_img = cv2.polylines(input_img, np.int32([s]), True, color=col, thickness=1) return output_img +def draw_roi(input_roi, input_img, fill): + if len(input_roi["geometry"]["coordinates"]) == 1: + # Polygon w/o holes + input_img = draw_poly(input_roi["geometry"]["coordinates"][0], input_img, fill=fill) + else: + first_roi = True + for sub_roi in input_roi["geometry"]["coordinates"]: + # Polygon with holes + if not isinstance(sub_roi[0][0], list): + if first_roi: + first_roi = False + col = (0, 0, 0) + else: + # holes in ROI + col = (255, 255, 255) if not fill else (0, 0, 0) + input_img = draw_poly(sub_roi, input_img, col=col, fill=fill) + else: + # MultiPolygon with holes + for sub_coord in sub_roi: + if first_roi: + first_roi = False + col = (0, 0, 0) + else: + # holes in ROI + col = (255, 255, 255) if not fill else (0, 0, 0) + input_img = draw_poly(sub_coord, input_img, col=col, fill=fill) + + return input_img + + def split_qupath_roi(in_roi): with open(in_roi) as file: qupath_roi = geojson.load(file) @@ -28,30 +61,13 @@ def split_qupath_roi(in_roi): img.fill(255) for i, roi in enumerate(qupath_roi["features"]): - if roi["properties"]["classification"]["name"] == cell_type: - if len(roi["geometry"]["coordinates"]) == 1: - # Polygon w/o holes - img = draw_poly(roi["geometry"]["coordinates"][0], img) - else: - first_roi = True - for sub_roi in roi["geometry"]["coordinates"]: - # Polygon with holes - if not isinstance(sub_roi[0][0], list): - if first_roi: - img = draw_poly(sub_roi, img) - first_roi = False - else: - # holes in ROI - img = draw_poly(sub_roi, img, col=(255, 255, 255)) - else: - # MultiPolygon with holes - for sub_coord in sub_roi: - if first_roi: - img = draw_poly(sub_coord, img) - first_roi = False - else: - # holes in ROI - img = draw_poly(sub_coord, img, col=(255, 255, 255)) + if not args.all: + if "classification" not in roi["properties"]: + continue + if roi["properties"]["classification"]["name"] == cell_type: + img = draw_roi(roi, img, args.fill) + else: + img = draw_roi(roi, img, args.fill) # get all black pixel coords_arr = np.column_stack(np.where(img == (0, 0, 0))) @@ -63,7 +79,10 @@ def split_qupath_roi(in_roi): coords_arr_xy = np.delete(coords_arr_xy, 2, axis=1) # to pandas and rename columns to x and y - coords_df = pd.DataFrame(coords_arr_xy, columns=['x', 'y']) + coords_df = pd.DataFrame(coords_arr_xy, columns=['y', 'x']) + + # reorder columns + coords_df = coords_df[['x', 'y']] # drop duplicates coords_df = coords_df.drop_duplicates( @@ -72,11 +91,18 @@ def split_qupath_roi(in_roi): coords_df.to_csv("{}_{}.txt".format(tma_name, cell_type), sep='\t', index=False) + # img save + if args.img: + cv2.imwrite("{}_{}.png".format(tma_name, cell_type), img) + if __name__ == "__main__": parser = argparse.ArgumentParser(description="Split ROI coordinates of QuPath TMA annotation by cell type (classfication)") parser.add_argument("--qupath_roi", default=False, help="Input QuPath annotation (GeoJSON file)") + parser.add_argument("--fill", action="store_true", required=False, help="Fill pixels in ROIs") parser.add_argument('--version', action='version', version='%(prog)s 0.1.0') + parser.add_argument("--all", action="store_true", required=False, help="Extracts all ROIs") + parser.add_argument("--img", action="store_true", required=False, help="Generates image of ROIs") args = parser.parse_args() if args.qupath_roi: diff --git a/tools/qupath_roi_splitter/qupath_roi_splitter.xml b/tools/qupath_roi_splitter/qupath_roi_splitter.xml index 7dc186569..757dfc728 100644 --- a/tools/qupath_roi_splitter/qupath_roi_splitter.xml +++ b/tools/qupath_roi_splitter/qupath_roi_splitter.xml @@ -1,24 +1,42 @@ - + Split ROI coordinates of QuPath TMA annotation by cell type (classification) + + 0.2.1 + 0 + geojson numpy opencv - pandas + pandas +
+ + + +
- + + + + @@ -29,8 +47,12 @@ +
+ + +
- + @@ -39,6 +61,13 @@ + + + + + + +
+ + + @misc{ + toolsGalaxyP, + author = {Pinter, N, Föll, MC }, + title = {Galaxy Proteomics Tools}, + publisher = {GitHub}, journal = {GitHub repository}, + year = {2024}, + url = {https://github.com/galaxyproteomics/tools-galaxyp} + } + + diff --git a/tools/unipept/unipept.xml b/tools/unipept/unipept.xml index d0e5a7638..9744f0e73 100644 --- a/tools/unipept/unipept.xml +++ b/tools/unipept/unipept.xml @@ -1,4 +1,4 @@ - + retrieve taxonomy for peptides @@ -17,10 +17,10 @@ - + return the names in complete taxonomic lineage - + include fields for most specific taxonomic classification: taxon_rank,taxon_id,taxon_name before lineage @@ -39,13 +39,13 @@ + + unipept + python - - - - - - - - - - - - - - - - - - - Return the complete lineage of the taxonomic lowest common ancestor, and include ID fields. - - - - - - - Return the complete lineage of each organism, and include ID fields. - - - - - - - Return additional information fields: taxon_name, ec_references, go_references, refseq_ids, refseq_protein_ids, insdc_ids, insdc_protein_ids + + + + + + + + + + + + + + + Return the complete lineage of the taxonomic lowest common ancestor, and include ID fields. + + + + + + + Return the complete lineage of each organism, and include ID fields. + + + + + + + Return additional information fields: taxon_name, ec_references, go_references, refseq_ids, refseq_protein_ids, insdc_ids, insdc_protein_ids WARNING: Huge perfomance penalty! Only use for small number of peptides when the extra infomation is required. - - - - - - Return the name of the EC-number. + + + + + + Return the name of the EC-number. - - - - - - Return the name of the GO-term. + + + + + + Return the name of the GO-term. - - - - - - - Return the name of the GO-term. + + + + + + + Return the name of the GO-term. - - - - - - - Return the name of the EC-number and GO-term. + + + + + + + Return the name of the EC-number and GO-term. - - - - - - - Return the name of the EC-number and GO-term. + + + + + + + Return the name of the EC-number and GO-term. - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + - - 'json' in selected_outputs and unipept['api'] in ('pept2lca', 'pept2taxa', 'peptinfo') - - - - - - 'ec_json' in selected_outputs and unipept['api'] in ('pept2ec', 'pept2funct', 'peptinfo') - - - 'tsv' in selected_outputs - - - - - - - 'csv' in selected_outputs - - - 'ec_tsv' in selected_outputs and unipept['api'] in ('pept2ec', 'pept2funct', 'peptinfo') - - - - - - 'go_tsv' in selected_outputs and unipept['api'] in ('pept2go', 'pept2funct', 'peptinfo') - - - - - - 'ipr_tsv' in selected_outputs and unipept['api'] in ('pept2interpro', 'pept2funct', 'peptinfo') - - - - - - - 'unmatched' in selected_outputs - - - - + + + + 'csv' in selected_outputs + + + 'ec_tsv' in selected_outputs and unipept['api'] in ('pept2ec', 'pept2funct', 'peptinfo') + + + + + + 'go_tsv' in selected_outputs and unipept['api'] in ('pept2go', 'pept2funct', 'peptinfo') + + + + + + 'ipr_tsv' in selected_outputs and unipept['api'] in ('pept2interpro', 'pept2funct', 'peptinfo') + + + + + + 'unmatched' in selected_outputs + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - doi:10.1002/pmic.201400361 - - + + doi:10.1002/pmic.201400361 +