Skip to main content

Generate plots that report the progress of an INCEpTION project.

Project description

INCEpTION Reporting Dashboard

The INCEpTION Reporting Dashboard helps you track and visualize the progress of your INCEpTION project(s). It provides tools to monitor metrics, analyze annotations, and export progress reports.

Features

  • Visualize project metrics and annotation types.
  • Export progress reports for centralized tracking.
  • Browser-based interface for ease of use.

Getting Started

  1. Check Python Version: Ensure you have Python 3.11 or higher installed. You can verify this by running:

    python --version
    
  2. Install the Package: Install the package using pip:

    pip install -U inception-reports
    
  3. Run the Application:

    • To launch the dashboard, use:

      inception_reports
      
  4. Follow the Instructions: The application will open a browser window. Follow the on-screen instructions to proceed.

Notes on Customization

This package has been developed with GeMTeX in mind, and certain configurations, such as excluded_types.json in the inception_reports home directory, are tailored to its requirements. Users are encouraged to adjust these configurations to suit the specific needs of their projects.

Using the Docker Image

The dashboard is also available as a Docker image via GitHub Container Registry.

Pull the Image

docker pull ghcr.io/inception-project/inception-reporting-dashboard:latest

Replace latest with a specific version (e.g. 0.9.7) if needed.

Run the Application

docker run --rm -p 8501:8501 \
  ghcr.io/inception-project/inception-reporting-dashboard:latest \
  --manager

The application will open in your browser at:

http://localhost:8501

Notes

  • Configuration files (e.g. excluded_types.json) can be mounted into the container using Docker volumes if customization is required.

Issues and Contributions

This package is under active development. If you encounter any bugs or issues, please open a GitHub issue.

We welcome contributions! For details on how to contribute, see our Contributing Guidelines.

License

This project is licensed under the terms of the LICENSE file.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

inception_reports-1.1.0.tar.gz (35.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

inception_reports-1.1.0-py3-none-any.whl (37.6 kB view details)

Uploaded Python 3

File details

Details for the file inception_reports-1.1.0.tar.gz.

File metadata

  • Download URL: inception_reports-1.1.0.tar.gz
  • Upload date:
  • Size: 35.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for inception_reports-1.1.0.tar.gz
Algorithm Hash digest
SHA256 f8498eeb85e24ae8072e9d6b17becc3b388f3552a2ae3d8549d9ecf98b9573c4
MD5 5cfac090e4de16b59f0344fd34fa73bd
BLAKE2b-256 fedb5936ddd17400c382c0d670c8a96f7b44c34b61cd479bf3a309f00905c0b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for inception_reports-1.1.0.tar.gz:

Publisher: release_script.yml on inception-project/inception-reporting-dashboard

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file inception_reports-1.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for inception_reports-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5a8e490def241d69b3025b4361800d35fe09b508cca8021d6423b8ecb909c3a7
MD5 dbe5e6bf725373440672f7d28d9ae322
BLAKE2b-256 a69db3c7f6dc0debf7db2d9bbd4151ab67da1d92797c242adaac4a191a5fb328

See more details on using hashes here.

Provenance

The following attestation bundles were made for inception_reports-1.1.0-py3-none-any.whl:

Publisher: release_script.yml on inception-project/inception-reporting-dashboard

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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