Skip to content

Conversation

@blakejohnson
Copy link
Collaborator

@blakejohnson blakejohnson commented Dec 15, 2023

I embarked on this before realizing that @matthewware had already done basically the same thing in #31. This doesn't include the updates he has to the APS file format, or the start he made to support bbndb.

@gribeill
Copy link
Contributor

Wow, really bringing this one back from the grave, @blakejohnson! Thanks!

QGL.jl and pyQGL have significantly diverged with how the channel library is defined and used (it's a sqlite database now...), so I'm not sure what the right move is for thr future of QGL.jl. @grahamrow any thoughts? This might be a good jumping off point for the lower level language/IR we've been talking about as we get ready for the APS4...

@blakejohnson
Copy link
Collaborator Author

Understood. I think if you want to actually use this, you would need to update how it deals with channel libraries. For my purposes, I just wanted to create a speed benchmark, and so the old YAML format was sufficient.

NOTE: These changes haven't been tested with hardware. I merely found several examples where the code would not terminate because of how various indices were being tracked. So, these changes are sufficient to get the code to terminate.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants