SlideShare a Scribd company logo
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_framework
BOSC 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 26th
djmichael156
 
Microsoft Robotics Developer Studio
Microsoft Robotics Developer StudioMicrosoft Robotics Developer Studio
Microsoft Robotics Developer Studio
Alp Ç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 Pi
ijtsrd
 
FAQ for MicrobeBridge Software
FAQ for MicrobeBridge SoftwareFAQ for MicrobeBridge Software
FAQ for MicrobeBridge Software
Thermo Fisher Scientific
 
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
YogeshIJTSRD
 
M2SYS Biometric Technology Solutions Suite.pdf
M2SYS Biometric Technology Solutions Suite.pdfM2SYS Biometric Technology Solutions Suite.pdf
M2SYS Biometric Technology Solutions Suite.pdf
Juan 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 websites
Mike Taylor
 
report_barc
report_barcreport_barc
report_barc
siontani
 
Juarez Barbosa Junior - Microsoft - OSL19
Juarez Barbosa Junior - Microsoft - OSL19Juarez Barbosa Junior - Microsoft - OSL19
Juarez Barbosa Junior - Microsoft - OSL19
marketingsyone
 
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
Capgemini
 
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 Spaces
Matteo 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 vanguard
Iaetsd Iaetsd
 
SVD Based Blind Video Watermarking Algorithm
SVD Based Blind Video Watermarking AlgorithmSVD Based Blind Video Watermarking Algorithm
Worldkit System
Worldkit SystemWorldkit System
Worldkit System
akash relan
 

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

CHEMOTHERAPY_RDP_CHAPTER 3_ANTIFUNGAL AGENT.pdf
CHEMOTHERAPY_RDP_CHAPTER 3_ANTIFUNGAL AGENT.pdfCHEMOTHERAPY_RDP_CHAPTER 3_ANTIFUNGAL AGENT.pdf
CHEMOTHERAPY_RDP_CHAPTER 3_ANTIFUNGAL AGENT.pdf
rishi2789
 
CHEMOTHERAPY_RDP_CHAPTER 6_Anti Malarial Drugs.pdf
CHEMOTHERAPY_RDP_CHAPTER 6_Anti Malarial Drugs.pdfCHEMOTHERAPY_RDP_CHAPTER 6_Anti Malarial Drugs.pdf
CHEMOTHERAPY_RDP_CHAPTER 6_Anti Malarial Drugs.pdf
rishi2789
 
Diabetic nephropathy diagnosis treatment
Diabetic nephropathy diagnosis treatmentDiabetic nephropathy diagnosis treatment
Diabetic nephropathy diagnosis treatment
arahmanzai5
 
Top Effective Soaps for Fungal Skin Infections in India
Top Effective Soaps for Fungal Skin Infections in IndiaTop Effective Soaps for Fungal Skin Infections in India
Top Effective Soaps for Fungal Skin Infections in India
SwisschemDerma
 
The Electrocardiogram - Physiologic Principles
The Electrocardiogram - Physiologic PrinciplesThe Electrocardiogram - Physiologic Principles
The Electrocardiogram - Physiologic Principles
MedicoseAcademics
 
Top 10 Best Ayurvedic Kidney Stone Syrups in India
Top 10 Best Ayurvedic Kidney Stone Syrups in IndiaTop 10 Best Ayurvedic Kidney Stone Syrups in India
Top 10 Best Ayurvedic Kidney Stone Syrups in India
Swastik Ayurveda
 
Chapter 11 Nutrition and Chronic Diseases.pptx
Chapter 11 Nutrition and Chronic Diseases.pptxChapter 11 Nutrition and Chronic Diseases.pptx
Chapter 11 Nutrition and Chronic Diseases.pptx
Earlene McNair
 
Osteoporosis - Definition , Evaluation and Management .pdf
Osteoporosis - Definition , Evaluation and Management .pdfOsteoporosis - Definition , Evaluation and Management .pdf
Osteoporosis - Definition , Evaluation and Management .pdf
Jim Jacob Roy
 
Complementary feeding in infant IAP PROTOCOLS
Complementary feeding in infant IAP PROTOCOLSComplementary feeding in infant IAP PROTOCOLS
Complementary feeding in infant IAP PROTOCOLS
chiranthgowda16
 
