{"users":[{"id":25709,"username":"Nil_Sri","name":"Nil","avatar_template":"/letter_avatar_proxy/v4/letter/n/ee7513/{size}.png","trust_level":1},{"id":15501,"username":"utt","name":"Daniel Utt","avatar_template":"/letter_avatar_proxy/v4/letter/u/b4bc9f/{size}.png","flair_name":"OVITO","flair_url":"/uploads/default/original/3X/c/4/c44791380d9307aeaba86d0fb92446206611e3f9.png","flair_group_id":46,"trust_level":2},{"id":25671,"username":"Al_ex","name":"AL_EX","avatar_template":"/letter_avatar_proxy/v4/letter/a/3e96dc/{size}.png","trust_level":0},{"id":25679,"username":"shiki","name":"","avatar_template":"/user_avatar/matsci.org/shiki/{size}/27415_2.png","trust_level":0},{"id":3196,"username":"stukowski","name":"Alexander Stukowski","avatar_template":"/user_avatar/matsci.org/stukowski/{size}/23641_2.png","flair_name":"OVITO","flair_url":"/uploads/default/original/3X/c/4/c44791380d9307aeaba86d0fb92446206611e3f9.png","flair_group_id":46,"trust_level":4},{"id":21957,"username":"elindgren","name":"","avatar_template":"/user_avatar/matsci.org/elindgren/{size}/26426_2.png","trust_level":2},{"id":17681,"username":"BALKIN","name":"M.C.","avatar_template":"/user_avatar/matsci.org/balkin/{size}/19349_2.png","trust_level":1},{"id":16915,"username":"Borhan_Uddin","name":"Borhan Uddin","avatar_template":"/letter_avatar_proxy/v4/letter/b/7c8e57/{size}.png","trust_level":1},{"id":25251,"username":"jo_nas","name":"","avatar_template":"/user_avatar/matsci.org/jo_nas/{size}/27130_2.png","trust_level":1},{"id":21280,"username":"liuyujie714","name":"Liuyujie714","avatar_template":"/user_avatar/matsci.org/liuyujie714/{size}/23930_2.png","trust_level":1},{"id":25402,"username":"HallWatson","name":"","avatar_template":"/user_avatar/matsci.org/hallwatson/{size}/27230_2.png","trust_level":1},{"id":16705,"username":"tomasfbouvier","name":"Tomás Fernández Bouvier","avatar_template":"/user_avatar/matsci.org/tomasfbouvier/{size}/17970_2.png","trust_level":2},{"id":3119,"username":"akohlmey","name":"Axel Kohlmeyer","avatar_template":"/user_avatar/matsci.org/akohlmey/{size}/952_2.png","moderator":true,"trust_level":4},{"id":3052,"username":"vishnuvk","name":"Vishnu V. Krishnan","avatar_template":"/user_avatar/matsci.org/vishnuvk/{size}/981_2.png","trust_level":1},{"id":15593,"username":"chrisp","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/c/87869e/{size}.png","trust_level":2},{"id":23294,"username":"nana8","name":"nars","avatar_template":"/letter_avatar_proxy/v4/letter/n/94ad74/{size}.png","trust_level":1},{"id":25058,"username":"smart1","name":null,"avatar_template":"/letter_avatar_proxy/v4/letter/s/a88e57/{size}.png","trust_level":0},{"id":16887,"username":"dx_yu","name":"Dong-Xu Yu","avatar_template":"/user_avatar/matsci.org/dx_yu/{size}/18218_2.png","trust_level":1},{"id":22767,"username":"Ab_do","name":"Ab_do ","avatar_template":"/user_avatar/matsci.org/ab_do/{size}/25082_2.png","trust_level":1},{"id":12971,"username":"Nostalgic","name":"Alex","avatar_template":"/letter_avatar_proxy/v4/letter/n/b38774/{size}.png","trust_level":1},{"id":24702,"username":"akash2","name":null,"avatar_template":"/letter_avatar_proxy/v4/letter/a/b77776/{size}.png","trust_level":0},{"id":18762,"username":"flare","name":"flare","avatar_template":"/user_avatar/matsci.org/flare/{size}/20288_2.png","trust_level":1},{"id":24584,"username":"Ahsan_Ayaz","name":"Ahsan Ayaz","avatar_template":"/user_avatar/matsci.org/ahsan_ayaz/{size}/26549_2.png","trust_level":0},{"id":24538,"username":"welvel","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/w/c0e974/{size}.png","trust_level":0},{"id":24396,"username":"changao","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/c/c68b51/{size}.png","trust_level":0},{"id":24388,"username":"ZPENG","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/z/8e8cbc/{size}.png","trust_level":0},{"id":17180,"username":"jwjeffr","name":"Jacob Jeffries","avatar_template":"/user_avatar/matsci.org/jwjeffr/{size}/18652_2.png","trust_level":1},{"id":24314,"username":"Ying_Zhang","name":"Ying Zhang","avatar_template":"/letter_avatar_proxy/v4/letter/y/df705f/{size}.png","trust_level":1},{"id":13845,"username":"Sailang","name":"YANG F","avatar_template":"/letter_avatar_proxy/v4/letter/s/9e8a1a/{size}.png","trust_level":1},{"id":16502,"username":"feign","name":"Anand Mathew","avatar_template":"/letter_avatar_proxy/v4/letter/f/ecae2f/{size}.png","trust_level":1},{"id":20942,"username":"xudong","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/x/e8c25b/{size}.png","trust_level":1},{"id":17101,"username":"nitin_luhadiya","name":"nitin luhadiya","avatar_template":"/user_avatar/matsci.org/nitin_luhadiya/{size}/18515_2.png","trust_level":1},{"id":24299,"username":"HAhahe12","name":"H Ahahe12","avatar_template":"/user_avatar/matsci.org/hahahe12/{size}/26319_2.png","trust_level":0}],"primary_groups":[],"flair_groups":[{"id":46,"name":"OVITO","flair_url":"/uploads/default/original/3X/c/4/c44791380d9307aeaba86d0fb92446206611e3f9.png","flair_bg_color":"","flair_color":""}],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/ovito/22?page=1","per_page":30,"top_tags":[{"id":22,"name":"ovito","slug":"ovito"},{"id":7,"name":"howto","slug":"howto"},{"id":8,"name":"lammps","slug":"lammps"},{"id":1,"name":"bug-report","slug":"bug-report"},{"id":30,"name":"error","slug":"error"},{"id":42,"name":"python","slug":"python"},{"id":38,"name":"visualization","slug":"visualization"},{"id":51,"name":"reaxff","slug":"reaxff"},{"id":32,"name":"gpu","slug":"gpu"},{"id":52,"name":"macos","slug":"macos"},{"id":46,"name":"read_data","slug":"read-data"},{"id":62,"name":"topology","slug":"topology"}],"topics":[{"fancy_title":"visualize crack growth in OVITO during","id":67396,"title":"visualize crack growth in OVITO during","slug":"visualize-crack-growth-in-ovito-during","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://matsci.org/uploads/default/original/3X/b/8/b873833578c332724fb08145b56053e8327a52c8.jpeg","created_at":"2026-08-03T17:30:03.403Z","last_posted_at":"2026-08-04T07:59:53.614Z","bumped":true,"bumped_at":"2026-08-04T07:59:53.614Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I am analyzing crack growth during a LAMMPS tensile simulation. Following the paper, I used CNA in OVITO, but I only obtained a grain map (Image B) instead of clearly visible cracks as in Image A. Am I missing an addi&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":22,"name":"ovito","slug":"ovito"}],"tags_descriptions":{},"views":39,"like_count":2,"has_summary":false,"last_poster_username":"utt","category_id":22,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":25709,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":15501,"primary_group_id":null,"flair_group_id":46}]},{"fancy_title":"Free volume per-atom","id":67352,"title":"Free volume per-atom","slug":"free-volume-per-atom","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://matsci.org/uploads/default/original/3X/b/c/bcf94dd1e3c608565a061789b9c05657b8a022e4.jpeg","created_at":"2026-07-21T18:11:07.689Z","last_posted_at":"2026-07-24T12:40:36.079Z","bumped":true,"bumped_at":"2026-07-24T12:40:36.079Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Dear OVITO developers, \nFirst of all, thank you for developing such a powerful visualization and analysis tool. \nI would like to know how to calculate and visualize the free volume per atom in OVITO, similar to the attac&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":22,"name":"ovito","slug":"ovito"}],"tags_descriptions":{},"views":47,"like_count":0,"has_summary":false,"last_poster_username":"utt","category_id":22,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":25671,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":15501,"primary_group_id":null,"flair_group_id":46}]},{"fancy_title":"Burgers Vector Classification Mismatch Between OVITO DXA and Conventional HCP Dislocation Notation","id":67355,"title":"Burgers Vector Classification Mismatch Between OVITO DXA and Conventional HCP Dislocation Notation","slug":"burgers-vector-classification-mismatch-between-ovito-dxa-and-conventional-hcp-dislocation-notation","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://matsci.org/uploads/default/original/3X/4/0/400f97d23214575bac64b9d5bca92542b1b3ee1c.jpeg","created_at":"2026-07-22T09:48:21.084Z","last_posted_at":"2026-07-22T20:01:19.760Z","bumped":true,"bumped_at":"2026-07-22T20:01:19.760Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"In conventional crystallography, Burgers vectors in HCP crystals are commonly classified into several categories: the a-type Burgers vector is 1/3&lt;11-20&gt;, the c-type Burgers vector is &lt;0001&gt;, the a+c-type Burgers vect&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":22,"name":"ovito","slug":"ovito"}],"tags_descriptions":{},"views":34,"like_count":0,"has_summary":false,"last_poster_username":"stukowski","category_id":22,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":25679,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":3196,"primary_group_id":null,"flair_group_id":46}]},{"fancy_title":"`ImportError: libGL.so.1` for `from ovito.io import import_file` in headless environment","id":67338,"title":"`ImportError: libGL.so.1` for `from ovito.io import import_file` in headless environment","slug":"importerror-libgl-so-1-for-from-ovito-io-import-import-file-in-headless-environment","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2026-07-17T08:28:15.500Z","last_posted_at":"2026-07-20T07:47:54.065Z","bumped":true,"bumped_at":"2026-07-20T07:47:54.065Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi! \nI’m trying to import ovito in a headless CI enviroment. Specifically, I import the function from ``ovito.io`` import import_file. However, that seems like it needs GUI libraries, since an OpenGL error is raised. \nI’&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":48,"like_count":1,"has_summary":false,"last_poster_username":"elindgren","category_id":22,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":21957,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3196,"primary_group_id":null,"flair_group_id":46}]},{"fancy_title":"OVITO QRhiGles2 error","id":67329,"title":"OVITO QRhiGles2 error","slug":"ovito-qrhigles2-error","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-07-14T04:12:01.812Z","last_posted_at":"2026-07-14T06:48:24.709Z","bumped":true,"bumped_at":"2026-07-14T06:48:24.709Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, \nI have a problem when using Ovito: \nQRhiGles2: Failed to make context current. Expect bad things to happen.\nFailed to create QRhi for QBackingStoreRhiSupport\nOpenGLShaderHelper::bindBuffer() failed for shader &quot;line_&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":30,"name":"error","slug":"error"}],"tags_descriptions":{},"views":42,"like_count":0,"has_summary":false,"last_poster_username":"BALKIN","category_id":22,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":17681,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Enhancing Computational Efficiency using OVITO&rsquo;s python module","id":67304,"title":"Enhancing Computational Efficiency using OVITO's python module","slug":"enhancing-computational-efficiency-using-ovitos-python-module","posts_count":7,"reply_count":4,"highest_post_number":7,"image_url":null,"created_at":"2026-07-04T10:06:42.321Z","last_posted_at":"2026-07-06T07:56:17.590Z","bumped":true,"bumped_at":"2026-07-06T07:56:17.590Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"This data extraction takes roughly about an hour or more. Each pipeline consists roughly 120 dumps. \nHow can I reduce computational time? My PC has 6 cores and 12 threads \nPart of my analysis script is as follow: \nimport&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":7,"name":"howto","slug":"howto"}],"tags_descriptions":{},"views":69,"like_count":1,"has_summary":false,"last_poster_username":"utt","category_id":23,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":16915,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3196,"primary_group_id":null,"flair_group_id":46},{"extras":"latest","description":"Most Recent Poster","user_id":15501,"primary_group_id":null,"flair_group_id":46}]},{"fancy_title":"Cluster visualizations in OVITO","id":67310,"title":"Cluster visualizations in OVITO","slug":"cluster-visualizations-in-ovito","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://matsci.org/uploads/default/original/3X/d/b/dbf6529070bb01398b20bae3078802914d932228.jpeg","created_at":"2026-07-05T17:45:23.368Z","last_posted_at":"2026-07-06T07:41:28.073Z","bumped":true,"bumped_at":"2026-07-06T07:41:28.073Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello OVITO Team, \nI hope you are doing well.  \nI would like to reproduce the types of visualizations shown in the attached figures using OVITO . \nSpecifically, I am interested in extractin g: \n\n\nThe coordination polyhed&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":22,"name":"ovito","slug":"ovito"}],"tags_descriptions":{},"views":50,"like_count":0,"has_summary":false,"last_poster_username":"utt","category_id":22,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":25251,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":15501,"primary_group_id":null,"flair_group_id":46}]},{"fancy_title":"Add modification menu layout is not reasonably designed","id":67259,"title":"Add modification menu layout is not reasonably designed","slug":"add-modification-menu-layout-is-not-reasonably-designed","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":"https://matsci.org/uploads/default/optimized/3X/b/2/b211931c7487f825d1e8f8e50e9f8914ffc54483_2_1024x890.png","created_at":"2026-06-16T05:46:15.002Z","last_posted_at":"2026-06-16T07:28:37.241Z","bumped":true,"bumped_at":"2026-06-16T07:28:37.241Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi developer, \nThe ovito 3.15.x Add modification menu layout is not reasonably designed. When the GUI main interface is positioned slightly below the center of the computer screen, although the menu interface can display&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":44,"like_count":1,"has_summary":false,"last_poster_username":"stukowski","category_id":22,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":21280,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":15501,"primary_group_id":null,"flair_group_id":46},{"extras":"latest","description":"Most Recent Poster","user_id":3196,"primary_group_id":null,"flair_group_id":46}]},{"fancy_title":"Spikes of Vacancies in cumulative PKA cascades","id":67227,"title":"Spikes of Vacancies in cumulative PKA cascades","slug":"spikes-of-vacancies-in-cumulative-pka-cascades","posts_count":4,"reply_count":2,"highest_post_number":4,"image_url":"https://matsci.org/uploads/default/original/3X/8/8/8839527a9e1a08f0b3ada17bb0662c832ee8de37.png","created_at":"2026-06-06T09:14:45.569Z","last_posted_at":"2026-06-08T01:46:52.383Z","bumped":true,"bumped_at":"2026-06-08T01:46:52.383Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello everyone, Greetings. \nI am trying to do a cumulative PKA damage cascades and exploring few options ahead. \nI have run a 300 consecutive damage cascade on 72x41x45 hcp Zr substrate by taking a PKA randomly from a sp&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":8,"name":"lammps","slug":"lammps"}],"tags_descriptions":{},"views":63,"like_count":0,"has_summary":false,"last_poster_username":"HallWatson","category_id":23,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":16915,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":25402,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Reorder frames upon rendering","id":67103,"title":"Reorder frames upon rendering","slug":"reorder-frames-upon-rendering","posts_count":8,"reply_count":3,"highest_post_number":8,"image_url":null,"created_at":"2026-04-27T06:20:21.115Z","last_posted_at":"2026-04-28T16:31:50.974Z","bumped":true,"bumped_at":"2026-04-28T16:31:50.974Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, \nI am recording an animated movie from lammps data frames named e.g data.1 data.2 … data.10 .. data.12 .. data.22 etc. Because of the typical unix naming convention files will be read in ovito data.1, data.10, data.1&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":100,"like_count":2,"has_summary":false,"last_poster_username":"akohlmey","category_id":22,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":16705,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":15501,"primary_group_id":null,"flair_group_id":46},{"extras":"latest","description":"Most Recent Poster","user_id":3119,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Rotate a single frame","id":67032,"title":"Rotate a single frame","slug":"rotate-a-single-frame","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2026-04-09T07:49:59.227Z","last_posted_at":"2026-04-13T08:52:58.237Z","bumped":true,"bumped_at":"2026-04-13T08:52:58.237Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I am using OVITO’s python module, and would like to use the render_anim() function to animate the rotation of a single frame. How do I go about achieving that?","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":42,"name":"python","slug":"python"}],"tags_descriptions":{},"views":59,"like_count":2,"has_summary":false,"last_poster_username":"utt","category_id":22,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":3052,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":15501,"primary_group_id":null,"flair_group_id":46}]},{"fancy_title":"Cannot solve environment when installing ovito package","id":67028,"title":"Cannot solve environment when installing ovito package","slug":"cannot-solve-environment-when-installing-ovito-package","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2026-04-08T14:11:54.355Z","last_posted_at":"2026-04-08T14:41:08.677Z","bumped":true,"bumped_at":"2026-04-08T14:41:08.677Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello all \nFollowing the documentation instructions for installing ovito as a conda package results in the following error: \nSolving environment: failed\n\nLibMambaUnsatisfiableError: Encountered problems while solving:\n  &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":74,"like_count":0,"has_summary":false,"last_poster_username":"stukowski","category_id":24,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":15593,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":3196,"primary_group_id":null,"flair_group_id":46}]},{"fancy_title":"Chemical short range order, Voronoi","id":67021,"title":"Chemical short range order, Voronoi","slug":"chemical-short-range-order-voronoi","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-04-07T07:18:18.135Z","last_posted_at":"2026-04-07T09:32:25.555Z","bumped":true,"bumped_at":"2026-04-07T09:32:25.555Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Dear OVITO support team, \nI am currently studying a high-entropy alloy system and would like to quantify the chemical short-range order (CSRO) by analyzing atomic pair statistics. Specifically, I want to use the Voronoi &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":78,"like_count":0,"has_summary":false,"last_poster_username":"utt","category_id":22,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":23294,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":15501,"primary_group_id":null,"flair_group_id":46}]},{"fancy_title":"Using DXA algorithm 2.0 with python interface","id":67000,"title":"Using DXA algorithm 2.0 with python interface","slug":"using-dxa-algorithm-2-0-with-python-interface","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-03-27T04:07:16.547Z","last_posted_at":"2026-03-30T06:44:07.609Z","bumped":true,"bumped_at":"2026-03-30T06:44:07.609Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Dear OVITO community: \nI am currently working on an alloy system with high distortions, and I found that DXA 2.0dev1 algorithm can identify the dislocation systems more robustly. I have been using the gui for this functi&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":58,"like_count":0,"has_summary":false,"last_poster_username":"stukowski","category_id":22,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":25058,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":3196,"primary_group_id":null,"flair_group_id":46}]},{"fancy_title":"Repeatedly Applying the Apply Function to the Same Data Collection","id":66931,"title":"Repeatedly Applying the Apply Function to the Same Data Collection","slug":"repeatedly-applying-the-apply-function-to-the-same-data-collection","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":"https://matsci.org/uploads/default/original/3X/c/0/c0a1261c998c702109b1f093e853a4ba505109de.png","created_at":"2026-03-07T12:49:02.249Z","last_posted_at":"2026-03-08T11:45:13.966Z","bumped":true,"bumped_at":"2026-03-08T11:45:13.966Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello, \nI am using version 3.14.1 of the OVITO library, with Python version 3.13.11, on a Windows operating system. \nI am continuously applying an apply function to a data collection, while monitoring the execution time &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":67,"like_count":1,"has_summary":false,"last_poster_username":"dx_yu","category_id":23,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":16887,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3196,"primary_group_id":null,"flair_group_id":46}]},{"fancy_title":"High-quality atomic snapshot","id":66869,"title":"High-quality atomic snapshot","slug":"high-quality-atomic-snapshot","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://matsci.org/uploads/default/original/3X/d/3/d35379e907d527439d435a45fc6bfd475a6d8b90.png","created_at":"2026-02-14T18:38:23.112Z","last_posted_at":"2026-02-16T08:43:49.664Z","bumped":true,"bumped_at":"2026-02-16T08:43:49.664Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi OVITO team, \nOVITO is a really useful tool — thanks a lot for it. \nI’m a beginner, and I would like to export a snapshot like (1) in the attached image (the cube of atoms) , with high-quality please \nCould you please &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":22,"name":"ovito","slug":"ovito"}],"tags_descriptions":{},"views":107,"like_count":0,"has_summary":false,"last_poster_username":"utt","category_id":22,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":22767,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":15501,"primary_group_id":null,"flair_group_id":46}]},{"fancy_title":"Representation of the background liquid in the Ovito","id":63078,"title":"Representation of the background liquid in the Ovito","slug":"representation-of-the-background-liquid-in-the-ovito","posts_count":6,"reply_count":1,"highest_post_number":6,"image_url":null,"created_at":"2025-04-18T15:11:45.632Z","last_posted_at":"2026-01-28T07:28:31.692Z","bumped":true,"bumped_at":"2026-01-28T07:28:31.692Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Dear All, \nI am corious to know how is possible to show water molecules in the system like a cloud, for example what they have done in this paper (https://doi.org/10.1021/acsanm.1c00944?rel=cite-as&amp;ref=PDF&amp;jav=VoR) \nIs t&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":22,"name":"ovito","slug":"ovito"}],"tags_descriptions":{},"views":203,"like_count":5,"has_summary":false,"last_poster_username":"Nostalgic","category_id":22,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":12971,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":15501,"primary_group_id":null,"flair_group_id":46}]},{"fancy_title":"How to observe the shearband","id":66763,"title":"How to observe the shearband","slug":"how-to-observe-the-shearband","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-01-15T22:43:19.620Z","last_posted_at":"2026-01-16T09:33:03.894Z","bumped":true,"bumped_at":"2026-01-16T09:33:03.894Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello there, \nI am new to OVITO Pro. I have performed nanoindentation and would like to observe the shear bands using the atomic shear strain option. Can you please provide some guidance to get it done? \nThank you","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":82,"like_count":0,"has_summary":false,"last_poster_username":"utt","category_id":23,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":24702,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":15501,"primary_group_id":null,"flair_group_id":46}]},{"fancy_title":"Unconstrained rotation in ipywidget","id":66760,"title":"Unconstrained rotation in ipywidget","slug":"unconstrained-rotation-in-ipywidget","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2026-01-15T01:00:28.844Z","last_posted_at":"2026-01-15T14:35:01.383Z","bumped":true,"bumped_at":"2026-01-15T14:35:01.383Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Currently the ovito.gui.create_ipywidget has only constrained rotation with predefined camera_up always pointing upwards. is there any plan of supporting unconstrained rotation that modifies camera_up on rotation?","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":69,"like_count":1,"has_summary":false,"last_poster_username":"flare","category_id":22,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":18762,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":15501,"primary_group_id":null,"flair_group_id":46}]},{"fancy_title":"Error calculating average atomic","id":66724,"title":"Error calculating average atomic","slug":"error-calculating-average-atomic","posts_count":12,"reply_count":4,"highest_post_number":12,"image_url":null,"created_at":"2026-01-05T17:26:46.113Z","last_posted_at":"2026-01-08T08:14:42.876Z","bumped":true,"bumped_at":"2026-01-08T08:14:42.876Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Dear OVITO Development Team, \nI’m trying to calculate the average atomic von Mises strain using the attached script, but I’m encountering an error. Could someone please help me troubleshoot this issue? \nThank you in adva&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":8,"name":"lammps","slug":"lammps"},{"id":30,"name":"error","slug":"error"},{"id":22,"name":"ovito","slug":"ovito"},{"id":42,"name":"python","slug":"python"}],"tags_descriptions":{},"views":169,"like_count":5,"has_summary":false,"last_poster_username":"utt","category_id":22,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":22767,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":15501,"primary_group_id":null,"flair_group_id":46}]},{"fancy_title":"Visualizing continuum-scale deformation of an atomistic aluminium cantilever beam without OVITO Pro.","id":66689,"title":"Visualizing continuum-scale deformation of an atomistic aluminium cantilever beam without OVITO Pro.","slug":"visualizing-continuum-scale-deformation-of-an-atomistic-aluminium-cantilever-beam-without-ovito-pro","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-12-23T12:47:02.796Z","last_posted_at":"2025-12-23T12:47:02.962Z","bumped":true,"bumped_at":"2025-12-23T12:47:02.962Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello Everyone, \nI hope you are well. I have a dump file from a tap test of an aluminium cantilever beam. I would like to visualize the deformation of the beam in a continuum sense, rather than as individual atomic movem&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":8,"name":"lammps","slug":"lammps"},{"id":22,"name":"ovito","slug":"ovito"}],"tags_descriptions":{},"views":61,"like_count":0,"has_summary":false,"last_poster_username":"Ahsan_Ayaz","category_id":23,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":24584,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Particle properties in Ovito","id":66653,"title":"Particle properties in Ovito","slug":"particle-properties-in-ovito","posts_count":4,"reply_count":2,"highest_post_number":4,"image_url":null,"created_at":"2025-12-16T20:27:48.262Z","last_posted_at":"2025-12-18T09:36:34.493Z","bumped":true,"bumped_at":"2025-12-18T09:36:34.493Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"How can I remove an unwanted Particle property? I can see how to add  one, either a predefined property or by constructing an equation, and that works nicely, but I can’t see how to remove one, which appears in the Parti&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":7,"name":"howto","slug":"howto"}],"tags_descriptions":{},"views":89,"like_count":0,"has_summary":false,"last_poster_username":"stukowski","category_id":23,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":24538,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":3196,"primary_group_id":null,"flair_group_id":46}]},{"fancy_title":"Protein NewCartoon Style","id":66566,"title":"Protein NewCartoon Style","slug":"protein-newcartoon-style","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-12-10T23:34:33.704Z","last_posted_at":"2025-12-11T08:01:48.589Z","bumped":true,"bumped_at":"2025-12-11T08:01:48.589Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Can the Protein be displayed in secondary structure mode in the ovito software, similar to VMD ‘NewCartoon’ representations? https://www.ks.uiuc.edu/Training/Tutorials/vmd/archive/tutorial-html_2015/node2.html#SECTION000&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":82,"like_count":0,"has_summary":false,"last_poster_username":"utt","category_id":22,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":21280,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":15501,"primary_group_id":null,"flair_group_id":46}]},{"fancy_title":"How to hide the defect mesh and particles when rendering image using ovito python module?","id":66403,"title":"How to hide the defect mesh and particles when rendering image using ovito python module?","slug":"how-to-hide-the-defect-mesh-and-particles-when-rendering-image-using-ovito-python-module","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":"https://matsci.org/uploads/default/original/3X/2/e/2e339f3130bea1bbbcb2b023e460f721c127f44c.jpeg","created_at":"2025-11-28T19:48:08.051Z","last_posted_at":"2025-11-29T02:37:15.415Z","bumped":true,"bumped_at":"2025-11-29T02:37:15.415Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Could anyone tell me how to hide the defect mesh and particles before rendering the image, and only retain the dislocation lines? \n# import ovito python modules\nimport os\nfrom ovito.io import import_file\nfrom ovito.vis i&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":8,"name":"lammps","slug":"lammps"},{"id":7,"name":"howto","slug":"howto"},{"id":22,"name":"ovito","slug":"ovito"}],"tags_descriptions":{},"views":96,"like_count":2,"has_summary":false,"last_poster_username":"changao","category_id":23,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":24396,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3196,"primary_group_id":null,"flair_group_id":46}]},{"fancy_title":"How to import ParaDiS data file into Ovito Basic?","id":66394,"title":"How to import ParaDiS data file into Ovito Basic?","slug":"how-to-import-paradis-data-file-into-ovito-basic","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2025-11-27T17:09:39.393Z","last_posted_at":"2025-11-28T07:58:35.719Z","bumped":true,"bumped_at":"2025-11-28T07:58:35.719Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello everyone, \nI’m a new user of Ovito and now learning ParaDiS, whose tutorial said &quot; The initial dislocation structure &lt;180chains_16.10e.data&gt; can be visualized by Ovito&quot;. But it didn’t show how they load this kind o&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":7,"name":"howto","slug":"howto"}],"tags_descriptions":{},"views":77,"like_count":0,"has_summary":false,"last_poster_username":"utt","category_id":22,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":24388,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3196,"primary_group_id":null,"flair_group_id":46},{"extras":"latest","description":"Most Recent Poster","user_id":15501,"primary_group_id":null,"flair_group_id":46}]},{"fancy_title":"glTF rendering problem","id":66300,"title":"glTF rendering problem","slug":"gltf-rendering-problem","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2025-11-19T15:30:52.417Z","last_posted_at":"2025-11-21T16:42:46.496Z","bumped":true,"bumped_at":"2025-11-21T16:42:46.496Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I am trying to render to a .glb file using the python library: \nfrom ovito.io import import_file, export_file\n\n\ndef main():\n\n    data = import_file(&quot;petn.xyz&quot;)\n\n    export_file(data, file=&quot;config.glb&quot;, format=&quot;gltf&quot;)\n\n\ni&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":42,"name":"python","slug":"python"}],"tags_descriptions":{},"views":77,"like_count":0,"has_summary":false,"last_poster_username":"jwjeffr","category_id":22,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":17180,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3196,"primary_group_id":null,"flair_group_id":46}]},{"fancy_title":"How to recognize HCP structure and dislocation using ovito? ","id":66248,"title":"How to recognize HCP structure and dislocation using ovito? ","slug":"how-to-recognize-hcp-structure-and-dislocation-using-ovito","posts_count":20,"reply_count":10,"highest_post_number":20,"image_url":null,"created_at":"2025-11-17T11:58:34.579Z","last_posted_at":"2025-11-21T10:13:21.932Z","bumped":true,"bumped_at":"2025-11-21T10:13:21.932Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Dear all, \nI imported my model structure file including dislocation into Ovito-basic-3.14.1 version and Ovito can’t recognize the type of structure and dislocation. My structure is HCP structure and I use VESTA to make t&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":600,"like_count":0,"has_summary":false,"last_poster_username":"Ying_Zhang","category_id":22,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":24314,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":15501,"primary_group_id":null,"flair_group_id":46}]},{"fancy_title":"A bug occurred when export to lammps data file","id":66202,"title":"A bug occurred when export to lammps data file","slug":"a-bug-occurred-when-export-to-lammps-data-file","posts_count":5,"reply_count":3,"highest_post_number":5,"image_url":null,"created_at":"2025-11-13T11:07:29.730Z","last_posted_at":"2025-11-17T15:42:42.003Z","bumped":true,"bumped_at":"2025-11-17T15:43:23.926Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, \nFor the latest ovito (actually also for the recent ovito versions), when I export a file to lammps data, \nthe file will look like \n# LAMMPS data file written by OVITO Pro 3.14.1\n\n16573 atoms\n4 atom types\n\n60.9763723&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":119,"like_count":0,"has_summary":false,"last_poster_username":"Ying_Zhang","category_id":22,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":13845,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":15501,"primary_group_id":null,"flair_group_id":46},{"extras":"latest","description":"Most Recent Poster","user_id":24314,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Antiphase boundary","id":66224,"title":"Antiphase boundary","slug":"antiphase-boundary","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-11-14T22:12:11.863Z","last_posted_at":"2025-11-17T08:22:44.571Z","bumped":true,"bumped_at":"2025-11-17T09:34:02.319Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Is there a way to visualize an anti-phase boundary in OVITO?","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":63,"like_count":0,"has_summary":false,"last_poster_username":"utt","category_id":22,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":16502,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":15501,"primary_group_id":null,"flair_group_id":46}]},{"fancy_title":"OVITO basic in Windows11","id":59600,"title":"OVITO basic in Windows11","slug":"ovito-basic-in-windows11","posts_count":10,"reply_count":5,"highest_post_number":10,"image_url":null,"created_at":"2024-12-11T11:27:21.277Z","last_posted_at":"2025-11-14T18:16:28.971Z","bumped":true,"bumped_at":"2025-11-14T18:16:28.971Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Dear All, \nI am currently trying to use OVITO basic (3.11.2) on Windows11, the question is when I try to open it nothing happens. The user interface can not be open and no error message pops up. Dose anyone have any idea&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":299,"like_count":0,"has_summary":false,"last_poster_username":"stukowski","category_id":23,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":20942,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":17101,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":24299,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":3196,"primary_group_id":null,"flair_group_id":46}]}]}}