Skip to content

Get Rid of Pandas Dependency #31

@xcthulhu

Description

@xcthulhu

pandas is a really heavy python library requiring ~10 minutes of compilation

It is only used in one place:
https://github.com/TESScience/FPE/blob/master/tessfpe/data/housekeeping_channels.py#L49

It should be noted that pandas.DataFrame.to_string can easily be replaced with the unix column utility.

Since this is only used in one place, we should consider a slight refactor to avoid using pandas all together.

It should be noted that numpy is also only used in this one place in housekeeping_channels.py, however we presumably will require matplotlib to resolve #15 which requires numpy as a dependency.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions