SlideShare a Scribd company logo
1 of 2
Download to read offline
INTRODUCTION
As in situ observation of structural properties and physicoche-
mical interactions is critical to have a glimpse of biomolecular
mechanisms, three dimensional (3D) visualization tools are main
piece of software to structuralists. BiovizJS is the BIONEXT’s
3D molecular visualization Web application built on top of
ThreeJS1
, a WebGL graphics library. BiovizJS delivery model
allows the user to run it on any network connected device, from
desktop computer to handled devices. It offers the same level
of functionalities as a native structural visualization tool and is
optimized for efficient 3D rendering on major Web browsers.
Also, BiovizJS provides a straightforward API, allowing to
easily deploy and pilot the application into the user’s website.
MAIN FEATURES
BiovizJS provides most essential features of molecular visua-
lizers. It supports both PDB and PDBX/mmCIF file formats
and handles most common molecular representations (e.g.
sticks, space fill, cartoon, surfaces...), color mappings (CPK,
rainbow, hydrophobicity...) and properties labeling. Besides,
BiovizJS includes a measuring tool with two selection profiles
and a new representation displaying potential interactions
between each molecule chain of the same structure. Finally
biological assembly support is available, to study the functional
conformational assembly of a molecule.
Regarding pure visualization features, BiovizJS brings cutting
edge WebGL rendering effects:
Impostors rendering2
(*) for representations in volving spheres
and/or cylinders like Sticks or Space Fill, enabling large
molecules handling such as ribosomes;
An advanced transparency management method allowing
internal cavities surfaces isolation and visualization(*);
A post-processing contours highlighting feature allowing
to pinpoint important parts of a molecule with maximal
performances;
Stereo rendering effect allowing to improve depth perception
of molecular arrangements, compatible with both red/cyan
glasses and polarized displays.
BiovizJS: a versatile 3D molecular visualizer
anywhere, anytime and with any device
/RESOURCE
SUMMARY
Structural properties and physicochemical interactions are of critical interest when studying biomolecules.
Therefore, BIONEXT has developed BiovizJS, a 3D molecular visualization Web application runnable
on any network connected device. This tool provides both improved and exclusive features for molecular
visualization with the aim to enhance your experience in many situations and from any devices. In order
to ease its integration into your website, it provides a straightforward API.
Fig.1: Yeast 80S ribosome (4V7R) visualization with impostors. Enabling to view and interact with large structures in real time.
© BIONEXT 2017. Technology developed in Strasbourg, France. Bionext may be registered trademarks or service marks of Bionext registered in many jurisdictions worldwide. This document is
current as of the initial date of publication and may be changed by Bionext at any time.
https://biosight.bionext.com
01
3D
Visualization
Embedded
Animation
scripting
« BiovizJS is integrated into
the Biosight platform and
NextProt.
Moreover, BiovizJS offers advanced features to improve your
experience:
Multimode user control supports regular computer mouses,
3D controllers as well as touch controls, making it usable
from any desktop computers and mobile devices such as
phones or tablets;
An animation scripting language along with a script player,
allowing to animate molecules and enliven your scientific
presentations. A documentation is available to ease the
creation of those scripts;
Animageexporttoolwithatransparentbackgroundsupport,
making it easier to integrate our visual representations to
your publications and scientific communications.
Finally, BiovizJS extendable design allows you to embed it
according to your needs: feel free to easily enable/disable
some help widgets, change default URL of structures repository
or enable the script player.
PERFORMANCE & COMPATIBILITY
Unresponsive Web applications prevent friendly user ex-
periences, therefore BiovizJS was designed to be the least
invasive on your resources. It also includes a small memory
footprint and a low CPU usage, helping to save your battery.
Finally BiovizJS is compatible with any WebGL compatible
Web browser3
.
CONCLUSION
BiovizJS is an easy to use molecular visualizer developed by
BIONEXT and suitable for biomolecular 3D visualizations from
any Web browser. Its comprehensive API leverages simple
deployment, scripting and modularity to developers. BiovizJS
is currently used by our structural analysis platform BioSight4
and by NextProt5
, a comprehensive human-centric discovery
platform through protein-related data. In summary, BiovizJS
provides both improved and exclusive features for molecular
visualization with the aim to enhance your experience in many
situations from any devices. Feel free to test it at https://
biovizjs.bionext.com.
REFERENCES
1. https://threejs.org/
2. Sigg C. et al. (2006) GPU-based ray-casting of quadratic surfaces. In: Botsch
M, Chen B, Pauly M, Zwicker M, editors. Symp. Point-Based Graph. Aire-la-Ville:
The Eurographics Association; pp. 59–65
3. http://caniuse.com/#search=webgl
4. https://biosight.bionext.com
5. https://www.nextprot.org
(*) : Depending on your graphics configuration compatibility
Fig.2: Highligting clomipramine in crystal structure of LeuBAT (4MMA).
Fig.3: Binding cavities using molecular surface representation.
Fig.4: WebGL compatibility chart.
© BIONEXT 2017. Technology developed in Strasbourg, France. Bionext may be registered trademarks or service marks of Bionext registered in many jurisdictions worldwide. This document is
current as of the initial date of publication and may be changed by Bionext at any time.
https://biosight.bionext.com
ABOUT BIONEXT
BIONEXTisaFrenchbioinformaticscompanyfounded
in 2009 and dedicated to the better understanding
and treatment of various diseases. As such, BIONEXT
focuses on pharmaceutical problematics with a ma-
jor interest in guiding the prediction of biochemical
compounds for pharmaceuticals targets. BIONEXT
aims to accelerate and improve the effectiveness
of drug development and biological research by
developing programs and software-based tools to
tackle problematics of prime importance in the phar-
maceutical field, such as drug profile assessment or
suggestion of drug repurposing. Our first application
BioBind is based on the now accepted principle
that similar receptors bind similar ligands.
www.bionext.com
02
3D
Visualization
Embedded
Animation
scripting

More Related Content

Similar to BiovizJS: a versatile 3D molecular visualizer anywhere, anytime and with any device

Mercer bosc2010 microsoft_framework
Mercer bosc2010 microsoft_frameworkMercer bosc2010 microsoft_framework
Mercer bosc2010 microsoft_frameworkBOSC 2010
 
Vre ci presentation -ric workshop - july 26th
Vre ci presentation -ric workshop - july 26thVre ci presentation -ric workshop - july 26th
Vre ci presentation -ric workshop - july 26thdjmichael156
 
Microsoft Robotics Developer Studio
Microsoft Robotics Developer StudioMicrosoft Robotics Developer Studio
Microsoft Robotics Developer StudioAlp Çoker
 
Design the implementation of Robotic Simulator: Goalkeeper.
Design the implementation of Robotic Simulator: Goalkeeper.Design the implementation of Robotic Simulator: Goalkeeper.
Design the implementation of Robotic Simulator: Goalkeeper.Ankita Tiwari
 
arivis Vision4D - IMAGE ANALYSIS WHICH FITS YOUR DATA (2 pages, 2020)
arivis Vision4D - IMAGE ANALYSIS WHICH FITS YOUR DATA (2 pages, 2020)arivis Vision4D - IMAGE ANALYSIS WHICH FITS YOUR DATA (2 pages, 2020)
arivis Vision4D - IMAGE ANALYSIS WHICH FITS YOUR DATA (2 pages, 2020)Johannes Amon
 
Smart Attendance System using Raspberry Pi
Smart Attendance System using Raspberry PiSmart Attendance System using Raspberry Pi
Smart Attendance System using Raspberry Piijtsrd
 
Development of 3D Website Along with VFX and Animation
Development of 3D Website Along with VFX and AnimationDevelopment of 3D Website Along with VFX and Animation
Development of 3D Website Along with VFX and AnimationYogeshIJTSRD
 
M2SYS Biometric Technology Solutions Suite.pdf
M2SYS Biometric Technology Solutions Suite.pdfM2SYS Biometric Technology Solutions Suite.pdf
M2SYS Biometric Technology Solutions Suite.pdfJuan Ben
 
