Skip to content

Releases: jmenglund/pandas-charm

v0.3.0

19 May 11:53
f9f0333
Compare
Choose a tag to compare

pandas-charm is a small Python library for getting character matrices (alignments) into and out of pandas. It makes pandas interoperable with other scientific packages that deal character matrices, like for example BioPython and Dendropy.

pandas-charm is written in Python and works with both Python 2.7+ and 3.

The functions for converting to and from "sequence dictionaries" has been renamed to_sequence_dict() and from_sequence_dict() in this release.

v0.2.0

23 Feb 18:44
9cad744
Compare
Choose a tag to compare

pandas-charm is a small Python library for getting character matrices (alignments) into and out of pandas. It makes pandas interoperable with other scientific packages that deal character matrices, like for example BioPython and Dendropy.

pandas-charm is written in Python and works with both Python 2.7+ and 3.

This minor release adds functions for converting a sequence dictionary to and from a pandas DataFrame.

v0.1.3

25 Aug 15:36
Compare
Choose a tag to compare

pandas-charm is a small Python library for getting character matrices (alignments) into and out of pandas. It is intended to make pandas interoperable with other scientific packages that can handle character matrices, like for example BioPython and Dendropy.

pandas-charm is written in pure Python and works with both Python 2 and 3.

This patch release fixes a bug in function frame_as_categorical that caused an error when trying to change the dtype to "category".

v0.1.2

08 Aug 11:07
Compare
Choose a tag to compare

pandas-charm is a small Python library for getting character matrices (alignments) into and out of pandas. It is intended to make pandas interoperable with other scientific packages that can handle character matrices, like for example BioPython and Dendropy.

pandas-charm is written in pure Python and works with both Python 2 and 3.

This is a patch release with the following changes:

  • More Python versions added to Travis-CI.
  • pep8 check added to Travis-CI.
  • Added one more test to the test suite.
  • Updated documentation in README.rst
  • Fixed issue with one example in README.rst.

v0.1.1

05 Jul 12:47
Compare
Choose a tag to compare

pandas-charm is a small Python library for getting character matrices (alignments) into and out of pandas. The intention of the package is to make pandas interoperable with other scientific packages that can be used for working with character matrices, like for example BioPython and Dendropy.

pandas-charm is written in pure Python and works with both Python 2 and 3.

This release is a patch with the following fixes:

  • Simplified builds with Travis-CI.
  • Added information on how to cite the package.

v0.1.0

05 Jul 06:39
Compare
Choose a tag to compare

This is the first release of pandas-charm.

pandas-charm is a small Python library for getting character matrices (alignments) into and out of pandas. The intention of the package is to make pandas interoperable with other scientific packages that can be used for working with character matrices, like for example BioPython and Dendropy.

With this release, it is possible to use pandas-charm for converting between the following objects:

  • BioPython MultipleSeqAlignment <-> pandas DataFrame
  • DendroPy CharacterMatrix <-> pandas DataFrame

pandas-charm is written in pure Python and works with both Python 2 and 3.