Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/samuell/nfproviz
A small tool to parse experimental BioObject Component output from Nextlfow
https://github.com/samuell/nfproviz
Last synced: about 2 months ago
JSON representation
A small tool to parse experimental BioObject Component output from Nextlfow
- Host: GitHub
- URL: https://github.com/samuell/nfproviz
- Owner: samuell
- License: apache-2.0
- Created: 2023-08-26T15:32:50.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-26T15:38:25.000Z (over 1 year ago)
- Last Synced: 2024-10-14T15:45:01.328Z (3 months ago)
- Language: Python
- Size: 8.79 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NF-Pro(v)Viz
A small tool to parse experimental BioObject Component output from Nextflow,
worked on in [this PR](https://github.com/nextflow-io/nf-prov/pull/3), into an
HTML report with a plotted DAG (via GraphViz)## Requirements
- Python 3.6+ (Needs to support f-strings)
- The [GraphViz](https://graphviz.org/) dot command, for generating the graph.## Installation
```bash
git clone https://github.com/samuell/nfproviz.git
cd nfproviz
```## Usage
```bash
python nfproviz.py -i bco.json -o bco.html
```For shortened step/file paths:
```bash
python nfproviz.py -s -i bco.json -o bco.html
```For even more shortened step/file paths:
```bash
python nfproviz.py -ss -i bco.json -o bco.html
```For horizontal graph:
```bash
python nfproviz.py -hg -i bco.json -o bco.html
```