molprop-analyze
Registry-driven master analyzer for a results CSV. It lists available categories based on columns present, and can print a narrative description + summary + preview table for a single category.
List categories detected in a CSV
molprop-analyze results.csv --list
Analyze one category
molprop-analyze results.csv --category cns_mpo
molprop-analyze results.csv --category oral_bioavailability
molprop-analyze results.csv --category developability
Generate a text report (all categories found)
# prints a combined report to stdout
molprop-analyze results.csv --report
# save to file
molprop-analyze results.csv --report -o report.txt
Notes
The master analyzer discovers columns using the shared category registry. If a category has no columns present in your dataset, it will be listed but show 0 columns available. This makes it safe to run on partial outputs.