| Miscellaneous |
| Version lineage of this tool (guids ordered most recent to oldest) |
| toolshed.g2.bx.psu.edu/repos/bgruening/hicexplorer_hicnormalize/hicexplorer_hicnormalize/3.7.6+galaxy1 (this tool) |
| toolshed.g2.bx.psu.edu/repos/bgruening/hicexplorer_hicnormalize/hicexplorer_hicnormalize/3.7.5+galaxy1 |
| toolshed.g2.bx.psu.edu/repos/bgruening/hicexplorer_hicnormalize/hicexplorer_hicnormalize/3.7.5+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/bgruening/hicexplorer_hicnormalize/hicexplorer_hicnormalize/3.7.2+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/bgruening/hicexplorer_hicnormalize/hicexplorer_hicnormalize/3.6+galaxy1 |
| toolshed.g2.bx.psu.edu/repos/bgruening/hicexplorer_hicnormalize/hicexplorer_hicnormalize/3.6+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/bgruening/hicexplorer_hicnormalize/hicexplorer_hicnormalize/3.4.3.0 |
| toolshed.g2.bx.psu.edu/repos/bgruening/hicexplorer_hicnormalize/hicexplorer_hicnormalize/3.4.2.0 |
| toolshed.g2.bx.psu.edu/repos/bgruening/hicexplorer_hicnormalize/hicexplorer_hicnormalize/3.4.1.0 |
| toolshed.g2.bx.psu.edu/repos/bgruening/hicexplorer_hicnormalize/hicexplorer_hicnormalize/3.3.1.0 |
| hicexplorer_hicnormalize |
| Requirements (dependencies defined in the <requirements> tag set) |
| name | version | type |
| hicexplorer | 3.7.6 | package |
| Additional information about this tool |
#import re
mkdir output &&
#for $counter, $m in enumerate($matrix_h5_cooler_multiple):
ln -s '$m' '${counter}_matrix.$m.ext' &&
#end for
#set $m = ' '.join([ '\'%s_matrix.%s\'' % ($counter, $matrix.ext) for $counter, $matrix in enumerate($matrix_h5_cooler_multiple) ])
#set $m_out = ' '.join([ "'output/%s_norm_%s'" % ($counter, re.sub('[^\s\w\-\.]', '_', str($matrix.element_identifier))) for $counter, $matrix in enumerate($matrix_h5_cooler_multiple) ])
hicNormalize --matrices $m
#if $normalize_conditional.normalize == 'multiplicative':
--multiplicativeValue $normalize_conditional.multiplicativeValue
#end if
--normalize $normalize_conditional.normalize
#if $zero_threshold_value:
--setToZeroThreshold $zero_threshold_value
#end if
--outFileName $m_out
| Functional tests |
| name | inputs | outputs | required files |
| Test-1 |
matrix_h5_cooler_multiple: small_test_matrix.cool normalize_conditional|normalize: norm_range |
name: value |
small_test_matrix.cool value |
| Test-2 |
matrix_h5_cooler_multiple: ['small_test_matrix.cool', 'small_test_matrix.cool'] normalize_conditional|normalize: smallest |
name: value |
small_test_matrix.cool value |
| Test-3 |
matrix_h5_cooler_multiple: ['small_test_matrix.h5', 'small_test_matrix.h5'] normalize_conditional|normalize: smallest |
name: value |
small_test_matrix.h5 value |