The output BAM file optional arguments of compression and whether to write an index are not outputs themselves.
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@4302 348d0f76-0448-11de-a6fe-93d51630548a
This commit is contained in:
parent
bc12055fcf
commit
a898908918
|
|
@ -121,7 +121,7 @@ public class SAMFileWriterArgumentTypeDescriptor extends ArgumentTypeDescriptor
|
||||||
* @return Argument definition for the BAM file itself. Will not be null.
|
* @return Argument definition for the BAM file itself. Will not be null.
|
||||||
*/
|
*/
|
||||||
private ArgumentDefinition createBAMArgumentDefinition(ArgumentSource source) {
|
private ArgumentDefinition createBAMArgumentDefinition(ArgumentSource source) {
|
||||||
Annotation annotation = this.getArgumentAnnotation(source);
|
Annotation annotation = getArgumentAnnotation(source);
|
||||||
return new ArgumentDefinition( annotation,
|
return new ArgumentDefinition( annotation,
|
||||||
ArgumentIOType.getIOType(annotation),
|
ArgumentIOType.getIOType(annotation),
|
||||||
source.field.getType(),
|
source.field.getType(),
|
||||||
|
|
@ -144,8 +144,8 @@ public class SAMFileWriterArgumentTypeDescriptor extends ArgumentTypeDescriptor
|
||||||
* @return Argument definition for the BAM file itself. Will not be null.
|
* @return Argument definition for the BAM file itself. Will not be null.
|
||||||
*/
|
*/
|
||||||
private ArgumentDefinition createBAMCompressionArgumentDefinition(ArgumentSource source) {
|
private ArgumentDefinition createBAMCompressionArgumentDefinition(ArgumentSource source) {
|
||||||
Annotation annotation = this.getArgumentAnnotation(source);
|
Annotation annotation = getArgumentAnnotation(source);
|
||||||
return new ArgumentDefinition( ArgumentIOType.getIOType(annotation),
|
return new ArgumentDefinition( ArgumentIOType.ARGUMENT,
|
||||||
int.class,
|
int.class,
|
||||||
COMPRESSION_FULLNAME,
|
COMPRESSION_FULLNAME,
|
||||||
COMPRESSION_SHORTNAME,
|
COMPRESSION_SHORTNAME,
|
||||||
|
|
@ -161,8 +161,8 @@ public class SAMFileWriterArgumentTypeDescriptor extends ArgumentTypeDescriptor
|
||||||
}
|
}
|
||||||
|
|
||||||
private ArgumentDefinition createWriteIndexArgumentDefinition(ArgumentSource source) {
|
private ArgumentDefinition createWriteIndexArgumentDefinition(ArgumentSource source) {
|
||||||
Annotation annotation = this.getArgumentAnnotation(source);
|
Annotation annotation = getArgumentAnnotation(source);
|
||||||
return new ArgumentDefinition( ArgumentIOType.getIOType(annotation),
|
return new ArgumentDefinition( ArgumentIOType.ARGUMENT,
|
||||||
boolean.class,
|
boolean.class,
|
||||||
CREATE_INDEX_FULLNAME,
|
CREATE_INDEX_FULLNAME,
|
||||||
null,
|
null,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue