pinellolab / CRISPResso2

Analysis of deep sequencing data for rapid and intuitive interpretation of genome editing experiments
Other
256 stars 91 forks source link

Args As Data #408

Closed trevormartinj7 closed 3 months ago

trevormartinj7 commented 3 months ago

This project rewrites the argument parser. Instead of hard-coding a series of arguments and their help actions across the CLI, this replaces Core, WGS, Pooled, Batch, and Compare arguments with a single args.json file that loads in applicable arguments.

It centralizes all argument information into a centralized source of truth that can be accessed across repos and tools.