Repository revision
15:41dbf4d162a2

Repository 'hicexplorer_hicpca'
hg clone https://toolshed.g2.bx.psu.edu/repos/bgruening/hicexplorer_hicpca

hicPCA tool metadata
Miscellaneous
hicPCA
compute the principal components for A / B compartment analysis
hicexplorer_hicpca
toolshed.g2.bx.psu.edu/repos/bgruening/hicexplorer_hicpca/hicexplorer_hicpca/3.6+galaxy1
3.6+galaxy1
hicPCA --version
True
Version lineage of this tool (guids ordered most recent to oldest)
toolshed.g2.bx.psu.edu/repos/bgruening/hicexplorer_hicpca/hicexplorer_hicpca/3.6+galaxy1 (this tool)
toolshed.g2.bx.psu.edu/repos/bgruening/hicexplorer_hicpca/hicexplorer_hicpca/3.6+galaxy0
toolshed.g2.bx.psu.edu/repos/bgruening/hicexplorer_hicpca/hicexplorer_hicpca/3.4.3.0
toolshed.g2.bx.psu.edu/repos/bgruening/hicexplorer_hicpca/hicexplorer_hicpca/3.4.2.0
toolshed.g2.bx.psu.edu/repos/bgruening/hicexplorer_hicpca/hicexplorer_hicpca/3.4.1.0
toolshed.g2.bx.psu.edu/repos/bgruening/hicexplorer_hicpca/hicexplorer_hicpca/3.3.1.0
toolshed.g2.bx.psu.edu/repos/bgruening/hicexplorer_hicpca/hicexplorer_hicpca/2.1.4.0
toolshed.g2.bx.psu.edu/repos/bgruening/hicexplorer_hicpca/hicexplorer_hicpca/2.1.2.0
toolshed.g2.bx.psu.edu/repos/bgruening/hicexplorer_hicpca/hicexplorer_hicpca/2.1.0
toolshed.g2.bx.psu.edu/repos/bgruening/hicexplorer_hicpca/hicexplorer_hicpca/2.0.1
toolshed.g2.bx.psu.edu/repos/bgruening/hicexplorer_hicpca/hicexplorer_hicpca/2.0.0
hicexplorer_hicpca
Requirements (dependencies defined in the <requirements> tag set)
name version type
hicexplorer 3.6 package
Additional information about this tool
ln -s '$matrix_h5_cooler' 'matrix.$matrix_h5_cooler.ext' &&
        hicPCA --matrix 'matrix.$matrix_h5_cooler.ext'

        
        #if $chromosome_list:
            #set $chromosomes = []
            #for $chrom in $chromosome_list:
                #silent $chromosomes.append("'%s'" % $chrom.chromosomes)
            #end for
            #set $chromosome_string = ' '.join($chromosomes)
            --chromosomes $chromosome_string
        #end if
    

        --outputFileName pca1.$outputFormat pca2.$outputFormat
        --format $outputFormat

        #if $ligation_factor:
            $ligation_factor
        #end if

        #if $ignoreMaskedBins:
            $ignoreMaskedBins
        #end if

        #if $extra_track_conditional.extra_track_selection == 'gene_density':
            --extraTrack '$extra_track_conditional.extraTrack'
        #elif $extra_track_conditional.extra_track_selection == 'histon_mark':
            --extraTrack '$extra_track_conditional.extraTrack'
            --histonMarkType '$extra_track_conditional.histonMarkType'
        #end if

        #if $pearsonMatrix:
            --pearsonMatrix pearson.$matrix_h5_cooler.ext
        #end if

        #if $obsexpMatrix:
            --obsexpMatrix obsexp.$matrix_h5_cooler.ext
        #end if

        && mv pca1.$outputFormat pca1
        && mv pca2.$outputFormat pca2
        #if $pearsonMatrix:
            && mv pearson.$matrix_h5_cooler.ext pearson
        #end if

        #if $obsexpMatrix:
            && mv obsexp.$matrix_h5_cooler.ext obsexp
        #end if


    
None
False
Functional tests
name inputs outputs required files
Test-1 matrix_h5_cooler: small_test_matrix.cool
outputFormat: bigwig
extra_track_conditional|extra_track_selection:
name: value
name: value
small_test_matrix.cool
value
Test-2 matrix_h5_cooler: small_test_matrix.cool
outputFormat: bigwig
ligation_factor: True
extra_track_conditional|extra_track_selection:
name: value
name: value
small_test_matrix.cool
value
Test-3 matrix_h5_cooler: small_test_matrix.cool
outputFormat: bigwig
ignoreMaskedBins: True
extra_track_conditional|extra_track_selection:
name: value
name: value
small_test_matrix.cool
value
Test-4 matrix_h5_cooler: small_test_matrix.h5
outputFormat: bigwig
chromosome_list_0|chromosomes: chrX
chromosome_list_1|chromosomes: chrXHet
extra_track_conditional|extraTrack: dm3_genes.bed.gz
extra_track_conditional|extra_track_selection: gene_density
name: value
name: value
small_test_matrix.h5
dm3_genes.bed.gz
value
Test-5 matrix_h5_cooler: small_test_matrix.h5
outputFormat: bigwig
chromosome_list_0|chromosomes: chrX
chromosome_list_1|chromosomes: chrXHet
extra_track_conditional|extra_track_selection:
pearsonMatrix: True
obsexpMatrix: True
name: value
name: value
name: value
name: value
small_test_matrix.h5
value