diff --git a/sourmash/cli/__init__.py b/sourmash/cli/__init__.py index 35bfcdf752..878a829a36 100644 --- a/sourmash/cli/__init__.py +++ b/sourmash/cli/__init__.py @@ -19,7 +19,6 @@ from . import categorize from . import compare from . import compute -from . import dump from . import gather from . import import_csv from . import info @@ -100,7 +99,7 @@ def get_parser(): alias = { "sig": "signature" } - expert = set(['categorize', 'dump', 'import_csv', 'migrate', 'multigather', 'sbt_combine', 'watch']) + expert = set(['categorize', 'import_csv', 'migrate', 'multigather', 'sbt_combine', 'watch']) clidir = os.path.dirname(__file__) basic_ops = utils.command_list(clidir) diff --git a/sourmash/cli/dump.py b/sourmash/cli/dump.py deleted file mode 100644 index bf76b246c9..0000000000 --- a/sourmash/cli/dump.py +++ /dev/null @@ -1,14 +0,0 @@ -"'sourmash dump' - produce a text dump of hashes in one or more signatures." - -from sourmash.cli.utils import add_ksize_arg, add_moltype_args - - -def subparser(subparsers): - subparser = subparsers.add_parser('dump') - subparser.add_argument('filenames', nargs='+') - add_ksize_arg(subparser, 31) - - -def main(args): - import sourmash - return sourmash.commands.dump(args) diff --git a/sourmash/commands.py b/sourmash/commands.py index 3507be5182..0a940f43cf 100644 --- a/sourmash/commands.py +++ b/sourmash/commands.py @@ -306,21 +306,6 @@ def import_csv(args): sig.save_signatures(siglist, outfp) -def dump(args): - "Dump hashes for each input signature into a {name}.dump.txt file." - for filename in args.filenames: - notify('loading {}', filename) - siglist = sig.load_signatures(filename, ksize=args.ksize) - siglist = list(siglist) - assert len(siglist) == 1 - - s = siglist[0] - - fp = open(filename + '.dump.txt', 'w') - fp.write(" ".join((map(str, s.minhash.get_hashes())))) - fp.close() - - def sbt_combine(args): inp_files = list(args.sbts) notify('combining {} SBTs', len(inp_files))