willsheffler / worms

Protein Origami via Genetic Fusions
Other
11 stars 8 forks source link

Jit refactor #3

Open willsheffler opened 6 years ago

willsheffler commented 6 years ago

database

Vertex (was Segment)

Edge (pre-filter)

WormFilter aka criteria

search

willsheffler commented 6 years ago

How to do filter extensibility? List of jit func and opt objects? Signature: (head, tail, opts) head/tail named tuple (ncac, ss, rest_ncac)

What do these get added to? Some kind of protocol object?

Maybe namedtuple with call func field or something?