Efficacy of Avartana Sneha in Ayurveda
Efficacy of Avartana Sneha in AyurvedaEfficacy of Avartana Sneha in Ayurveda
Efficacy of Avartana Sneha in Ayurveda
Dr. Jyothirmai Paindla
 
Tests for analysis of different pharmaceutical.pptx
Tests for analysis of different pharmaceutical.pptxTests for analysis of different pharmaceutical.pptx
Tests for analysis of different pharmaceutical.pptx
taiba qazi
 
Abortion PG Seminar Power point presentation
Abortion PG Seminar Power point presentationAbortion PG Seminar Power point presentation
Abortion PG Seminar Power point presentation
AksshayaRajanbabu
 
A Classical Text Review on Basavarajeeyam
A Classical Text Review on BasavarajeeyamA Classical Text Review on Basavarajeeyam
A Classical Text Review on Basavarajeeyam
Dr. Jyothirmai Paindla
 
Promoting Wellbeing - Applied Social Psychology - Psychology SuperNotes
Promoting Wellbeing - Applied Social Psychology - Psychology SuperNotesPromoting Wellbeing - Applied Social Psychology - Psychology SuperNotes
Promoting Wellbeing - Applied Social Psychology - Psychology SuperNotes
PsychoTech Services
 
Vestibulocochlear Nerve by Dr. Rabia Inam Gandapore.pptx
Vestibulocochlear Nerve by Dr. Rabia Inam Gandapore.pptxVestibulocochlear Nerve by Dr. Rabia Inam Gandapore.pptx
Vestibulocochlear Nerve by Dr. Rabia Inam Gandapore.pptx
Dr. Rabia Inam Gandapore
 
Top-Vitamin-Supplement-Brands-in-India List
Top-Vitamin-Supplement-Brands-in-India ListTop-Vitamin-Supplement-Brands-in-India List
Top-Vitamin-Supplement-Brands-in-India List
SwisschemDerma
 
Artificial Intelligence Symposium (THAIS)
Artificial Intelligence Symposium (THAIS)Artificial Intelligence Symposium (THAIS)
Artificial Intelligence Symposium (THAIS)
Josep Vidal-Alaball
 
Muscles of Mastication by Dr. Rabia Inam Gandapore.pptx
Muscles of Mastication by Dr. Rabia Inam Gandapore.pptxMuscles of Mastication by Dr. Rabia Inam Gandapore.pptx
Muscles of Mastication by Dr. Rabia Inam Gandapore.pptx
Dr. Rabia Inam Gandapore
 
Adhd Medication Shortage Uk - trinexpharmacy.com
Adhd Medication Shortage Uk - trinexpharmacy.comAdhd Medication Shortage Uk - trinexpharmacy.com
Adhd Medication Shortage Uk - trinexpharmacy.com
reignlana06
 
Local Advanced Lung Cancer: Artificial Intelligence, Synergetics, Complex Sys...
Local Advanced Lung Cancer: Artificial Intelligence, Synergetics, Complex Sys...Local Advanced Lung Cancer: Artificial Intelligence, Synergetics, Complex Sys...
Local Advanced Lung Cancer: Artificial Intelligence, Synergetics, Complex Sys...
Oleg Kshivets
 

Recently uploaded (20)

CHEMOTHERAPY_RDP_CHAPTER 3_ANTIFUNGAL AGENT.pdf
CHEMOTHERAPY_RDP_CHAPTER 3_ANTIFUNGAL AGENT.pdfCHEMOTHERAPY_RDP_CHAPTER 3_ANTIFUNGAL AGENT.pdf
CHEMOTHERAPY_RDP_CHAPTER 3_ANTIFUNGAL AGENT.pdf
 
CHEMOTHERAPY_RDP_CHAPTER 6_Anti Malarial Drugs.pdf
CHEMOTHERAPY_RDP_CHAPTER 6_Anti Malarial Drugs.pdfCHEMOTHERAPY_RDP_CHAPTER 6_Anti Malarial Drugs.pdf
CHEMOTHERAPY_RDP_CHAPTER 6_Anti Malarial Drugs.pdf
 
Diabetic nephropathy diagnosis treatment
Diabetic nephropathy diagnosis treatmentDiabetic nephropathy diagnosis treatment
Diabetic nephropathy diagnosis treatment
 