SC 24でのメタバース関連標準化概要:ヘルスケア応用事例を交えて(ISO/IEC JTC 1/SC 24)
SC 24でのメタバース関連標準化概要:ヘルスケア応用事例を交えて(ISO/IEC JTC 1/SC 24)SC 24でのメタバース関連標準化概要:ヘルスケア応用事例を交えて(ISO/IEC JTC 1/SC 24)
SC 24でのメタバース関連標準化概要:ヘルスケア応用事例を交えて(ISO/IEC JTC 1/SC 24)Kurata Takeshi
 
High-End Visualisation System (HEVS)
High-End Visualisation System (HEVS) High-End Visualisation System (HEVS)
High-End Visualisation System (HEVS) Tomasz Bednarz
 
Password security system for websites
Password security system for websitesPassword security system for websites
Password security system for websitesMike Taylor
 
report_barc
report_barcreport_barc
report_barcsiontani
 
Juarez Barbosa Junior - Microsoft - OSL19
Juarez Barbosa Junior - Microsoft - OSL19Juarez Barbosa Junior - Microsoft - OSL19
Juarez Barbosa Junior - Microsoft - OSL19marketingsyone
 
Cockpit for Big Systems and Big IoT Systems Leveraging IBM Bluemix and Watson
Cockpit for Big Systems and Big IoT Systems Leveraging IBM Bluemix and WatsonCockpit for Big Systems and Big IoT Systems Leveraging IBM Bluemix and Watson
Cockpit for Big Systems and Big IoT Systems Leveraging IBM Bluemix and WatsonCapgemini
 
IRJET - NETRA: Android Application for Visually Challenged People to Dete...
IRJET -  	  NETRA: Android Application for Visually Challenged People to Dete...IRJET -  	  NETRA: Android Application for Visually Challenged People to Dete...
IRJET - NETRA: Android Application for Visually Challenged People to Dete...IRJET Journal
 
PEUDOM: a Mashup Platform for End User Development of Common Information Spaces
PEUDOM: a Mashup Platform for End User Development of Common Information SpacesPEUDOM: a Mashup Platform for End User Development of Common Information Spaces
PEUDOM: a Mashup Platform for End User Development of Common Information SpacesMatteo Picozzi
 
Iirdem screen less displays – the imminent vanguard
Iirdem screen less displays – the imminent vanguardIirdem screen less displays – the imminent vanguard
Iirdem screen less displays – the imminent vanguardIaetsd Iaetsd
 

Similar to BiovizJS: a versatile 3D molecular visualizer anywhere, anytime and with any device (20)

Mercer bosc2010 microsoft_framework
Mercer bosc2010 microsoft_frameworkMercer bosc2010 microsoft_framework
Mercer bosc2010 microsoft_framework
 
Vre ci presentation -ric workshop - july 26th
Vre ci presentation -ric workshop - july 26thVre ci presentation -ric workshop - july 26th
Vre ci presentation -ric workshop - july 26th
 
Microsoft Robotics Developer Studio
Microsoft Robotics Developer StudioMicrosoft Robotics Developer Studio
Microsoft Robotics Developer Studio
 
Design the implementation of Robotic Simulator: Goalkeeper.
Design the implementation of Robotic Simulator: Goalkeeper.Design the implementation of Robotic Simulator: Goalkeeper.
Design the implementation of Robotic Simulator: Goalkeeper.
 
arivis Vision4D - IMAGE ANALYSIS WHICH FITS YOUR DATA (2 pages, 2020)
arivis Vision4D - IMAGE ANALYSIS WHICH FITS YOUR DATA (2 pages, 2020)arivis Vision4D - IMAGE ANALYSIS WHICH FITS YOUR DATA (2 pages, 2020)
arivis Vision4D - IMAGE ANALYSIS WHICH FITS YOUR DATA (2 pages, 2020)
 
Smart Attendance System using Raspberry Pi
Smart Attendance System using Raspberry PiSmart Attendance System using Raspberry Pi
Smart Attendance System using Raspberry Pi
 
FAQ for MicrobeBridge Software
FAQ for MicrobeBridge SoftwareFAQ for MicrobeBridge Software
FAQ for MicrobeBridge Software
 
Development of 3D Website Along with VFX and Animation
Development of 3D Website Along with VFX and AnimationDevelopment of 3D Website Along with VFX and Animation
Development of 3D Website Along with VFX and Animation
 
