We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

How is python used in biomolecular sciences?

00:00

Formal Metadata

Title
How is python used in biomolecular sciences?
Title of Series
Number of Parts
132
Author
Contributors
License
CC Attribution - NonCommercial - ShareAlike 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal and non-commercial purpose as long as the work is attributed to the author in the manner specified by the author or licensor and the work or content is shared also in adapted form only under the conditions of this
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
In the last ten years scientists working on computational problems involving proteins and other small molecules have largely moved to using python when developing simulation and data analysis tools allowing for a fast prototyping and development of new ideas. One big challenge is dealing with the compatibility of different tools and using these to create very complex adaptive, yet robust workflows in order to be able to guide cutting edge experiments e.g. predicting how well a small drug like molecule can bind to a protein that could serve as a target for a new drug. The talk will give a gentle introduction to what kind of python related tools are available in the field of computational molecular biology, how they are used, and what kind of complex workflows scientist have to solve. I will then introduce BioSimSpace an open source python library and flagship project of the CCPBioSim consortium in the UK, which provides a common API to avoid having to learn many individual tools facing compatibility and dependency challenges allowing scientists to focus on the scientific question at hand and not solving programming challenges. BioSimSpace allows fast and interoperable building of workflow components (nodes) for bimolecular problems, which can easily be used on a variety of different computational resources. In particular I will introduce the cloud facilities available for fast prototyping using a Jupyter notebook interface.
OracleData structureVector potentialSystem dynamicsBit rateAngleData structureDifferent (Kate Ryan album)Slide rule2 (number)Multiplication signDynamical systemType theoryNeuroinformatikRepresentation (politics)InformationQuicksortComputer simulationField (computer science)Atomic numberPhysical systemSimulationLevel (video gaming)Cross-validation (statistics)Hidden Markov modelINTEGRAL1 (number)Descriptive statisticsForcing (mathematics)Keyboard shortcutInteractive televisionCASE <Informatik>Protein domainAngleRotationVibrationSoftware engineeringNichtlineares GleichungssystemBuildingBlock (periodic table)PhysicistWater vaporParameter (computer programming)BitRing (mathematics)Goodness of fitGraph (mathematics)Wave packetCuboidCodeDiameterStatisticsData analysisNichtnewtonsche FlüssigkeitEquations of motionComputer animation
Graphical user interfaceSimulationFile formatCoordinate systemTrajectoryFreewareData conversionoutputScripting languageComputer fileMassFocus (optics)SoftwareInterface (computing)Similarity (geometry)GoogolMaximum likelihoodPhysical systemRankingVisualization (computer graphics)Dynamical systemCASE <Informatik>RhombusLine (geometry)Water vaporDemo (music)Different (Kate Ryan album)StatisticsAverageNichtnewtonsche FlüssigkeitRadical (chemistry)Mathematical analysisMixed realityFile formatType theorySoftwareMusical ensembleData structureFocus (optics)GoogolCuboidPoint (geometry)Substitute goodEntire functionComputer fileBuffer overflowGroup actionCodeComputer simulationGraph (mathematics)TrajectorySimulationForcing (mathematics)Scripting languageINTEGRALStack (abstract data type)DatabaseExpert systemLogic gateComputer virusElectric generatorDrum memoryInteractive televisionQuicksortTelecommunicationSpacetimeCollaborationismStudent's t-testFood energyMessage passing1 (number)Library (computing)Web applicationCoordinate systemField (computer science)ParsingComputer animation
EmailInternet forumDrill commandsPlot (narrative)SimulationPhase transitionSoftwareLibrary (computing)Core dumpSpacetimeTrajectoryPhysical systemPerturbation theoryMathematical analysisFocus (optics)Computer simulationLevel (video gaming)Expert systemScalabilityPoint cloudComponent-based software engineeringAlpha (investment)Connectivity (graph theory)WritingDirectory serviceSoftwareComputer fileData managementConfiguration spaceProgrammer (hardware)Cluster analysisSign (mathematics)Lattice (order)Computer simulationTrajectoryDynamical systemProcess (computing)Compass (drafting)Online helpMathematical analysisCommunications protocolSimulationDatabaseMereologySpacetimeScripting languageProduct (business)Execution unitInformationMultiplication signGateway (telecommunications)Different (Kate Ryan album)Expert systemTerm (mathematics)QuicksortParameter (computer programming)Demo (music)Projective planeDefault (computer science)NeuroinformatikComputer programmingCASE <Informatik>Moment (mathematics)PlotterPoint cloudGraph (mathematics)Total S.A.Electric generatorStandard deviationAlgorithmMathematicsFood energyLibrary (computing)Artificial neural networkoutputPhysical systemScheduling (computing)Field (computer science)Line (geometry)Integrated development environmentCloud computingCodeTime seriesLaptopQueue (abstract data type)Task (computing)Query languageResultantOpen sourcePauli exclusion principleCodeStudent's t-testPoint (geometry)Interactive televisionData analysisFitness functionCuboidWater vaporForcing (mathematics)Instance (computer science)Web browserVideo game consoleBitFlagMedical imagingString (computer science)Video gameWebsiteServer (computing)Mixture modelReading (process)Coordinate systemWrapper (data mining)Local GroupView (database)Mathematical optimizationFormal languageRule of inferenceGoodness of fitPersonal digital assistantLeakComputer animation
Transcript: English(auto-generated)