SAMSON

SAMSON
Developer(s)OneAngstrom
Stable release
SAMSON 2023 / 2023
Written inC++ (Qt)
Operating systemWindows, macOS, Linux
Platformx86, x86-64
Available inEnglish
TypeMolecular design
LicenseProprietary[1]
Websitewww.samson-connect.net

SAMSON (Software for Adaptive Modeling and Simulation Of Nanosystems) is a computer software platform for molecular design being developed by OneAngstrom and previously by the NANO-D group at the French Institute for Research in Computer Science and Automation (INRIA).[2]

SAMSON has a modular architecture that makes it suitable for different domains of nanoscience, including material science,[3] life science,[4] and drug design[5].[6][7][8][9][10][11]

SAMSON Elements

SAMSON Elements are modules for SAMSON, developed with the SAMSON software development kit (SDK). SAMSON Elements help users perform tasks in SAMSON, including building new models, performing calculations, running interactive or offline simulations, and visualizing and interpreting results.

SAMSON Elements may contain different class types, including for example:

  • Apps – generic classes with a graphical user interface that extend the functions of SAMSON
  • Editors – classes that receive user interaction events to provide editing functions (e.g., model generation, structure deformation, etc.)
  • Models – classes that describe properties of nanosystems (see below)
  • Parsers – classes that may parse files to add content to SAMSON's data graph (see below)

SAMSON Elements expose their functions to SAMSON and other Elements through an introspection mechanism, and may thus be integrated and pipelined.

Modeling and simulation

SAMSON represents nanosystems using five categories of models:

  • Structural models – describe geometry and topology
  • Visual models – provide graphical representations
  • Dynamical models – describe dynamical degrees of freedom
  • Interaction models – describe energies and forces
  • Property models – describe traits that do not enter in the first four model categories

Simulators (potentially interactive ones) are used to build physically-based models, and predict properties.

Data graph

All models and simulators are integrated into a hierarchical, layered structure that form the SAMSON data graph. SAMSON Elements interact with each other and with the data graph to perform modeling and simulation tasks. A signals and slots mechanism makes it possible for data graph nodes to send events when they are updated, which makes it possible to develop e.g., adaptive simulation algorithms.[12][13][14]

Node specification language

SAMSON has a node specification language (NSL) that users may employ to select data graph nodes based on their properties. Example NSL expressions include:

  • Hydrogen – select all hydrogens (short version: H)
  • atom.chainID > 2 – select all atoms with a chain ID strictly larger than 2 (short version: a.ci > 2)
  • Carbon in node.selected – select all carbons in the current selection (short version: C in n.s)
  • bond.order > 1.5 – select all bonds with order strictly larger than 1.5 (short version: b.o > 1.5)
  • node.type backbone – select all backbone nodes (short version: n.t bb)
  • O in node.type sidechain – select all oxygens in sidechain nodes (short version: O in n.t sc)
  • "CA" within 5A of S – select all nodes named CA that are within 5 angstrom of any sulfur atom (short version: "CA" w 5A of S)
  • node.type residue beyond 5A of node.selected – select all residue nodes beyond 5 angstrom of the current selection (short version: n.t r b 5A of n.s)
  • residue.secondaryStructure helix – select residue nodes in alpha helices (short version: r.ss h)
  • node.type sidechain having S – select sidechain nodes that have at least one sulfur atom (short version: n.t sc h S)
  • H linking O – select all hydrogens bonded to oxygen atoms (short version: H l O)
  • C or H – select atoms that are carbons or hydrogens

Features

SAMSON is developed in C++ and implements many features to ease developing SAMSON Elements, including:

  • Managed memory
  • Signals and slots
  • Serialization
  • Multilevel undo-redo
  • Introspection
  • Referencing
  • Unit system
  • Functors and predicate logic
  • SAMSON Element source code generators

SAMSON Connect

SAMSON, SAMSON Elements and the SAMSON Software Development Kit are distributed via the SAMSON Connect website.[6] The site acts as a repository for the SAMSON Elements being uploaded by developers, and users of SAMSON choose and add Elements from SAMSON Connect.

See also

References

  1. ^ "Terms of use". SAMSON Connect. Retrieved 2020-05-30.
  2. ^ NANO-D - INRIA
  3. ^ Contreras, M. Leonor; Villarroel, Ignacio; Rozas, Roberto (2021). "Automated Generation of Zigzag Carbon Nanotube Models Containing Haeckelite Defects". Intelligent Computing. Lecture Notes in Networks and Systems. Vol. 284. pp. 371–377. doi:10.1007/978-3-030-80126-7_28. ISBN 978-3-030-80125-0. S2CID 238030853.
  4. ^ Mostafa, Amr A.; El-Rahman, Soheir N. Abd; Shehata, Said; Abdallah, Naglaa A.; Omar, Hanaa S. (2021). "Assessing the effects of a novel biostimulant to enhance leafminer resistance and plant growth on common bean". Scientific Reports. 11 (1): 20020. doi:10.1038/s41598-021-98902-z. PMC 8501134. PMID 34625596.
  5. ^ Barazorda-Ccahuana, Haruna Lux; Nedyalkova, Miroslava; Mas, Francesc; Madurga, Sergio (2021). "Unveiling the Effect of Low pH on the SARS-CoV-2 Main Protease by Molecular Dynamics Simulations". Polymers. 284 (21): 3823. doi:10.3390/polym13213823. hdl:2445/182421. PMID 34771379.
  6. ^ a b SAMSON Connect
  7. ^ SAMSON 0.7.0 is available - Macs in Chemistry
  8. ^ RDKit in SAMSON - Macs in Chemistry
  9. ^ Vaucher, Alain C.; Reiher, Markus (2016). "Molecular Propensity as a Driver for Explorative Reactivity Studies". Journal of Chemical Information and Modeling. 56 (8): 1470–1478. arXiv:1604.06748. doi:10.1021/acs.jcim.6b00264. PMID 27447367. S2CID 3549945.
  10. ^ Vaucher, Alain C.; Reiher, Markus (2017). "Steering Orbital Optimization out of Local Minima and Saddle Points Toward Lower Energy". Journal of Chemical Theory and Computation. 13 (3): 1219–1228. arXiv:1701.00128. doi:10.1021/acs.jctc.7b00011. PMID 28207264. S2CID 4406796.
  11. ^ Miao, Haichao; De Llano, Elisa; Sorger, Johannes; Ahmadi, Yasaman; Kekic, Tadija; Isenberg, Tobias; Gröller, M. Eduard; Barišić, Ivan; Viola, Ivan (2017). "Multiscale Visualization and Scale-Adaptive Modification of DNA Nanostructures" (PDF). IEEE Transactions on Visualization and Computer Graphics. 24 (1): 1014–1024. doi:10.1109/TVCG.2017.2743981. PMID 28866510. S2CID 9479885.
  12. ^ Artemova, Svetlana; Redon, Stephane (2012). "Adaptively Restrained Particle Simulations". Physical Review Letters. 109 (19): 190201:1–5. Bibcode:2012PhRvL.109s0201A. doi:10.1103/PhysRevLett.109.190201. PMID 23215362.
  13. ^ Bosson, Mael; Grudinin, Sergei; Bouju, Xavier; Redon, Stephane (2012). "Interactive physically-based structural modeling of hydrocarbon systems". Journal of Computational Physics. 231 (6): 2581–2598. Bibcode:2012JCoPh.231.2581B. CiteSeerX 10.1.1.592.5537. doi:10.1016/j.jcp.2011.12.006. S2CID 15942141.
  14. ^ Bosson, Mael; Grudinin, Sergei; Redon, Stephane (2013). "Block-Adaptive Quantum Mechanics: An Adaptive Divide-and-Conquer Approach to Interactive Quantum Chemistry". Journal of Computational Chemistry. 34 (6): 492–504. doi:10.1002/jcc.23157. PMID 23108532. S2CID 2298570.

Read other articles:

