АвторТема: Yfiler2FTDNA converter  (Прочитано 4625 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Шад

  • Главный модератор
  • *****
  • Сообщений: 6334
  • Страна: ru
  • Рейтинг +1330/-4
  • Ex oriente lux
  • Y-ДНК: Q-Y2750
  • мтДНК: J1c2z
Re: Yfiler2FTDNA converter
« Ответ #15 : 11 Июнь 2017, 16:25:58 »
Коллеги, есть интересные данные по Трансоксиане.
Может кому будет интересно Сапламентари

https://static-content.springer.com/esm/art%3A10.1038%2Fs41598-017-03176-z/MediaObjects/41598_2017_3176_MOESM1_ESM.xls

https://static-content.springer.com/esm/art%3A10.1038%2Fs41598-017-03176-z/MediaObjects/41598_2017_3176_MOESM2_ESM.pdf
Большой объем.
В принципе, путь конвертации описан выше, но жалко времени на рутинную работу. Так как вопрос касается не только меня, но и всего сообщества, хотел узнать - кто-нибудь сможет доработать макрос уважаемого Фарруха чтобы на выходе была текстовая строка, адекватно воспринимаемая semargl.me (форма для автоматического ввода данных)?
Для тех, кто не сталкивался с этой формой: она воспринимает данные в формате FTDNA в таком вот виде (пример для 111 маркёров):
13   22   13   10   14-16   12   12   12   13   15   29   17   9-9   11   11   25   14   19   29   14-15-15-16   10   9   19-19   15   14   17   16   33-38   13   11   12   8   15-19   8   11   10   8   12   11   0   22-22   16   11   12   12   16   8   12   24   16   14   13   11   13   10   12   13   13   38   15   9   15   11   27   28   18   11   12   12   11   11   9   11   11   10   11   11   32   12   14   0   15   11   9   21   15   22   12   25   16   12   16   25   12   22   17   12   15   17   9   12   11



Оффлайн Karen

  • ⚠⚠⚠ Я УШЕЛ С ФОРУМА!!! УВЫ, НЕТ ВОЗМОЖНОСТИ УДАЛИТЬ ПРОФИЛЬ.
  • Сообщений: 381
  • Страна: ru
  • Рейтинг +205/-0
  • Y-ДНК: G-PH488*
Re: Yfiler2FTDNA converter
« Ответ #16 : 11 Июнь 2017, 22:41:36 »
Коллеги, есть интересные данные по Трансоксиане.
Может кому будет интересно Сапламентари

https://static-content.springer.com/esm/art%3A10.1038%2Fs41598-017-03176-z/MediaObjects/41598_2017_3176_MOESM1_ESM.xls

https://static-content.springer.com/esm/art%3A10.1038%2Fs41598-017-03176-z/MediaObjects/41598_2017_3176_MOESM2_ESM.pdf
Большой объем.
В принципе, путь конвертации описан выше, но жалко времени на рутинную работу. Так как вопрос касается не только меня, но и всего сообщества, хотел узнать - кто-нибудь сможет доработать макрос уважаемого Фарруха чтобы на выходе была текстовая строка, адекватно воспринимаемая semargl.me (форма для автоматического ввода данных)?
Для тех, кто не сталкивался с этой формой: она воспринимает данные в формате FTDNA в таком вот виде (пример для 111 маркёров):
13   22   13   10   14-16   12   12   12   13   15   29   17   9-9   11   11   25   14   19   29   14-15-15-16   10   9   19-19   15   14   17   16   33-38   13   11   12   8   15-19   8   11   10   8   12   11   0   22-22   16   11   12   12   16   8   12   24   16   14   13   11   13   10   12   13   13   38   15   9   15   11   27   28   18   11   12   12   11   11   9   11   11   10   11   11   32   12   14   0   15   11   9   21   15   22   12   25   16   12   16   25   12   22   17   12   15   17   9   12   11

Базу можно скачать здесь.

Y-GATA-H4 уменьшена на единицу. DYS385 в одном столбце (вместо двух). Справа после DYS435 в отдельном столбце данные по DYS19-2 для некоторых участников, имеющих данную мутацию, так как в базе Семаргл DYS19-2 нужно добавлять вручную. Вместо отсутствующих значений - нули, выделенные красным цветом, так как именно в таком формате нужно добавлять в базу Семаргл.

P.S. В принципе, не такая уж и рутинная работа, если есть опыт работы с Excel и Word. ;)

Оффлайн Шад

  • Главный модератор
  • *****
  • Сообщений: 6334
  • Страна: ru
  • Рейтинг +1330/-4
  • Ex oriente lux
  • Y-ДНК: Q-Y2750
  • мтДНК: J1c2z
Re: Yfiler2FTDNA converter
« Ответ #17 : 11 Июнь 2017, 22:56:40 »
Большое спасибо!

UPD Проверено - работает!
Относительно нулей отдельное спасибо - не знал и пытался править на пробелы вручную. На самом деле отбор матчей прекрасно работает и с нулями.
« Последнее редактирование: 11 Июнь 2017, 23:03:38 от Шад »

Оффлайн FarroukhАвтор темы

  • Maternal Y-DNA: R1b-BY124371
  • ...
  • Сообщений: 17098
  • Страна: az
  • Рейтинг +5909/-17
  • Paternal Mt-DNA: M9a1b1
    • Azerbaijan DNA Project
  • Y-ДНК: E-Y37518
  • мтДНК: F2f1