M2SYS Biometric Technology Solutions Suite.pdf
M2SYS Biometric Technology Solutions Suite.pdfM2SYS Biometric Technology Solutions Suite.pdf
M2SYS Biometric Technology Solutions Suite.pdf
 
SC 24でのメタバース関連標準化概要:ヘルスケア応用事例を交えて(ISO/IEC JTC 1/SC 24)
SC 24でのメタバース関連標準化概要:ヘルスケア応用事例を交えて(ISO/IEC JTC 1/SC 24)SC 24でのメタバース関連標準化概要:ヘルスケア応用事例を交えて(ISO/IEC JTC 1/SC 24)
SC 24でのメタバース関連標準化概要:ヘルスケア応用事例を交えて(ISO/IEC JTC 1/SC 24)
 
High-End Visualisation System (HEVS)
High-End Visualisation System (HEVS) High-End Visualisation System (HEVS)
High-End Visualisation System (HEVS)
 
Password security system for websites
Password security system for websitesPassword security system for websites
Password security system for websites
 
report_barc
report_barcreport_barc
report_barc
 
Juarez Barbosa Junior - Microsoft - OSL19
Juarez Barbosa Junior - Microsoft - OSL19Juarez Barbosa Junior - Microsoft - OSL19
Juarez Barbosa Junior - Microsoft - OSL19
 
Cockpit for Big Systems and Big IoT Systems Leveraging IBM Bluemix and Watson
Cockpit for Big Systems and Big IoT Systems Leveraging IBM Bluemix and WatsonCockpit for Big Systems and Big IoT Systems Leveraging IBM Bluemix and Watson
Cockpit for Big Systems and Big IoT Systems Leveraging IBM Bluemix and Watson
 
IRJET - NETRA: Android Application for Visually Challenged People to Dete...
IRJET -  	  NETRA: Android Application for Visually Challenged People to Dete...IRJET -  	  NETRA: Android Application for Visually Challenged People to Dete...
IRJET - NETRA: Android Application for Visually Challenged People to Dete...
 
PEUDOM: a Mashup Platform for End User Development of Common Information Spaces
PEUDOM: a Mashup Platform for End User Development of Common Information SpacesPEUDOM: a Mashup Platform for End User Development of Common Information Spaces
PEUDOM: a Mashup Platform for End User Development of Common Information Spaces
 
Iirdem screen less displays – the imminent vanguard
Iirdem screen less displays – the imminent vanguardIirdem screen less displays – the imminent vanguard
Iirdem screen less displays – the imminent vanguard
 
SVD Based Blind Video Watermarking Algorithm
SVD Based Blind Video Watermarking AlgorithmSVD Based Blind Video Watermarking Algorithm
SVD Based Blind Video Watermarking Algorithm
 
Worldkit System
Worldkit SystemWorldkit System
Worldkit System
 

Recently uploaded

Sonia Journal club presentation (2).pptx
Sonia Journal club presentation (2).pptxSonia Journal club presentation (2).pptx
Sonia Journal club presentation (2).pptxpalsonia139
 
Young & Hot ℂall Girls Patna 8250077686 WhatsApp Number Best Rates of Patna ℂ...
Young & Hot ℂall Girls Patna 8250077686 WhatsApp Number Best Rates of Patna ℂ...Young & Hot ℂall Girls Patna 8250077686 WhatsApp Number Best Rates of Patna ℂ...
Young & Hot ℂall Girls Patna 8250077686 WhatsApp Number Best Rates of Patna ℂ...Model Neeha Mumbai
 
Kamrej + ℂall Girls Serviℂe Surat (Adult Only) 8849756361 Esℂort Serviℂe 24x7...
Kamrej + ℂall Girls Serviℂe Surat (Adult Only) 8849756361 Esℂort Serviℂe 24x7...Kamrej + ℂall Girls Serviℂe Surat (Adult Only) 8849756361 Esℂort Serviℂe 24x7...
Kamrej + ℂall Girls Serviℂe Surat (Adult Only) 8849756361 Esℂort Serviℂe 24x7...anushka vermaI11
 
Drug development life cycle indepth overview.pptx
Drug development life cycle indepth overview.pptxDrug development life cycle indepth overview.pptx
Drug development life cycle indepth overview.pptxMohammadAbuzar19
 
