-
Notifications
You must be signed in to change notification settings - Fork 229
Open
Description
The Structural BIoinformatics Library uses Boost Graph extensively to represent covalent structure in biomolecules. A few notes:
- The SBL is quite template-heavy and so they appreciate the BGL genericity.
- The tend to use undirected graphs more than directed graphs
- They don't suffer from scalability because proteins never have much more than 10K amino-acids.
A wish-list has been kindly communicated by Frederic Cazals :
- Integrate classical spectral clustering algorithms (see Ulrike von Luxburg, 2008 )
- Integrate algorithms for spectral decomposition of a graph's Laplacian, ideally with an interative version like Lanczos (see e.g. SLEPc)
- some modernization around union find and disjoint sets. From what I understand, the current API is not practical and not competitive against:
- NetworkX (python)
UnionFind()auto-initialization - igraph
igraph_union_find_init()internal management. - So maybe a commodity wrapper is lacking?
Concerning points 1 and 2: if there is interest for spectral clustering, a challenge could be to properly disentangle linear algebra from graphs to keep BGL focused.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels