Casper da Costa-Luis

Results 737 comments of Casper da Costa-Luis

@cheelee let me know if this sounds reasonable

may have to split this issue into multiple smaller ones and/or small PRs.

an up-to-date blurb (`.openworm.yml`) to appear on e.g. http://docs.openworm.org/en/latest/projects/ but also optionally a page (`.openworm.md`) to appear on e.g. http://docs.openworm.org/en/latest/Projects/sibernetic/ both of which subprojects maintain in their own repos, perhaps...

from https://github.com/orgs/openworm/teams/google-season-of-documentation/discussions/2 - > http://docs.openworm.org/en/latest/projects/ has no bad links; but > 1. "Data Collection and Representation" is a somewhat loose collection of subgroups > 2. "Muscle/Neuron/Channel" is a collection of...

I'll try to use the current http://docs.openworm.org/en/latest/projects/ plus the comment above (https://github.com/openworm/openworm_docs/issues/55#issuecomment-535068045) to come up with snippets (`.openworm.yml` / `.openworm.md`) etc to produce a new version of http://docs.openworm.org/en/latest/projects/

I think the unticked boxes should ideally still be addressed to unify things a bit better...

not sure what the `titleselector` is for. You can just remove the `.complete = titleselector` bit and probably also add a `prog` to `ArgumentParser`.

argparse `choices` are fully supported. ```python #!/usr/bin/env python3 import argparse, shtab tptitles = """ TP01_Calculating_checksums_using_seguid_calculator TP02_Visualizing_linear_and_circular_DNA_with_ApE TP03_In-silico_sub_cloning_using_ApE """.strip().split() parser = argparse.ArgumentParser(prog='tpcorrect', description='Correct TPs') shtab.add_argument_to(parser, ["-s", "--print-completion"]) # magic! parser.add_argument('title', choices=tptitles,...

In markdown, you can use [`eval-rst`](https://myst-parser.readthedocs.io/en/latest/syntax/roles-and-directives.html#syntax-directives-parsing): ````md ```{eval-rst} |:white_check_mark:| hacky ``` ```` to get: ✅ hacky

Yes and I suppose the `.md` syntax would be `[:smile:]` or `[](:smile:)`