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

Split reader part of NativeModel into ModelReader #180

Merged
merged 1 commit into from
Apr 14, 2017

Conversation

jonls
Copy link
Contributor

@jonls jonls commented Dec 2, 2016

In native, change NativeModel so that it works as a store of model data in memory. The model parsing is moved to a new class ModelReader which can parse individual model sections (e.g. compounds, reactions) and also create a new NativeModel in-memory representation. The NativeModel is supplied to commands which means that commands no longer have to manually parse the model using parse_X() methods but can instead access the model entries directly.

@jonls jonls force-pushed the cache-native-model branch 6 times, most recently from 5fe25fa to 70a7b98 Compare April 13, 2017 23:02
@jonls jonls changed the title WIP: Split reader part of NativeModel into ModelReader Split reader part of NativeModel into ModelReader Apr 14, 2017
@jonls jonls merged commit d28d793 into zhanglab:develop Apr 14, 2017
@jonls jonls deleted the cache-native-model branch April 14, 2017 20:32
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.

1 participant