Top Effective Soaps for Fungal Skin Infections in India
Top Effective Soaps for Fungal Skin Infections in IndiaTop Effective Soaps for Fungal Skin Infections in India
Top Effective Soaps for Fungal Skin Infections in India
 
The Electrocardiogram - Physiologic Principles
The Electrocardiogram - Physiologic PrinciplesThe Electrocardiogram - Physiologic Principles
The Electrocardiogram - Physiologic Principles
 
Top 10 Best Ayurvedic Kidney Stone Syrups in India
Top 10 Best Ayurvedic Kidney Stone Syrups in IndiaTop 10 Best Ayurvedic Kidney Stone Syrups in India
Top 10 Best Ayurvedic Kidney Stone Syrups in India
 
Chapter 11 Nutrition and Chronic Diseases.pptx
Chapter 11 Nutrition and Chronic Diseases.pptxChapter 11 Nutrition and Chronic Diseases.pptx
Chapter 11 Nutrition and Chronic Diseases.pptx
 
Osteoporosis - Definition , Evaluation and Management .pdf
Osteoporosis - Definition , Evaluation and Management .pdfOsteoporosis - Definition , Evaluation and Management .pdf
Osteoporosis - Definition , Evaluation and Management .pdf
 
Complementary feeding in infant IAP PROTOCOLS
Complementary feeding in infant IAP PROTOCOLSComplementary feeding in infant IAP PROTOCOLS
Complementary feeding in infant IAP PROTOCOLS
 
Efficacy of Avartana Sneha in Ayurveda
Efficacy of Avartana Sneha in AyurvedaEfficacy of Avartana Sneha in Ayurveda
Efficacy of Avartana Sneha in Ayurveda
 
Tests for analysis of different pharmaceutical.pptx
Tests for analysis of different pharmaceutical.pptxTests for analysis of different pharmaceutical.pptx
Tests for analysis of different pharmaceutical.pptx
 
Abortion PG Seminar Power point presentation
Abortion PG Seminar Power point presentationAbortion PG Seminar Power point presentation
Abortion PG Seminar Power point presentation
 
A Classical Text Review on Basavarajeeyam
A Classical Text Review on BasavarajeeyamA Classical Text Review on Basavarajeeyam
A Classical Text Review on Basavarajeeyam
 
Promoting Wellbeing - Applied Social Psychology - Psychology SuperNotes
Promoting Wellbeing - Applied Social Psychology - Psychology SuperNotesPromoting Wellbeing - Applied Social Psychology - Psychology SuperNotes
Promoting Wellbeing - Applied Social Psychology - Psychology SuperNotes
 
Vestibulocochlear Nerve by Dr. Rabia Inam Gandapore.pptx
Vestibulocochlear Nerve by Dr. Rabia Inam Gandapore.pptxVestibulocochlear Nerve by Dr. Rabia Inam Gandapore.pptx
Vestibulocochlear Nerve by Dr. Rabia Inam Gandapore.pptx
 
Top-Vitamin-Supplement-Brands-in-India List
Top-Vitamin-Supplement-Brands-in-India ListTop-Vitamin-Supplement-Brands-in-India List
Top-Vitamin-Supplement-Brands-in-India List
 
Artificial Intelligence Symposium (THAIS)
Artificial Intelligence Symposium (THAIS)Artificial Intelligence Symposium (THAIS)
Artificial Intelligence Symposium (THAIS)
 
Muscles of Mastication by Dr. Rabia Inam Gandapore.pptx
Muscles of Mastication by Dr. Rabia Inam Gandapore.pptxMuscles of Mastication by Dr. Rabia Inam Gandapore.pptx
Muscles of Mastication by Dr. Rabia Inam Gandapore.pptx
 
Adhd Medication Shortage Uk - trinexpharmacy.com
Adhd Medication Shortage Uk - trinexpharmacy.comAdhd Medication Shortage Uk - trinexpharmacy.com
Adhd Medication Shortage Uk - trinexpharmacy.com
 
Local Advanced Lung Cancer: Artificial Intelligence, Synergetics, Complex Sys...
Local Advanced Lung Cancer: Artificial Intelligence, Synergetics, Complex Sys...Local Advanced Lung Cancer: Artificial Intelligence, Synergetics, Complex Sys...
Local Advanced Lung Cancer: Artificial Intelligence, Synergetics, Complex Sys...
 

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