alifedata-phyloinformatics-convert

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

https://github.com/mmore500/alifedata-phyloinformatics-convert

Science Score: 67.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 6 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.2%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

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

Basic Info
Statistics
  • Stars: 1
  • Watchers: 1
  • Forks: 3
  • Open Issues: 7
  • Releases: 0
Created about 4 years ago · Last pushed about 1 year ago
Metadata Files
Readme Contributing License Citation Authors

README.rst

alifedata-phyloinformatics-convert
==================================


.. image:: https://img.shields.io/pypi/v/alifedata-phyloinformatics-convert.svg
        :target: https://pypi.python.org/pypi/alifedata-phyloinformatics-convert
        :alt: PyPI Status

.. image:: https://github.com/mmore500/alifedata-phyloinformatics-convert/actions/workflows/CI.yml/badge.svg
        :target: https://github.com/mmore500/alifedata-phyloinformatics-convert/actions/workflows/CI.yml
        :alt: CI Status

.. image:: https://readthedocs.org/projects/alifedata-phyloinformatics-convert/badge/?version=latest
        :target: https://alifedata-phyloinformatics-convert.readthedocs.io/en/latest/?badge=latest
        :alt: Documentation Status

.. image:: https://zenodo.org/badge/466241441.svg
  :target: https://zenodo.org/doi/10.5281/zenodo.10701178


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


* Free software: MIT license
* Documentation: https://alifedata-phyloinformatics-convert.readthedocs.io.

Usage
-----

Use :code:`apc`'s :code:`RosettaTree` interface for flexible conversion between phylogenetic data structures and schemas.
First, create a :code:`RosettaTree` object from any supported structure/schema

.. code-block:: python3

  import io
  import pathlib

  import alifedata_phyloinformatics_convert as apc
  import anytree
  import Bio
  import dendropy
  import ete3 as ete
  import networkx
  import pandas
  import phylotrackpy
  import treeswift

  newickstr = "((A,B),(C,D));"

  for obj in [
    anytree.AnyNode(),
    Bio.Phylo.read(io.StringIO(newickstr), "newick"),
    dendropy.Tree.get(data=newickstr, schema="newick"),
    ete.Tree(newickstr),
    treeswift.Tree.read_tree_newick(newickstr),
    networkx.DiGraph(),
    pandas.DataFrame({"id": [0], "ancestor_list": "[None]"}),  # alife standard
    phylotrackpy.systematics.Systematics(lambda x: x),
  ]:
    converter = apc.RosettaTree(obj)

  # from phyloinformatics schema
  # ... nexml and nexus also supported!
  converter = apc.RosettaTree.from_newick(newickstr)
  converter = apc.RosettaTree.from_newick(pathlib.Path("read.newick"))
  with open("read.newick", "r") as fp:
    converter = apc.RosettaTree.from_newick(fp)

  # from alife standard data via Pandas
  converter = apc.RosettaTree(pandas.read_csv("read-alifestd.csv"))

Then, convert or serialize data

.. code-block:: python3

  # ... converter created as above
  converter.as_alife  # pandas DataFrame
  converter.as_biopython
  converter.as_dendropy
  converter.as_ete
  converter.as_networkx
  converter.as_phylotrack
  converter.as_treeswift

  # serialization, nexml and nexus schemata also supported
  converter.to_newick()  # returns newick string
  converter.to_newick(pathlib.Path("write.newick"))  # writes to path
  with open("write.newick", "w") as fp:  # writes to file object
    converter.to_newick(fp)

  # alifestd serialization
  converter.as_alife.to_csv("write-alifestd.csv", index=False)

Use :code:`apc`'s functional interface to convert between alife format other libraries' tree objects

.. code-block:: python3

  import alifedata_phyloinformatics_convert as apc
  import pandas

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

  # biopython
  tree = apc.alife_dataframe_tobiopython_tree(alife_df)
  frame = apc.biopython_tree_to_alife_dataframe(tree)

  # dendropy
  tree = apc.alife_dataframe_to_dendropy_tree(alife_df)
  frame = apc.dendropy_tree_to_alife_dataframe(tree)

  # ete
  ete_tree = apc.alife_dataframe_to_ete_tree(alife_df)
  frame = apc.ete_tree_to_alife_dataframe(tree)

  # networkx
  digraph = apc.alife_dataframe_to_networkx_digraph(alife_df)
  frame = apc.networkx_digraph_to_alife_dataframe(digraph)

  # phylotrackpy
  systematics = apc.alife_dataframe_to_phylotrack_systematics(alife_df)
  frame = apc.phylotrack_systematics_to_alife_dataframe(systematics)

  # treeswift
  treeswift_tree = apc.alife_dataframe_to_treeswift_tree(alife_df)
  frame = apc.treeswift_tree_to_alife_dataframe(tree)

  # partial support is also included for,
  # - adjacency lists
  # - anytree trees
  # - scipy linkage matrices
  # ... see API documentation for details

