Releases: elmar-hinz/Python.Challenges
Releases · elmar-hinz/Python.Challenges
Going multiline
- Read more input from multiple lines at once, words, integers, floats, edges.
- Support reading of multiple edges from one line: 1->2,3,4.
- Create a whole graph from multiple lines.
- Update HelloGraph to show multiline graph reading.
- Deprecate method edges() in favour of lines_to_edges() to unify the API.
Add line_to_permutations()
Enable to read the permutations of a full genome from one line.
Bugfix zero length separators of permuatation formatting
- Fix the bug for the parameter
separator
when the string has length zero
Permutations with user defined separators
- permutation formatting separator
- permutation formatting element separator
Permutations
- Reading permuation from a line
- Formatting a list of permuations
Releasing 1.0 and going to Beta
- add a format example to HelloWorld
- add HelloFasta example
- add HelloGraph example
Updates on README
0.7.1 Version 0.7.1
Removing graphs library
- The graphs library is to slow and rather off topic. Is is removed.
- Show the usage of expected value in the HelloWorld challenge.
- Update README
Expectation, simple fasta list, line to words and integer
- add read fasta to simple list of strands
- add line to words
- add line to single integer
- add expectation to challenge
Improving Scaffolding
- Adding empty
__init__.py
to each challenge to improve the finding of the tests by unittest and nosetest. - Adding
expect
class variable in addition tosample
. - Refactoring the generation of the unit test.
- Adjusting documentation.