snurr-group / mofid

A system for rapid identification and analysis of metal-organic frameworks
https://snurr-group.github.io/mofid/
GNU General Public License v2.0
42 stars 24 forks source link

Use single node topology by default #5

Closed bbucior closed 5 years ago

bbucior commented 5 years ago

This PR continues the work from #1 and applies the "single node" deconstruction algorithm by default. If a MOF has multiple topological representations, e.g. from the "all node" algorithm or the user, they can be specified using a comma-separated list within MOFid, with the base topology listed first.

The SBU assignment now includes carboxylate carbons and the functional group as part of the SBU, regardless of coordination mode (a single oxygen end-on, chelated to two metals, etc.). These changes lay the groundwork for general deconstruction of rod-like topologies as well, hopefully in a future commit.