Welcome to Intrinsic Physiology Feature Extractor (IPFX)
==========================================
IPFX is a Python package for computing intrinsic cell features from electrophysiology data. With this package you can:
- Perform cell data quality control (e.g. resting potential stability)
- Detect action potentials and their features (e.g. threshold time and voltage)
- Calculate features of spike trains (e.g., adaptation index)
- Calculate stimulus-specific cell features
This software is designed for use in the Allen Institute for Brain Science electrophysiology data processing pipeline.
For usage and installation instructions, see the [documentation](https://ipfx.readthedocs.io/en/latest/).
Quick Start
------------
To start analyzing data now, check out the [quick_start](https://ipfx.readthedocs.io/en/latest/quick_start.html) . For a more in depth guide to IPFX, see [tutorial](https://ipfx.readthedocs.io/en/latest/tutorial.html)
Contributing
------------
We welcome contributions! Please see our [contribution guide](https://github.com/AllenInstitute/ipfx/blob/master/CONTRIBUTING.md) for more information. Thank you!
Deprecation Warning
-------------------
The 1.0.0 release of ipfx brings some new features, like NWB2 support, along with improvements to our documentation and testing. We will also drop support for
- NWB1
- Python 2
Older versions of ipfx will continue to be available, but may receive only occasional bugfixes and patches.
Raw data
{
"_id": null,
"home_page": "https://github.com/AllenInstitute/ipfx",
"name": "IPFX",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "neuroscience,bioinformatics,scientific",
"author": "Allen Institute for Brain Science",
"author_email": "Marmot@AllenInstitute.onmicrosoft.com",
"download_url": "https://files.pythonhosted.org/packages/36/d9/e3a6d52bfb03babb8940429437c6755549f61fc68bec348c62c80385d14a/IPFX-1.0.7.tar.gz",
"platform": null,
"description": "Welcome to Intrinsic Physiology Feature Extractor (IPFX)\n==========================================\n\nIPFX is a Python package for computing intrinsic cell features from electrophysiology data. With this package you can:\n\n- Perform cell data quality control (e.g. resting potential stability)\n- Detect action potentials and their features (e.g. threshold time and voltage)\n- Calculate features of spike trains (e.g., adaptation index)\n- Calculate stimulus-specific cell features\n\nThis software is designed for use in the Allen Institute for Brain Science electrophysiology data processing pipeline.\n\nFor usage and installation instructions, see the [documentation](https://ipfx.readthedocs.io/en/latest/).\n\nQuick Start\n------------\nTo start analyzing data now, check out the [quick_start](https://ipfx.readthedocs.io/en/latest/quick_start.html) . For a more in depth guide to IPFX, see [tutorial](https://ipfx.readthedocs.io/en/latest/tutorial.html)\n\nContributing\n------------\nWe welcome contributions! Please see our [contribution guide](https://github.com/AllenInstitute/ipfx/blob/master/CONTRIBUTING.md) for more information. Thank you!\n\nDeprecation Warning\n-------------------\nThe 1.0.0 release of ipfx brings some new features, like NWB2 support, along with improvements to our documentation and testing. We will also drop support for\n- NWB1\n- Python 2\n\nOlder versions of ipfx will continue to be available, but may receive only occasional bugfixes and patches.\n\n\n",
"bugtrack_url": null,
"license": "",
"summary": "Intrinsic Physiology Feature Extractor (IPFX) - tool for computing neuronal features from the intracellular electrophysiological recordings",
"version": "1.0.7",
"split_keywords": [
"neuroscience",
"bioinformatics",
"scientific"
],
"urls": [
{
"comment_text": "",
"digests": {
"md5": "112998f4badcfb92d05cf6930791f669",
"sha256": "951c93e7f2dff6fd956ccd8fd635ff1a35a35dffa1481895cbaa7991cc26d5d3"
},
"downloads": -1,
"filename": "IPFX-1.0.7-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "112998f4badcfb92d05cf6930791f669",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 1860246,
"upload_time": "2022-12-06T04:17:58",
"upload_time_iso_8601": "2022-12-06T04:17:58.054160Z",
"url": "https://files.pythonhosted.org/packages/37/f8/0fb712143fcfd38fa834f4669a7cb6e0d2ba64f480718257b4108e91a482/IPFX-1.0.7-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "91b3aae7ec7c58e786704d1a687cbb13",
"sha256": "0938a66eefac157086aa81463f3021e1033bd8a59c884bf437f8cf23c5a97d2c"
},
"downloads": -1,
"filename": "IPFX-1.0.7.tar.gz",
"has_sig": false,
"md5_digest": "91b3aae7ec7c58e786704d1a687cbb13",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 1840146,
"upload_time": "2022-12-06T04:18:00",
"upload_time_iso_8601": "2022-12-06T04:18:00.196096Z",
"url": "https://files.pythonhosted.org/packages/36/d9/e3a6d52bfb03babb8940429437c6755549f61fc68bec348c62c80385d14a/IPFX-1.0.7.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2022-12-06 04:18:00",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "AllenInstitute",
"github_project": "ipfx",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"circle": true,
"requirements": [
{
"name": "argschema",
"specs": [
[
"<",
"2.0.0"
]
]
},
{
"name": "allensdk",
"specs": []
},
{
"name": "dictdiffer",
"specs": []
},
{
"name": "h5py",
"specs": [
[
"==",
"2.10.0"
]
]
},
{
"name": "marshmallow",
"specs": [
[
"==",
"3.0.0rc6"
]
]
},
{
"name": "matplotlib",
"specs": [
[
">=",
"1.4.3"
]
]
},
{
"name": "methodtools",
"specs": []
},
{
"name": "numpy",
"specs": [
[
">=",
"1.15.4"
],
[
"<",
"1.19.0"
]
]
},
{
"name": "pandas",
"specs": [
[
">=",
"0.25.1"
],
[
"<=",
"0.25.3"
]
]
},
{
"name": "pg8000",
"specs": []
},
{
"name": "pillow",
"specs": []
},
{
"name": "pyabf",
"specs": [
[
"<",
"2.3.0"
]
]
},
{
"name": "pynwb",
"specs": [
[
"<",
"2.0.0"
],
[
">=",
"1.3.2"
]
]
},
{
"name": "pyYAML",
"specs": [
[
"<",
"6.0.0"
]
]
},
{
"name": "scipy",
"specs": [
[
">=",
"0.15.1"
]
]
},
{
"name": "simplejson",
"specs": [
[
">=",
"3.10.0"
]
]
},
{
"name": "watchdog",
"specs": []
}
],
"test_requirements": [
{
"name": "pytest",
"specs": [
[
">=",
"3.3.0"
]
]
},
{
"name": "pytest-xdist",
"specs": [
[
"==",
"1.27.0"
]
]
},
{
"name": "pytest-cov",
"specs": [
[
"<",
"3.0.0"
]
]
}
],
"tox": true,
"lcname": "ipfx"
}