Gallbladder Double-Diverticular: A Case Report المرارة مزدوجة التج: تقرير حالة
Gallbladder Double-Diverticular: A Case Report  المرارة مزدوجة التج: تقرير حالةGallbladder Double-Diverticular: A Case Report  المرارة مزدوجة التج: تقرير حالة
Gallbladder Double-Diverticular: A Case Report المرارة مزدوجة التج: تقرير حالةMohamad محمد Al-Gailani الكيلاني
 
duus neurology.pdf anatomy. phisiology///
duus neurology.pdf anatomy. phisiology///duus neurology.pdf anatomy. phisiology///
duus neurology.pdf anatomy. phisiology///sofia95y
 
Failure to thrive in neonates and infants + pediatric case.pptx
Failure to thrive in neonates and infants  + pediatric case.pptxFailure to thrive in neonates and infants  + pediatric case.pptx
Failure to thrive in neonates and infants + pediatric case.pptxclaviclebrown44
 
TEST BANK For Huether and McCance's Understanding Pathophysiology, Canadian 2...
TEST BANK For Huether and McCance's Understanding Pathophysiology, Canadian 2...TEST BANK For Huether and McCance's Understanding Pathophysiology, Canadian 2...
TEST BANK For Huether and McCance's Understanding Pathophysiology, Canadian 2...marcuskenyatta275
 
The Clean Living Project Episode 24 - Subconscious
The Clean Living Project Episode 24 - SubconsciousThe Clean Living Project Episode 24 - Subconscious
The Clean Living Project Episode 24 - SubconsciousThe Clean Living Project
 
^In Pietermaritzburg Hager Werken Embalming +27789155305 Compound Powder in ...
^In Pietermaritzburg  Hager Werken Embalming +27789155305 Compound Powder in ...^In Pietermaritzburg  Hager Werken Embalming +27789155305 Compound Powder in ...
^In Pietermaritzburg Hager Werken Embalming +27789155305 Compound Powder in ...pinkpowder997723
 
JOURNAL CLUB PRESENTATION TEMPLATE DOCUMENT
JOURNAL CLUB PRESENTATION TEMPLATE DOCUMENTJOURNAL CLUB PRESENTATION TEMPLATE DOCUMENT
JOURNAL CLUB PRESENTATION TEMPLATE DOCUMENTThomas Onyango Kirengo
 
Video capsule endoscopy (VCE ) in children
Video capsule endoscopy (VCE ) in childrenVideo capsule endoscopy (VCE ) in children
Video capsule endoscopy (VCE ) in childrenRaju678948
 
CAD CAM DENTURES IN PROSTHODONTICS : Dental advancements
CAD CAM DENTURES IN PROSTHODONTICS : Dental advancementsCAD CAM DENTURES IN PROSTHODONTICS : Dental advancements
CAD CAM DENTURES IN PROSTHODONTICS : Dental advancementsNaveen Gokul Dr
 
Unveiling Alcohol Withdrawal Syndrome: exploring it's hidden depths
Unveiling Alcohol Withdrawal Syndrome: exploring it's hidden depthsUnveiling Alcohol Withdrawal Syndrome: exploring it's hidden depths
Unveiling Alcohol Withdrawal Syndrome: exploring it's hidden depthsYash Garg
 
Signs It’s Time for Physiotherapy Sessions Prioritizing Wellness
Signs It’s Time for Physiotherapy Sessions Prioritizing WellnessSigns It’s Time for Physiotherapy Sessions Prioritizing Wellness
Signs It’s Time for Physiotherapy Sessions Prioritizing WellnessGokuldas Hospital
 
Overview on the Automatic pill identifier
Overview on the Automatic pill identifierOverview on the Automatic pill identifier
Overview on the Automatic pill identifierNidhi Joshi
 
Histology of Epithelium - Dr Muhammad Ali Rabbani - Medicose Academics
Histology of Epithelium - Dr Muhammad Ali Rabbani - Medicose AcademicsHistology of Epithelium - Dr Muhammad Ali Rabbani - Medicose Academics
Histology of Epithelium - Dr Muhammad Ali Rabbani - Medicose AcademicsMedicoseAcademics
 
