[213_01] Added Python to reproduce end-to-end examples of scientific research workflows#3074
[213_01] Added Python to reproduce end-to-end examples of scientific research workflows#3074Uygniqoar wants to merge 3 commits intoMoganLab:mainfrom
Conversation
Greptile SummaryThis PR adds a minimal, documentation-only end-to-end Python scientific workflow guide for Mogan STEM. It introduces a new TMU document ( Key observations:
Confidence Score: 4/5Safe to merge after correcting the generic copyright holder name; no runtime changes are introduced. All previously flagged structural issues (section placement, abbreviated license) have been resolved. The only remaining new concern is the placeholder 'MoganLab Developer' copyright name — a straightforward one-line fix. The missing trailing newline is a known carryover. Neither issue affects functionality, making this PR very close to merge-ready. TeXmacs/plugins/python/doc/workflow.zh.tmu — generic copyright name and missing EOF newline. Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[User opens python.zh.tmu] --> B[Reads feature-level Python docs]
B --> C[Sees new 科研工作流示例 section]
C --> D[Follows hlink to workflow.zh.tmu]
D --> E[Section 1: Create Conda env]
E --> F[Section 2: Launch Session via Plugins menu]
F --> G[Section 3.1: Pandas - DataFrame rendering]
G --> H[Section 3.2: Matplotlib - vector chart]
H --> I[Section 3.3: SymPy - math formula]
I --> J[Section 4: Verify all outputs]
Reviews (2): Last reviewed commit: "docs(python): align research workflow gu..." | Re-trigger Greptile |
- Use full GFDL boilerplate in workflow.zh.tmu - Synchronize conda environment naming to 'mogan_research' - Restore trailing backslashes in TMU footers for consistency - Link workflow guide from main python.zh.tmu documentation
Summary
This PR adds a minimal end-to-end workflow entry for the Python plugin documentation.
The goal is not to introduce new Python runtime features, but to make the existing Python workflow easier to reproduce and validate for users and contributors.
What is included
A new workflow document:
TeXmacs/plugins/python/doc/workflow.zh.tmuPlugins -> Sessions -> Python -> conda_xxxA new developer document:
devel/python-research-workflow.mdpython.zh.tmuA minimal entry added to
TeXmacs/plugins/python/doc/python.zh.tmuWhy this change
The current Python documentation already contains feature-specific examples, but it is still useful to have a single workflow-oriented entry that shows how to go from environment setup to visible outputs inside one document.
This PR is intended to provide that missing “first runnable path” for new users and future contributors.
Scope
This PR is intentionally small.
It does not:
Manual validation
Closes #3073