この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)出典検索?: コルク – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2017年4月) コルクを打ち抜いて作った瓶の栓 コルク(木栓、蘭&…

La cerimonia di premiazione della 31ª edizione degli Independent Spirit Awards ha avuto luogo il 27 febbraio 2016.[1] Le nomination sono state rese note il 24 novembre 2015.[1] Indice 1 Vincitori e candidati 1.1 Miglior film 1.2 Miglior regista 1.3 Miglior sceneggiatura 1.4 Miglior film d'esordio 1.5 Miglior sceneggiatura d'esordio 1.6 Miglior attrice protagonista 1.7 Miglior attore protagonista 1.8 Miglior attrice non protagonista 1.9 Miglior attore non protagonista 1.10 Miglio…

British broadcaster (1926–2013) David JacobsCBEBornDavid Lewis Jacobs(1926-05-19)19 May 1926[1]Streatham Hill, London, EnglandDied2 September 2013(2013-09-02) (aged 87)[1]Sussex, EnglandOccupationBroadcasterYears active1944–2013Spouses Patricia Bradlaw ​ ​(m. 1949; div. 1972)​ Caroline Munro ​ ​(m. 1975, died 1975)​ Lindsay Stuart-Hutcheson ​ ​(m. 1979…

此條目可参照英語維基百科相應條目来扩充。 (2021年5月6日)若您熟悉来源语言和主题,请协助参考外语维基百科扩充条目。请勿直接提交机械翻译,也不要翻译不可靠、低品质内容。依版权协议,译文需在编辑摘要注明来源,或于讨论页顶部标记{{Translated page}}标签。 约翰斯顿环礁Kalama Atoll 美國本土外小島嶼 Johnston Atoll 旗幟颂歌:《星條旗》The Star-Spangled Banner約翰斯頓環礁地…

1980 Indian filmShaanPosterDirected byRamesh SippyWritten bySalim–JavedProduced byG. P. SippyStarringSunil Dutt Shashi KapoorAmitabh BachchanShatrughan SinhaRaakhee GulzarParveen BabiBindiya GoswamiJohnny WalkerKulbhushan KharbandaCinematographyS. M. AnwarEdited byM. S. ShindeMusic byR. D. BurmanProductioncompanySippy FilmsDistributed by Eros International Rajshri Productions Release date 12 December 1980 (1980-12-12) (India) Running time181 minutes (DVD)208 minutes (VHS)Cou…

Airport in Aurangabad, Maharashtra, India Aurangabad AirportIATA: IXUICAO: VAAUSummaryAirport typePublicOperatorAirports Authority of IndiaServesAurangabadLocationChikalthana, Aurangabad, Maharashtra, IndiaElevation AMSL1,917 ft / 582 mCoordinates19°51′46″N 75°23′53″E / 19.86278°N 75.39806°E / 19.86278; 75.39806WebsiteAurangabad AirportMapIXULocation of airport in MaharashtraShow map of MaharashtraIXUIXU (India)Show map of IndiaRunways Direction…

18th-century Spanish mission in California Mission Santa ClaraMission Santa Clara de Asís, shown in 2008Location in Santa Clara CountyLocationPalm Drive and Alviso Street intersection, Santa Clara University, Santa Clara, CaliforniaCoordinates37°20′57″N 121°56′29″W / 37.3493°N 121.9415°W / 37.3493; -121.9415Name as foundedLa Misión Santa Clara de Asís[1]English translationThe Mission of Saint Clare of AssisiFounding dateJanuary 12, 17…

Japanese polearm This article relies largely or entirely on a single source. Relevant discussion may be found on the talk page. Please help improve this article by introducing citations to additional sources.Find sources: Sodegarami – news · newspapers · books · scholar · JSTOR (January 2017) Weapons for capturing suspected criminals: on the left tsukubō, in the middle sodegarami, and on the right sasumata The sodegarami (袖搦, sleeve entangler) is a p…

Traditional motto of Georgia This article does not cite any sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Dzala ertobashia – news · newspapers · books · scholar · JSTOR (December 2009) (Learn how and when to remove this message) Dzala ertobashia (Georgian: ძალა ერთობაშია, pronounced [dzala eɾtʰobaʃia], Strength is in…

Untuk pelukis Prancis Constant Dutilleux, kakek buyut dari komponis tersebut, lihat Constant Dutilleux. Dutilleux pada 2004 di Concours International de Composition Henri Dutilleux. Henri Paul Julien Dutilleux (bahasa Prancis: [ɑ̃ʁi dytijø]; 22 Januari 1916 – 22 Mei 2013) adalah seorang komponis Prancis yang utamanya aktif pada paruh kedua abad ke-20. Sejumlah kecil karya terbitannya, yang meraih sambutan mancanegara, mengikuti tradisi Maurice Ravel, Claude Debussy, Albe…

Organic compound Isodurene Names Preferred IUPAC name 1,2,3,5-Tetramethylbenzene Other names Isodurene Identifiers CAS Number 527-53-7 3D model (JSmol) Interactive image ChEMBL ChEMBL1797133 ChemSpider 10245 ECHA InfoCard 100.007.653 EC Number 208-417-1 PubChem CID 10695 UNII 0JBI5Y5A5Z UN number 1993 CompTox Dashboard (EPA) DTXSID6026119 InChI InChI=1S/C10H14/c1-7-5-8(2)10(4)9(3)6-7/h5-6H,1-4H3Key: BFIMMTCNYPIMRN-UHFFFAOYSA-N SMILES CC1=CC(=C(C(=C1)C)C)C Properties Chemical formula C10H14&…

ヨハネス12世 第130代 ローマ教皇 教皇就任 955年12月16日教皇離任 964年5月14日先代 アガペトゥス2世次代 レオ8世個人情報出生 937年スポレート公国(中部イタリア)スポレート死去 964年5月14日 教皇領、ローマ原国籍 スポレート公国親 父アルベリーコ2世(スポレート公)、母アルダその他のヨハネステンプレートを表示 ヨハネス12世(Ioannes XII、937年 - 964年5月14日)は、ロー…

Jalan Tol Krian–Legundi–Bunder–Manyar (KLBM)Informasi ruteDikelola oleh PT Waskita Bumi Wira (WBW)Panjang:38.39 km (23,85 mi)Berdiri:28 November 2020; 3 tahun lalu (2020-11-28) – sekarangPersimpangan besarUjung utara: Jalan Tol Tuban–Gresik (rencana) Jalan Tol Surabaya-Gresik Simpang Susun ManyarSimpang Susun BunderSimpang Susun CermeSimpang Susun KedameanJunction WringinanomRamp KrianUjung selatan: Jalan Tol Surabaya-Mojokerto Jalan Raya By Pass KrianLetakKota …

American and coauthor of The Limits to Growth For the Jamaican politician, see Dennis Meadows (politician). This biography of a living person needs additional citations for verification. Please help by adding reliable sources. Contentious material about living persons that is unsourced or poorly sourced must be removed immediately from the article and its talk page, especially if potentially libelous.Find sources: Dennis Meadows – news · newspapers · books · sc…

Monarki Serbia Bekas Kerajaan Lambang kerajaan Peter I Penguasa pertama Višeslav (sebagai pangeran) Penguasa terakhir Petar I (sebagai raja) Gelar Yang Mulia Kediaman resmi Stari Dvor, Beograd, Serbia Penunjuk Turun temurun Pendirian 768 Pembubaran 1 Desember 1918 Penuntut takhta Putra Mahkota Alexander Berikut adalah daftar penguasa monarki bangsa Serbia dari abad pertengahan hingga masa modern. Tidak semua penguasa monarki Serbia bergelar raja; gelar-gelar yang telah digunakan dalam sejarah s…

Jalaratan lima jalur di NY 78 di Amherst, New York, dikelilingi oleh pengembangan komersial berorientasi mobil dengan trotoar kosong Jalaratan (lakuran dari jalan + ratan ) adalah jenis jalantama yang merupakan perpaduan antara ratan dan jalan. [1] [2] Umum di Amerika Serikat dan Kanada, jalaratan adalah arteri lebar yang sering kali menyediakan akses ke mal, drive-through, dan bisnis berorientasi mobil lainnya. [3] Para perencana kota mengkritik jalaratan tersebut karena…

44th ministry of government of Australia See also: Gorton government First Gorton ministry44th Ministry of AustraliaGovernor-General Lord Casey with first arrangement of newly appointed ministers to the Gorton ministryDate formed10 January 1968Date dissolved12 November 1969People and organisationsMonarchElizabeth IIGovernor-GeneralLord CaseySir Paul HasluckPrime MinisterJohn GortonDeputy Prime MinisterJohn McEwenNo. of ministers30Member partyLiberal–Country coalitionStatus in legislatureCoalit…

الدوري التشيكوسلوفاكي 1990–91 تفاصيل الموسم الدوري التشيكوسلوفاكي  [لغات أخرى]‏  النسخة 84  البلد تشيكوسلوفاكيا  المنظم اتحاد جمهورية التشيك لكرة القدم  البطل سبارتا براغ  مباريات ملعوبة 240   عدد المشاركين 16   الدوري التشيكوسلوفاكي 1989–90  الدوري الت…

Perspectiva de la hipótesis de los kurganes. En 1956,[1]​ la arqueóloga lituana Marija Gimbutas (1921-1994) presentó su hipótesis de los kurganes, que combinaba arqueología y lingüística para ubicar la sede originaria (urheimat) de los pueblos hablantes del protoindoeuropeo (pIE). Gimbutas nombró al conjunto de culturas en cuestión «cultura de los kurganes» (palabra rusa tomada de lenguas túrquicas y utilizada para determinar unos singulares túmulos sepulcrales) y siguió su s…

Judgments of the Constitutional Courtof South Africa 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 vte The table below lists the judgments of the Constitutional Court of South Africa delivered in 2009. The members of the court at the start of 2009 were Chief Justice Pius Langa, Deputy Chief Justice Dikgang Moseneke, and judges Edwin Cameron, Yvonne Mokgoro, Sandile Ngcobo, Bess Nkabinde, Kate …