Wiswesser Line Notation reader #2084
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
A contribution from @rogersayle of NextMove Software. Note that the reader does not offer full support for all aspects of the language but does cover a lot of ground. Thanks also to @richardjgowers for a bug fix.
The code is structured as two files to allow easy updating by @rogersayle from the original codebase.
The following poster has more info: https://www.nextmovesoftware.com/posters/Sayle_WisswesserLineNotation_BioIT_201904.pdf. Actually I should probably add info from this poster into the docstring. Marking PR as work in progress...