{"push_id":662851589,"size":4,"distinct_size":1,"ref":"refs/heads/master","head":"9ab21aae5cc70b56b1103e67fcacd329ed1ae196","before":"dc2261503b8ef94a47ab77857a5d7b23caa7f503","commits":[{"sha":"4791aef5342636a995a29178794264f9ef1962b5","author":{"email":"70944b636bd08b34c3f55afa9221b86b6f50e227@gmail.com","name":"mikesh"},"message":"Segment and segment factory to optimize clonotype memory usage","distinct":false,"url":"https://api.github.com/repos/mikessh/vdjtools/commits/4791aef5342636a995a29178794264f9ef1962b5"},{"sha":"9d46c00d9372ff020bdc1eefa0c1cda83a6a9808","author":{"email":"70944b636bd08b34c3f55afa9221b86b6f50e227@gmail.com","name":"mikesh"},"message":"Nucleotide and amino acid sequence storage optimization\n* Stored as milib Sequence objects\n* Front-end methods return strings, additional methods to return binary objects added\n* Changed implementation of clonotype key to use correct hashes\n* Changed default frameshift symbol to '_', as in milib\n* Binary object creation is performed at Clonotype constructor","distinct":false,"url":"https://api.github.com/repos/mikessh/vdjtools/commits/9d46c00d9372ff020bdc1eefa0c1cda83a6a9808"},{"sha":"fde8d76c61e7f8a72543ca3c33c279b538891cd0","author":{"email":"70944b636bd08b34c3f55afa9221b86b6f50e227@gmail.com","name":"mikesh"},"message":"Fix: add cdr3 string unification in IgBlast parsing","distinct":false,"url":"https://api.github.com/repos/mikessh/vdjtools/commits/fde8d76c61e7f8a72543ca3c33c279b538891cd0"},{"sha":"9ab21aae5cc70b56b1103e67fcacd329ed1ae196","author":{"email":"70944b636bd08b34c3f55afa9221b86b6f50e227@gmail.com","name":"mikesh"},"message":"Merge branch 'optimization'","distinct":true,"url":"https://api.github.com/repos/mikessh/vdjtools/commits/9ab21aae5cc70b56b1103e67fcacd329ed1ae196"}]}