Skip to main content

alifedata-phyloinformatics-convert

https://img.shields.io/pypi/v/alifedata-phyloinformatics-convert.svg https://img.shields.io/travis/mmore500/alifedata-phyloinformatics-convert.svg Documentation Status

alifedata-phyloinformatics-convert helps apply traditional phyloinformatics software to alife standardized data

Built using the dendropy library.

Use it as a command line tool to convert to alife standard phylogenetics data

Usage: alifedata-phyloinformatics-convert toalifedata [OPTIONS]

  convert standard alife phylogeny data to phloinformatics format

Options:
  --input-file FILENAME   phyloinformatics data file path; default stdin
  --input-schema TEXT     phyloinformatics data format schema; options include
                          newick, nexml, and nexus  [required]
  --output-file FILENAME  alife data file path; default stdout
  --output-format TEXT    alife data file format; default csv
  --help                  Show this message and exit.

Use it as a command line tool to convert from alife standard phylogenetics data

Usage: alifedata-phyloinformatics-convert fromalifedata [OPTIONS]

  convert phloinformatics data to standard alife phylogeny format

Options:
  --input-file FILENAME   alife data file path; default stdin
  --input-format TEXT     alife data file format; default csv
  --output-file FILENAME  phyloinformatics data file path; default stdout
  --output-schema TEXT    phyloinformatics data format schema; options include
                          newick, nexml, and nexus  [required]
  --help                  Show this message and exit.

Use it as a Python module

import alifedata_phyloinformatics_convert as apc
import dendropy
import pandas as pd

alife_df = pd.read_csv('alifedata.csv')

# get a dendropy Tree from alife-standardized phylogeny dataframe
tree = apc.alife_dataframe_to_dendropy_tree(converted_df)

# get a alife-standardized phylogeny dataframe from a dendropy Tree
reconverted_alife_df = apc.dendropy_tree_to_alife_dataframe(tree)

Install from PyPi

pip3 install alifedata-phyloinformatics-convert

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

0.0.0 (2022-03-22)

  • First release on PyPI.

Download files

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

Source Distribution

alifedata-phyloinformatics-convert-0.6.0.tar.gz (131.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

alifedata_phyloinformatics_convert-0.6.0-py2.py3-none-any.whl (15.2 kB view details)

Uploaded Python 2Python 3

File details

Details for the file alifedata-phyloinformatics-convert-0.6.0.tar.gz.

File metadata

  • Download URL: alifedata-phyloinformatics-convert-0.6.0.tar.gz
  • Upload date:
  • Size: 131.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for alifedata-phyloinformatics-convert-0.6.0.tar.gz
Algorithm Hash digest
SHA256 2e82dcb8a8e3692f62f90969ecfab0d0d3082675b1b12be6c6b2be563a2b786b
MD5 42741672e54bac1c731e5cca79736e3f
BLAKE2b-256 f3eb1034ac9851009e0844c3fef4872a2bbd0e0c3898a9b06718afa37ad830b1

See more details on using hashes here.

File details

Details for the file alifedata_phyloinformatics_convert-0.6.0-py2.py3-none-any.whl.

File metadata

  • Download URL: alifedata_phyloinformatics_convert-0.6.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 15.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for alifedata_phyloinformatics_convert-0.6.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 a27455d43be68f4cd2885449a8eecba6f3e126985f6356abe62e0d0e4a936a65
MD5 e552c8906821c57955cdd733b7f713e5
BLAKE2b-256 5ba59199a022f0854262000b0b8b1cb4c77e31961799d8090bc006d4ce47f53a

See more details on using hashes here.

Supported by

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