SynEdu
Synthesis Planning tutorial
File Explorer
- ci.yml
- notebooks.yml
- release.yml
- acetate.svg
- benzene.svg
- carbonyl.svg
- chiral_example.svg
- cyclohexane.svg
- ethanol.svg
- morphism.svg
- mcs_rebalancing.svg
- rebalancing_pipeline.svg
- its_construction.svg
- atom_map_canonicalization.svg
- RO5.png
- RO5.svg
- eu-funded-en.jpg
- nfdi4chem-logo.svg
- tacsy-logo-dark-small.jpg
- diels_alder_dpo.svg
- flow_chart.svg
- mcs_common.tex
- morphism.tex
- morphism_body.tex
- panelA.tex
- panelA_body.tex
- panelBC.tex
- panelBC_body.tex
- pipeline.tex
- pipeline_body.tex
- synedu-header.js
- synedu.css
- synedu_academic_cap.svg
- S01.ipynb
- S02.ipynb
- S03.ipynb
- S04.ipynb
- S05.ipynb
- S06.ipynb
- S07.ipynb
- S08.ipynb
- S09.ipynb
- index.md
- api.md
- citation.md
- contact.md
- contribute.md
- external_dependencies.md
- external_tutorials_collections.md
- footer.md
- funding.md
- index.md
- installing.md
- license.md
- README.md
- references.bib
- syneco_ecosystem.md
- whats_new.md
- inject_site_assets.py
- prepare_jupyter_book.py
- molecules.csv
- RO5.png
- notebook.md
- molecules.csv
- notebook.md
- molecules.csv
- notebook.md
- reaction_maps.csv
- notebook.md
- diels_alder_dpo.svg
- diels_alder_dpo.tex
- notebook.md
- data_aam.json.gz
- smart.json.gz
- atom_map_canonicalization.tex
- notebook.md
- data_aam.json.gz
- flow_chart.tex
- notebook.md
- smart.json.gz
- notebook.md
- smart.json.gz
- notebook.md
- __init__.py
- dpo.py
- __init__.py
- cluster.py
- conversion.py
- graph.py
- io.py
- its_vis.py
- mcs.py
- reaction.py
- rxn_vis.py
- vis.py
- __init__.py
- synedu.png
- utils.py
- version.py
- __init__.py
- test_download_notebooks.py
- test_math_utils.py
- test_notebooks.py
- test_presentation_utils.py
- test_site_assets.py
- test_smoke.py
- .flake8
- .gitignore
- .readthedocs.yml
- CITATION.cff
- CONTRIBUTING.md
- LICENSE
- Makefile
- myst.yml
- pyproject.toml
- README.md
- requirements.txt
- run_server.sh
- runtime.txt
- SECURITY.md
- uv.lock
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
git clone
View Details ▼
git clone
Clone an existing repository.
git clone {{remote_repository_location}} {{path/to/directory}}
Clone an existing repository into a new directory (the default directory is the repository name):
git clone --recursive {{remote_repository_location}}
Clone an existing repository and its submodules:
git clone {{[-n|--no-checkout]}} {{remote_repository_location}}
Clone only the `.git` directory of an existing repository:
uv run
View Details ▼
uv run
Run a command or script in the project environment.
uv run {{path/to/script.py}}
Run a Python script:
uv run {{[-m|--module]}} {{module_name}}
Run a Python module:
uv run {{[-w|--with]}} {{package}} {{command}}
Run a command with additional packages installed temporarily:
uv sync
View Details ▼
uv sync
Update the project's environment to match the lockfile.
uv sync
Sync the project environment with the lockfile:
uv sync --all-extras
Sync and include all optional dependencies:
uv sync --extra {{extra_name}}
Sync with specific optional dependencies:
