VEuPathDB / plot.data

1 stars 0 forks source link

add network and bipartite network classes #231

Closed asizemore closed 8 months ago

asizemore commented 1 year ago

Resolves #229 Child issue of #234

This PR adds two new classes: network and bipartiteNetwork. Networks do not fit the statistical chart structure so they have their own base class network. As we add additional networks, we can further extend this class.

Important - this PR is meant to only add the appropriate classes. Will stack PRs for the methods but i want us to focus on getting the classes right first.

To dos for this PR:

Intentionally left for later PRs

d-callan commented 12 months ago

just going to comment here that we also talked about moving this to S4 right out the gate, and introducing an edgeList class so we leave clear room to grow into alternative data sources and structures. i think ill wait for those changes before reviewing this one.