figpack


Namefigpack JSON
Version 0.2.39 PyPI version JSON
download
home_pageNone
SummaryA Python package for creating shareable, interactive visualizations in the browser
upload_time2025-10-29 21:46:06
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseApache-2.0
keywords visualization plotting timeseries interactive
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # figpack

[![Tests](https://github.com/flatironinstitute/figpack/actions/workflows/test.yml/badge.svg)](https://github.com/flatironinstitute/figpack/actions/workflows/test.yml)
[![codecov](https://codecov.io/gh/flatironinstitute/figpack/branch/main/graph/badge.svg)](https://codecov.io/gh/flatironinstitute/figpack)
[![PyPI version](https://badge.fury.io/py/figpack.svg)](https://badge.fury.io/py/figpack)

A Python package for creating shareable, interactive visualizations in the browser.

## Documentation

For detailed guidance, tutorials, and API reference, visit our **[documentation](https://flatironinstitute.github.io/figpack)**.

## Quick Start

Want to jump right in? Here's how to get started:

```bash
pip install figpack
```

```python
import numpy as np
import figpack.views as vv

# Create a timeseries graph
graph = vv.TimeseriesGraph(y_label="Signal")

# Add some data
t = np.linspace(0, 10, 1000)
y = np.sin(2 * np.pi * t)
graph.add_line_series(name="sine wave", t=t, y=y, color="blue")

# Display the visualization in your browser
graph.show(open_in_browser=True, title="Quick Start Example")
```

## License

Apache-2.0

## Citation

If you use figpack in your research, please cite it:

[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.17419621.svg)](https://doi.org/10.5281/zenodo.17419621)

```bibtex
@software{magland_figpack_2025,
  author       = {Magland, Jeremy},
  title        = {figpack},
  year         = 2025,
  publisher    = {Zenodo},
  doi          = {10.5281/zenodo.17419621},
  url          = {https://doi.org/10.5281/zenodo.17419621}
}
```

Or in APA format:

> Magland, J. (2025). figpack (Version 0.2.39) [Computer software]. Zenodo. https://doi.org/10.5281/zenodo.17419621

## Contributing

Visit the [GitHub repository](https://github.com/flatironinstitute/figpack) for issues, contributions, and the latest updates.

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "figpack",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "visualization, plotting, timeseries, interactive",
    "author": null,
    "author_email": "Jeremy Magland <jmagland@flatironinstitute.org>",
    "download_url": "https://files.pythonhosted.org/packages/1f/e9/c64a275c1920315f92e4e9ff0eceafe369e650bba98946d143ec933d52c7/figpack-0.2.39.tar.gz",
    "platform": null,
    "description": "# figpack\n\n[![Tests](https://github.com/flatironinstitute/figpack/actions/workflows/test.yml/badge.svg)](https://github.com/flatironinstitute/figpack/actions/workflows/test.yml)\n[![codecov](https://codecov.io/gh/flatironinstitute/figpack/branch/main/graph/badge.svg)](https://codecov.io/gh/flatironinstitute/figpack)\n[![PyPI version](https://badge.fury.io/py/figpack.svg)](https://badge.fury.io/py/figpack)\n\nA Python package for creating shareable, interactive visualizations in the browser.\n\n## Documentation\n\nFor detailed guidance, tutorials, and API reference, visit our **[documentation](https://flatironinstitute.github.io/figpack)**.\n\n## Quick Start\n\nWant to jump right in? Here's how to get started:\n\n```bash\npip install figpack\n```\n\n```python\nimport numpy as np\nimport figpack.views as vv\n\n# Create a timeseries graph\ngraph = vv.TimeseriesGraph(y_label=\"Signal\")\n\n# Add some data\nt = np.linspace(0, 10, 1000)\ny = np.sin(2 * np.pi * t)\ngraph.add_line_series(name=\"sine wave\", t=t, y=y, color=\"blue\")\n\n# Display the visualization in your browser\ngraph.show(open_in_browser=True, title=\"Quick Start Example\")\n```\n\n## License\n\nApache-2.0\n\n## Citation\n\nIf you use figpack in your research, please cite it:\n\n[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.17419621.svg)](https://doi.org/10.5281/zenodo.17419621)\n\n```bibtex\n@software{magland_figpack_2025,\n  author       = {Magland, Jeremy},\n  title        = {figpack},\n  year         = 2025,\n  publisher    = {Zenodo},\n  doi          = {10.5281/zenodo.17419621},\n  url          = {https://doi.org/10.5281/zenodo.17419621}\n}\n```\n\nOr in APA format:\n\n> Magland, J. (2025). figpack (Version 0.2.39) [Computer software]. Zenodo. https://doi.org/10.5281/zenodo.17419621\n\n## Contributing\n\nVisit the [GitHub repository](https://github.com/flatironinstitute/figpack) for issues, contributions, and the latest updates.\n",
    "bugtrack_url": null,
    "license": "Apache-2.0",
    "summary": "A Python package for creating shareable, interactive visualizations in the browser",
    "version": "0.2.39",
    "project_urls": {
        "Bug Tracker": "https://github.com/flatironinstitute/figpack/issues",
        "Documentation": "https://flatironinstitute.github.io/figpack",
        "Homepage": "https://github.com/flatironinstitute/figpack",
        "Repository": "https://github.com/flatironinstitute/figpack"
    },
    "split_keywords": [
        "visualization",
        " plotting",
        " timeseries",
        " interactive"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c31c1ad45d6d021f855ed34720198dded74d4657f7fd57195fe0c343f6afea10",
                "md5": "35c0ac9fb001824243ab0fc1f3943a80",
                "sha256": "d47571b0c64fd1b195345cb56d860b69f26c624608de299dfafb746a501add44"
            },
            "downloads": -1,
            "filename": "figpack-0.2.39-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "35c0ac9fb001824243ab0fc1f3943a80",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 444113,
            "upload_time": "2025-10-29T21:46:05",
            "upload_time_iso_8601": "2025-10-29T21:46:05.280811Z",
            "url": "https://files.pythonhosted.org/packages/c3/1c/1ad45d6d021f855ed34720198dded74d4657f7fd57195fe0c343f6afea10/figpack-0.2.39-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1fe9c64a275c1920315f92e4e9ff0eceafe369e650bba98946d143ec933d52c7",
                "md5": "67c97d02e1cd7d4d9e0631a357add2fb",
                "sha256": "0e43bfb87d1413cc70d7739a63186d179f387c0ed06cfb7aa03181be946af0bf"
            },
            "downloads": -1,
            "filename": "figpack-0.2.39.tar.gz",
            "has_sig": false,
            "md5_digest": "67c97d02e1cd7d4d9e0631a357add2fb",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 447373,
            "upload_time": "2025-10-29T21:46:06",
            "upload_time_iso_8601": "2025-10-29T21:46:06.918570Z",
            "url": "https://files.pythonhosted.org/packages/1f/e9/c64a275c1920315f92e4e9ff0eceafe369e650bba98946d143ec933d52c7/figpack-0.2.39.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-10-29 21:46:06",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "flatironinstitute",
    "github_project": "figpack",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "figpack"
}
        
Elapsed time: 1.40582s