Skip to main content

EcoPy: Ecological Data Analysis in Python

Project description

EcoPy: Python for Ecological Data Analyses
******************************************

.. image:: https://zenodo.org/badge/17555/Auerilas/ecopy.svg
:target: https://zenodo.org/badge/latestdoi/17555/Auerilas/ecopy

**EcoPy** provides tools for ecological data analyses. In general, it focuses on multivariate data analysis, which can be useful in any field, but with particular attention to those methods widely used in ecology. `The homepage, with full documentation and examples, can be found here <http://ecopy.readthedocs.io>`_

Install via 'pip install ecopy'

What's New
=======
0.1.2.2
--------
- More Python 3.x compatibility
- Fix typos in code and examples on readthedocs. Thorough code check


License
=====
**EcoPy** is distributed under the MIT license

Version
=====
0.1.2.2

Examples
======
Transforming a site x species matrix, dividing by site totals::

import ecopy as ep
varespec = ep.load_data('varespec')
newMat = ep.transform(varespec, method='total', axis=1)

Calculating Bray-Curtis dissimilarities on the new matrix::

brayMat = ep.distance(newMat, method='bray')

PCA on US Arrests data::

USArrests = ep.load_data('USArrests')
prcomp = ep.pca(USArrests, scale = True)
prcomp.biplot(type = 'distance')
prcomp.biplot(type = 'correlation')

Full online documentation is a work in progress

TO-DO
====
- MINIMUM SPANNING TREE
- PROCRUSTES ROTATION
- LINEAR/SURFACE ENVIRONMENTAL FITTING
- MAXENT WRAPPER
- MANY MANY OTHER THINGS

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ecopy-0.1.2.2.tar.gz (86.1 kB view details)

Uploaded Source

File details

Details for the file ecopy-0.1.2.2.tar.gz.

File metadata

  • Download URL: ecopy-0.1.2.2.tar.gz
  • Upload date:
  • Size: 86.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for ecopy-0.1.2.2.tar.gz
Algorithm Hash digest
SHA256 3df8adbf07696fad6d6f75b6d8e3a151d4504cb4c79e32d37ca67c1d2d10cc07
MD5 f01e0ad3888702dcde45f121a293779f
BLAKE2b-256 005d485f3d0ebff8895c38ae515963f6921a1af6722af94ce5c584e4fad2ffcd

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page