view resync.xml @ 0:751f4938cf0d

Uploaded
author jjohnson
date Tue, 05 Feb 2013 15:23:18 -0500
parents
children b0ab279b5add
line wrap: on
line source

<tool id="resync" name="resync: Paired-end resynchronization" version="1.0">
  <description>Resynchronize a pair of paired-end fastq files</description>
  <command interpreter="perl">
    resync.pl $input1 $input2 $output1 $output2
  </command>
  <inputs>
    <param name="input1" type="data" format="fastq" label="Input 1"/>
    <param name="input2" type="data" format="fastq" label="Input 2"/>
  </inputs>
  <stdio>
    <exit_code range="1:"  level="fatal"   description="Bad input dataset" />
  </stdio>
  <outputs>
    <data format_source="input1" name="output1" label="resync ${input1.name}"/>
    <data format_source="input2" name="output2" label="resync ${input2.name}"/>
  </outputs>
  <tests>
    <test>
    </test>
  </tests>
  <help>
Resynchronize a pair of paired-end fastq files. 

Reads in two potentially unsynchronized fastq files and writes out two synchronized fastq files. 

This script can handle Casava 1.8.0 style read IDs, and pre 1.8.0 style ids.
Other types of read ID formats may cause a terminal error.

The synchronized files have properly paired reads, with singelton reads removed.

  </help>
</tool>