• simuPOP是蟒蛇的基于环境,使你能够模拟各种理论演变的人口。 考虑到蟒蛇是一个动态的、面向对象编程语言,它是一个适当的环境模拟在生物学和因此,对于一般用途的应用程序。

    一般用途,在这种情况下指的是复制的进程,都或多或少具有任意性。 事实上,该方案可以帮助管理过多的变量的非常详细,包括但不限于完全控制的配合方案,定制的类型染色体、基因突变、重组、移徙、大小的变化,等等。

    该应用程序涉及与70多个经营者,可以复盖大多数方面基因研究。 经营者是蟒蛇的对象,法在一个特定的人群,可以应用之前、之后及在一个生活周期。 例的经营者,包括k-等位基因和环境敏感变异的模型、统一的和不均匀的基因转换模式,乘法或混合的多轨迹模式、核能和大型血统确定,等等。

    你应该知道,该计划的核心是实现C++、一个环境,可以支持大规模的模拟。 再说,谢谢你的交互接口,可以定义定义的遗传影响Python和试验了各种各样的演变过程在一个更精细的规模。

    重要的是要注意,最大的人口可以使用的模拟是唯一限制,由RAM存的计算机核心的数量和速度处理器。 正如你可能猜到的,较高的前述的规范,更具扩展性的模拟在simuPOP的。

  • simuPOP है एक अजगर-आधारित वातावरण में सक्षम बनाता है कि आप का अनुकरण करने के लिए विभिन्न सिद्धांतों के विकास के बारे में जनसंख्या. विचार है कि अजगर एक गतिशील और वस्तु उन्मुख प्रोग्रामिंग भाषा है, यह एक उपयुक्त वातावरण सिमुलेशन के लिए जीव विज्ञान और तदनुसार, के लिए सामान्य प्रयोजन के आवेदन पत्र है ।

    सामान्य-उद्देश्य इस मामले में संदर्भित करता है के लिए नकल विकासवादी प्रक्रियाओं है कि कर रहे हैं और अधिक या कम मनमाना है. वास्तव में, इस कार्यक्रम आप मदद कर सकते हैं प्रबंधन के ढेर सारे चर के लिए बहुत विस्तार सहित, लेकिन सीमित नहीं करने के लिए पूरी तरह से नियंत्रित संभोग योजनाओं, अनुकूलित गुणसूत्र प्रकार, म्यूटेशन, पुनर्संयोजन, माइग्रेशन, आकार में परिवर्तन, इतने पर और आगे.

    आवेदन के साथ आता है 70 से अधिक ऑपरेटरों को कवर कर सकते हैं कि सबसे पहलुओं के आनुवांशिक अध्ययन. ऑपरेटरों रहे हैं अजगर वस्तुओं पर कार्रवाई है कि एक दिया आबादी और है कि लागू किया जा सकता है के बाद, पहले के दौरान और एक जीवन चक्र है । उदाहरण के ऑपरेटरों में शामिल हैं k-एलील और संदर्भ के प्रति संवेदनशील उत्परिवर्तन मॉडल, समान और असमान जीन रूपांतरण मॉडल, multiplicative या संकर मल्टी-ठिकाना मॉडल, परमाणु और बड़े वंशावली प्रतीति, आदि.

    आपको पता होना चाहिए कि कार्यक्रम के मुख्य कार्यान्वित किया जाता है, C++ में, एक वातावरण है कि समर्थन कर सकते हैं बड़े पैमाने पर सिमुलेशन. तो फिर, धन्यवाद करने के लिए इंटरैक्टिव इंटरफ़ेस, आप को परिभाषित कर सकते हैं कस्टम आनुवंशिक प्रभाव में अजगर और बाहर का परीक्षण की एक विस्तृत विविधता के विकास की प्रक्रियाओं पर एक महीन पैमाने पर है.

    यह महत्वपूर्ण है कि नोट करने के लिए अधिकतम जनसंख्या है कि आप का उपयोग कर सकते हैं अनुकरण में ही है द्वारा प्रतिबंधित की रैम मेमोरी आपके कंप्यूटर में है, कोर की संख्या और प्रोसेसर की गति के. जैसा कि आप शायद अनुमान लगाया है, उच्च ऊपर उल्लिखित विनिर्देशों, और अधिक स्केलेबल में अपने अनुकरण simuPOP.

  • simuPOP is a Python-based environment that enables you to simulate various theories about the evolution of the population. Considering that Python is a dynamic and object-oriented programming language, it is an appropriate environment for simulations in biology and consequentially, for the general-purpose of the application.

    General-purpose in this case refers to replicating evolutionary processes that are more or less arbitrary. In fact, the program can help you manage a plethora of variables to the very detail, including but not limited to utterly controlled mating schemes, customized chromosome types, mutations, recombination, migration, size changes, so on and so forth.

    The application comes with over 70 operators that can cover most aspects of genetic studies. The operators are Python objects that act on a given population and that can be applied before, after and during a life cycle. Examples of operators include k-allele and context sensitive mutation models, uniform and nonuniform gene conversion models, multiplicative or hybrid multi-locus models, nuclear and large Pedigrees ascertainment, etc.

    You should know that the program's core is implemented in C++, an environment that can support large-scale simulations. Then again, thanks to the interactive interface, you can define custom genetic effects in Python and test out a wide variety of evolution processes at a finer scale.

    It is important to note that the maximum population that you can use in the simulation is only restricted by the RAM memory of your computer, the number of cores and the speed of the processor. As you probably guessed, the higher the aforementioned specifications, the more scalable your simulation in simuPOP.