Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Construct contributions to an academic paper? #1076

Open
pibion opened this issue Apr 12, 2024 · 3 comments
Open

Construct contributions to an academic paper? #1076

pibion opened this issue Apr 12, 2024 · 3 comments

Comments

@pibion
Copy link

pibion commented Apr 12, 2024

I am working with a team on a tool, Awkward Kaitai, that gives people tools to work with binary data once that data has been described with a custom language. If you're interested in more details the project is currently hosted at https://github.com/ManasviGoyal/kaitai_struct_awkward_runtime and is meant to integrate with a larger project, https://kaitai.io/.

This repository hosts a similar tool, construct.

We are currently writing a paper that provides examples of different custom-data problems in different domains and provides an overview of tools that help scientists work with such data and I'd like to invite the construct contributors to join our paper as authors.

People are welcome to contribute in any way they'd like as an author, and am particularly interested in having:

  • Contributions to a section about your tool
  • Showing how your tool deals with a toy data file (I'm suggesting https://github.com/det-lab/dataReaderWriter/blob/master/kaitai/ksy/animal.ksy but would be happy to consider other options!)
  • Helping identify any similar tools that we should include in our review
  • Helping identify any use cases that we could include in our "Use Cases" section

Thanks so much for your work in this area! If you're interested in participating, please contact me at amy.roberts@ucdenver.edu.

@pibion
Copy link
Author

pibion commented Apr 12, 2024

Also, apologies if this isn't the right forum for this question!

@franzhaas
Copy link

I did use construct for a talk at pycon LT which apears to cover a similar idea to yours.

https://pycon.lt/2024/talks/FVQ9E7

And I went about it asking the authors privately by mail.

If you are interested I happily can share the slides with you, a comparison with kaitai (and other solutions) is included. The main difference was that kaitai targets parsers also in non python languages, and construct parsers and builders (and kaitai).

This was a non academic setting...

I am not a a construct author, but i did dig into it quite a bit..

@pibion
Copy link
Author

pibion commented Apr 19, 2024

@franzhaas thanks for responding, having a copy of your talk would be awesome!

I'll reach out via email.

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

No branches or pull requests

2 participants