-
Notifications
You must be signed in to change notification settings - Fork 0
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
Load bcalm2's output into our bigraph #2
Comments
sebschmi
added a commit
that referenced
this issue
Jul 20, 2020
sebschmi
added a commit
that referenced
this issue
Jul 20, 2020
The command now opens the file and prints the first line, and panics afterwards. Relates to #2
sebschmi
added a commit
that referenced
this issue
Jul 20, 2020
Error handling is done with error-chain that was added in this commit. Relates to #2
sebschmi
added a commit
that referenced
this issue
Jul 21, 2020
…Wrapper`. Also added a trait `BidirectedNodeData` with a function `reverse_complement` that can be used instead of the `binode_mapping_function` parameter of some methods. The test case for `add_partner_nodes()` currently fails, because `StaticBigraph::new_unchecked()` is unimplemented. Relates to #2
sebschmi
added a commit
that referenced
this issue
Jul 21, 2020
+ Implement `DynamicBigraph` and `add_partner_nodes()` for `NodeBigraphWrapper` + Implement `new_unchecked` for `NodeBigraphWrapper` + Add trait `BidirectedNodeData` with a function `reverse_complement` that can be used instead of the `binode_mapping_function` parameter of some methods * Fix partner node: Return none if invalid Relates to #2
sebschmi
added a commit
that referenced
this issue
Jul 21, 2020
+ implement `add_mirror_edges` + add partner nodes to the graph + add edges to the graph + add mirror edges to the graph Relates to #2
sebschmi
added a commit
that referenced
this issue
Jul 21, 2020
sebschmi
added a commit
that referenced
this issue
Jul 21, 2020
This allows us to verify that the bigraph was loaded correctly. Relates to #2
sebschmi
added a commit
that referenced
this issue
Jul 21, 2020
* bcalm2 seems to output the edges without system, therefore we had to sort them manually * we were missing some edges, they are output now * the test case can be reproduced manually with the `verify.sh` script Relates to #2
sebschmi
added a commit
that referenced
this issue
Jul 22, 2020
Read from a string, write it again and check if it is the same. Relates to #2
Merged
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Implement this functionality in the context of the
verify
command.genome-graph
crate for the IO functionsbio
crateerror-chain
DynamicBigraph::add_partner_nodes()
DynamicBigraph::add_mirror_edges()
Also add tests for
DynamicBigraph::add_partner_nodes()
DynamicBigraph::add_mirror_edges()
The text was updated successfully, but these errors were encountered: