Eupedia Forums
Site NavigationEupedia Top > Eupedia Forum & Japan Forum
Results 1 to 5 of 5

Thread: Important announcement from Nick Patterson about Admixtools

  1. #1
    Advisor Angela's Avatar
    Join Date
    02-01-11
    Posts
    19,227


    Ethnic group
    Italian
    Country: USA - New York



    Important announcement from Nick Patterson about Admixtools

    See:
    Iosif Lazaridis on Twitter: "Nick Patterson asked me to advertise that there is a new version of ADMIXTOOLS on github. https://t.co/7F43hlCzWD This fixes a serious bug in which qpfstats produced erroneous answers if: (cont'd)" / Twitter

    Back to the drawing board.

    Unbelievable that this would happen.

    Was it deliberately introduced, and if so, for what reason.

    If so, also these Labs better step up their security and wall off the original algorithms.


    Non si fa il proprio dovere perchè qualcuno ci dica grazie, lo si fa per principio, per se stessi, per la propria dignità. Oriana Fallaci

  2. #2
    Regular Member Hawk's Avatar
    Join Date
    11-11-19
    Posts
    467

    Y-DNA haplogroup
    E-V13

    Country: Albania



    Whoever wrote the code, if he comes back after 6 months and read his own code i seriously doubt he will remember what he did, looking at the source code the naming of variables and functions and the organization of the files is horrible though the coding style is clean.

  3. #3
    Regular Member
    Join Date
    25-06-18
    Posts
    1,285

    Y-DNA haplogroup
    R1b-M269 (LDNA)
    MtDNA haplogroup
    U5a1b

    Ethnic group
    Thracian
    Country: Greece



    Quote Originally Posted by Angela View Post
    See:
    Iosif Lazaridis on Twitter: "Nick Patterson asked me to advertise that there is a new version of ADMIXTOOLS on github. https://t.co/7F43hlCzWD This fixes a serious bug in which qpfstats produced erroneous answers if: (cont'd)" / Twitter

    Back to the drawing board.

    Unbelievable that this would happen.

    Was it deliberately introduced, and if so, for what reason.

    If so, also these Labs better step up their security and wall off the original algorithms.
    What do you expect? These are graduate students that wrote the code, they are not professional programmers. Even professional programmers make mistakes. We do code the way we did code in the 70's. Nothing has changed except the languages. Instead of Fortran and Cobol it's C++ and Javascript.

  4. #4
    Regular Member Archetype0ne's Avatar
    Join Date
    11-06-18
    Posts
    709

    Y-DNA haplogroup
    J2b2-L283/FT29003

    Country: Albania



    What are the implications of this? Cause to me this does not really change much beyond the aforementioned bug?
    So no way this was done deliberately.
    That's how coding goes, code, troubleshoot, fix, code ad nauseam.
    Admix tools for the most part gave expected results, I wonder what this even changes in the bigger picture.

    Disclaimer: Not a coder.

    Edit. On top of that ADMIX TOOLS is code from 2012, the bigger surprise is how stable it has been, I know there is Admix Tools 2, and Admix Tools 5.0, but that software has stood the test of time, 9 years longevity in code is underappreciated.
    “Man cannot live without a permanent trust in something indestructible in himself, and at the same time that indestructible something as well as his trust in it may remain permanently concealed from him.”

    Franz Kafka

  5. #5
    Regular Member
    Join Date
    25-06-18
    Posts
    1,285

    Y-DNA haplogroup
    R1b-M269 (LDNA)
    MtDNA haplogroup
    U5a1b

    Ethnic group
    Thracian
    Country: Greece



    Quote Originally Posted by Archetype0ne View Post
    What are the implications of this? Cause to me this does not really change much beyond the aforementioned bug?
    So no way this was done deliberately.
    That's how coding goes, code, troubleshoot, fix, code ad nauseam.
    Admix tools for the most part gave expected results, I wonder what this even changes in the bigger picture.

    Disclaimer: Not a coder.

    Edit. On top of that ADMIX TOOLS is code from 2012, the bigger surprise is how stable it has been, I know there is Admix Tools 2, and Admix Tools 5.0, but that software has stood the test of time, 9 years longevity in code is underappreciated.
    Unless we know what the bug is and whether its results are used downstream we won't know the impact on the overall program. Then we have to consider if it was used in studies and the resultant articles.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •