ionbench

View on PyPIReverse Dependencies (0)

0.5.1 ionbench-0.5.1-py3-none-any.whl

Wheel Details

Project: ionbench
Version: 0.5.1
Filename: ionbench-0.5.1-py3-none-any.whl
Download: [link]
Size: 1031450
MD5: fb7ffbefdc94100f8441538baef16196
SHA256: 7c275acae5213d3be9db8e154787d225558d3f905b10e8798b1ff647f9a6d762
Uploaded: 2025-01-29 17:12:56 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: ionbench
Version: 0.5.1
Summary: A benchmarking tool for comparing different parameter optimization algorithms for ion channel models
Author: Matt J. Owen
Author-Email: matt.owen[at]nottingham.ac.uk
Home-Page: https://github.com/CardiacModelling/ionbench
Project-Url: Bug Reports, https://github.com/CardiacModelling/ionbench/issues
Project-Url: Source, https://github.com/CardiacModelling/ionbench
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Classifier: License :: OSI Approved :: BSD License
Requires-Python: >=3.9, <4
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: scipy
Requires-Dist: pints (>=0.4.1)
Requires-Dist: myokit (>=1.36.0)
Requires-Dist: matplotlib (>=3.7.1)
Requires-Dist: mygrad (>=2.2.0)
Requires-Dist: pymoo (>=0.6.0.1)
Description-Content-Type: text/markdown
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: project-url
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary
License-File: LICENSE.txt
[Description omitted; length: 2439 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
ionbench/__init__.py sha256=uXFpCy_EeQTX05ps6NUIJYGJtIA2fJlCKI_pceBHpRQ 2038
ionbench/benchmarker/__init__.py sha256=-LoPfYB5r_HF8nkG6VqP-X5EU3KjcNYfATGtI5yNNtU 48
ionbench/benchmarker/benchmarker.py sha256=39zbvQn83GzVP7GhpDzv9IlVECBjpQf7I0k8hy-5b34 42073
ionbench/data/loewe2016/courtemanche-1998-ikr.mmt sha256=80_G6qLHtitbwKbKF468yFw5iuTKuuqkART8Sf0xf2w 1851
ionbench/data/loewe2016/courtemanche-1998-ikur.mmt sha256=SDlsk9Wh_g7gpRCZ1q_m8dswjAVLdTrE-WnKlASDnAY 2814
ionbench/data/loewe2016/ikr.csv sha256=emaXkeQmuVElQmPdcAnvyGVmh6VVMBgXgKqn1skRPAg 468581
ionbench/data/loewe2016/ikur.csv sha256=KDZhaqLTPXa_bGdb6bZ6j0S1dLi5lvK_1Zgoj0hnHz4 483977
ionbench/data/moreno2016/ina.csv sha256=rcQz1XVCubLA33_thLConpeWoNZI-ipZLCZSYfAGEPY 947
ionbench/data/moreno2016/moreno2016.mmt sha256=VWhAMULj0UluBf4zJm8giNaSIOA0yVWAmnsq4xF_sIU 2786
ionbench/data/staircase/beattie-2017-ikr-hh.mmt sha256=fL30vhMMJJhjV17PH7Pc3BRttM1JN-t9CqpfW2wWeTI 838
ionbench/data/staircase/dataHH.csv sha256=MekEYrEZ62zED3TL6sk2W9LldOCpOIICOhTqSziwOI0 647878
ionbench/data/staircase/dataMM.csv sha256=TzruwQ5C5NHBCG6_MOUSIYVrXamrqhq7ueGxuYZdSoQ 658551
ionbench/data/staircase/fink-2008-ikr-mm.mmt sha256=dqkuTFhFVwF7C9hooAGEH_fVKJBI3kq6bLwUMyBksxg 2230
ionbench/data/staircase/staircase-pace.mmt sha256=vtRzJh_oSwKupiICHzDpQWaqTYQZbYVoC2gQknKdhX8 1142
ionbench/data/test/data.csv sha256=g0lTpZpp-w8iNREJvCXNkN67Jw1r9409EakPbjUH9Dw 440
ionbench/modification/__init__.py sha256=-RV6XxJBbf0k-d5DiVJZEorbzs2068kG-5__q7_JvMc 50
ionbench/modification/modification.py sha256=RCXfoH2Pcs00wU3S4ptVXVyoa6qmxKpK4civgzyokjg 14315
ionbench/optimisers/__init__.py sha256=KIh0351mTL5XzhF63mAe3j_lC2EZtSfT4q1yJgcslgM 153
ionbench/optimisers/external_optimisers/DE_Zhou2009.py sha256=KEkEP7Gn1q7YZpwebR4rDF04BXr_9yVRWu-rX4XoOeE 6026
ionbench/optimisers/external_optimisers/GA_Bot2012.py sha256=F72HC4acepm0rzxsVQdA-KQDtWjxbiCOqpAq4mUC_Tk 2841
ionbench/optimisers/external_optimisers/GA_Cairns2017.py sha256=tSKIDVl4OnTvp0Upd_cLx4EfJVxqZN4y_KUlYHCOfkQ 5453
ionbench/optimisers/external_optimisers/GA_Gurkiewicz2007a.py sha256=OCJ0WATbRqtZ9IAUoaSPVWUhLFmnTgf-v97M_Tnm4p4 3629
ionbench/optimisers/external_optimisers/GA_Gurkiewicz2007b.py sha256=XLwITfFomZglWVvJ_PxcRT2_olLXdx5qZFbe9Xq7ldI 3288
ionbench/optimisers/external_optimisers/GA_Smirnov2020.py sha256=W4iaxoUH5i48Eu6JQikvVg7alZotv5_ksaQ9DLsBT_o 3134
ionbench/optimisers/external_optimisers/NMPSO_Clausen2020.py sha256=mRHXyCOsYxek8Q7Y7maGigBOzr1RhpCz7LPoGa-6CPc 2213
ionbench/optimisers/external_optimisers/NMPSO_Liu2011.py sha256=hgJLRGg_cuyZWvyjm2oN9rlXQY7r_c99v2ojyL44BoM 10881
ionbench/optimisers/external_optimisers/PSOTRR_Loewe2016.py sha256=g70vV7hJrC9-kp3LPfcS8XenNH_wfcnaNOS7Mmx7Qeg 7845
ionbench/optimisers/external_optimisers/PSO_Loewe2016.py sha256=LnV5ucJ1qHsTLHgwlG8RXXa_GsohfWHJKM8LgbL3RBE 5479
ionbench/optimisers/external_optimisers/SA_Vanier1999.py sha256=GqaN58o9qbf4oMCAwLrw4ms0I0hjH0LTsn0rCkAYXgI 9861
ionbench/optimisers/external_optimisers/SPSA_Spall1998.py sha256=q_HlBBVHMjp5vH5H7Oy7KayrGFnhI46Kdb6GckdHL5c 4164
ionbench/optimisers/external_optimisers/__init__.py sha256=_QypDqtfLvKw0Jd91G0I9AoR6qqy64KEpzeUmIGIGq8 1491
ionbench/optimisers/external_optimisers/curvilinearGD_Dokos2004.py sha256=g1njp1TDC2cCowO8RKIAt2ww7xds00H1VYjlgGeV1AY 16947
ionbench/optimisers/external_optimisers/hybridPSOTRRTRR_Loewe2016.py sha256=iNqKzoNQ2COeADMrYr4bSn1Mja-Sh5OmjSDN_sARI1k 9130
ionbench/optimisers/external_optimisers/hybridPSOTRR_Loewe2016.py sha256=Tmo1o7sgczz4XXjFN9XCj5CSE8K5tb1Euy01I78hwks 8051
ionbench/optimisers/external_optimisers/patternSearch_Kohjitani2022.py sha256=4YKcae_UzFMc_VHsJxemmJco1Nk7kGFvHjMEBe98ZZY 5460
ionbench/optimisers/external_optimisers/ppso_Chen2012.py sha256=5La-Dqyv2umEs99Qg613me8y-eHDI27oDqJsSRLvA0g 9003
ionbench/optimisers/external_optimisers/pso_Cabo2022.py sha256=LcFLSXWrGH13UUOyzG82nqoRR-wT56WthW6rjud8588 6707
ionbench/optimisers/external_optimisers/pso_Seemann2009.py sha256=PbfjvwM9eUaAnO5-8B2-8_MJLKO90lDKsm1adWqVNBs 4406
ionbench/optimisers/external_optimisers/randomSearch_Vanier1999.py sha256=gN6TI8AFsKhd99RGrXE1o6-S6qol6nMJWJtH3TBozqA 2081
ionbench/optimisers/external_optimisers/stochasticSearch_Vanier1999.py sha256=cvuMOsnxh3QXq1J_yq8nQWkqmquWNzHoZLl9UsQITIw 3117
ionbench/optimisers/pints_optimisers/__init__.py sha256=qkHXDqtHJsu-D-bz0Aqt6bEHpleeLKf-JBcCskkWLXA 373
ionbench/optimisers/pints_optimisers/cmaes_pints.py sha256=oHNwwiH_0wPmjRsg31LenNtSY7kn8GUGGVoWISdv5VU 2003
ionbench/optimisers/pints_optimisers/nelderMead_pints.py sha256=MAWqTVgy0K6wXnwK9byAMP6pW9dVlRw8xJ-UHau_UC0 1550
ionbench/optimisers/pints_optimisers/pso_pints.py sha256=8EPpLDciExGxUIyLXAhSNjxOXxxCyaBtYM7qKRQWGxU 1523
ionbench/optimisers/pints_optimisers/rprop_pints.py sha256=WSaFUSsszv7sp6RjKQCN_zQXehTkiCJXtc754r0OWG8 1541
ionbench/optimisers/pints_optimisers/snes_pints.py sha256=yy6HZ_BXP9O-VVmAQKGswZlL1Hy4lttJTUYkWo5BwXE 1535
ionbench/optimisers/pints_optimisers/xnes_pints.py sha256=K3w6wEcngnZTDciOx0Ey4_qsuOn9T0vGUp_4PVMLKJY 1537
ionbench/optimisers/scipy_optimisers/__init__.py sha256=gJp_ukiX0q0KYSbNHjzptsFB517Cz4dUQ-8pGazqdYY 397
ionbench/optimisers/scipy_optimisers/conjugateGD_scipy.py sha256=WVgB33Vj15LZNrsEtOErZkNfEuWGpRr8OSA0s-A6ymE 2346
ionbench/optimisers/scipy_optimisers/lm_scipy.py sha256=KqnXXY8H0MDRKoIipUX_CGKRslSZcz3s_V5Cm3FHlaE 1589
ionbench/optimisers/scipy_optimisers/nelderMead_scipy.py sha256=WBGAu3O-QjtV9FMZ4m_ajBWOp2EWQ-eh61mKFuhihLM 2765
ionbench/optimisers/scipy_optimisers/powell_scipy.py sha256=kfB0OuCvT3dFtpPxiF0I5Ks_rl0s3qyQgTMzCoTCet4 2770
ionbench/optimisers/scipy_optimisers/slsqp_scipy.py sha256=U0UJH1lq33uaVVeduDkm7gNM22WjMn7prkfQQlQzlqE 2353
ionbench/optimisers/scipy_optimisers/trustRegionReflective_scipy.py sha256=XJr4_Zimfr2We4VAvuPu5Fu3kzOAQDI_zeCfKd8AlP4 1667
ionbench/problems/__init__.py sha256=vDVUVEVhN6aYjakW8fiAOFNzRvHvJE81-AMIrCZmNNs 160
ionbench/problems/loewe2016.py sha256=-dL0izao7aS2BiPQSx6YYh2ZE33eCokwcFtxfzg_MvQ 8355
ionbench/problems/moreno2016.py sha256=1Y9v_TfGHj1GltALl3LG8b0E9-JMSbjI8gjxG_ESFeo 17482
ionbench/problems/staircase.py sha256=kTpCTGzgb9nn4MmSLchtASRzxF7PK6xc0MthPr0gkjs 9644
ionbench/problems/test.py sha256=3LzolPQL13kkX4ALpAuxV-uwmePx6P5kmUsC8hTIj04 4161
ionbench/tracker/__init__.py sha256=E4iGPgTck7B8cUFkbWnhLoUDP5EtomO80EXU11o1JWQ 40
ionbench/tracker/tracker.py sha256=2Ns3_oF6KJn5VhwXpYOn4j-yG5o_O8WUvILGxdPnHkU 19046
ionbench/uncertainty/__init__.py sha256=6pIjHe2en5irLCvamNsY-2ewCQci33XEqSYII9Ekz_U 53
ionbench/uncertainty/profile_likelihood.py sha256=4DYZYa4H_s6o5X94EVOyZkm9f6NtWvAK7LKDT1uE4ow 15824
ionbench/utils/__init__.py sha256=IBZDtkWRzs0fooNbwtMV-csfuyxzc2uUAL37EWRfESU 337
ionbench/utils/autodiff.py sha256=eyZWqLwM5ziK0H71GSRIu_r_e03_vNXfD_Es1hOVPHA 7931
ionbench/utils/cache.py sha256=PfPX_NpS4Sz_KedZNdMfFNZERa2XgAo88mnmW7cF_1w 2294
ionbench/utils/classes_pints.py sha256=ReGyB63atccLVGOxZGXLvaQOrZh12q1P7Q9L5eqh3CM 5397
ionbench/utils/multistart.py sha256=RlFFic4CKfJhVIKex8CQsMezF1wAccBXtypqZBCApfQ 1594
ionbench/utils/particle_optimisers.py sha256=hYFdA17FP2ptaPyXZGETQcaIzIneae6pF8GSG6_GbaA 2544
ionbench/utils/population_optimisers.py sha256=GT1koP2ZW5z-LE5KTNbMutH_zsjOU7SAgxwu2dNIx0E 7625
ionbench/utils/results.py sha256=qdyI83U3uxiB6YvGIHExU04v3niy4uDUAscXeq1ouHA 2626
ionbench/utils/scipy_setup.py sha256=bYYd1mx3q3kW-AoETt6TRVPbq4rjOBa0zv9bEUx8Jso 2198
ionbench-0.5.1.dist-info/LICENSE.txt sha256=5OG4IcrCFhLP88l3JIvlM8Jx1gU5kn-dtexUoE9bmVo 1491
ionbench-0.5.1.dist-info/METADATA sha256=WhwtYYn_dNIBH_AiaTFmRNMI9KTDlY0eFmpQj0jez6c 3735
ionbench-0.5.1.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
ionbench-0.5.1.dist-info/top_level.txt sha256=oYF-OFSVQYemJCslDeDAoI8ufnALaiqbdmJd-GXNlus 9
ionbench-0.5.1.dist-info/RECORD

top_level.txt

ionbench