PERTgen
Python code to generate a PERT graph and Gantt chart given a task schedule
Install / Use
/learn @vamsi-aribandi/PERTgenREADME
PERTgen
Python code to generate a PERT graph and Gantt chart given a task schedule.
Requirements
This project uses python3, and the following libraries must be installed to run it:
- NetworkX - Used to make the PERT graph.
- Matplotlib - Used to make the Gantt chart, as well as show and save both the PERT graph and Gantt chart.
Data input
The task data must be given in a CSV file, in the format of the sample ones given (tasks.csv and tasks2.csv),
i.e. each row starting from the second one should have a task, its duration and all its dependencies seperated by spaces
Test it
The project can be tested with the simple tkinter GUI by running gui.py with the python3 interpreter, although all the important code is in pert.py which can also be run after specifying which file is to be loaded.
Related Skills
node-connect
345.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
104.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
345.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
345.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