Command Line Interface
----------------------

Use :code:`apc`'s CLI :code:`toalifedata` command to convert newick, nexml, and nexus data to alife standard phylogenetics data

.. code-block:: bash

  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
    --suppress-unifurcations / --keep-unifurcations
                                    Compress sequences of nodes with single
                                    descendants
    --help                          Show this message and exit.



Use the :code:`fromalifedata` command to convert to other formats from alife standard phylogenetics data

.. code-block:: bash

  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]
    --suppress-unifurcations / --keep-unifurcations
                                    Compress sequences of nodes with single
                                    descendants
    --help                          Show this message and exit.

Installation
------------

Install from PyPi

.. code-block:: bash

  pip3 install alifedata-phyloinformatics-convert

Citing
------

If alifedata-phyloinformatics-convert is used in scientific publication, please cite it as

    Matthew Andres Moreno and Santiago Rodriguez Papa. (2024). mmore500/alifedata-phyloinformatics-convert. Zenodo. https://doi.org/10.5281/zenodo.10701178

.. code:: bibtex

    @software{moreno2024apc,
      author = {Matthew Andres Moreno AND Santiago {Rodriguez Papa}},
      title = {mmore500/alifedata-phyloinformatics-convert},
      month = feb,
      year = 2024,
      publisher = {Zenodo},
      doi = {10.5281/zenodo.10701178},
      url = {https://doi.org/10.5281/zenodo.10701178}
    }

And don't forget to leave a `star on GitHub `__!

Credits
-------

Built using the `DendroPy`_ library.
This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.

.. _DendroPy: https://github.com/jeetsukuruman/dendropy
.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage

Owner

  • Name: Matthew Andres Moreno
  • Login: mmore500
  • Kind: user
  • Location: East Lansing, MI
  • Company: @devosoft

doctoral student, Computer Science and Engineering at Michigan State University

Citation (CITATION.cff)

cff-version: 1.1.0
message: "If you use this software, please cite it as below."
title: 'alifedata-phyloinformatics-convert: a Python library for phylogeny data conversion'
abstract: "alifedata-phyloinformatics-convert helps apply traditional phyloinformatics software to alife standardized data."
authors:
- family-names: Moreno
  given-names: Matthew Andres
  orcid: 0000-0003-4726-4479
- affiliation: Michigan State University
  family-names: Rodriguez Papa
  given-names: Santiago
  orcid: 'https://orcid.org/0000-0003-0994-2718'
date-released: 2024-02-24
doi: 10.5281/zenodo.10701178
license: MIT
repository-code: https://github.com/mmore500/alifedata-phyloinformatics-convert
url: "https://github.com/mmore500/alifedata-phyloinformatics-convert"

GitHub Events

Total
  • Delete event: 5
  • Push event: 34
  • Pull request event: 10
  • Fork event: 1
  • Create event: 11
Last Year
  • Delete event: 5
  • Push event: 34
  • Pull request event: 10
  • Fork event: 1
  • Create event: 11

Committers

Last synced: 9 months ago

All Time
  • Total Commits: 222
  • Total Committers: 3
  • Avg Commits per committer: 74.0
  • Development Distribution Score (DDS): 0.149
Past Year
  • Commits: 43
  • Committers: 1
  • Avg Commits per committer: 43.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Matthew Andres Moreno m****g@g****m 189
Santiago Rodriguez Papa r****0 32
Emily Dolson e****n@g****m 1

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 8
  • Total pull requests: 21
  • Average time to close issues: about 2 hours
  • Average time to close pull requests: 3 days
  • Total issue authors: 3
  • Total pull request authors: 3
  • Average comments per issue: 0.63
  • Average comments per pull request: 0.14
  • Merged pull requests: 21
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 7
  • Average time to close issues: N/A
  • Average time to close pull requests: 1 day
  • Issue authors: 0
  • Pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 7
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • mmore500 (6)
  • rodsan0 (1)
  • emilydolson (1)
Pull Request Authors
  • mmore500 (22)
  • rodsan0 (2)
  • emilydolson (1)
Top Labels
Issue Labels
enhancement (2) good first issue (1)
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 19,656 last-month
  • Total dependent packages: 2
  • Total dependent repositories: 1
  • Total versions: 27
  • Total maintainers: 1
pypi.org: alifedata-phyloinformatics-convert

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

  • Versions: 27
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 19,656 Last month
Rankings
Dependent packages count: 4.7%
Downloads: 7.3%
Average: 18.3%
Forks count: 19.1%
Dependent repos count: 21.7%
Stargazers count: 38.8%
Maintainers (1)
Last synced: 7 months ago

Dependencies

.github/workflows/CI.yml actions
  • actions/checkout v1 composite
  • actions/setup-python v2 composite
  • pypa/gh-action-pypi-publish release/v1 composite
setup.py pypi
requirements-dev/requirements-3.10.txt pypi
  • alabaster ==0.7.13 development
  • anytree ==2.8.0 development
  • babel ==2.13.1 development
  • biopython ==1.81 development
  • bump2version ==0.5.11 development
  • certifi ==2023.11.17 development
  • charset-normalizer ==3.3.2 development
  • click ==7.0 development
  • coverage ==4.5.4 development
  • decorator ==5.1.1 development
  • dendropy ==4.5.2 development
  • deprecated ==1.2.13 development
  • distlib ==0.3.7 development
  • docutils ==0.19 development
  • entrypoints ==0.3 development
  • ete3 ==3.1.3 development
  • exceptiongroup ==1.1.3 development
  • filelock ==3.13.1 development
  • flake8 ==3.7.8 development
  • ghp-import ==2.1.0 development
  • gitdb ==4.0.11 development
  • gitpython ==3.1.40 development
  • idna ==3.4 development
  • imagesize ==1.4.1 development
  • importlib-metadata ==6.8.0 development
  • iniconfig ==2.0.0 development
  • iterpop ==0.4.0 development
  • jinja2 ==3.0.0 development
  • lyncs-setuptools ==0.3.1 development
  • lyncs-utils ==0.3.2 development
  • markdown ==3.5.1 development
  • markupsafe ==2.1.3 development
  • mccabe ==0.6.1 development
  • mergedeep ==1.3.4 development
  • mkdocs ==1.2.3 development
  • multidict ==6.0.4 development
  • nanto ==0.1.1 development
  • networkx ==2.5 development
  • nh3 ==0.2.14 development
  • numpy ==1.23.5 development
  • opytional ==0.1.0 development
  • packaging ==23.2 development
  • pandas ==1.5.3 development
  • phylotrackpy ==0.1.17 development
  • pkginfo ==1.9.6 development
  • platformdirs ==3.11.0 development
  • pluggy ==0.13.1 development
  • py ==1.11.0 development
  • pycodestyle ==2.5.0 development
  • pyflakes ==2.1.1 development
  • pygments ==2.17.1 development
  • pytest ==7.4.3 development
  • pytest-runner ==5.1 development
  • python-dateutil ==2.8.2 development
  • pytz ==2023.3.post1 development
  • pyyaml ==6.0.1 development
  • pyyaml-env-tag ==0.1 development
  • readme-renderer ==42.0 development
  • requests ==2.31.0 development
  • requests-toolbelt ==1.0.0 development
  • six ==1.16.0 development
  • smmap ==5.0.1 development
  • snowballstemmer ==2.2.0 development
  • sortedcontainers ==2.4.0 development
  • sphinx ==5.3.0 development
  • sphinxcontrib-applehelp ==1.0.7 development
  • sphinxcontrib-devhelp ==1.0.5 development
  • sphinxcontrib-htmlhelp ==2.0.4 development
  • sphinxcontrib-jsmath ==1.0.1 development
  • sphinxcontrib-qthelp ==1.0.6 development
  • sphinxcontrib-serializinghtml ==1.1.5 development
  • toml ==0.10.2 development
  • tomli ==2.0.1 development
  • tox ==3.24.5 development
  • tqdm ==4.66.1 development
  • twine ==1.14.0 development
  • typing-extensions ==4.7.1 development
  • urllib3 ==2.1.0 development
  • validators ==0.20.0 development
  • virtualenv ==20.24.6 development
  • watchdog ==3.0.0 development
  • wheel ==0.33.6 development
  • wrapt ==1.16.0 development
  • yarl ==1.9.3 development
  • zipp ==3.17.0 development
requirements-dev/requirements-3.11.txt pypi
  • alabaster ==0.7.13 development
  • anytree ==2.8.0 development
  • babel ==2.13.1 development
  • biopython ==1.81 development
  • bump2version ==0.5.11 development
  • certifi ==2023.11.17 development
  • charset-normalizer ==3.3.2 development
  • click ==7.0 development
  • coverage ==4.5.4 development
  • decorator ==5.1.1 development
  • dendropy ==4.5.2 development
  • deprecated ==1.2.13 development
  • distlib ==0.3.7 development
  • docutils ==0.20.1 development
  • entrypoints ==0.3 development
  • ete3 ==3.1.3 development
  • filelock ==3.13.1 development
  • flake8 ==3.7.8 development
  • ghp-import ==2.1.0 development
  • gitdb ==4.0.11 development
  • gitpython ==3.1.40 development
  • idna ==3.4 development
  • imagesize ==1.4.1 development
  • importlib-metadata ==6.8.0 development
  • iniconfig ==2.0.0 development
  • iterpop ==0.4.0 development
  • jinja2 ==3.0.0 development
  • lyncs-setuptools ==0.3.1 development
  • lyncs-utils ==0.3.2 development
  • markdown ==3.5.1 development
  • markupsafe ==2.1.3 development
  • mccabe ==0.6.1 development
  • mergedeep ==1.3.4 development
  • mkdocs ==1.2.3 development
  • multidict ==6.0.4 development
  • nanto ==0.1.1 development
  • networkx ==2.5 development
  • nh3 ==0.2.14 development
  • numpy ==1.23.5 development
  • opytional ==0.1.0 development
  • packaging ==23.2 development
  • pandas ==1.5.3 development
  • phylotrackpy ==0.1.16 development
  • pkginfo ==1.9.6 development
  • platformdirs ==3.11.0 development
  • pluggy ==0.13.1 development
  • py ==1.11.0 development
  • pycodestyle ==2.5.0 development
  • pyflakes ==2.1.1 development
  • pygments ==2.17.1 development
  • pytest ==7.4.3 development
  • pytest-runner ==5.1 development
  • python-dateutil ==2.8.2 development
  • pytz ==2023.3.post1 development
  • pyyaml ==6.0.1 development
  • pyyaml-env-tag ==0.1 development
  • readme-renderer ==42.0 development
  • requests ==2.31.0 development
  • requests-toolbelt ==1.0.0 development
  • six ==1.16.0 development
  • smmap ==5.0.1 development
  • snowballstemmer ==2.2.0 development
  • sortedcontainers ==2.4.0 development
  • sphinx ==1.8.5 development
  • sphinxcontrib-serializinghtml ==1.1.5 development
  • sphinxcontrib-websupport ==1.2.4 development
  • toml ==0.10.2 development
  • tox ==3.24.5 development
  • tqdm ==4.66.1 development
  • twine ==1.14.0 development
  • urllib3 ==2.1.0 development
  • validators ==0.20.0 development
  • virtualenv ==20.24.6 development
  • watchdog ==3.0.0 development
  • wheel ==0.33.6 development
  • wrapt ==1.16.0 development
  • yarl ==1.9.3 development
  • zipp ==3.17.0 development
requirements-dev/requirements-3.12.txt pypi
  • alabaster ==0.7.13 development
  • anytree ==2.8.0 development
  • babel ==2.13.1 development
  • biopython ==1.81 development
  • bump2version ==0.5.11 development
  • certifi ==2023.11.17 development
  • charset-normalizer ==3.3.2 development
  • click ==7.0 development
  • coverage ==4.5.4 development
  • decorator ==5.1.1 development
  • dendropy ==4.5.2 development
  • deprecated ==1.2.13 development
  • distlib ==0.3.7 development
  • docutils ==0.19 development
  • entrypoints ==0.3 development
  • ete3 ==3.1.3 development
  • filelock ==3.13.1 development
  • flake8 ==3.7.8 development
  • ghp-import ==2.1.0 development
  • gitdb ==4.0.11 development
  • gitpython ==3.1.40 development
  • idna ==3.4 development
  • imagesize ==1.4.1 development
  • importlib-metadata ==6.8.0 development
  • iniconfig ==2.0.0 development
  • iterpop ==0.4.0 development
  • jinja2 ==3.0.0 development
  • lyncs-setuptools ==0.3.1 development
  • lyncs-utils ==0.3.2 development
  • markdown ==3.5.1 development
  • markupsafe ==2.1.3 development
  • mccabe ==0.6.1 development
  • mergedeep ==1.3.4 development
  • mkdocs ==1.2.3 development
  • multidict ==6.0.4 development
  • nanto ==0.1.1 development
  • networkx ==2.5 development
  • nh3 ==0.2.14 development
  • numpy ==1.26.1 development
  • opytional ==0.1.0 development
  • packaging ==23.2 development
  • pandas ==2.1.3 development
  • phylotrackpy ==0.1.17 development
  • pkginfo ==1.9.6 development
  • platformdirs ==3.11.0 development
  • pluggy ==0.13.1 development
  • py ==1.11.0 development
  • pycodestyle ==2.5.0 development
  • pyflakes ==2.1.1 development
  • pygments ==2.17.1 development
  • pytest ==7.4.3 development
  • pytest-runner ==5.1 development
  • python-dateutil ==2.8.2 development
  • pytz ==2023.3.post1 development
  • pyyaml ==6.0.1 development
  • pyyaml-env-tag ==0.1 development
  • readme-renderer ==42.0 development
  • requests ==2.31.0 development
  • requests-toolbelt ==1.0.0 development
  • six ==1.16.0 development
  • smmap ==5.0.1 development
  • snowballstemmer ==2.2.0 development
  • sortedcontainers ==2.4.0 development
  • sphinx ==5.3.0 development
  • sphinxcontrib-applehelp ==1.0.7 development
  • sphinxcontrib-devhelp ==1.0.5 development
  • sphinxcontrib-htmlhelp ==2.0.4 development
  • sphinxcontrib-jsmath ==1.0.1 development
  • sphinxcontrib-qthelp ==1.0.6 development
  • sphinxcontrib-serializinghtml ==1.1.5 development
  • toml ==0.10.2 development
  • tox ==3.24.5 development
  • tqdm ==4.66.1 development
  • twine ==1.14.0 development
  • typing-extensions ==4.7.1 development
  • tzdata ==2023.3 development
  • urllib3 ==2.1.0 development
  • validators ==0.20.0 development
  • virtualenv ==20.24.6 development
  • watchdog ==3.0.0 development
  • wheel ==0.33.6 development
  • wrapt ==1.16.0 development
  • yarl ==1.9.3 development
  • zipp ==3.17.0 development
requirements-dev/requirements-3.7.txt pypi
  • alabaster ==0.7.13 development
  • anytree ==2.8.0 development
  • babel ==2.13.1 development
  • biopython ==1.81 development
  • bleach ==6.0.0 development
  • bump2version ==0.5.11 development
  • certifi ==2023.11.17 development
  • charset-normalizer ==3.3.2 development
  • click ==7.0 development
  • coverage ==4.5.4 development
  • decorator ==5.1.1 development
  • dendropy ==4.5.2 development
  • deprecated ==1.2.13 development
  • distlib ==0.3.7 development
  • docutils ==0.19 development
  • entrypoints ==0.3 development
  • ete3 ==3.1.3 development
  • exceptiongroup ==1.1.3 development
  • filelock ==3.12.2 development
  • flake8 ==3.7.8 development
  • ghp-import ==2.1.0 development
  • gitdb ==4.0.11 development
  • gitpython ==3.1.40 development
  • idna ==3.4 development
  • imagesize ==1.4.1 development
  • importlib-metadata ==6.7.0 development
  • iniconfig ==2.0.0 development
  • iterpop ==0.4.0 development
  • jinja2 ==3.0.0 development
  • lyncs-setuptools ==0.3.1 development
  • lyncs-utils ==0.3.2 development
  • markdown ==3.4.4 development
  • markupsafe ==2.1.3 development
  • mccabe ==0.6.1 development
  • mergedeep ==1.3.4 development
  • mkdocs ==1.2.3 development
  • multidict ==6.0.4 development
  • nanto ==0.1.1 development
  • networkx ==2.5 development
  • numpy ==1.21.5 development
  • opytional ==0.1.0 development
  • packaging ==23.2 development
  • pandas ==1.1.2 development
  • phylotrackpy ==0.1.17 development
  • pkginfo ==1.9.6 development
  • platformdirs ==3.11.0 development
  • pluggy ==0.13.1 development
  • py ==1.11.0 development
  • pycodestyle ==2.5.0 development
  • pyflakes ==2.1.1 development
  • pygments ==2.17.1 development
  • pytest ==7.4.3 development
  • pytest-runner ==5.1 development
  • python-dateutil ==2.8.2 development
  • pytz ==2023.3.post1 development
  • pyyaml ==6.0.1 development
  • pyyaml-env-tag ==0.1 development
  • readme-renderer ==37.3 development
  • requests ==2.31.0 development
  • requests-toolbelt ==1.0.0 development
  • six ==1.16.0 development
  • smmap ==5.0.1 development
  • snowballstemmer ==2.2.0 development
  • sortedcontainers ==2.4.0 development
  • sphinx ==5.3.0 development
  • sphinxcontrib-applehelp ==1.0.2 development
  • sphinxcontrib-devhelp ==1.0.2 development
  • sphinxcontrib-htmlhelp ==2.0.0 development
  • sphinxcontrib-jsmath ==1.0.1 development
  • sphinxcontrib-qthelp ==1.0.3 development
  • sphinxcontrib-serializinghtml ==1.1.5 development
  • toml ==0.10.2 development
  • tomli ==2.0.1 development
  • tox ==3.24.5 development
  • tqdm ==4.66.1 development
  • twine ==1.14.0 development
  • typing-extensions ==4.7.1 development
  • urllib3 ==2.0.7 development
  • validators ==0.20.0 development
  • virtualenv ==20.24.6 development
  • watchdog ==3.0.0 development
  • webencodings ==0.5.1 development
  • wheel ==0.33.6 development
  • wrapt ==1.16.0 development
  • yarl ==1.9.3 development
  • zipp ==3.15.0 development
requirements-dev/requirements-3.8.txt pypi
  • alabaster ==0.7.13 development
  • anytree ==2.8.0 development
  • babel ==2.13.1 development
  • biopython ==1.81 development
  • bump2version ==0.5.11 development
  • certifi ==2023.11.17 development
  • charset-normalizer ==3.3.2 development
  • click ==7.0 development
  • coverage ==4.5.4 development
  • decorator ==5.1.1 development
  • dendropy ==4.5.2 development
  • deprecated ==1.2.13 development
  • distlib ==0.3.7 development
  • docutils ==0.19 development
  • entrypoints ==0.3 development
  • ete3 ==3.1.3 development
  • exceptiongroup ==1.1.3 development
  • filelock ==3.13.1 development
  • flake8 ==3.7.8 development
  • ghp-import ==2.1.0 development
  • gitdb ==4.0.11 development
  • gitpython ==3.1.40 development
  • idna ==3.4 development
  • imagesize ==1.4.1 development
  • importlib-metadata ==6.8.0 development
  • iniconfig ==2.0.0 development
  • iterpop ==0.4.0 development
  • jinja2 ==3.0.0 development
  • lyncs-setuptools ==0.3.1 development
  • lyncs-utils ==0.3.2 development
  • markdown ==3.5.1 development
  • markupsafe ==2.1.3 development
  • mccabe ==0.6.1 development
  • mergedeep ==1.3.4 development
  • mkdocs ==1.2.3 development
  • multidict ==6.0.4 development
  • nanto ==0.1.1 development
  • networkx ==2.5 development
  • nh3 ==0.2.14 development
  • numpy ==1.21.5 development
  • opytional ==0.1.0 development
  • packaging ==23.2 development
  • pandas ==1.1.2 development
  • phylotrackpy ==0.1.17 development
  • pkginfo ==1.9.6 development
  • platformdirs ==3.11.0 development
  • pluggy ==0.13.1 development
  • py ==1.11.0 development
  • pycodestyle ==2.5.0 development
  • pyflakes ==2.1.1 development
  • pygments ==2.17.1 development
  • pytest ==7.4.3 development
  • pytest-runner ==5.1 development
  • python-dateutil ==2.8.2 development
  • pytz ==2023.3.post1 development
  • pyyaml ==6.0.1 development
  • pyyaml-env-tag ==0.1 development
  • readme-renderer ==42.0 development
  • requests ==2.31.0 development
  • requests-toolbelt ==1.0.0 development
  • six ==1.16.0 development
  • smmap ==5.0.1 development
  • snowballstemmer ==2.2.0 development
  • sortedcontainers ==2.4.0 development
  • sphinx ==5.3.0 development
  • sphinxcontrib-applehelp ==1.0.4 development
  • sphinxcontrib-devhelp ==1.0.2 development
  • sphinxcontrib-htmlhelp ==2.0.1 development
  • sphinxcontrib-jsmath ==1.0.1 development
  • sphinxcontrib-qthelp ==1.0.3 development
  • sphinxcontrib-serializinghtml ==1.1.5 development
  • toml ==0.10.2 development
  • tomli ==2.0.1 development
  • tox ==3.24.5 development
  • tqdm ==4.66.1 development
  • twine ==1.14.0 development
  • typing-extensions ==4.7.1 development
  • urllib3 ==2.1.0 development
  • validators ==0.20.0 development
  • virtualenv ==20.24.6 development
  • watchdog ==3.0.0 development
  • wheel ==0.33.6 development
  • wrapt ==1.16.0 development
  • yarl ==1.9.3 development
  • zipp ==3.17.0 development
requirements-dev/requirements-3.9.txt pypi
  • alabaster ==0.7.13 development
  • anytree ==2.8.0 development
  • babel ==2.13.1 development
  • biopython ==1.81 development
  • bump2version ==0.5.11 development
  • certifi ==2023.11.17 development
  • charset-normalizer ==3.3.2 development
  • click ==7.0 development
  • coverage ==4.5.4 development
  • decorator ==5.1.1 development
  • dendropy ==4.5.2 development
  • deprecated ==1.2.13 development
  • distlib ==0.3.7 development
  • docutils ==0.19 development
  • entrypoints ==0.3 development
  • ete3 ==3.1.3 development
  • exceptiongroup ==1.1.3 development
  • filelock ==3.13.1 development
  • flake8 ==3.7.8 development
  • ghp-import ==2.1.0 development
  • gitdb ==4.0.11 development
  • gitpython ==3.1.40 development
  • idna ==3.4 development
  • imagesize ==1.4.1 development
  • importlib-metadata ==6.8.0 development
  • iniconfig ==2.0.0 development
  • iterpop ==0.4.0 development
  • jinja2 ==3.0.0 development
  • lyncs-setuptools ==0.3.1 development
  • lyncs-utils ==0.3.2 development
  • markdown ==3.5.1 development
  • markupsafe ==2.1.3 development
  • mccabe ==0.6.1 development
  • mergedeep ==1.3.4 development
  • mkdocs ==1.2.3 development
  • multidict ==6.0.4 development
  • nanto ==0.1.1 development
  • networkx ==2.5 development
  • nh3 ==0.2.14 development
  • numpy ==1.23.5 development
  • opytional ==0.1.0 development
  • packaging ==23.2 development
  • pandas ==1.5.3 development
  • phylotrackpy ==0.1.17 development
  • pkginfo ==1.9.6 development
  • platformdirs ==3.11.0 development
  • pluggy ==0.13.1 development
  • py ==1.11.0 development
  • pycodestyle ==2.5.0 development
  • pyflakes ==2.1.1 development
  • pygments ==2.17.1 development
  • pytest ==7.4.3 development
  • pytest-runner ==5.1 development
  • python-dateutil ==2.8.2 development
  • pytz ==2023.3.post1 development
  • pyyaml ==6.0.1 development
  • pyyaml-env-tag ==0.1 development
  • readme-renderer ==42.0 development
  • requests ==2.31.0 development
  • requests-toolbelt ==1.0.0 development
  • six ==1.16.0 development
  • smmap ==5.0.1 development
  • snowballstemmer ==2.2.0 development
  • sortedcontainers ==2.4.0 development
  • sphinx ==5.3.0 development
  • sphinxcontrib-applehelp ==1.0.7 development
  • sphinxcontrib-devhelp ==1.0.5 development
  • sphinxcontrib-htmlhelp ==2.0.4 development
  • sphinxcontrib-jsmath ==1.0.1 development
  • sphinxcontrib-qthelp ==1.0.6 development
  • sphinxcontrib-serializinghtml ==1.1.5 development
  • toml ==0.10.2 development
  • tomli ==2.0.1 development
  • tox ==3.24.5 development
  • tqdm ==4.66.1 development
  • twine ==1.14.0 development
  • typing-extensions ==4.7.1 development
  • urllib3 ==2.1.0 development
  • validators ==0.20.0 development
  • virtualenv ==20.24.6 development
  • watchdog ==3.0.0 development
  • wheel ==0.33.6 development
  • wrapt ==1.16.0 development
  • yarl ==1.9.3 development
  • zipp ==3.17.0 development
requirements-dev/requirements.in pypi
  • Deprecated ==1.2.13 development
  • Sphinx ==5.3.0 development
  • anytree ==2.8.0 development
  • biopython ==1.81 development
  • bump2version ==0.5.11 development
  • click ==7.0 development
  • coverage ==4.5.4 development
  • dendropy ==4.5.2 development
  • ete3 ==3.1.3 development
  • flake8 ==3.7.8 development
  • iterpop ==0.4.0 development
  • jinja2 ==3.0.0 development
  • lyncs-utils ==0.3.2 development
  • mkdocs ==1.2.3 development
  • nanto ==0.1.1 development
  • networkx ==2.5 development
  • numpy ==1.26.1 development
  • numpy ==1.21.5 development
  • numpy ==1.23.5 development
  • opytional ==0.1.0 development
  • pandas ==1.5.3 development
  • pandas ==1.1.2 development
  • pandas ==2.1.3 development
  • phylotrackpy ==0.1.17 development
  • pip ==19.2.3 development
  • pytest ==7.4.3 development
  • pytest-runner ==5.1 development
  • sortedcontainers ==2.4.0 development
  • tox ==3.24.5 development
  • twine ==1.14.0 development
  • typing-extensions ==4.7.1 development
  • validators ==0.20.0 development
  • wheel ==0.33.6 development
  • yarl ==1.9.3 development
requirements-dev/requirements.txt pypi
  • alabaster ==0.7.13 development
  • anytree ==2.8.0 development
  • babel ==2.13.1 development
  • biopython ==1.81 development
  • bump2version ==0.5.11 development
  • certifi ==2023.11.17 development
  • charset-normalizer ==3.3.2 development
  • click ==7.0 development
  • coverage ==4.5.4 development
  • decorator ==5.1.1 development
  • dendropy ==4.5.2 development
  • deprecated ==1.2.13 development
  • distlib ==0.3.7 development
  • docutils ==0.19 development
  • entrypoints ==0.3 development
  • ete3 ==3.1.3 development
  • exceptiongroup ==1.1.3 development
  • filelock ==3.13.1 development
  • flake8 ==3.7.8 development
  • ghp-import ==2.1.0 development
  • gitdb ==4.0.11 development
  • gitpython ==3.1.40 development
  • idna ==3.4 development
  • imagesize ==1.4.1 development
  • importlib-metadata ==6.8.0 development
  • iniconfig ==2.0.0 development
  • iterpop ==0.4.0 development
  • jinja2 ==3.0.0 development
  • lyncs-setuptools ==0.3.1 development
  • lyncs-utils ==0.3.2 development
  • markdown ==3.5.1 development
  • markupsafe ==2.1.3 development
  • mccabe ==0.6.1 development
  • mergedeep ==1.3.4 development
  • mkdocs ==1.2.3 development
  • multidict ==6.0.4 development
  • nanto ==0.1.1 development
  • networkx ==2.5 development
  • nh3 ==0.2.14 development
  • numpy ==1.23.5 development
  • opytional ==0.1.0 development
  • packaging ==23.2 development
  • pandas ==1.5.3 development
  • phylotrackpy ==0.1.17 development
  • pkginfo ==1.9.6 development
  • platformdirs ==3.11.0 development
  • pluggy ==0.13.1 development
  • py ==1.11.0 development
  • pycodestyle ==2.5.0 development
  • pyflakes ==2.1.1 development
  • pygments ==2.17.1 development
  • pytest ==7.4.3 development
  • pytest-runner ==5.1 development
  • python-dateutil ==2.8.2 development
  • pytz ==2023.3.post1 development
  • pyyaml ==6.0.1 development
  • pyyaml-env-tag ==0.1 development
  • readme-renderer ==42.0 development
  • requests ==2.31.0 development
  • requests-toolbelt ==1.0.0 development
  • six ==1.16.0 development
  • smmap ==5.0.1 development
  • snowballstemmer ==2.2.0 development
  • sortedcontainers ==2.4.0 development
  • sphinx ==5.3.0 development
  • sphinxcontrib-applehelp ==1.0.7 development
  • sphinxcontrib-devhelp ==1.0.5 development
  • sphinxcontrib-htmlhelp ==2.0.4 development
  • sphinxcontrib-jsmath ==1.0.1 development
  • sphinxcontrib-qthelp ==1.0.6 development
  • sphinxcontrib-serializinghtml ==1.1.5 development
  • toml ==0.10.2 development
  • tomli ==2.0.1 development
  • tox ==3.24.5 development
  • tqdm ==4.66.1 development
  • twine ==1.14.0 development
  • typing-extensions ==4.7.1 development
  • urllib3 ==2.1.0 development
  • validators ==0.20.0 development
  • virtualenv ==20.24.6 development
  • watchdog ==3.0.0 development
  • wheel ==0.33.6 development
  • wrapt ==1.16.0 development
  • yarl ==1.9.3 development
  • zipp ==3.17.0 development