NREL / BuildingMOTIF

Building Metadata OnTology Interoperability Framework (BuildingMOTIF)
https://buildingmotif.readthedocs.io/
Other
42 stars 6 forks source link

BMS naming convention parsing #286

Closed gtfierro closed 2 months ago

gtfierro commented 9 months ago

Allows the encoding of BMS naming conventions as parser combinators. Generates the tokens needed for our in-progress graph synthesis stuff. Also does some error checking on the point labels.

See the notebook for an example!

I made a very hacky little demo where people can click/drag the parser combinator components together to figure out how to parse a label. It would ideally spit out a live preview on the right-hand side but that ended being too much work :)

Screenshot 2023-10-17 at 5 30 50 PM