· Регистрация 
софт скрипты драйвера форумы блоги  
Пример: windows
Софт
Новости софта
Обзоры
Статьи
Авторам
Софт
Mac Linux PDA/Mobile
Linux Наука и проектирование Наука

Страница программы PyPedal 2.0.0 Beta 21

PyPedal is a Python module that provides tools for the manipulation of pedigrees.


  Описание программы   Комментарии (0)   Скриншоты (0)   Файлы (3)  
АвторJohn B. Cole
СайтПерейти
Обновление21.03.2007, 00:35
НазваниеPyPedal
ВерсияPyPedal 2.0.0 Beta 21
ЯзыкиАнглийский
ЛицензияLGPL
СтоимостьБесплатно
СистемыLinux
Размер?
Рейтинг
Голосов: 1

Скачать бесплатно PyPedal
Закачек: 0
найти или купить на Allsoft.ru
софт в Allsoft.ru 




Описание программы PyPedal
PyPedal project is a Python module that provides tools for the manipulation of pedigrees, simple visualization of pedigrees, and the calculation of measures of genetic diversity from pedigrees.
· Ключевые особенности и характеристики PyPedal 2.0.0 Beta 21
Не определены
· Ограничения PyPedal 2.0.0 Beta 21
Ограничения не определены
· Специальные требования PyPedal 2.0.0 Beta 21
Специальные требования не определены
· История версий и изменений PyPedal
Версия: 2.0.0 Beta 21
· Added PyPedalError and PyPedalPedigreeInputFileNameError classes. Now the exception raised in NewPedigree::__init__() actually works sort-of correctly.
Did some more work in pyp_newclasses/NewAnimal::__init__() to make sure that string methods are not called on non-strings.
pyp_newclasses/NewAnimal::string_to_int() now uses a new hashing algorithm taken from "Character String Keys" in "Data Structures and Algorithms with Object-Oriented Design Patterns in Python" by Bruno R. Preiss: http://www.brpreiss.com/books/opus7/html/page220.html#progstrnga.
This fixes the collision problem with the previous algorithm (but any algorithm that produces, say, 32-bit integers will collide under the right circumstances).
OK, the problem with pyp_utils/reorder() has been identified: Ori Peleg's hashing approach used in pyp_newclasses/NewAnimal::string_to_int() is colliding. For example, the strings 'ANJHL5876DC' and 'ONNLDF348RC' hash to the same value.
Made a change to pyp_newclasses/NewAnimal::__init__() so that animal, sire, and dam names are correctly assigned even if integral IDs are passed rather than strings.
pyp_newclasses/NewPedigree::preprocess() no longer casts animal, sire, and dam IDs to strings when adding pedigree entries for missing sires and dams. The cast was breaking the founder assignment code in pyp_newclasses/NewAnimal::__init__().
Turned off a bunch of debugging messages left on in pyp_utils/reorder().
pyp_utils/assign_offspring() was rather thoroughly broken due to errors introduced when the new object model conversion was made.

Смотреть всю историю изменений программы (2)
· Описание и дополнения от редакторов и пользователей сайта
Пока нет
Связанные статьи, обзоры и новости
Нет относящихся к программе статей и обзоров.


Другие программы от John B. Cole
Больше не найдено программ этого автора.
     
Похожие программы

OPeNDAP 3.5.1
OPeNDAP is a client/server system for making local data accessible to remote locations...
06.06.2007, 03:23 | ? | LGPL | 2


Keda 0.1
Keda project is an 'Open Source' project, brought to you under the terms of GPL v2.
04.06.2007, 01:22 | ? | GPL (GNU GPL) | 6


Avogadro 0.1.0
Avogadro is an advanced molecular editor designed for cross-platform use in computational chemistry, molecular modeling...
04.06.2007, 01:13 | ? | GPL (GNU GPL) | 2


CLC Protein Workbench 2.2.4
Bioinformatics program for advanced protein sequence analysis
02.06.2007, 05:21 | ? | Shareware | 1


SEM2DPACK 2.2.11
SEM2DPACK is a simulator of 2D elastic wave propagation and fracture dynamics.
01.06.2007, 07:35 | ? | GPL (GNU GPL) | 1

Разделы