@cli.command('publish')
@click.option('--suffix', default='')
@click.option('--allow-missing', is_flag=True, default=False)
@click.argument('model_info', type=click.File('r'))
@click.argument('directory', type=click.Path(writable=False, dir_okay=True, file_okay=False))
@click.argument('output', type=click.Path(writable=True, dir_okay=True, file_okay=False))
def r2dt_publish(model_info, directory, output, allow_missing, suffix=''):
    r2dt.publish(model_info, directory, output, allow_missing=allow_missing, suffix=suffix)
@cli.command('publish')
@click.option('--suffix', default=)
@click.option('--allow-missing', is_flag=True, default=False)
@click.argument('model_info', type=click.File('r'))
@click.argument('directory', type=click.Path(writable=False, dir_okay=True, file_okay=False))
@click.argument('output', type=click.Path(writable=True, dir_okay=True, file_okay=False))
def r2dt_publish(model_info, directory, output, allow_missing, suffix=):
    r2dt.publish(model_info, directory, output, allow_missing=allow_missing, suffix=suffix)