{"id":46504487,"url":"https://github.com/pints-team/method-merge-tests","last_synced_at":"2026-03-06T14:29:02.825Z","repository":{"id":47637203,"uuid":"359962370","full_name":"pints-team/method-merge-tests","owner":"pints-team","description":"Provides a house for test results for samplers when they are merged into PINTS.","archived":false,"fork":false,"pushed_at":"2024-04-04T14:40:03.000Z","size":60022,"stargazers_count":0,"open_issues_count":11,"forks_count":0,"subscribers_count":5,"default_branch":"main","last_synced_at":"2024-04-04T15:51:44.428Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pints-team.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2021-04-20T22:04:35.000Z","updated_at":"2023-12-12T13:11:26.000Z","dependencies_parsed_at":"2024-04-04T15:47:17.242Z","dependency_job_id":"ed66bbba-4d8a-424c-88a3-d6c443cb88f5","html_url":"https://github.com/pints-team/method-merge-tests","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/pints-team/method-merge-tests","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pints-team%2Fmethod-merge-tests","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pints-team%2Fmethod-merge-tests/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pints-team%2Fmethod-merge-tests/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pints-team%2Fmethod-merge-tests/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pints-team","download_url":"https://codeload.github.com/pints-team/method-merge-tests/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pints-team%2Fmethod-merge-tests/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30180671,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-06T12:39:21.703Z","status":"ssl_error","status_checked_at":"2026-03-06T12:36:09.819Z","response_time":250,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-03-06T14:29:02.723Z","updated_at":"2026-03-06T14:29:02.808Z","avatar_url":"https://github.com/pints-team.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Extensive tests for PINTS methods before merge\nProvides a house for test results for samplers when they are merged into PINTS. There is one Jupyter notebook per sampling method.\n\nNote, functional tests examine the ongoing performance of methods. This repository instead houses the more extensive results of running samplers across multiple toy problems.\n\nAny new method introduced into PINTS needs a Jupyter notebook with these tests as a prerequisite for it being merged into the master branch. Note, a number of existing methods were merged before this repository was created. For these methods, the tests were run post-merge.\n\nEach Jupyter notebook should contain and graphically illustrate results across multiple numbers of iterations across a number of replicates.\n\n\n### How to use\nCreate a virtual environment with `python3 -m venv venv`, activate it with `source venv/bin/activate`, and install dependencies with `pip install -r requirements.txt`.\nIt also requires a local installation of [PINTS](https://github.com/pints-team/pints).\nSince this repository is designated to test methods _before_ they are merged, these methods should be in a branch.\nTherefore it is not included in the `requirements.txt` but one should checkout the corresponding branch when running the tests.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpints-team%2Fmethod-merge-tests","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpints-team%2Fmethod-merge-tests","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpints-team%2Fmethod-merge-tests/lists"}