{"push_id":2809723042,"size":31,"distinct_size":28,"ref":"refs/heads/feature/with_gaps_adaptor","head":"f91a5799143613c0d0cdea01ab9c3af38c2fd7ad","before":"308213dd6886cf06762c516a81d462e15725cf3e","commits":[{"sha":"af1d1fa0b20d44ef990824c9227f8526be4d1c83","author":{"name":"smehringer","email":"d164614f3336351685dcf435dd445dce8ba8a830@fu-berlin.de"},"message":"[FEATURE] Equality comparators for qualified composition against either of it's inner types.","distinct":true,"url":"https://api.github.com/repos/rrahn/seqan3/commits/af1d1fa0b20d44ef990824c9227f8526be4d1c83"},{"sha":"19d8115745f11663d400f5c5630a7565863ac88c","author":{"name":"smehringer","email":"d164614f3336351685dcf435dd445dce8ba8a830@gmail.com"},"message":"[INTERNAL] Slacken the restriction on the qualified class from nucleotide_concept to alphabet_concept.","distinct":true,"url":"https://api.github.com/repos/rrahn/seqan3/commits/19d8115745f11663d400f5c5630a7565863ac88c"},{"sha":"880c4829a1e12bc5d71e62b3f4f26e71305ee30e","author":{"name":"Jörg Winkler","email":"14c81b9703c924662f4ffd48c24b02521d4ca178@fu-berlin.de"},"message":"remove expensive concept checks","distinct":true,"url":"https://api.github.com/repos/rrahn/seqan3/commits/880c4829a1e12bc5d71e62b3f4f26e71305ee30e"},{"sha":"f35ca70bf915a761b05089e78274fcc6336ad88a","author":{"name":"Hannes Hauswedell","email":"2f2a842e50fa8534db72e25f1b528b556c57a2ce@users.noreply.github.com"},"message":"Merge pull request #362 from smehringer/qualified_restrictions\n\n[INTERNAL] Slacken the restriction on the qualified class from nucleotide_concept to alphabet_concept.","distinct":true,"url":"https://api.github.com/repos/rrahn/seqan3/commits/f35ca70bf915a761b05089e78274fcc6336ad88a"},{"sha":"77e5cccbf21b225d1267937b73c25f5e2c91ba65","author":{"name":"Hannes Hauswedell","email":"2f2a842e50fa8534db72e25f1b528b556c57a2ce@users.noreply.github.com"},"message":"Merge pull request #364 from smehringer/qualified_equality_operator\n\n[FEATURE] Equality comparators for qualified composition against either of it's inner types.","distinct":true,"url":"https://api.github.com/repos/rrahn/seqan3/commits/77e5cccbf21b225d1267937b73c25f5e2c91ba65"},{"sha":"03969aaf54fecd06cfe3adb4a7e4b80725f32386","author":{"name":"Hannes Hauswedell","email":"2f2a842e50fa8534db72e25f1b528b556c57a2ce@users.noreply.github.com"},"message":"Merge pull request #365 from joergi-w/fix/rna_io\n\nreduce complexity of RNA I/O","distinct":true,"url":"https://api.github.com/repos/rrahn/seqan3/commits/03969aaf54fecd06cfe3adb4a7e4b80725f32386"},{"sha":"bd5e346cdaf26111e45a0c7383f1e38e1a581d07","author":{"name":"rrahn","email":"b34a529319b6f382afc063f0c71a257ec92fb6ea@fu-berlin.de"},"message":"[DOC] Some refactoring and documentation.","distinct":false,"url":"https://api.github.com/repos/rrahn/seqan3/commits/bd5e346cdaf26111e45a0c7383f1e38e1a581d07"},{"sha":"058ceaae6c377f8b3b7f7be435ab46618a58bf6b","author":{"name":"Joshua Kim","email":"9e44fd2a621eff6e43e646b6a3abaea7569ebfc2@fu-berlin.de"},"message":"[FEATURE] Introduce the semialphabet mask and its test class.","distinct":true,"url":"https://api.github.com/repos/rrahn/seqan3/commits/058ceaae6c377f8b3b7f7be435ab46618a58bf6b"},{"sha":"5ccab44ef8c6bf975df79cdd8fa39eac13ef8946","author":{"name":"Joshua Kim","email":"9e44fd2a621eff6e43e646b6a3abaea7569ebfc2@fu-berlin.de"},"message":"[FEATURE][FIX] Addresses requested changes on pull request #308, including\nadding test cases for temporaries, adjusting comment descriptions, and\nchanging assign_rank.","distinct":true,"url":"https://api.github.com/repos/rrahn/seqan3/commits/5ccab44ef8c6bf975df79cdd8fa39eac13ef8946"},{"sha":"e0096197a4dd4ee486aef7994184f1638dc0e2a9","author":{"name":"Joshua Kim","email":"9e44fd2a621eff6e43e646b6a3abaea7569ebfc2@fu-berlin.de"},"message":"[FEATURE][FIX] Includes files pertaining to implementation of masked_composition.\nI wasn't sure whether to name it simply masked (like in gapped.hpp), or\nmasked_composition (like in quality_composition.hpp), so I went with the latter.\nFurther, I wasn't sure whether to use masked_composition (like in mask::MASKED),\nor mask_composition (like in mask.hpp)...\n\nAlso includes some minor fixes to other files (quality_composition_test.hpp had\nan extra semicolon), and relaxes requirements of a cartesian_composition to\ninclude semi_alphabet_concepts.","distinct":true,"url":"https://api.github.com/repos/rrahn/seqan3/commits/e0096197a4dd4ee486aef7994184f1638dc0e2a9"},{"sha":"eca8ae71dcc6b295c6d36c6ca085a53b93b2420e","author":{"name":"Joshua Kim","email":"9e44fd2a621eff6e43e646b6a3abaea7569ebfc2@fu-berlin.de"},"message":"[FIX] Updates some meta-header files to include the new composition file.\nAlso moves mask_test into a separate mask folder.","distinct":true,"url":"https://api.github.com/repos/rrahn/seqan3/commits/eca8ae71dcc6b295c6d36c6ca085a53b93b2420e"},{"sha":"fa092f7b36a26ea9629b8bc8bdc5c32916b97979","author":{"name":"Joshua Kim","email":"9e44fd2a621eff6e43e646b6a3abaea7569ebfc2@fu-berlin.de"},"message":"[FIX] Includes fixes to previous pull request, including changing\nname of masked_composition to just masked.","distinct":true,"url":"https://api.github.com/repos/rrahn/seqan3/commits/fa092f7b36a26ea9629b8bc8bdc5c32916b97979"},{"sha":"47104e4074e2e38340e186cb14459e8c5abf7ac0","author":{"name":"Joshua Kim","email":"9e44fd2a621eff6e43e646b6a3abaea7569ebfc2@fu-berlin.de"},"message":"[FIX] Rename masked_composition to masked, update changes regarding\npod_tuple issues/other tests failing.","distinct":true,"url":"https://api.github.com/repos/rrahn/seqan3/commits/47104e4074e2e38340e186cb14459e8c5abf7ac0"},{"sha":"d5e8d5b278e47786e372dc6742b6ed97b0d7e040","author":{"name":"Joshua Kim","email":"9e44fd2a621eff6e43e646b6a3abaea7569ebfc2@fu-berlin.de"},"message":"Small changes to (hopefully) make the documentation test pass.","distinct":true,"url":"https://api.github.com/repos/rrahn/seqan3/commits/d5e8d5b278e47786e372dc6742b6ed97b0d7e040"},{"sha":"c9fff5814d846f7bfe3197a5cf352f7d04651a80","author":{"name":"Joshua Kim","email":"9e44fd2a621eff6e43e646b6a3abaea7569ebfc2@fu-berlin.de"},"message":"[FIX] Addresses merge issues in qualified and qualified_test, along with making\nsure tolower() and islower() are const expr and locale independent.","distinct":true,"url":"https://api.github.com/repos/rrahn/seqan3/commits/c9fff5814d846f7bfe3197a5cf352f7d04651a80"},{"sha":"7c34512cd49aa2ceadbf257a9ce0e93cbe27b397","author":{"name":"Joshua Kim","email":"9e44fd2a621eff6e43e646b6a3abaea7569ebfc2@fu-berlin.de"},"message":"Remove two lines.","distinct":true,"url":"https://api.github.com/repos/rrahn/seqan3/commits/7c34512cd49aa2ceadbf257a9ce0e93cbe27b397"},{"sha":"f1c098109ad77a30733799a7f1b1a6cd52c89a97","author":{"name":"Joshua Kim","email":"9e44fd2a621eff6e43e646b6a3abaea7569ebfc2@fu-berlin.de"},"message":"[FIX] Removed `assert(c < value_size)` since it isn't needed.\n`c` is of type rank_type, which is bool, so c can only be boolean values.\n`value_size` is 2, so `c` will always be less than 2.","distinct":true,"url":"https://api.github.com/repos/rrahn/seqan3/commits/f1c098109ad77a30733799a7f1b1a6cd52c89a97"},{"sha":"fbd5dd3b31279daa44c89324d0cbe69b484b3239","author":{"name":"Hannes Hauswedell","email":"ef9d2a468135803dac2e799046f0214b24417119@fsfe.org"},"message":"[FEATURE] scoring schemes","distinct":true,"url":"https://api.github.com/repos/rrahn/seqan3/commits/fbd5dd3b31279daa44c89324d0cbe69b484b3239"},{"sha":"75f4ef47370b24c4b10bfad61ccd46d9e6f9e427","author":{"name":"Hannes Hauswedell","email":"ef9d2a468135803dac2e799046f0214b24417119@fsfe.org"},"message":"[TEST] tests for scoring schemes","distinct":true,"url":"https://api.github.com/repos/rrahn/seqan3/commits/75f4ef47370b24c4b10bfad61ccd46d9e6f9e427"},{"sha":"151eb6568ce1dc06c88516dfca9e770b0b6a69b8","author":{"name":"Hannes Hauswedell","email":"ef9d2a468135803dac2e799046f0214b24417119@fsfe.org"},"message":"[TEST] infrastructure","distinct":true,"url":"https://api.github.com/repos/rrahn/seqan3/commits/151eb6568ce1dc06c88516dfca9e770b0b6a69b8"}]}
{"actor":{"display_login":"rrahn"}}