Re: Yfiler2FTDNA converter
« Ответ #18 : 25 Октябрь 2017, 18:27:05 »
Друзья, я не учёл некоторых особенностей в этом макросе по причине дилетантского владения экселем.

Как полноценно конвертировать гаплотип из короткомаркёрных форматов (Y-9, Y-10, Y-15, Y-17, Y-27 и т. п.) в формат ФТДНА?

Уже говорилось, что:
DYS441 и GATA H4 - вычесть единицу
DYS442 - вычесть пятёрку
YGATA-A10 - вычесть двойку

Довесок.
Если DYS389-II<24 - то к нему надо прибавить значение DYS389-I. А к самому DYS389-I прибавить тройку.
Пример. Гаплотип от Oxford ancestors, DYS389-I=10, DYS389-II=16
Переводим в FTDNA:
DYS389-I=10+3=13
DYS389-II=16+13=29
Ответ: было 10-16, стало 13-29

Можно ли как-то подправить макрос до нормального состояния?
« Последнее редактирование: 25 Октябрь 2017, 18:35:15 от Farroukh »

Оффлайн FarroukhАвтор темы

  • Maternal Y-DNA: R1b-BY124371
  • ...
  • Сообщений: 17098
  • Страна: az
  • Рейтинг +5909/-17
  • Paternal Mt-DNA: M9a1b1
    • Azerbaijan DNA Project
  • Y-ДНК: E-Y37518
  • мтДНК: F2f1
Re: Yfiler2FTDNA converter
« Ответ #19 : 26 Октябрь 2017, 07:48:43 »
Довесок №2:
Если DYS437<12, то к нему надо прибавить 6.
Пример. DYS437=8, в формате FTDNA это то же самое, DYS437=14

Оффлайн FarroukhАвтор темы

  • Maternal Y-DNA: R1b-BY124371
  • ...
  • Сообщений: 17098
  • Страна: az
  • Рейтинг +5909/-17
  • Paternal Mt-DNA: M9a1b1
    • Azerbaijan DNA Project
  • Y-ДНК: E-Y37518
  • мтДНК: F2f1
Re: Yfiler2FTDNA converter
« Ответ #20 : 31 Июль 2019, 07:35:12 »
Если вдруг кому понадобится. Стандарт, применявшийся "Oxford Ancestors" при тестировании Лермонтова называется NIST SRM 2395

Оффлайн Val_Metov

  • Сообщений: 1240
  • Страна: ru
  • Рейтинг +912/-2
  • Y-ДНК: J-Y94477
Re: Yfiler2FTDNA converter
« Ответ #21 : 04 Сентябрь 2021, 20:11:37 »
Сделал небольшой power query запрос в excel, с учетом всех преобразований озвученных в этой теме.
https://docs.google.com/spreadsheets/d/1v_Lxz_fQAuij8RKKeT0en2FwZCq6YUdM/edit?usp=sharing&ouid=114614561227288035009&rtpof=true&sd=true
Пояснения к работе файла https://docs.google.com/document/d/1OZMe11A_o_QI0zUQyaxSV_FI2sj1ADaCO77vgs9q-b8/edit?usp=sharing

Правда что-то сомнительно получается у одного научника результат
DYS389ii
DYS389i=13   
DYS389ii=20
На выходе 16-36. Многовато.

Оффлайн FarroukhАвтор темы

  • Maternal Y-DNA: R1b-BY124371
  • ...
  • Сообщений: 17098
  • Страна: az
  • Рейтинг +5909/-17
  • Paternal Mt-DNA: M9a1b1
    • Azerbaijan DNA Project
  • Y-ДНК: E-Y37518
  • мтДНК: F2f1
Re: Yfiler2FTDNA converter
« Ответ #22 : 04 Сентябрь 2021, 20:40:25 »
Плюсую за позитивную деятельность!

DYS389i=13   
DYS389ii=20
Это 13-33, не 36!

Оффлайн Val_Metov

  • Сообщений: 1240
  • Страна: ru
  • Рейтинг +912/-2
  • Y-ДНК: J-Y94477
Re: Yfiler2FTDNA converter
« Ответ #23 : 04 Сентябрь 2021, 20:52:59 »
Плюсую за позитивную деятельность!

DYS389i=13   
DYS389ii=20
Это 13-33, не 36!
Я так и подумал, но сделал как в примере парой сообщений выше. Исправим

Оффлайн FarroukhАвтор темы

  • Maternal Y-DNA: R1b-BY124371
  • ...
  • Сообщений: 17098
  • Страна: az
  • Рейтинг +5909/-17
  • Paternal Mt-DNA: M9a1b1
    • Azerbaijan DNA Project
  • Y-ДНК: E-Y37518
  • мтДНК: F2f1
Re: Yfiler2FTDNA converter
« Ответ #24 : 04 Сентябрь 2021, 21:10:29 »
Тройку к  DYS389-1 надо прибавлять если гаплотип в формате Oxford ancestors

 

© 2007 Молекулярная Генеалогия (МолГен)

Внимание! Все сообщения отражают только мнения их авторов.
Все права на материалы принадлежат их авторам (владельцам) и сетевым изданиям, с которых они взяты.