Skip to content

Restructure repo so it's clear which approach is using the streaming, and which is using Bloom filters #18

Description

@dkoslicki

The Bloom filter approach (presented in this paper) corresponds to:

  1. MakeDNADatabase.py
  2. QueryDNADatabase.py
  3. MakeNodeGraph.py

The new (as of yet unpublished) implementation that uses ternary search trees and streaming consists of

  1. MakeStreamingDNADatabase.py
  2. MakeStreamingPrefilter.py
  3. StreamingQueryDNADatabase.py
  4. StreamingQueryDNADatabase_queue.py (depreciated)

Need to clarify this in the repo structure, as well as Update the documentation

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions