{ "info": { "author": "Mauro Cavalcanti", "author_email": "maurobio@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Science/Research", "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Bio-Informatics" ], "description": "CornPy: Cornell Ecology Programs in Python\n******************************************\n\n**CornPy** provides Python wrappers for two classic programs for ecological data analyses, DECORANA (DEtrended COrrespondence ANAlysis) and TWINSPAN (Two-Way SPecies INdicator ANalysis). Both programs were written by M. O. Hill in FORTRAN for mainframe computers, and modified for the IBM PC. \n\nThese modified versions use the \"strict\" convergence criteria of Oksanen & Minchin (1997) for eigenanalysis, with a tolerance of 0.000005 and a maximum iteration limit of 999. In DECORANA, the bug in non-linear scaling has been corrected.\n\nBesides binary executables compiled with GNU gfortran to run under MS-Windows or GNU/Linux, FORTRAN source files, decorana.f and twinspan.f, are also provided for those who wish to change the maximum dimensions (by simply changing the numbers in the first PARAMETER statement in each program). \n\nBoth programs require an input data file in Cornell Condensed format, containing the community data to be analysed. The layout of this file should follow the same rules as for the original versions of DECORANA and TWINSPAN. The write_cep() function included in this package will automatically convert a pandas dataframe into a the required format for input to each program.\n\nInstall via 'pip install cornpy'\n\nLicense\n=====\n**CornPy** is distributed under the GNU General Public License\n\nVersion\n=====\n0.1.0\n\nExamples\n======\nDetrended correspondence analysis:\n\n\timport pandas as pd\n import cornpy as cp\n df = pd.read_csv(\"data.csv\")\n site_scores, species_scores = cp.decorana(df)\n\nTwo-way species indicator analysis:\n\n import pandas as pd\n import cornpy as cp\n df = pd.read_csv(\"data.csv\")\n output = twinspan(df)\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/maurobio/cornpy", "keywords": "ordination,classification,ecology,multivariate data analysis", "license": "", "maintainer": "", "maintainer_email": "", "name": "cornpy", "package_url": "https://pypi.org/project/cornpy/", "platform": "", "project_url": "https://pypi.org/project/cornpy/", "project_urls": { "Homepage": "https://github.com/maurobio/cornpy" }, "release_url": "https://pypi.org/project/cornpy/0.1.0/", "requires_dist": [ "numpy (>=1.7)", "scipy (>=0.14)", "matplotlib (>=1.3.1)", "pandas (>=0.13)" ], "requires_python": "", "summary": "Cornell Ecology Programs in Python", "version": "0.1.0" }, "last_serial": 4955844, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "d649d98106eca6a9523e9aff4dca0c37", "sha256": "57e2afd4da29879d416fd5a5e3c451acd2644fb3da490868ef1d49cad7c88006" }, "downloads": -1, "filename": "cornpy-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d649d98106eca6a9523e9aff4dca0c37", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19227, "upload_time": "2019-03-18T20:28:33", "url": "https://files.pythonhosted.org/packages/ab/54/561fe4d1a6a4a3af766243795159cf7e4cb162e2b051f0229d7b47f0068e/cornpy-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1226e3bbc08b086d09a1d20a5081f07e", "sha256": "9a4f1a63bfbf7b74b85ca22ffe290d0beaaf3e2001a656c32ca1f2c3f20d4b29" }, "downloads": -1, "filename": "cornpy-0.1.0.tar.gz", "has_sig": false, "md5_digest": "1226e3bbc08b086d09a1d20a5081f07e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5124, "upload_time": "2019-03-18T20:28:35", "url": "https://files.pythonhosted.org/packages/ae/c6/37dc8da4fc8df6b5eee7e9faf04e3f3f6b90060503927a401e5ef8259de2/cornpy-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d649d98106eca6a9523e9aff4dca0c37", "sha256": "57e2afd4da29879d416fd5a5e3c451acd2644fb3da490868ef1d49cad7c88006" }, "downloads": -1, "filename": "cornpy-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d649d98106eca6a9523e9aff4dca0c37", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19227, "upload_time": "2019-03-18T20:28:33", "url": "https://files.pythonhosted.org/packages/ab/54/561fe4d1a6a4a3af766243795159cf7e4cb162e2b051f0229d7b47f0068e/cornpy-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1226e3bbc08b086d09a1d20a5081f07e", "sha256": "9a4f1a63bfbf7b74b85ca22ffe290d0beaaf3e2001a656c32ca1f2c3f20d4b29" }, "downloads": -1, "filename": "cornpy-0.1.0.tar.gz", "has_sig": false, "md5_digest": "1226e3bbc08b086d09a1d20a5081f07e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5124, "upload_time": "2019-03-18T20:28:35", "url": "https://files.pythonhosted.org/packages/ae/c6/37dc8da4fc8df6b5eee7e9faf04e3f3f6b90060503927a401e5ef8259de2/cornpy-0.1.0.tar.gz" } ] }