psignifit

Python implementation of psignifit, for psychometric function estimation

https://github.com/wichmann-lab/python-psignifit

Science Score: 75.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 7 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
    Organization wichmann-lab has institutional domain (uni-tuebingen.de)
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.6%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

Python implementation of psignifit, for psychometric function estimation

Basic Info
Statistics
  • Stars: 63
  • Watchers: 8
  • Forks: 27
  • Open Issues: 6
  • Releases: 5
Created about 10 years ago · Last pushed 11 months ago
Metadata Files
Readme Citation

README.md

psignifit

Python toolbox for Bayesian psychometric function estimation

Tests Documentation PyPI version DOI

Getting started

Install psignifit with pip: pip install psignifit

See the documentation to get started.

How to cite

If you use this package, please cite both this implementation:

Zito, T., Künstle, D., Aguilar, G., Berkes, P., & Schwetlick, L. psignifit 4.3 (Version 4.3) [Computer software]. https://doi.org/10.5281/zenodo.14750140

as well as the original paper:

Schütt, H. H., Harmeling, S., Macke, J. H., & Wichmann, F. A. (2016). Painfree and accurate Bayesian estimation of psychometric functions for (potentially) overdispersed data. Vision Research, 122, 105–123. doi:10.1016/j.visres.2016.02.002

Contributors

See the CONTRIBUTORS file

License and COPYRIGHT

See the COPYRIGHT file

Citation (CITATION.cff)

cff-version: 1.1.0
message: "If you use this software, please cite it as below."
authors:
- family-names: Zito
  given-names: Tiziano
  orcid: https://orcid.org/0000-0002-7199-7456
- family-names: Künstle
  given-names: David-Elias
  orcid: https://orcid.org/0000-0001-5507-3731
- family-names: Aguilar
  given-names: Guillermo
  orcid: https://orcid.org/0000-0003-0970-5720
- family-names: Berkes
  given-names: Pietro
  orcid: https://orcid.org/0000-0002-2827-3911
- family-names: Schwetlick
  given-names: Lisa
  orcid: https://orcid.org/0000-0003-3356-8324
title: "psignifit 4.3"
version: 4.3
date-released: 2025-01-29
url: "https://github.com/wichmann-lab/python-psignifit"
doi: 10.5281/zenodo.14750140

GitHub Events

Total
  • Create event: 5
  • Release event: 4
  • Issues event: 71
  • Watch event: 8
  • Delete event: 14
  • Issue comment event: 258
  • Push event: 49
  • Pull request review comment event: 107
  • Pull request review event: 120
  • Pull request event: 103
  • Fork event: 1
Last Year
  • Create event: 5
  • Release event: 4
  • Issues event: 71
  • Watch event: 8
  • Delete event: 14
  • Issue comment event: 258
  • Push event: 49
  • Pull request review comment event: 107
  • Pull request review event: 120
  • Pull request event: 103
  • Fork event: 1

Issues and Pull Requests

Last synced: 10 months ago

All Time
  • Total issues: 18
  • Total pull requests: 26
  • Average time to close issues: 4 months
  • Average time to close pull requests: about 2 months
  • Total issue authors: 6
  • Total pull request authors: 6
  • Average comments per issue: 3.94
  • Average comments per pull request: 2.81
  • Merged pull requests: 17
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 16
  • Pull requests: 25
  • Average time to close issues: about 1 month
  • Average time to close pull requests: 3 days
  • Issue authors: 4
  • Pull request authors: 5
  • Average comments per issue: 4.13
  • Average comments per pull request: 2.76
  • Merged pull requests: 17
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • pberkes (23)
  • otizonaizit (15)
  • guillermoaguilar (10)
  • dekuenstle (5)
  • lschwetlick (4)
  • alexsbaldwin (1)
  • kompeki0 (1)
  • HeikoSchuett (1)
  • opportunitas (1)
Pull Request Authors
  • guillermoaguilar (37)
  • pberkes (29)
  • otizonaizit (19)
  • lschwetlick (16)
  • dekuenstle (3)
  • HeikoSchuett (1)
  • LynnSchmittwilken (1)
  • majorminors (1)
Top Labels
Issue Labels
enhancement (1) help wanted (1)
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 83 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 5
  • Total maintainers: 1
pypi.org: psignifit

Toolbox for Bayesian psychometric function estimation

  • Homepage: http://www.wichmann-lab.org/
  • Documentation: https://psignifit.readthedocs.io/en/latest/
  • License: This file is part of psignifit Python toolbox for Bayesian psychometric function estimation. All the code in this package is distributed under the following conditions: Copyright (c) 2016-2025, psignifit contributors, www.wichmann-lab.org This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
  • Latest release: 4.3
    published over 1 year ago
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 83 Last month
  • Docker Downloads: 0
Rankings
Dependent packages count: 10.3%
Average: 34.2%
Dependent repos count: 58.0%
Maintainers (1)
Last synced: 10 months ago

Dependencies

setup.py pypi
  • matplotlib *
  • pytest *
  • scipy *
.github/workflows/test.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v3 composite