{"push_id":1025447730,"size":11,"distinct_size":1,"ref":"refs/heads/dev","head":"156596fee4acf26a952835ba3444af558ba24506","before":"e8a8a1226b18bedf8e91bc1fd27ac160bdc03217","commits":[{"sha":"cb874bd7609f49872ca282391f084afc7e2998e0","author":{"email":"0e50852212a6bf17d409fbbd7b1bb7015d89ab9b@kaust.edu.sa","name":"Arnaud Hungler"},"message":"Accept a custom list of contaminants to test","distinct":false,"url":"https://api.github.com/repos/StruBE-KAUST/ContaMiner/commits/cb874bd7609f49872ca282391f084afc7e2998e0"},{"sha":"56ce75c635368e1c6a41f8ef4d7735d64ca99649","author":{"email":"0e50852212a6bf17d409fbbd7b1bb7015d89ab9b@kaust.edu.sa","name":"Arnaud Hungler"},"message":"Add a delay before starting a job to avoid IO overload","distinct":false,"url":"https://api.github.com/repos/StruBE-KAUST/ContaMiner/commits/56ce75c635368e1c6a41f8ef4d7735d64ca99649"},{"sha":"ff690c70b980771892915a992bcad05097b741e8","author":{"email":"0e50852212a6bf17d409fbbd7b1bb7015d89ab9b@kaust.edu.sa","name":"Arnaud Hungler"},"message":"Add lockfile system to manage concurrent access to result file","distinct":false,"url":"https://api.github.com/repos/StruBE-KAUST/ContaMiner/commits/ff690c70b980771892915a992bcad05097b741e8"},{"sha":"88678eaa1250237fee2d938b490cb076e4f74b8e","author":{"email":"0e50852212a6bf17d409fbbd7b1bb7015d89ab9b@kaust.edu.sa","name":"Arnaud Hungler"},"message":"Cancel all jobs for other contaminants if a positive result is found","distinct":false,"url":"https://api.github.com/repos/StruBE-KAUST/ContaMiner/commits/88678eaa1250237fee2d938b490cb076e4f74b8e"},{"sha":"ab4e8fc8e75e95cb2183d1079ed0a14e5c40fa88","author":{"email":"0e50852212a6bf17d409fbbd7b1bb7015d89ab9b@kaust.edu.sa","name":"Arnaud Hungler"},"message":"Call the finish.sh script when all tasks are completed for one job","distinct":false,"url":"https://api.github.com/repos/StruBE-KAUST/ContaMiner/commits/ab4e8fc8e75e95cb2183d1079ed0a14e5c40fa88"},{"sha":"97e663ba7f2fb71418b8dbaabfb3f59f430e8a31","author":{"email":"0e50852212a6bf17d409fbbd7b1bb7015d89ab9b@kaust.edu.sa","name":"Arnaud Hungler"},"message":"Add initialisation data","distinct":false,"url":"https://api.github.com/repos/StruBE-KAUST/ContaMiner/commits/97e663ba7f2fb71418b8dbaabfb3f59f430e8a31"},{"sha":"0ee9a1fbbc6a0d3d03488f532f91ecad021d0af3","author":{"email":"0e50852212a6bf17d409fbbd7b1bb7015d89ab9b@kaust.edu.sa","name":"Arnaud Hungler"},"message":"Merge branch 'priority_ML' of https://github.com/StruBE-KAUST/ContaMiner into priority_ML","distinct":false,"url":"https://api.github.com/repos/StruBE-KAUST/ContaMiner/commits/0ee9a1fbbc6a0d3d03488f532f91ecad021d0af3"},{"sha":"e3c88ca3b3cfa8a251db8f7fc869bba40962bcca","author":{"email":"0e50852212a6bf17d409fbbd7b1bb7015d89ab9b@kaust.edu.sa","name":"Arnaud Hungler"},"message":"Initialize scores","distinct":false,"url":"https://api.github.com/repos/StruBE-KAUST/ContaMiner/commits/e3c88ca3b3cfa8a251db8f7fc869bba40962bcca"},{"sha":"e27978fc83982413d43c005e42ca0bf9a5780b92","author":{"email":"0e50852212a6bf17d409fbbd7b1bb7015d89ab9b@kaust.edu.sa","name":"Arnaud Hungler"},"message":"Submit tasks in order of increasing score","distinct":false,"url":"https://api.github.com/repos/StruBE-KAUST/ContaMiner/commits/e27978fc83982413d43c005e42ca0bf9a5780b92"},{"sha":"1e8cdda2cb9f7618a429a829c7735dc9f391043c","author":{"email":"0e50852212a6bf17d409fbbd7b1bb7015d89ab9b@kaust.edu.sa","name":"Arnaud Hungler"},"message":"Learn from a positive result","distinct":false,"url":"https://api.github.com/repos/StruBE-KAUST/ContaMiner/commits/1e8cdda2cb9f7618a429a829c7735dc9f391043c"},{"sha":"156596fee4acf26a952835ba3444af558ba24506","author":{"email":"0e50852212a6bf17d409fbbd7b1bb7015d89ab9b@kaust.edu.sa","name":"Arnaud Hungler"},"message":"Merge branch 'priority_ML' into dev","distinct":true,"url":"https://api.github.com/repos/StruBE-KAUST/ContaMiner/commits/156596fee4acf26a952835ba3444af558ba24506"}]}