{"id":"https://openalex.org/W7225628632","doi":"https://doi.org/10.32942/x2p97k","title":"psmc-rs: fast PSMC inference that reproduces the reference implementation","display_name":"psmc-rs: fast PSMC inference that reproduces the reference implementation","publication_year":2026,"publication_date":"2026-11-09","ids":{"openalex":"https://openalex.org/W7225628632","doi":"https://doi.org/10.32942/x2p97k"},"language":"en","primary_location":{"id":"doi:10.32942/x2p97k","doi":"https://doi.org/10.32942/x2p97k","is_oa":true,"landing_page_url":"https://doi.org/10.32942/x2p97k","pdf_url":"https://ecoevorxiv.org/repository/object/15992/download/27675/","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"posted-content"},"volume":null,"type":"preprint","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://ecoevorxiv.org/repository/object/15992/download/27675/","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5126663783","display_name":"Yufan Han","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I24943067","display_name":"Fudan University","ror":"https://ror.org/013q1eq08","country_code":"CN","type":"education","lineage":["https://openalex.org/I24943067"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Yufan Han","raw_affiliation_strings":["School of Life Sciences , Fudan University , Shanghai , China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Life Sciences , Fudan University , Shanghai , China","institution_ids":["https://openalex.org/I24943067"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5126663783"],"corresponding_institution_ids":["https://openalex.org/I24943067"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10012","display_name":"Genetic diversity and population structure","score":0.39649999141693115,"subfield":{"id":"https://openalex.org/subfields/1311","display_name":"Genetics"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},"topics":[{"id":"https://openalex.org/T10012","display_name":"Genetic diversity and population structure","score":0.39649999141693115,"subfield":{"id":"https://openalex.org/subfields/1311","display_name":"Genetics"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},{"id":"https://openalex.org/T10751","display_name":"Forensic and Genetic Research","score":0.28690001368522644,"subfield":{"id":"https://openalex.org/subfields/1311","display_name":"Genetics"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},{"id":"https://openalex.org/T10015","display_name":"Genomics and Phylogenetic Studies","score":0.23080000281333923,"subfield":{"id":"https://openalex.org/subfields/1312","display_name":"Molecular Biology"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/effective-population-size","display_name":"effective population size","score":0.6859999895095825},{"id":"https://openalex.org/keywords/psmc","display_name":"PSMC","score":0.6769999861717224},{"id":"https://openalex.org/keywords/rust-programming-language","display_name":"Rust","score":0.7070000171661377},{"id":"https://openalex.org/keywords/re-implementation","display_name":"re-implementation","score":0.527999997138977},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"parallel computing","score":0.5960000157356262},{"id":"https://openalex.org/keywords/block-bootstrap","display_name":"block bootstrap","score":0.6110000014305115},{"id":"https://openalex.org/keywords/1000-genomes-project","display_name":"1000 Genomes Project","score":0.8669999837875366},{"id":"https://openalex.org/keywords/diploid-genome","display_name":"diploid genome","score":0.5490000247955322},{"id":"https://openalex.org/keywords/population-genomics","display_name":"population genomics","score":0.609000027179718},{"id":"https://openalex.org/keywords/computational-efficiency","display_name":"computational efficiency","score":0.34700000286102295}],"concepts":[{"id":"https://openalex.org/C2554327","wikidata":"https://www.wikidata.org/wiki/Q2698599","display_name":"Coalescent theory","level":4,"score":0.7300999760627747},{"id":"https://openalex.org/C2908647359","wikidata":"https://www.wikidata.org/wiki/Q2625603","display_name":"Population","level":2,"score":0.5720999836921692},{"id":"https://openalex.org/C141231307","wikidata":"https://www.wikidata.org/wiki/Q7020","display_name":"Genome","level":3,"score":0.5590999722480774},{"id":"https://openalex.org/C184898388","wikidata":"https://www.wikidata.org/wiki/Q1435712","display_name":"Pairwise comparison","level":2,"score":0.5297999978065491},{"id":"https://openalex.org/C2779379073","wikidata":"https://www.wikidata.org/wiki/Q5087932","display_name":"Chatterjee","level":3,"score":0.49939998984336853},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.4943999946117401},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.45989999175071716},{"id":"https://openalex.org/C3641667","wikidata":"https://www.wikidata.org/wiki/Q1295959","display_name":"Effective population size","level":4,"score":0.4212000072002411},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.37380000948905945},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","level":2,"score":0.3603000044822693},{"id":"https://openalex.org/C169733012","wikidata":"https://www.wikidata.org/wiki/Q1613416","display_name":"Population size","level":3,"score":0.3490000069141388},{"id":"https://openalex.org/C204323151","wikidata":"https://www.wikidata.org/wiki/Q905424","display_name":"Range (aeronautics)","level":2,"score":0.3456000089645386},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.31279999017715454},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.298799991607666},{"id":"https://openalex.org/C185429906","wikidata":"https://www.wikidata.org/wiki/Q1130160","display_name":"Estimator","level":2,"score":0.2924000024795532},{"id":"https://openalex.org/C203539429","wikidata":"https://www.wikidata.org/wiki/Q170417","display_name":"Caliber","level":2,"score":0.2906000018119812},{"id":"https://openalex.org/C97425143","wikidata":"https://www.wikidata.org/wiki/Q164786","display_name":"1000 Genomes Project","level":5,"score":0.2903999984264374},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.2825999855995178},{"id":"https://openalex.org/C52079815","wikidata":"https://www.wikidata.org/wiki/Q7229808","display_name":"Population model","level":3,"score":0.2775999903678894},{"id":"https://openalex.org/C2780069185","wikidata":"https://www.wikidata.org/wiki/Q7977945","display_name":"Equivalence (formal languages)","level":2,"score":0.2703999876976013},{"id":"https://openalex.org/C21308566","wikidata":"https://www.wikidata.org/wiki/Q7169365","display_name":"Permutation (music)","level":2,"score":0.2694999873638153},{"id":"https://openalex.org/C159886148","wikidata":"https://www.wikidata.org/wiki/Q176645","display_name":"Markov process","level":2,"score":0.26159998774528503},{"id":"https://openalex.org/C167729594","wikidata":"https://www.wikidata.org/wiki/Q17736","display_name":"Axiom","level":2,"score":0.258899986743927},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.25529998540878296}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.32942/x2p97k","doi":"https://doi.org/10.32942/x2p97k","is_oa":true,"landing_page_url":"https://doi.org/10.32942/x2p97k","pdf_url":"https://ecoevorxiv.org/repository/object/15992/download/27675/","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"posted-content"}],"best_oa_location":{"id":"doi:10.32942/x2p97k","doi":"https://doi.org/10.32942/x2p97k","is_oa":true,"landing_page_url":"https://doi.org/10.32942/x2p97k","pdf_url":"https://ecoevorxiv.org/repository/object/15992/download/27675/","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"posted-content"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320321851","display_name":"Fudan University","ror":"https://ror.org/013q1eq08"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7225628632.pdf","grobid_xml":"https://content.openalex.org/works/W7225628632.grobid-xml"},"referenced_works_count":30,"referenced_works":["https://openalex.org/W1539979543","https://openalex.org/W1964224776","https://openalex.org/W1980496331","https://openalex.org/W2047694274","https://openalex.org/W2047998066","https://openalex.org/W2051434435","https://openalex.org/W2084407487","https://openalex.org/W2091705028","https://openalex.org/W2152710595","https://openalex.org/W2190140475","https://openalex.org/W2223892757","https://openalex.org/W2333011542","https://openalex.org/W2522993044","https://openalex.org/W2564456678","https://openalex.org/W2929354011","https://openalex.org/W2951641704","https://openalex.org/W2969254469","https://openalex.org/W3002815299","https://openalex.org/W3037441421","https://openalex.org/W3131055609","https://openalex.org/W4221069327","https://openalex.org/W4226151130","https://openalex.org/W4294012180","https://openalex.org/W4310472859","https://openalex.org/W4322739504","https://openalex.org/W4391045756","https://openalex.org/W4407194149","https://openalex.org/W4408560619","https://openalex.org/W4414002985","https://openalex.org/W4414183303"],"related_works":["https://openalex.org/W3002815299","https://openalex.org/W2886000968","https://openalex.org/W2531753133","https://openalex.org/W2107746932","https://openalex.org/W4313638384","https://openalex.org/W6892229147","https://openalex.org/W4407194149","https://openalex.org/W2524684589","https://openalex.org/W4414183303","https://openalex.org/W3003087011"],"abstract_inverted_index":{"The":[0],"pairwise":[1],"sequentially":[2],"Markovian":[3],"coalescent":[4],"(PSMC)":[5],"infers":[6],"the":[7,22,33,59,72,85,92,110,173,213,217,223,228],"history":[8],"of":[9,21,27,53,76,117,120,150,164,172,227],"effective":[10],"population":[11,28,77],"size":[12,78],"from":[13],"a":[14,51,114],"single":[15],"diploid":[16],"genome":[17,89,116],"and":[18,44,68,135,143,193,201,216,225],"is":[19,209,231],"one":[20,39,133],"most":[23,82,147],"widely":[24],"used":[25,145],"methods":[26],"genomics.":[29],"Its":[30,157],"reference":[31],"implementation,":[32],"C":[34,63,130,153,182],"program":[35],"psmc,":[36],"runs":[37,202],"on":[38,132,140,161],"thread,":[40],"which":[41],"makes":[42],"bootstraps":[43],"large":[45],"cohorts":[46],"slow.":[47],"We":[48],"present":[49],"psmc-rs,":[50],"reimplementation":[52],"PSMC":[54],"in":[55,206],"Rust":[56],"that":[57],"fits":[58,226],"same":[60],"model":[61],"as":[62,127,129,138],"psmc.":[64],"On":[65,91,113],"40":[66],"simulated":[67,93,115],"55":[69],"real":[70],"genomes,":[71,94,230],"two":[73],"programs'":[74],"estimates":[75],"differed":[79],"by":[80],"at":[81,98,146],"0.15%":[83],"over":[84],"time":[86],"range":[87],"each":[88,104],"informs.":[90],"their":[95],"histories":[96],"were":[97,159],"least":[99],"1,500":[100],"times":[101,126,137],"closer":[102],"to":[103,109],"other":[105],"than":[106],"either":[107],"was":[108,124],"true":[111],"history.":[112],"30":[118,141],"chromosomes":[119],"100":[121],"Mb,":[122],"psmc-rs":[123,178,189],"14.1":[125],"fast":[128,139],"psmc":[131,183],"thread":[134],"386":[136],"threads,":[142],"it":[144],"148":[148],"MB":[149],"memory,":[151],"against":[152],"psmc's":[154],"1,062":[155],"MB.":[156],"results":[158],"byte-identical":[160],"any":[162],"number":[163],"threads.":[165],"Fitting":[166],"all":[167],"2,504":[168,229],"unrelated":[169],"high-coverage":[170],"genomes":[171],"1000":[174],"Genomes":[175],"Project":[176],"took":[177],"257":[179],"core-hours,":[180],"where":[181],"would":[184],"have":[185],"needed":[186],"about":[187],"3,700.":[188],"also":[190],"reads":[191],"VCF":[192],"multihetsep":[194],"files,":[195],"accounts":[196],"for":[197],"partly":[198],"callable":[199],"bins,":[200],"PSMC's":[203],"block":[204],"bootstrap":[205],"parallel.":[207],"It":[208],"open":[210],"source":[211],"under":[212],"MIT":[214],"license,":[215],"pipeline":[218],"behind":[219],"every":[220],"result,":[221],"with":[222],"inputs":[224],"openly":[232],"available.":[233]},"counts_by_year":[],"updated_date":"2026-11-11T12:16:26.678958","created_date":"2026-11-10T00:00:00"}
