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

Python in Astronomy

00:00

Formal Metadata

Title
Python in Astronomy
Title of Series
Part Number
85
Number of Parts
169
Author
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
Sławomir Piasecki - Python in Astronomy I would like to talk about modern Astronomy where I would give a brief history of Astronomy. I will answer some question: What do we use computers for today in astronomy? Where is Python’s place in today’s science? Is Python is the best language for scientific computation? I would like to give a short introduction into AstroPy module. Finally I would like presents some result of my research where Python was used to create data. ----- For ages people have been watching the sky, and tried to learn something about all those mysterious lights. In ancient times, scientist used mostly their naked eyes to watch what happened in the night sky. Astronomy is one of the oldest fields in science. Everything changed when Galileo invented his lunette. Thanks to thi, we were able to proof Copernicus’ new model of the solar system with the sun in the center. The next big step in Astronomy was using computers. Where there are computers and Astronomy, there is a place for programming. For many years astronomers were mostly using Fortran and C/C++. Both are suited to numeric computation and scientific computing. Since they are structured programming language, that makes them very valuable for science. Over the past decade, Python has started to be used by more and more people in astronomy. But is there a place in Astronomy for Python, as it is not as fast as Fortran or C/C++? In Python there is a module called AstroPy which helps astronomers in their work. MatPlotLib is one of the most popular library use in astronomy. This tool helps created very sophisticated plots and graphs. Finally I would like talk about some research I did using Python. For research, we decided to use AUTO. It is a hybrid of Fortran and Python, to compute bifurcation points in mathematical models. In Python we introduce mathematical model, ODE and initial parameters. Fortran does all the computation.
Computer fontSummierbarkeitLogical constantTable (information)Coordinate systemAstrophysicsState observerPoint (geometry)Multiplication signEndliche ModelltheorieSpeech synthesisField (computer science)Civil engineeringUniverse (mathematics)Hybrid computerInformationData managementSlide ruleGreen's functionWordInternet forumArithmetic meanSymbol tableSoftwareNumbering schemeArea
Endliche ModelltheorieResultantDistanceCivil engineeringQuicksortUniverse (mathematics)Disk read-and-write headGodBitJSONXML
Physical systemState observerObject (grammar)CurveTerm (mathematics)Observational studySurface of revolutionMultiplication signDifferent (Kate Ryan album)Lecture/Conference
Surface of revolutionKepler conjectureMaizeModul <Datentyp>NumberPlot (narrative)Module (mathematics)MathematicsUniverse (mathematics)Formal languageState observerStructural loadNeuroinformatikObject (grammar)Noise (electronics)Bookmark (World Wide Web)Ocean currentSurface of revolutionMultiplication signElectronic mailing listData storage deviceLibrary catalogQuicksortCASE <Informatik>Point (geometry)ResultantPosition operatorProof theoryLibrary (computing)Event horizonAstrophysicsPhysicalismPhysical systemSoftwareEndliche ModelltheorieExecution unitDigital photographyScripting languageMathematical analysisInformationForestSingle-precision floating-point formatPlotterForm (programming)Special unitary groupElement (mathematics)SequenceRight angleSpacetimeAnalogyMathematicsNumerical analysisData analysisOnline helpProgramming languageTheoryModule (mathematics)Flow separationDifferent (Kate Ryan album)Lecture/Conference
Maß <Mathematik>Metre1 (number)LengthTable (information)Logical constantDistanceVelocityMaxima and minimaSpecial unitary groupLetterpress printingError messageLogical constantDistanceNumerical taxonomyExecution unitNumberArithmetic meanObject (grammar)AreaSatelliteMetreData conversionRule of inferencePoint (geometry)HypermediaSocial classNichtlineares GleichungssystemMultiplication sign2 (number)Process (computing)BitPhysicalismTask (computing)Sound effectVelocityResultantSoftware testingMedical imagingGoodness of fitInformationGravitationAstrophysicsOnline helpHelmholtz decompositionComputer clusterRight angleError messageJSONXML
Letterpress printingMaß <Mathematik>MassError message4 (number)AstrophysicsLogical constantTable (information)Execution unitAngleDegree (graph theory)Frame problemCoordinate systemFlash memorySystem programmingComputer wormTransformation (genetics)Cartesian productSphereDistance3 (number)SoftwareAnalytic continuationBifurcation theoryDifferential (mechanical device)Nichtlineares GleichungssystemNumberPoint (geometry)Branch (computer science)FamilyBoundary value problemMathematical analysisAlgebraic numberAlgorithmObject (grammar)DistanceMassInformationPhysical systemExecution unitPosition operatorFrequencyRepresentation (politics)MereologyCoordinate systemMetadataElectronic mailing listNeuroinformatikTable (information)Multiplication signOrbitHybrid computerLibrary catalogNichtlineares GleichungssystemState observerSoftware2 (number)Point (geometry)VelocityDifferent (Kate Ryan album)Special unitary groupLengthVariable (mathematics)Direction (geometry)Universe (mathematics)AngleDampingIntegerDependent and independent variablesEqualiser (mathematics)NumberRight angleDecision tree learningInformation technology consultingBoolean algebraPresentation of a groupSet (mathematics)Computer animation
Hamiltonian (quantum mechanics)FrequencyOrdinary differential equationInterior (topology)Flash memoryAxonometric projectionBifurcation theoryTime evolutionOrbitFamilyScripting languageSoftwarePlot (narrative)SummierbarkeitPhysical systemSurface of revolutionSheaf (mathematics)SoftwareFamilySlide ruleFood energyInternet forumEvoluteOrbitBranch (computer science)Point (geometry)ResultantSymmetry (physics)Representation (politics)View (database)Programming languageData structureObject (grammar)Different (Kate Ryan album)Position operatorDerivation (linguistics)Equations of motionData miningStudent's t-testPlot (narrative)CASE <Informatik>Functional (mathematics)Hamiltonian (quantum mechanics)Multiplication signBitMappingMedical imagingField (computer science)Variable (mathematics)Line (geometry)Stability theoryArithmetic meanInitial value problemVelocityInformationBifurcation theoryNeuroinformatikTrajectoryFrequencyComputer programmingPlug-in (computing)Plotter
Presentation of a groupScripting languageMultiplication signBitDifferent (Kate Ryan album)NeuroinformatikExecution unitOcean currentData miningDistanceWrapper (data mining)Type theoryWebsiteVideo gameGradient descentRoutingOrder (biology)JSONXMLLecture/Conference
Transcript: English(auto-generated)