aboutsummaryrefslogtreecommitdiff
path: root/sparse.c
diff options
context:
space:
mode:
authorCalvin Morrison <mutantturkey@gmail.com>2014-02-26 13:38:43 -0500
committerCalvin Morrison <mutantturkey@gmail.com>2014-02-26 13:38:43 -0500
commitc038740be3e0dec1798c0c660081f1b6d2445907 (patch)
tree42b84413c1ad0dcecadcb721176746ca788fd338 /sparse.c
parent719c45d9ea49f33f087db899737ad5af4fc4414f (diff)
update sparse
Diffstat (limited to 'sparse.c')
-rw-r--r--sparse.c26
1 files changed, 0 insertions, 26 deletions
diff --git a/sparse.c b/sparse.c
index 9ab6902..30ce2b1 100644
--- a/sparse.c
+++ b/sparse.c
@@ -60,29 +60,3 @@ unsigned long long *lookup(node **tree, size_t index) {
else
return 0;
}
-
-void print_sparse(node *tree, bool label, bool nonzero, unsigned int kmer) {
-
- if (tree) {
- print_sparse(tree->left, label, nonzero, kmer);
- if(label && nonzero) {
- char *kmer_str = index_to_kmer(tree->index, kmer);
- if (tree->value != 0)
- fprintf(stdout, "%s\t%llu\n", kmer_str, tree->value);
- free(kmer_str);
- }
- else if(label) {
- char *kmer_str = index_to_kmer(tree->index, kmer);
- fprintf(stdout, "%s\t%llu\n", kmer_str, tree->value);
- free(kmer_str);
- }
- else if(nonzero) {
- if (tree->value != 0)
- fprintf(stdout, "%zu\t%llu\n", tree->index, tree->value);
- }
- else
- fprintf(stdout, "%llu\n", tree->value);
-
- print_sparse(tree->right, label, nonzero, kmer);
- }
-}