示例#1
0
def get_argument_parser():

    desc = 'Extract GO-PCA signatures as a tab-delimited text file.'
    parser = arguments.get_argument_parser(desc=desc)
    arguments.add_io_args(parser)

    return parser
def get_argument_parser():

    desc = 'Extract the GO-PCA signatures matrix as a tab-delimited text file.'
    parser = arguments.get_argument_parser(desc=desc)

    arguments.add_io_args(parser)
    arguments.add_signature_args(parser)
    arguments.add_sample_args(parser)
    arguments.add_reporting_args(parser)

    return parser
示例#3
0
def get_argument_parser():

    desc = 'Converts GO-PCA result to MATLAB format.'
    parser = arguments.get_argument_parser(desc=desc)

    arguments.add_io_args(parser)
    # arguments.add_reporting_args(parser)

    parser.add_argument('--append-mat', action='store_true',
                        help='Automatically append .mat file extension.')

    return parser
示例#4
0
def get_argument_parser():

    desc = 'Converts GO-PCA result to MATLAB format.'
    parser = arguments.get_argument_parser(desc=desc)

    arguments.add_io_args(parser)
    # arguments.add_reporting_args(parser)

    parser.add_argument('--append-mat',
                        action='store_true',
                        help='Automatically append .mat file extension.')

    return parser
def get_argument_parser():
    desc = 'Generate an interactive plot of the GO-PCA signature matrix.'
    parser = arguments.get_argument_parser(desc=desc)
    arguments.add_io_args(parser)
    arguments.add_reporting_args(parser)
    # arguments.add_sample_args(parser)
    arguments.add_figure_args(parser)
    arguments.add_heatmap_args(parser)

    g = parser.add_argument_group('Plotting options')
    g.add_argument(
        '--no-plotly-js', action='store_true',
        help='Do not include plotly javascript code in figure.')
    
    return parser
示例#6
0
def get_argument_parser():

    desc = 'Filter redundant GO-PCA signatures.'
    parser = arguments.get_argument_parser(desc=desc)

    g = parser.add_argument_group('Filtering options')

    arguments.add_io_args(parser)
    float_mv = arguments.float_mv

    g.add_argument(
        '-r', '--corr-thresh', type=float, required=True, metavar=float_mv,
        help=textwrap.dedent("""\
            Correlation threshold for filtering signatures
            (1.0 = off)."""))

    arguments.add_reporting_args(parser)

    return parser
示例#7
0
def get_argument_parser():

    desc = 'Filter redundant GO-PCA signatures.'
    parser = arguments.get_argument_parser(desc=desc)

    g = parser.add_argument_group('Filtering options')

    arguments.add_io_args(parser)
    float_mv = arguments.float_mv

    g.add_argument('-r',
                   '--corr-thresh',
                   type=float,
                   required=True,
                   metavar=float_mv,
                   help=textwrap.dedent("""\
            Correlation threshold for filtering signatures
            (1.0 = off)."""))

    arguments.add_reporting_args(parser)

    return parser
示例#8
0
def get_argument_parser():
    desc = 'Extract GO-PCA signatures as an Excel spreadsheet.'
    parser = arguments.get_argument_parser(desc=desc)
    arguments.add_io_args(parser)
    return parser
示例#9
0
def get_argument_parser():
    desc = 'Extract GO-PCA signatures as a tab-delimited text file.'
    parser = arguments.get_argument_parser(desc=desc)
    arguments.add_io_args(parser)
    arguments.add_reporting_args(parser)
    return parser
def get_argument_parser():
    desc = 'Extract GO-PCA signatures as an Excel spreadsheet.'
    parser = arguments.get_argument_parser(desc=desc)
    arguments.add_io_args(parser)
    arguments.add_reporting_args(parser)
    return parser