{ "info": { "author": "Gunnstein T. Fr\u00f8seth", "author_email": "gunnstein@mailbox.org", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: ISC License (ISCL)", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Scientific/Engineering" ], "description": "|logo_img|\n\n=======\nfatpack\n=======\n\nPython package for fatigue analysis of data series. The package\nrequires `numpy`.\n\n\nInstallation\n------------\n\nEither download the repository to your computer and install, e.g. by **pip**\n\n::\n\n pip install .\n\n\nor install directly from the python package index.\n\n::\n\n pip install fatpack\n\n\nUsage\n-----\n\nThe package provides functions for rainflow cycle counting and\ndefining endurance curves, which can easily be combined with a damage\naccumulation rule to determine the fatigue damage in a component. The\ncode example below shows how fatigue damage can be calculated:\n\n.. code:: python\n\n import numpy as np\n import fatpack\n\n\n # Assume that `x` is the data series, we generate one here\n x = np.random.normal(0., 30., size=10000)\n\n # Extract the stress ranges by rainflow counting\n S = fatpack.find_rainflow_ranges(x)\n\n # Determine the fatigue damage, using a trilinear fatigue curve\n # with detail category Sc, Miner's linear damage summation rule.\n Sc = 90.0\n curve = fatpack.TriLinearEnduranceCurve(Sc)\n fatigue_damage = curve.find_miner_sum(S)\n\nAn example is included (example.py) which extracts rainflow cycles,\ngenerates the rainflow matrix and rainflow stress spectrum, see the\nfigure presented below. The example is a good place to start to get\ninto the use of the package.\n\n|example_img|\n\n\nSupport\n-------\n\nPlease `open an issue `_\nfor support.\n\n\nContributing\n------------\n\nPlease contribute using `Github Flow\n`_.\nCreate a branch, add commits, and\n`open a pull request `_.\n\n.. |logo_img| image:: https://github.com/Gunnstein/fatpack/blob/master/fatpack-logo.png\n :target: https://github.com/gunnstein/fatpack/\n\n.. |example_img| image:: https://github.com/Gunnstein/fatpack/blob/master/example.png\n :target: https://github.com/gunnstein/fatpack/\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/gunnstein/fatpack", "keywords": "", "license": "ISC", "maintainer": "", "maintainer_email": "", "name": "fatpack", "package_url": "https://pypi.org/project/fatpack/", "platform": "", "project_url": "https://pypi.org/project/fatpack/", "project_urls": { "Homepage": "https://github.com/gunnstein/fatpack" }, "release_url": "https://pypi.org/project/fatpack/0.6.0/", "requires_dist": [ "numpy" ], "requires_python": "", "summary": "Fatigue analysis in python", "version": "0.6.0" }, "last_serial": 4924047, "releases": { "0.5.5": [ { "comment_text": "", "digests": { "md5": "cb149f6f806b0382edb1ce65f47de958", "sha256": "1a836378ee01f7d765423931057d58c7ba4adcd5560375e676f1d65e947a354a" }, "downloads": -1, "filename": "fatpack-0.5.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cb149f6f806b0382edb1ce65f47de958", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10739, "upload_time": "2018-11-18T16:57:57", "url": "https://files.pythonhosted.org/packages/a3/76/5881ebafb1453bffb897bfa74b3a9b8a4e4efa772949350ecece42ad1eb0/fatpack-0.5.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ac8c012a64cd06e9820233cf0348276c", "sha256": "6be81764ad45dd2c8841c48db6b50b7b06deec7023544b34c5e83b9b1c597c81" }, "downloads": -1, "filename": "fatpack-0.5.5.tar.gz", "has_sig": false, "md5_digest": "ac8c012a64cd06e9820233cf0348276c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9108, "upload_time": "2018-11-18T16:57:59", "url": "https://files.pythonhosted.org/packages/9b/3c/a1fb121e79907cd705e800d8e660458ba6bf0c10a5b49199408d0b1f4255/fatpack-0.5.5.tar.gz" } ], "0.5.6": [ { "comment_text": "", "digests": { "md5": "a2a3f10d4f0a5aeb0ca91eaadd1a2912", "sha256": "972fcb36a4c746d9b340ed9beda2317dbef15bf7fd1761027de73b3a21917433" }, "downloads": -1, "filename": "fatpack-0.5.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a2a3f10d4f0a5aeb0ca91eaadd1a2912", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12757, "upload_time": "2018-11-19T10:22:15", "url": "https://files.pythonhosted.org/packages/00/04/50a31ff0bfa697f15f67e3bf2609046e4b2370347fd22fa0ad54dd3b2d73/fatpack-0.5.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "acad71946f8199121127e9585d4ad14f", "sha256": "68b41cf5639ec7f57cc32bd485c147656a6a4297d335bb4116e10e22cc45e93e" }, "downloads": -1, "filename": "fatpack-0.5.6.tar.gz", "has_sig": false, "md5_digest": "acad71946f8199121127e9585d4ad14f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9992, "upload_time": "2018-11-19T10:22:16", "url": "https://files.pythonhosted.org/packages/37/a2/8fb60c1a211731b7ef4171c191021032882c4756c329db6db3fc330a2224/fatpack-0.5.6.tar.gz" } ], "0.5.7": [ { "comment_text": "", "digests": { "md5": "b0bb95294546fe4b135a00c5736f4866", "sha256": "9ed7a16c343750c689ded9eb74b4d93d0b6ca5121a772774619b7b2dada8f832" }, "downloads": -1, "filename": "fatpack-0.5.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b0bb95294546fe4b135a00c5736f4866", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11044, "upload_time": "2018-12-08T20:09:34", "url": "https://files.pythonhosted.org/packages/c9/9c/c8f67b0458df0d1e2b733af04ccd9c787e3f6d28ba97a76093453a1d4859/fatpack-0.5.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ea3afbda7f7f3214eccf848c22c92b7", "sha256": "8572813b155d4981e757f8e614ecaa17c11fad2a7406d1924d586cfc714160e3" }, "downloads": -1, "filename": "fatpack-0.5.7.tar.gz", "has_sig": false, "md5_digest": "6ea3afbda7f7f3214eccf848c22c92b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9396, "upload_time": "2018-12-08T20:09:36", "url": "https://files.pythonhosted.org/packages/2e/a3/7e03815af3e378944bb6ff31134b5243a6d4489e99776c021af47c2b59dc/fatpack-0.5.7.tar.gz" } ], "0.5.8": [ { "comment_text": "", "digests": { "md5": "fdb4cf9d3f27483c699a93fde69c97aa", "sha256": "b84f754851f45392e76a776c9360450315bc413fd1ba0b5fac9b6d4defb1c6e8" }, "downloads": -1, "filename": "fatpack-0.5.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fdb4cf9d3f27483c699a93fde69c97aa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12781, "upload_time": "2018-12-19T11:30:17", "url": "https://files.pythonhosted.org/packages/fd/8c/0f34e90bedae6a9ff9e3449f9108f2103a25b52420f8981d48c99acd1853/fatpack-0.5.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "31bdf3cf1b6c8bffeb5483bb128e2dd1", "sha256": "3e110d8682f9c0ad8ee025a53888456aa221a6c3942a9764d1bbb007d0297642" }, "downloads": -1, "filename": "fatpack-0.5.8.tar.gz", "has_sig": false, "md5_digest": "31bdf3cf1b6c8bffeb5483bb128e2dd1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10040, "upload_time": "2018-12-19T11:30:18", "url": "https://files.pythonhosted.org/packages/0c/3a/6e0c212c2cb061f229af149a8546ee7bf00e704ffa2094bd110e8aaf0276/fatpack-0.5.8.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "0ba6f280c47c2842396e1e6a84c53d04", "sha256": "746edc2e62e9983fe68d0040eb22fb4af827dfc705b69522ae6a3b49c1b7ffae" }, "downloads": -1, "filename": "fatpack-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0ba6f280c47c2842396e1e6a84c53d04", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14254, "upload_time": "2019-03-11T08:52:03", "url": "https://files.pythonhosted.org/packages/24/03/49fc54223c5888340c824bf07b5844c2a60cd2cb359807acf500925eb750/fatpack-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5d7cccbfa3c5a7f5c983482a7b85c153", "sha256": "6fb4c6342c71bd10822506afe445665d462498fe349483c080aeb1bcf4495417" }, "downloads": -1, "filename": "fatpack-0.6.0.tar.gz", "has_sig": false, "md5_digest": "5d7cccbfa3c5a7f5c983482a7b85c153", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10764, "upload_time": "2019-03-11T08:52:04", "url": "https://files.pythonhosted.org/packages/19/37/8698df303ff09a263b8b5507cf3b6b28543b65b86e9646abb9840cac2625/fatpack-0.6.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0ba6f280c47c2842396e1e6a84c53d04", "sha256": "746edc2e62e9983fe68d0040eb22fb4af827dfc705b69522ae6a3b49c1b7ffae" }, "downloads": -1, "filename": "fatpack-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0ba6f280c47c2842396e1e6a84c53d04", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14254, "upload_time": "2019-03-11T08:52:03", "url": "https://files.pythonhosted.org/packages/24/03/49fc54223c5888340c824bf07b5844c2a60cd2cb359807acf500925eb750/fatpack-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5d7cccbfa3c5a7f5c983482a7b85c153", "sha256": "6fb4c6342c71bd10822506afe445665d462498fe349483c080aeb1bcf4495417" }, "downloads": -1, "filename": "fatpack-0.6.0.tar.gz", "has_sig": false, "md5_digest": "5d7cccbfa3c5a7f5c983482a7b85c153", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10764, "upload_time": "2019-03-11T08:52:04", "url": "https://files.pythonhosted.org/packages/19/37/8698df303ff09a263b8b5507cf3b6b28543b65b86e9646abb9840cac2625/fatpack-0.6.0.tar.gz" } ] }