DraggleSimulator: An Open Source Web Application for Teaching Genetic Drift

Mark Fisher
{"title":"DraggleSimulator: An Open Source Web Application for Teaching Genetic Drift","authors":"Mark Fisher","doi":"10.21105/jose.00070","DOIUrl":null,"url":null,"abstract":"The concept of genetic drift in population genetics is a notoriously difficult concept to teach and to learn. DraggleSimulator is an open-source simulation web application written using Google’s Angular framework that allows students to create a metapopulation (a collection of isolated subpopulations) of draggles: fictitious, diploid (meaning they have a mom and a dad and two copies of every gene in their genomes, just like humans), monogamous (only mating with one other individual), and simultaneously-hermaphroditic animals (any individual can mate with any other individual and the sex of the individual is a non-issue). The animals mate at a rate consistent with replacement-level fertility (2 offspring per couple), and the simulator tracks these matings and how they change the composition of alleles (versions of genes) across generations.","PeriodicalId":75094,"journal":{"name":"The Journal of open source education","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2019-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"The Journal of open source education","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.21105/jose.00070","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The concept of genetic drift in population genetics is a notoriously difficult concept to teach and to learn. DraggleSimulator is an open-source simulation web application written using Google’s Angular framework that allows students to create a metapopulation (a collection of isolated subpopulations) of draggles: fictitious, diploid (meaning they have a mom and a dad and two copies of every gene in their genomes, just like humans), monogamous (only mating with one other individual), and simultaneously-hermaphroditic animals (any individual can mate with any other individual and the sex of the individual is a non-issue). The animals mate at a rate consistent with replacement-level fertility (2 offspring per couple), and the simulator tracks these matings and how they change the composition of alleles (versions of genes) across generations.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
DraggleSimulator:一个用于遗传漂移教学的开源Web应用程序
在群体遗传学中,遗传漂变的概念是一个非常难教难学的概念。DraggleSimulator是一个使用谷歌的Angular框架编写的开源模拟web应用程序,它允许学生创建一个draggles元种群(一个孤立的子种群的集合):虚构的,二倍体(意味着它们有一个妈妈和一个爸爸,基因组中的每个基因都有两个副本,就像人类一样),一夫一妻制(只与另一个个体交配),同时雌雄同体动物(任何个体都可以与任何其他个体交配,个体的性别无关)。这些动物的交配速度与替代水平的生育率一致(每对夫妇生育2个后代),模拟器跟踪这些交配以及它们如何在几代之间改变等位基因(基因的版本)的组成。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Ecological Forecasting and Dynamics: A graduate course on the fundamentals of time series and forecasting in ecology From Maps to Models - Tutorials for structural geological modeling using GemPy and GemGIS Planet_LB: Lattice-Boltzmann solutions for planetary geodynamics problems Manim Slides: A Python package for presenting Manim content anywhere Course Materials for an Introduction to Data-Driven Chemistry
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1