LCSB-BioCore / COBREXA.jl

Constraint-Based Reconstruction and EXascale Analysis
https://lcsb-biocore.github.io/COBREXA.jl/
Apache License 2.0
42 stars 8 forks source link

💄 📝 🚸 Usage pointers #318

Closed stelmo closed 3 years ago

stelmo commented 3 years ago

All functions should have an examples section in their docstrings showcasing at least some of the functionality, e.g. using optional arguments etc. For example, flux_variability_analysis is super powerful but I need to go to the actual docs online to figure out how to use it for even basic fva, there should be an example to make this unnecessary.

Functions that need examples:

exaexa commented 3 years ago

Random notes:

stelmo commented 3 years ago

Yeah fit on screen is important, what I meant is that we say e.g. also look at these functions as possible modifications... but I can see how if we add random ones we might forget to update the docs. Hmm, maybe the important ones? E.g. change_constraint etc.

exaexa commented 3 years ago

well, is there a way to reference a group of functions from the documentation?

cc @laurentheirendt any idea ^

laurentheirendt commented 3 years ago

I only know of referencing sections marked with # as these are tags in the documentation. Maybe we can generate them for certain groups of functions?