{"action":"created","issue":{"url":"https://api.github.com/repos/eqcorrscan/EQcorrscan/issues/245","repository_url":"https://api.github.com/repos/eqcorrscan/EQcorrscan","labels_url":"https://api.github.com/repos/eqcorrscan/EQcorrscan/issues/245/labels{/name}","comments_url":"https://api.github.com/repos/eqcorrscan/EQcorrscan/issues/245/comments","events_url":"https://api.github.com/repos/eqcorrscan/EQcorrscan/issues/245/events","html_url":"https://github.com/eqcorrscan/EQcorrscan/pull/245","id":338107803,"node_id":"MDExOlB1bGxSZXF1ZXN0MTk5MTIzMDUz","number":245,"title":"Greater parallel control in match-filter","user":{"login":"calum-chamberlain","id":10913395,"node_id":"MDQ6VXNlcjEwOTEzMzk1","avatar_url":"https://avatars0.githubusercontent.com/u/10913395?v=4","gravatar_id":"","url":"https://api.github.com/users/calum-chamberlain","html_url":"https://github.com/calum-chamberlain","followers_url":"https://api.github.com/users/calum-chamberlain/followers","following_url":"https://api.github.com/users/calum-chamberlain/following{/other_user}","gists_url":"https://api.github.com/users/calum-chamberlain/gists{/gist_id}","starred_url":"https://api.github.com/users/calum-chamberlain/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/calum-chamberlain/subscriptions","organizations_url":"https://api.github.com/users/calum-chamberlain/orgs","repos_url":"https://api.github.com/users/calum-chamberlain/repos","events_url":"https://api.github.com/users/calum-chamberlain/events{/privacy}","received_events_url":"https://api.github.com/users/calum-chamberlain/received_events","type":"User","site_admin":false},"labels":[{"id":213667376,"node_id":"MDU6TGFiZWwyMTM2NjczNzY=","url":"https://api.github.com/repos/eqcorrscan/EQcorrscan/labels/bug","name":"bug","color":"fc2929","default":true},{"id":663182566,"node_id":"MDU6TGFiZWw2NjMxODI1NjY=","url":"https://api.github.com/repos/eqcorrscan/EQcorrscan/labels/core.match_filter","name":"core.match_filter","color":"f9d0c4","default":false},{"id":213667378,"node_id":"MDU6TGFiZWwyMTM2NjczNzg=","url":"https://api.github.com/repos/eqcorrscan/EQcorrscan/labels/enhancement","name":"enhancement","color":"84b6eb","default":true},{"id":650126770,"node_id":"MDU6TGFiZWw2NTAxMjY3NzA=","url":"https://api.github.com/repos/eqcorrscan/EQcorrscan/labels/in%20progress","name":"in progress","color":"ededed","default":false}],"state":"open","locked":false,"assignee":{"login":"calum-chamberlain","id":10913395,"node_id":"MDQ6VXNlcjEwOTEzMzk1","avatar_url":"https://avatars0.githubusercontent.com/u/10913395?v=4","gravatar_id":"","url":"https://api.github.com/users/calum-chamberlain","html_url":"https://github.com/calum-chamberlain","followers_url":"https://api.github.com/users/calum-chamberlain/followers","following_url":"https://api.github.com/users/calum-chamberlain/following{/other_user}","gists_url":"https://api.github.com/users/calum-chamberlain/gists{/gist_id}","starred_url":"https://api.github.com/users/calum-chamberlain/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/calum-chamberlain/subscriptions","organizations_url":"https://api.github.com/users/calum-chamberlain/orgs","repos_url":"https://api.github.com/users/calum-chamberlain/repos","events_url":"https://api.github.com/users/calum-chamberlain/events{/privacy}","received_events_url":"https://api.github.com/users/calum-chamberlain/received_events","type":"User","site_admin":false},"assignees":[{"login":"calum-chamberlain","id":10913395,"node_id":"MDQ6VXNlcjEwOTEzMzk1","avatar_url":"https://avatars0.githubusercontent.com/u/10913395?v=4","gravatar_id":"","url":"https://api.github.com/users/calum-chamberlain","html_url":"https://github.com/calum-chamberlain","followers_url":"https://api.github.com/users/calum-chamberlain/followers","following_url":"https://api.github.com/users/calum-chamberlain/following{/other_user}","gists_url":"https://api.github.com/users/calum-chamberlain/gists{/gist_id}","starred_url":"https://api.github.com/users/calum-chamberlain/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/calum-chamberlain/subscriptions","organizations_url":"https://api.github.com/users/calum-chamberlain/orgs","repos_url":"https://api.github.com/users/calum-chamberlain/repos","events_url":"https://api.github.com/users/calum-chamberlain/events{/privacy}","received_events_url":"https://api.github.com/users/calum-chamberlain/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/eqcorrscan/EQcorrscan/milestones/19","html_url":"https://github.com/eqcorrscan/EQcorrscan/milestone/19","labels_url":"https://api.github.com/repos/eqcorrscan/EQcorrscan/milestones/19/labels","id":3463642,"node_id":"MDk6TWlsZXN0b25lMzQ2MzY0Mg==","number":19,"title":"0.3.2","description":"Second fix release of the 0.3.x series","creator":{"login":"calum-chamberlain","id":10913395,"node_id":"MDQ6VXNlcjEwOTEzMzk1","avatar_url":"https://avatars0.githubusercontent.com/u/10913395?v=4","gravatar_id":"","url":"https://api.github.com/users/calum-chamberlain","html_url":"https://github.com/calum-chamberlain","followers_url":"https://api.github.com/users/calum-chamberlain/followers","following_url":"https://api.github.com/users/calum-chamberlain/following{/other_user}","gists_url":"https://api.github.com/users/calum-chamberlain/gists{/gist_id}","starred_url":"https://api.github.com/users/calum-chamberlain/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/calum-chamberlain/subscriptions","organizations_url":"https://api.github.com/users/calum-chamberlain/orgs","repos_url":"https://api.github.com/users/calum-chamberlain/repos","events_url":"https://api.github.com/users/calum-chamberlain/events{/privacy}","received_events_url":"https://api.github.com/users/calum-chamberlain/received_events","type":"User","site_admin":false},"open_issues":8,"closed_issues":0,"state":"open","created_at":"2018-06-29T21:19:02Z","updated_at":"2018-07-04T02:13:14Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2018-07-04T02:13:14Z","updated_at":"2018-07-04T08:34:53Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/eqcorrscan/EQcorrscan/pulls/245","html_url":"https://github.com/eqcorrscan/EQcorrscan/pull/245","diff_url":"https://github.com/eqcorrscan/EQcorrscan/pull/245.diff","patch_url":"https://github.com/eqcorrscan/EQcorrscan/pull/245.patch"},"body":"Thank your for contributing to EQcorrscan!\r\n\r\n### What does this PR do?\r\n\r\nThis PR:\r\n\r\n1. adds a `process_cores` argument to match_filter functions to limit the processes spooled up by `pre_processing` and `findpeaks`, which can be quite memory intensive (as currently written), whereas the correlation functions are more optimised now and can run at higher process-counts (still controlled by `cores` argument).  \r\n2. allows `cores_outer` to be passed through to the fftw correlation routines, allowing more control there (as needed by #180).\r\n3. allow `Party` objects to be written without a detection catalog (the default is still to write the catalog) as this can be quite time consuming and memory intensive. If catalogs are not present in the `Party` archive upon reading it, the catalog will be recomputed.  For large catalogs this may be faster than reading the catalog from disk.\r\n4. fix a **BUG** whereby when templates with duplicate channels were run alongside templates without duplicate channels, those without duplicate channels had duplicate picks in their events with spurious pick-times.\r\n\r\n### Why was it initiated?  Any relevant Issues?\r\n\r\nNo relevant issues, but this is required by #180 \r\n\r\n### PR Checklist\r\n- [x] `develop` base branch selected?\r\n- [x] This PR is not directly related to an existing issue (which has no PR yet).\r\n- [x] All tests still pass.\r\n- [x] Any new features or fixed regressions are be covered via new tests.\r\n- [x] Any new or changed features have are fully documented.\r\n- [x] Significant changes have been added to `CHANGES.md`.\r\n~~- [ ] First time contributors have added your name to `CONTRIBUTORS.md`.~~\r\n"},"comment":{"url":"https://api.github.com/repos/eqcorrscan/EQcorrscan/issues/comments/402406385","html_url":"https://github.com/eqcorrscan/EQcorrscan/pull/245#issuecomment-402406385","issue_url":"https://api.github.com/repos/eqcorrscan/EQcorrscan/issues/245","id":402406385,"node_id":"MDEyOklzc3VlQ29tbWVudDQwMjQwNjM4NQ==","user":{"login":"calum-chamberlain","id":10913395,"node_id":"MDQ6VXNlcjEwOTEzMzk1","avatar_url":"https://avatars0.githubusercontent.com/u/10913395?v=4","gravatar_id":"","url":"https://api.github.com/users/calum-chamberlain","html_url":"https://github.com/calum-chamberlain","followers_url":"https://api.github.com/users/calum-chamberlain/followers","following_url":"https://api.github.com/users/calum-chamberlain/following{/other_user}","gists_url":"https://api.github.com/users/calum-chamberlain/gists{/gist_id}","starred_url":"https://api.github.com/users/calum-chamberlain/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/calum-chamberlain/subscriptions","organizations_url":"https://api.github.com/users/calum-chamberlain/orgs","repos_url":"https://api.github.com/users/calum-chamberlain/repos","events_url":"https://api.github.com/users/calum-chamberlain/events{/privacy}","received_events_url":"https://api.github.com/users/calum-chamberlain/received_events","type":"User","site_admin":false},"created_at":"2018-07-04T08:34:53Z","updated_at":"2018-07-04T08:34:53Z","author_association":"MEMBER","body":"Needs test on writing and reading from nordic and sc3ml formats."}}
{"actor":{"display_login":"calum-chamberlain"}}