Skip to main content

A Python Library for CPM and PERT Methods

Project description

pyCritical

Introduction

pyCritical is a Python library designed to solve Critical Path Method (CPM) and Program Evaluation Review Technique (PERT) problems. It provides functionalities to calculate project schedules, identify critical paths, and visualize project timelines with Gantt charts.

Features

  • CPM Analysis: Calculate the critical path, earliest start and finish times, latest start and finish times, and slack times.
  • PERT Analysis: Evaluate project timelines with probabilistic time estimates.
  • Gantt Chart Visualization: Generate Gantt charts to visually represent the project schedule.

Usage

  1. Install
pip install pycritical
  1. Try it in Colab:

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

pyCritical-1.5.2.tar.gz (4.0 kB view hashes)

Uploaded Source

Built Distribution

pyCritical-1.5.2-py3-none-any.whl (4.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page