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.5.0.tar.gz (130.3 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.5.0-py2.py3-none-any.whl (12.5 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: alifedata-phyloinformatics-convert-0.5.0.tar.gz
  • Upload date:
  • Size: 130.3 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.5.0.tar.gz
Algorithm Hash digest
SHA256 81a5a5de72bd16f15e142c2f3d368c725f760e6178c441958f9f7e644421bd50
MD5 4d53cdae9c73b1ca93113b57b2d4bb98
BLAKE2b-256 63a5516b2cc22c1715c75bca1d08ed913a7eddf7d53e11ad3db04032ee05728d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: alifedata_phyloinformatics_convert-0.5.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 12.5 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.5.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 4f05151f9d9ff97cca106e7e5d00172530cc731e2ef369f68334c4f9f4788d10
MD5 03b4a2b86f6a9fc7009b667cff04d2b3
BLAKE2b-256 3b6b4f8615e3fd01b69e62dab33318e40bcf26d2636879e4bae41004a5a5bf33

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