Unlocking Holistic Wellness: Addressing Depression, Mental Well-Being, and St...
Unlocking Holistic Wellness: Addressing Depression, Mental Well-Being, and St...Unlocking Holistic Wellness: Addressing Depression, Mental Well-Being, and St...
Unlocking Holistic Wellness: Addressing Depression, Mental Well-Being, and St...Health Kinesiology Natural Bioenergetics
 
Tips and tricks to pass the cardiovascular station for PACES exam
Tips and tricks to pass the cardiovascular station for PACES examTips and tricks to pass the cardiovascular station for PACES exam
Tips and tricks to pass the cardiovascular station for PACES examJunhao Koh
 

Recently uploaded (20)

Sonia Journal club presentation (2).pptx
Sonia Journal club presentation (2).pptxSonia Journal club presentation (2).pptx
Sonia Journal club presentation (2).pptx
 
Young & Hot ℂall Girls Patna 8250077686 WhatsApp Number Best Rates of Patna ℂ...
Young & Hot ℂall Girls Patna 8250077686 WhatsApp Number Best Rates of Patna ℂ...Young & Hot ℂall Girls Patna 8250077686 WhatsApp Number Best Rates of Patna ℂ...
Young & Hot ℂall Girls Patna 8250077686 WhatsApp Number Best Rates of Patna ℂ...
 
Kamrej + ℂall Girls Serviℂe Surat (Adult Only) 8849756361 Esℂort Serviℂe 24x7...
Kamrej + ℂall Girls Serviℂe Surat (Adult Only) 8849756361 Esℂort Serviℂe 24x7...Kamrej + ℂall Girls Serviℂe Surat (Adult Only) 8849756361 Esℂort Serviℂe 24x7...
Kamrej + ℂall Girls Serviℂe Surat (Adult Only) 8849756361 Esℂort Serviℂe 24x7...
 
Drug development life cycle indepth overview.pptx
Drug development life cycle indepth overview.pptxDrug development life cycle indepth overview.pptx
Drug development life cycle indepth overview.pptx
 
Gallbladder Double-Diverticular: A Case Report المرارة مزدوجة التج: تقرير حالة
Gallbladder Double-Diverticular: A Case Report  المرارة مزدوجة التج: تقرير حالةGallbladder Double-Diverticular: A Case Report  المرارة مزدوجة التج: تقرير حالة
Gallbladder Double-Diverticular: A Case Report المرارة مزدوجة التج: تقرير حالة
 
Best medicine 100% Effective&Safe Mifepristion ௵+918133066128௹Abortion pills ...
Best medicine 100% Effective&Safe Mifepristion ௵+918133066128௹Abortion pills ...Best medicine 100% Effective&Safe Mifepristion ௵+918133066128௹Abortion pills ...
Best medicine 100% Effective&Safe Mifepristion ௵+918133066128௹Abortion pills ...
 
duus neurology.pdf anatomy. phisiology///
duus neurology.pdf anatomy. phisiology///duus neurology.pdf anatomy. phisiology///
duus neurology.pdf anatomy. phisiology///
 
Failure to thrive in neonates and infants + pediatric case.pptx
Failure to thrive in neonates and infants  + pediatric case.pptxFailure to thrive in neonates and infants  + pediatric case.pptx
Failure to thrive in neonates and infants + pediatric case.pptx
 
TEST BANK For Huether and McCance's Understanding Pathophysiology, Canadian 2...
TEST BANK For Huether and McCance's Understanding Pathophysiology, Canadian 2...TEST BANK For Huether and McCance's Understanding Pathophysiology, Canadian 2...
TEST BANK For Huether and McCance's Understanding Pathophysiology, Canadian 2...
 
The Clean Living Project Episode 24 - Subconscious
The Clean Living Project Episode 24 - SubconsciousThe Clean Living Project Episode 24 - Subconscious
The Clean Living Project Episode 24 - Subconscious
 
^In Pietermaritzburg Hager Werken Embalming +27789155305 Compound Powder in ...
^In Pietermaritzburg  Hager Werken Embalming +27789155305 Compound Powder in ...^In Pietermaritzburg  Hager Werken Embalming +27789155305 Compound Powder in ...
^In Pietermaritzburg Hager Werken Embalming +27789155305 Compound Powder in ...
 
