{"push_id":984881286,"size":15,"distinct_size":15,"ref":"refs/heads/devel","head":"c137239f2ed5e622296d28266860e340c4680c7f","before":"8419bf78fcdd88a915cf75ad2889d26907966161","commits":[{"sha":"6571e0fbcd4d56779b946aa4adb8c6b337060e95","author":{"email":"02252ca5053e79469464964fff88a3d3583dc7d7@fu-berlin.de","name":"marscher"},"message":"[coor.datasources] Introduce filename property in DataSource.\n\n* Unify setting of filenames avoids a lot of redundant code.\n* Every reader provides a protected interface to obtain ndim, length and byte offsets.\n* Expensive properties (byte offsets, lengths for csv files, XTC, etc.) are cached\n* CSVReader reworked:\n  - constructor accepts now delimiters, comment(char), and converting func(not yet impl)\n  - ready for random access (byte offsets between lines)\n  - single column data works\n  - delimiter determinination","distinct":true,"url":"https://api.github.com/repos/markovmodel/PyEMMA/commits/6571e0fbcd4d56779b946aa4adb8c6b337060e95"},{"sha":"0cddce22ee22124906e05d9f7ee8e65a4e26224e","author":{"email":"02252ca5053e79469464964fff88a3d3583dc7d7@fu-berlin.de","name":"marscher"},"message":"fix len","distinct":true,"url":"https://api.github.com/repos/markovmodel/PyEMMA/commits/0cddce22ee22124906e05d9f7ee8e65a4e26224e"},{"sha":"a0013b8aef48f4d46989650c10654435884ceefc","author":{"email":"02252ca5053e79469464964fff88a3d3583dc7d7@fu-berlin.de","name":"Martin Scherer"},"message":"fix deprecation","distinct":true,"url":"https://api.github.com/repos/markovmodel/PyEMMA/commits/a0013b8aef48f4d46989650c10654435884ceefc"},{"sha":"fe815aaf47d09364cfc31f0721e389a7e9831242","author":{"email":"02252ca5053e79469464964fff88a3d3583dc7d7@fu-berlin.de","name":"marscher"},"message":"[ci skip] mode=rb","distinct":true,"url":"https://api.github.com/repos/markovmodel/PyEMMA/commits/fe815aaf47d09364cfc31f0721e389a7e9831242"},{"sha":"64cb2357f566b7f9c1bba73afd6568cd57e1a4dd","author":{"email":"02252ca5053e79469464964fff88a3d3583dc7d7@fu-berlin.de","name":"marscher"},"message":"use binary mode for reading/writing","distinct":true,"url":"https://api.github.com/repos/markovmodel/PyEMMA/commits/64cb2357f566b7f9c1bba73afd6568cd57e1a4dd"},{"sha":"a4838673766a5e434658eb128769735ec13f572b","author":{"email":"02252ca5053e79469464964fff88a3d3583dc7d7@fu-berlin.de","name":"marscher"},"message":"use unified newline support in Python","distinct":true,"url":"https://api.github.com/repos/markovmodel/PyEMMA/commits/a4838673766a5e434658eb128769735ec13f572b"},{"sha":"462cce801c96f72a398b373aeb46deb199444d5a","author":{"email":"02252ca5053e79469464964fff88a3d3583dc7d7@fu-berlin.de","name":"marscher"},"message":"mode='r' seems to work. Close test files in unit tests. added more error handling","distinct":true,"url":"https://api.github.com/repos/markovmodel/PyEMMA/commits/462cce801c96f72a398b373aeb46deb199444d5a"},{"sha":"0789ac7a77b8ea6616dc87580cfc8ea188586b93","author":{"email":"02252ca5053e79469464964fff88a3d3583dc7d7@fu-berlin.de","name":"marscher"},"message":"wip on simplify write_to_csv","distinct":true,"url":"https://api.github.com/repos/markovmodel/PyEMMA/commits/0789ac7a77b8ea6616dc87580cfc8ea188586b93"},{"sha":"d5f1f93acfa30289f741b42bfa2c3ecc8c39a4f2","author":{"email":"02252ca5053e79469464964fff88a3d3583dc7d7@fu-berlin.de","name":"marscher"},"message":"write in text mode","distinct":true,"url":"https://api.github.com/repos/markovmodel/PyEMMA/commits/d5f1f93acfa30289f741b42bfa2c3ecc8c39a4f2"},{"sha":"2f8bc48fd473cda6079c48b81d5b41a9087b7917","author":{"email":"02252ca5053e79469464964fff88a3d3583dc7d7@fu-berlin.de","name":"marscher"},"message":"added test","distinct":true,"url":"https://api.github.com/repos/markovmodel/PyEMMA/commits/2f8bc48fd473cda6079c48b81d5b41a9087b7917"},{"sha":"173904b7245c90fc2325f7892e7b3379be58d685","author":{"email":"02252ca5053e79469464964fff88a3d3583dc7d7@fu-berlin.de","name":"marscher"},"message":"write files binary (for win/py3)","distinct":true,"url":"https://api.github.com/repos/markovmodel/PyEMMA/commits/173904b7245c90fc2325f7892e7b3379be58d685"},{"sha":"66ef4c7c1da197e7bada4390decac890794d8034","author":{"email":"02252ca5053e79469464964fff88a3d3583dc7d7@fu-berlin.de","name":"marscher"},"message":"let numpy choose the mode for open...","distinct":true,"url":"https://api.github.com/repos/markovmodel/PyEMMA/commits/66ef4c7c1da197e7bada4390decac890794d8034"},{"sha":"e42cb0803a2deb76ed3733f273f1a52d000f3e03","author":{"email":"02252ca5053e79469464964fff88a3d3583dc7d7@fu-berlin.de","name":"marscher"},"message":"fix","distinct":true,"url":"https://api.github.com/repos/markovmodel/PyEMMA/commits/e42cb0803a2deb76ed3733f273f1a52d000f3e03"},{"sha":"c2b464c2e4867063be9e95cfee1c2ad92f71d30b","author":{"email":"02252ca5053e79469464964fff88a3d3583dc7d7@fu-berlin.de","name":"marscher"},"message":"fix write_to_csv","distinct":true,"url":"https://api.github.com/repos/markovmodel/PyEMMA/commits/c2b464c2e4867063be9e95cfee1c2ad92f71d30b"},{"sha":"c137239f2ed5e622296d28266860e340c4680c7f","author":{"email":"11b87e074e943c24fa4be9f7a46ae886a8972339@users.noreply.github.com","name":"Martin K. Scherer"},"message":"Merge pull request #687 from marscher/traj_info_unification\n\n* Unify setting of filenames avoids a lot of redundant code.\r\n* Every reader provides a protected interface to obtain ndim, length and byte offsets.\r\n* Expensive properties (byte offsets, lengths for csv files, XTC, etc.) are cached\r\n* CSVReader reworked:\r\n  - constructor accepts now delimiters, comment(char), and converting func(not yet impl)\r\n  - ready for random access (byte offsets between lines)\r\n  - single column data works\r\n  - delimiter determination","distinct":true,"url":"https://api.github.com/repos/markovmodel/PyEMMA/commits/c137239f2ed5e622296d28266860e340c4680c7f"}]}