| Miscellaneous |
| Version lineage of this tool (guids ordered most recent to oldest) |
| toolshed.g2.bx.psu.edu/repos/devteam/picard/picard_ValidateSamFile/3.1.1.0 (this tool) |
| toolshed.g2.bx.psu.edu/repos/devteam/picard/picard_ValidateSamFile/2.18.2.2 |
| toolshed.g2.bx.psu.edu/repos/devteam/picard/picard_ValidateSamFile/2.18.2.1 |
| toolshed.g2.bx.psu.edu/repos/devteam/picard/picard_ValidateSamFile/2.18.2.0 |
| toolshed.g2.bx.psu.edu/repos/devteam/picard/picard_ValidateSamFile/1.122.0 |
| picard_ValidateSamFile |
| Requirements (dependencies defined in the <requirements> tag set) |
| name | version | type |
| picard | 3.1.1 | package |
| Additional information about this tool |
##set the maximum number of open file to hard maximum or 4096 if on a mac (mac gives 'unlimited' as output of `ulimit -Hn` command
[ `ulimit -Hn` = unlimited ] && ulimit -Sn 4096 || ulimit -Sn `ulimit -Hn`
&&
##set up input files
#import re
#set escaped_element_identifier = re.sub('[^\w\-]', '_', str($inputFile.element_identifier))
ln -sf '$inputFile' '$escaped_element_identifier' &&
#set $reference_fasta_filename = "localref.fa"
#if str( $reference_source.reference_source_selector ) == "history":
ln -sf '${reference_source.ref_file}' '${reference_fasta_filename}' &&
#else:
#set $reference_fasta_filename = str( $reference_source.ref_file.fields.path )
#end if
_JAVA_OPTIONS=\${_JAVA_OPTIONS:-"-Xmx2048m -Xms256m -Djava.io.tmpdir=\${TMPDIR:-\${_GALAXY_JOB_TMPDIR}}"} &&
export _JAVA_OPTIONS &&
picard ValidateSamFile
--INPUT '$escaped_element_identifier'
--OUTPUT '${outFile}'
--MODE '${mode}'
#if str( $ignore ) != "None":
#for $element in str( $ignore ).split(','): ## See trello card https://trello.com/c/9nW02Zhd
--IGNORE '${element}'
#end for
#end if
--MAX_OUTPUT '${max_output}'
--REFERENCE_SEQUENCE '${reference_fasta_filename}'
--IGNORE_WARNINGS '${ignore_warnings}'
--IS_BISULFITE_SEQUENCED '${is_bisulfite_sequenced}'
--MAX_OPEN_TEMP_FILES `ulimit -Sn`
--VERBOSITY ERROR
--QUIET true
| Functional tests |
| name | inputs | outputs | required files |
| Test-1 |
inputFile: picard_ValidateSamFile.bam reference_source|ref_file: picard_ValidateSamFile_ref.fa reference_source|reference_source_selector: history mode: VERBOSE ignore: ['INVALID_QUALITY_FORMAT', 'INVALID_FLAG_PROPER_PAIR'] max_output: 100 ignore_warnings: False validate_index: True is_bisulfite_sequenced: False |
name: value |
picard_ValidateSamFile.bam picard_ValidateSamFile_ref.fa value |