JOURNAL CLUB PRESENTATION TEMPLATE DOCUMENT
JOURNAL CLUB PRESENTATION TEMPLATE DOCUMENTJOURNAL CLUB PRESENTATION TEMPLATE DOCUMENT
JOURNAL CLUB PRESENTATION TEMPLATE DOCUMENT
 
Video capsule endoscopy (VCE ) in children
Video capsule endoscopy (VCE ) in childrenVideo capsule endoscopy (VCE ) in children
Video capsule endoscopy (VCE ) in children
 
CAD CAM DENTURES IN PROSTHODONTICS : Dental advancements
CAD CAM DENTURES IN PROSTHODONTICS : Dental advancementsCAD CAM DENTURES IN PROSTHODONTICS : Dental advancements
CAD CAM DENTURES IN PROSTHODONTICS : Dental advancements
 
Unveiling Alcohol Withdrawal Syndrome: exploring it's hidden depths
Unveiling Alcohol Withdrawal Syndrome: exploring it's hidden depthsUnveiling Alcohol Withdrawal Syndrome: exploring it's hidden depths
Unveiling Alcohol Withdrawal Syndrome: exploring it's hidden depths
 
Signs It’s Time for Physiotherapy Sessions Prioritizing Wellness
Signs It’s Time for Physiotherapy Sessions Prioritizing WellnessSigns It’s Time for Physiotherapy Sessions Prioritizing Wellness
Signs It’s Time for Physiotherapy Sessions Prioritizing Wellness
 
Overview on the Automatic pill identifier
Overview on the Automatic pill identifierOverview on the Automatic pill identifier
Overview on the Automatic pill identifier
 
Histology of Epithelium - Dr Muhammad Ali Rabbani - Medicose Academics
Histology of Epithelium - Dr Muhammad Ali Rabbani - Medicose AcademicsHistology of Epithelium - Dr Muhammad Ali Rabbani - Medicose Academics
Histology of Epithelium - Dr Muhammad Ali Rabbani - Medicose Academics
 
Unlocking Holistic Wellness: Addressing Depression, Mental Well-Being, and St...
Unlocking Holistic Wellness: Addressing Depression, Mental Well-Being, and St...Unlocking Holistic Wellness: Addressing Depression, Mental Well-Being, and St...
Unlocking Holistic Wellness: Addressing Depression, Mental Well-Being, and St...
 
Tips and tricks to pass the cardiovascular station for PACES exam
Tips and tricks to pass the cardiovascular station for PACES examTips and tricks to pass the cardiovascular station for PACES exam
Tips and tricks to pass the cardiovascular station for PACES exam
 

