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.2.0.tar.gz (37.3 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.2.0-py3-none-any.whl (39.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: inception_reports-1.2.0.tar.gz
  • Upload date:
  • Size: 37.3 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.2.0.tar.gz
Algorithm Hash digest
SHA256 b6e2e8d0d99fe7ef4f0b5d20a4a3bef613012fda738d0fd5fdabc3952ee3b1fd
MD5 5d9cf11813cb280f7ff2d09fa321ee01
BLAKE2b-256 29f43e34496a1e173da1672cce7b0210d5424ee69c51392da95f3b680ef90142

See more details on using hashes here.

Provenance

The following attestation bundles were made for inception_reports-1.2.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.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for inception_reports-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 79b362c45a809495b8158d77b4bb252f9460b9d9d56f176cfccc379b1d3c709b
MD5 ad53f9686a793cf00b1064cdc6deb907
BLAKE2b-256 d777ed97633f709fda0d50f0fc28f278dd9f428ba7c71a4c4470fe7fa42aa3c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for inception_reports-1.2.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