{"push_id":1110519547,"size":27,"distinct_size":1,"ref":"refs/heads/master","head":"cc7a645936b1d68bc9a8e7f9f6c7a4f24c0fe588","before":"44745e91dda946591c01e3efe01af556c087fe3c","commits":[{"sha":"200c4a97c9dc5936860be2a2cd76e94dd4da7165","author":{"email":"5cc0908d16e9d6b16a5d48f751617a5beea47f6e@tomkooij.nl","name":"Tom Kooij"},"message":"implement datetime_range() with tests","distinct":false,"url":"https://api.github.com/repos/HiSPARC/sapphire/commits/200c4a97c9dc5936860be2a2cd76e94dd4da7165"},{"sha":"4613047e9bcc07a900a6bdf4c5f59966e56c8d25","author":{"email":"5cc0908d16e9d6b16a5d48f751617a5beea47f6e@tomkooij.nl","name":"Tom Kooij"},"message":"Implement station_timing_offsets class\n\nThis class (WIP) can determine station timing offsets.\n\nBy overloading the read_dt() method, it can be extended\nfor use on publicdb and/or for use with a coincidence query","distinct":false,"url":"https://api.github.com/repos/HiSPARC/sapphire/commits/4613047e9bcc07a900a6bdf4c5f59966e56c8d25"},{"sha":"97fd1a021e03202f1b36958abb6cf2b89ffbf184","author":{"email":"5cc0908d16e9d6b16a5d48f751617a5beea47f6e@tomkooij.nl","name":"Tom Kooij"},"message":"refactor class station_timing_offset\n\nallow __init__ to setup large part of network. Pass single\n(station, ref) pair to determin_station_offsets() methode. So a\nsingle instance can process entire network.\ncache api.Station().gps_locations lookup\nchange station_id to station\ninitialize HiSPARCNetwork (slow) or HiSPARCStations in __init__","distinct":false,"url":"https://api.github.com/repos/HiSPARC/sapphire/commits/97fd1a021e03202f1b36958abb6cf2b89ffbf184"},{"sha":"0164c279508e303f4a6ebdbf8d4348ad658f3a80","author":{"email":"5cc0908d16e9d6b16a5d48f751617a5beea47f6e@tomkooij.nl","name":"Tom Kooij"},"message":"Calculate length of interval (days) for fitting timedelta's","distinct":false,"url":"https://api.github.com/repos/HiSPARC/sapphire/commits/0164c279508e303f4a6ebdbf8d4348ad658f3a80"},{"sha":"6d9888978d70cf404832d73db5d7cf616e714167","author":{"email":"5cc0908d16e9d6b16a5d48f751617a5beea47f6e@tomkooij.nl","name":"Tom Kooij"},"message":"fix docstring","distinct":false,"url":"https://api.github.com/repos/HiSPARC/sapphire/commits/6d9888978d70cf404832d73db5d7cf616e714167"},{"sha":"310c1858684295fc025854f39fac8768fd646f70","author":{"email":"5cc0908d16e9d6b16a5d48f751617a5beea47f6e@tomkooij.nl","name":"Tom Kooij"},"message":"Determine r, dz at each split","distinct":false,"url":"https://api.github.com/repos/HiSPARC/sapphire/commits/310c1858684295fc025854f39fac8768fd646f70"},{"sha":"560ed173e88adff1afc392a0d0383034433e47c4","author":{"email":"5cc0908d16e9d6b16a5d48f751617a5beea47f6e@tomkooij.nl","name":"Tom Kooij"},"message":"Make step a keyword argument","distinct":false,"url":"https://api.github.com/repos/HiSPARC/sapphire/commits/560ed173e88adff1afc392a0d0383034433e47c4"},{"sha":"7e0a14e5d973a4dd919a91ce24fcc0b48df5d8c1","author":{"email":"5cc0908d16e9d6b16a5d48f751617a5beea47f6e@tomkooij.nl","name":"Tom Kooij"},"message":"Adapt tests to changes calibration.py","distinct":false,"url":"https://api.github.com/repos/HiSPARC/sapphire/commits/7e0a14e5d973a4dd919a91ce24fcc0b48df5d8c1"},{"sha":"6787403f23f97f49adee8913982807c3f0de9478","author":{"email":"5cc0908d16e9d6b16a5d48f751617a5beea47f6e@tomkooij.nl","name":"Tom Kooij"},"message":"PEP8: class names in CapWords","distinct":false,"url":"https://api.github.com/repos/HiSPARC/sapphire/commits/6787403f23f97f49adee8913982807c3f0de9478"},{"sha":"09a1db0cae8b3b0f1a71a37873bf7d922c5d6464","author":{"email":"5cc0908d16e9d6b16a5d48f751617a5beea47f6e@tomkooij.nl","name":"Tom Kooij"},"message":"Merge branch 'master' into datetime_range","distinct":false,"url":"https://api.github.com/repos/HiSPARC/sapphire/commits/09a1db0cae8b3b0f1a71a37873bf7d922c5d6464"},{"sha":"63f657cabec55f8569bbc70022ee0ed9715c5e38","author":{"email":"5cc0908d16e9d6b16a5d48f751617a5beea47f6e@tomkooij.nl","name":"Tom Kooij"},"message":"Merge branch 'master' into datetime_range","distinct":false,"url":"https://api.github.com/repos/HiSPARC/sapphire/commits/63f657cabec55f8569bbc70022ee0ed9715c5e38"},{"sha":"67b23d7f9f6f98163d4f322ac7d28e9cccf00b98","author":{"email":"5cc0908d16e9d6b16a5d48f751617a5beea47f6e@tomkooij.nl","name":"Tom Kooij"},"message":"change StationTimingOffsets to DetermineTimingOffsets\n\nThis name is a better description and this prevents\nname collision with django model on publicdb","distinct":false,"url":"https://api.github.com/repos/HiSPARC/sapphire/commits/67b23d7f9f6f98163d4f322ac7d28e9cccf00b98"},{"sha":"8db656a273ab65cfd0ab1f741248ef86eec65d8a","author":{"email":"5cc0908d16e9d6b16a5d48f751617a5beea47f6e@tomkooij.nl","name":"Tom Kooij"},"message":"Determine station timing offsets at a single date\n\nTry to fit an interval around the given date.\nCalculate the offsets from timedeltas in this interval\nBut respect \"cuts\" that represent (possible) large shifts\nin offset (new gps location, new electronics)","distinct":false,"url":"https://api.github.com/repos/HiSPARC/sapphire/commits/8db656a273ab65cfd0ab1f741248ef86eec65d8a"},{"sha":"7e647f11aa94cf61f129b827837243115fffd7bd","author":{"email":"5cc0908d16e9d6b16a5d48f751617a5beea47f6e@tomkooij.nl","name":"Tom Kooij"},"message":"determine_station_timings_offsets: determine offset at each day","distinct":false,"url":"https://api.github.com/repos/HiSPARC/sapphire/commits/7e647f11aa94cf61f129b827837243115fffd7bd"},{"sha":"7b6cef4e8a6744ff7665ca36fa080188a50eabf7","author":{"email":"5cc0908d16e9d6b16a5d48f751617a5beea47f6e@tomkooij.nl","name":"Tom Kooij"},"message":"Add pbar, exclude bounds (cuts) from analysis","distinct":false,"url":"https://api.github.com/repos/HiSPARC/sapphire/commits/7b6cef4e8a6744ff7665ca36fa080188a50eabf7"},{"sha":"c2908a3c06654560f1a62d655a1a0d276c29888b","author":{"email":"5cc0908d16e9d6b16a5d48f751617a5beea47f6e@tomkooij.nl","name":"Tom Kooij"},"message":"Add get_station_pairs_within_max_distance() and helpers","distinct":false,"url":"https://api.github.com/repos/HiSPARC/sapphire/commits/c2908a3c06654560f1a62d655a1a0d276c29888b"},{"sha":"a2c1e5bcf5fb55ed6806fb4201deee20ae6e0910","author":{"email":"5cc0908d16e9d6b16a5d48f751617a5beea47f6e@tomkooij.nl","name":"Tom Kooij"},"message":"Add skip_missing=True to handle missing GPS positions","distinct":false,"url":"https://api.github.com/repos/HiSPARC/sapphire/commits/a2c1e5bcf5fb55ed6806fb4201deee20ae6e0910"},{"sha":"18070865b6cf7b26e99caa3305ba6e55e9169024","author":{"email":"5cc0908d16e9d6b16a5d48f751617a5beea47f6e@tomkooij.nl","name":"Tom Kooij"},"message":"Make sure reference station < station\n\nWe only calculate offsets using the smaller station number as reference.\nMake sure we always return the smaller station number first.","distinct":false,"url":"https://api.github.com/repos/HiSPARC/sapphire/commits/18070865b6cf7b26e99caa3305ba6e55e9169024"},{"sha":"02d2794e2533aacda386261d7e4cebf5095ffb5b","author":{"email":"5cc0908d16e9d6b16a5d48f751617a5beea47f6e@tomkooij.nl","name":"Tom Kooij"},"message":"use self.MIN_LEN_DT instead of hardcoded len(dt) < 100","distinct":false,"url":"https://api.github.com/repos/HiSPARC/sapphire/commits/02d2794e2533aacda386261d7e4cebf5095ffb5b"},{"sha":"41422d9ab090c93d399d223836129dabd59c69f6","author":{"email":"5cc0908d16e9d6b16a5d48f751617a5beea47f6e@tomkooij.nl","name":"Tom Kooij"},"message":"Merge branch 'master' into datetime_range","distinct":false,"url":"https://api.github.com/repos/HiSPARC/sapphire/commits/41422d9ab090c93d399d223836129dabd59c69f6"}]}