BiovizJS: a versatile 3D molecular visualizer anywhere, anytime and with any device

  • 1. INTRODUCTION As in situ observation of structural properties and physicoche- mical interactions is critical to have a glimpse of biomolecular mechanisms, three dimensional (3D) visualization tools are main piece of software to structuralists. BiovizJS is the BIONEXT’s 3D molecular visualization Web application built on top of ThreeJS1 , a WebGL graphics library. BiovizJS delivery model allows the user to run it on any network connected device, from desktop computer to handled devices. It offers the same level of functionalities as a native structural visualization tool and is optimized for efficient 3D rendering on major Web browsers. Also, BiovizJS provides a straightforward API, allowing to easily deploy and pilot the application into the user’s website. MAIN FEATURES BiovizJS provides most essential features of molecular visua- lizers. It supports both PDB and PDBX/mmCIF file formats and handles most common molecular representations (e.g. sticks, space fill, cartoon, surfaces...), color mappings (CPK, rainbow, hydrophobicity...) and properties labeling. Besides, BiovizJS includes a measuring tool with two selection profiles and a new representation displaying potential interactions between each molecule chain of the same structure. Finally biological assembly support is available, to study the functional conformational assembly of a molecule. Regarding pure visualization features, BiovizJS brings cutting edge WebGL rendering effects: Impostors rendering2 (*) for representations in volving spheres and/or cylinders like Sticks or Space Fill, enabling large molecules handling such as ribosomes; An advanced transparency management method allowing internal cavities surfaces isolation and visualization(*); A post-processing contours highlighting feature allowing to pinpoint important parts of a molecule with maximal performances; Stereo rendering effect allowing to improve depth perception of molecular arrangements, compatible with both red/cyan glasses and polarized displays. BiovizJS: a versatile 3D molecular visualizer anywhere, anytime and with any device /RESOURCE SUMMARY Structural properties and physicochemical interactions are of critical interest when studying biomolecules. Therefore, BIONEXT has developed BiovizJS, a 3D molecular visualization Web application runnable on any network connected device. This tool provides both improved and exclusive features for molecular visualization with the aim to enhance your experience in many situations and from any devices. In order to ease its integration into your website, it provides a straightforward API. Fig.1: Yeast 80S ribosome (4V7R) visualization with impostors. Enabling to view and interact with large structures in real time. © BIONEXT 2017. Technology developed in Strasbourg, France. Bionext may be registered trademarks or service marks of Bionext registered in many jurisdictions worldwide. This document is current as of the initial date of publication and may be changed by Bionext at any time. https://biosight.bionext.com 01 3D Visualization Embedded Animation scripting « BiovizJS is integrated into the Biosight platform and NextProt.
  • 2. Moreover, BiovizJS offers advanced features to improve your experience: Multimode user control supports regular computer mouses, 3D controllers as well as touch controls, making it usable from any desktop computers and mobile devices such as phones or tablets; An animation scripting language along with a script player, allowing to animate molecules and enliven your scientific presentations. A documentation is available to ease the creation of those scripts; Animageexporttoolwithatransparentbackgroundsupport, making it easier to integrate our visual representations to your publications and scientific communications. Finally, BiovizJS extendable design allows you to embed it according to your needs: feel free to easily enable/disable some help widgets, change default URL of structures repository or enable the script player. PERFORMANCE & COMPATIBILITY Unresponsive Web applications prevent friendly user ex- periences, therefore BiovizJS was designed to be the least invasive on your resources. It also includes a small memory footprint and a low CPU usage, helping to save your battery. Finally BiovizJS is compatible with any WebGL compatible Web browser3 . CONCLUSION BiovizJS is an easy to use molecular visualizer developed by BIONEXT and suitable for biomolecular 3D visualizations from any Web browser. Its comprehensive API leverages simple deployment, scripting and modularity to developers. BiovizJS is currently used by our structural analysis platform BioSight4 and by NextProt5 , a comprehensive human-centric discovery platform through protein-related data. In summary, BiovizJS provides both improved and exclusive features for molecular visualization with the aim to enhance your experience in many situations from any devices. Feel free to test it at https:// biovizjs.bionext.com. REFERENCES 1. https://threejs.org/ 2. Sigg C. et al. (2006) GPU-based ray-casting of quadratic surfaces. In: Botsch M, Chen B, Pauly M, Zwicker M, editors. Symp. Point-Based Graph. Aire-la-Ville: The Eurographics Association; pp. 59–65 3. http://caniuse.com/#search=webgl 4. https://biosight.bionext.com 5. https://www.nextprot.org (*) : Depending on your graphics configuration compatibility Fig.2: Highligting clomipramine in crystal structure of LeuBAT (4MMA). Fig.3: Binding cavities using molecular surface representation. Fig.4: WebGL compatibility chart. © BIONEXT 2017. Technology developed in Strasbourg, France. Bionext may be registered trademarks or service marks of Bionext registered in many jurisdictions worldwide. This document is current as of the initial date of publication and may be changed by Bionext at any time. https://biosight.bionext.com ABOUT BIONEXT BIONEXTisaFrenchbioinformaticscompanyfounded in 2009 and dedicated to the better understanding and treatment of various diseases. As such, BIONEXT focuses on pharmaceutical problematics with a ma- jor interest in guiding the prediction of biochemical compounds for pharmaceuticals targets. BIONEXT aims to accelerate and improve the effectiveness of drug development and biological research by developing programs and software-based tools to tackle problematics of prime importance in the phar- maceutical field, such as drug profile assessment or suggestion of drug repurposing. Our first application BioBind is based on the now accepted principle that similar receptors bind similar ligands. www.bionext.com 02 3D Visualization Embedded Animation scripting