Segment-based approach for subsequence searches in sequence databases | Synapse