<jupyter_start><jupyter_text>Pyosim in the cloudwith [pyomeca](https://github.com/pyomeca/pyoma)<NAME> (<EMAIL> | [GitHub](https://github.com/romainmartinez)) | [Contents](Index.ipynb) | [Verification](01.00-verification.ipynb) >  Logistics<jupyter_code>dot = Digraph()

dot.attr('node', shape='plaintext')
dot.node('bio', 'biological\nCôté et al. (2012)')
dot.node('kin', 'kinematics\nMartinez et al. (2019)')
dot.node('emg', 'EMG\nBouffard et al. (2019)')
dot.node('msk', 'musculoskeletal')
# dot.attr('node', shape='doublecircle')
dot.node('msd', 'MSDs')
# dot.attr('node', shape='ellipse')
dot.attr('node',  color='lightgrey')
dot.node('u', 'unobserveds')

dot.edge('bio', 'kin')
dot.edge('kin', 'emg')
dot.edge('emg', 'msk')
dot.edge('kin', 'msk')
dot.edge('msk', 'msd')
dot.edge('u', 'msd')

dot.render('msd', view=True)
from graphviz import Digraph

dot = Digraph(comment='The Round Table')

dot.node('A', 'King Arthur')
dot.node('B', 'Sir Bedevere the Wise')
dot.node('L', 'Sir Lancelot the Brave')

dot.edges(['AB', 'AL'])
dot.edge('B', 'L', constraint='false')

dot.render('round-table.gv', view=True)<jupyter_output><empty_output>
{'fraction_non_alphanumeric': 0.23488168273444346, 'fraction_numerical': 0.014022787028921999, 'mean_word_length': 6.986013986013986, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 8, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'chain_length': '1', 'dir': 'jupyter-structured-clean-dedup', 'id': '62221', 'license': 'Apache-2.0', 'n_tokens_mistral': 485, 'n_tokens_neox': 460, 'n_words': 82, 'path': 'notebooks/00.00-logistics.ipynb', 'repo_name': 'pyomeca/pyosim_aws', 'size': '1167'}