{"id":"https://openalex.org/W4391246540","doi":"https://doi.org/10.1016/j.softx.2024.101636","title":"PyTME (Python Template Matching Engine): A fast, flexible, and multi-purpose template matching library for cryogenic electron microscopy data","display_name":"PyTME (Python Template Matching Engine): A fast, flexible, and multi-purpose template matching library for cryogenic electron microscopy data","publication_year":2024,"publication_date":"2024-01-26","ids":{"openalex":"https://openalex.org/W4391246540","doi":"https://doi.org/10.1016/j.softx.2024.101636"},"language":"en","primary_location":{"id":"doi:10.1016/j.softx.2024.101636","doi":"https://doi.org/10.1016/j.softx.2024.101636","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.softx.2024.101636","pdf_url":"http://www.softxjournal.com/article/S2352711024000074/pdf","source":{"id":"https://openalex.org/S2506067282","display_name":"SoftwareX","issn_l":"2352-7110","issn":["2352-7110"],"is_oa":true,"is_in_doaj":true,"is_core":true,"listed_in":["cwts-core","doaj","dongbi-d","jufo-1","ki-jl-1","norway-1","poland-200","vabb-shw"],"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SoftwareX","raw_type":"journal-article"},"volume":null,"type":"software-paper","is_traditional":true,"indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"http://www.softxjournal.com/article/S2352711024000074/pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5054811275","display_name":"Valentin J. Maurer","orcid":"https://orcid.org/0000-0002-7670-0586","observed_orcids":["https://orcid.org/0000-0002-7670-0586"]},"institutions":[{"id":"https://openalex.org/I4210153543","display_name":"European Molecular Biology Laboratory","ror":"https://ror.org/050589e39","country_code":"DE","type":"government","lineage":["https://openalex.org/I4210138560","https://openalex.org/I4210153543"]},{"id":"https://openalex.org/I4210157805","display_name":"Centre for Structural Systems Biology","ror":"https://ror.org/04fhwda97","country_code":"DE","type":"facility","lineage":["https://openalex.org/I1305996414","https://openalex.org/I137251492","https://openalex.org/I159176309","https://openalex.org/I2801876189","https://openalex.org/I315704651","https://openalex.org/I34809795","https://openalex.org/I4210108711","https://openalex.org/I4210124929","https://openalex.org/I4210128097","https://openalex.org/I4210138560","https://openalex.org/I4210153543","https://openalex.org/I4210157805","https://openalex.org/I94402716"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Valentin J. Maurer","raw_affiliation_strings":["Centre for Structural Systems Biology (CSSB), Notkestra\u00dfe 85, 22607 Hamburg, Germany","European Molecular Biology Laboratory Hamburg, Notkestra\u00dfe 85, 22607 Hamburg, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Centre for Structural Systems Biology (CSSB), Notkestra\u00dfe 85, 22607 Hamburg, Germany","institution_ids":["https://openalex.org/I4210157805"]},{"raw_affiliation_string":"European Molecular Biology Laboratory Hamburg, Notkestra\u00dfe 85, 22607 Hamburg, Germany","institution_ids":["https://openalex.org/I4210153543"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5067104157","display_name":"Marc Siggel","orcid":"https://orcid.org/0000-0003-3393-4988","observed_orcids":["https://orcid.org/0000-0003-3393-4988"]},"institutions":[{"id":"https://openalex.org/I4210153543","display_name":"European Molecular Biology Laboratory","ror":"https://ror.org/050589e39","country_code":"DE","type":"government","lineage":["https://openalex.org/I4210138560","https://openalex.org/I4210153543"]},{"id":"https://openalex.org/I4210157805","display_name":"Centre for Structural Systems Biology","ror":"https://ror.org/04fhwda97","country_code":"DE","type":"facility","lineage":["https://openalex.org/I1305996414","https://openalex.org/I137251492","https://openalex.org/I159176309","https://openalex.org/I2801876189","https://openalex.org/I315704651","https://openalex.org/I34809795","https://openalex.org/I4210108711","https://openalex.org/I4210124929","https://openalex.org/I4210128097","https://openalex.org/I4210138560","https://openalex.org/I4210153543","https://openalex.org/I4210157805","https://openalex.org/I94402716"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Marc Siggel","raw_affiliation_strings":["Centre for Structural Systems Biology (CSSB), Notkestra\u00dfe 85, 22607 Hamburg, Germany","European Molecular Biology Laboratory Hamburg, Notkestra\u00dfe 85, 22607 Hamburg, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Centre for Structural Systems Biology (CSSB), Notkestra\u00dfe 85, 22607 Hamburg, Germany","institution_ids":["https://openalex.org/I4210157805"]},{"raw_affiliation_string":"European Molecular Biology Laboratory Hamburg, Notkestra\u00dfe 85, 22607 Hamburg, Germany","institution_ids":["https://openalex.org/I4210153543"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5030398825","display_name":"Jan Kosi\u0144ski","orcid":"https://orcid.org/0000-0002-3641-0322","observed_orcids":["https://orcid.org/0000-0002-3641-0322"]},"institutions":[{"id":"https://openalex.org/I4210138560","display_name":"European Molecular Biology Laboratory","ror":"https://ror.org/03mstc592","country_code":"DE","type":"government","lineage":["https://openalex.org/I4210138560"]},{"id":"https://openalex.org/I4210153543","display_name":"European Molecular Biology Laboratory","ror":"https://ror.org/050589e39","country_code":"DE","type":"government","lineage":["https://openalex.org/I4210138560","https://openalex.org/I4210153543"]},{"id":"https://openalex.org/I4210157805","display_name":"Centre for Structural Systems Biology","ror":"https://ror.org/04fhwda97","country_code":"DE","type":"facility","lineage":["https://openalex.org/I1305996414","https://openalex.org/I137251492","https://openalex.org/I159176309","https://openalex.org/I2801876189","https://openalex.org/I315704651","https://openalex.org/I34809795","https://openalex.org/I4210108711","https://openalex.org/I4210124929","https://openalex.org/I4210128097","https://openalex.org/I4210138560","https://openalex.org/I4210153543","https://openalex.org/I4210157805","https://openalex.org/I94402716"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Jan Kosinski","raw_affiliation_strings":["Centre for Structural Systems Biology (CSSB), Notkestra\u00dfe 85, 22607 Hamburg, Germany","European Molecular Biology Laboratory Hamburg, Notkestra\u00dfe 85, 22607 Hamburg, Germany","Structural and Computational Biology Unit, European Molecular Biology Laboratory, Meyerhofstrasse 1, Heidelberg 69117, Germany"],"raw_orcid":"https://orcid.org/0000-0002-3641-0322","affiliations":[{"raw_affiliation_string":"Centre for Structural Systems Biology (CSSB), Notkestra\u00dfe 85, 22607 Hamburg, Germany","institution_ids":["https://openalex.org/I4210157805"]},{"raw_affiliation_string":"European Molecular Biology Laboratory Hamburg, Notkestra\u00dfe 85, 22607 Hamburg, Germany","institution_ids":["https://openalex.org/I4210153543"]},{"raw_affiliation_string":"Structural and Computational Biology Unit, European Molecular Biology Laboratory, Meyerhofstrasse 1, Heidelberg 69117, Germany","institution_ids":["https://openalex.org/I4210138560","https://openalex.org/I4210153543"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5030398825","https://openalex.org/A5054811275"],"corresponding_institution_ids":["https://openalex.org/I4210138560","https://openalex.org/I4210153543","https://openalex.org/I4210157805"],"apc_list":{"value":970,"currency":"USD","value_usd":970},"apc_paid":{"value":970,"currency":"USD","value_usd":970},"fwci":null,"has_fulltext":true,"cited_by_count":28,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":"25","issue":null,"first_page":"101636","last_page":"101636"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10857","display_name":"Advanced Electron Microscopy Techniques and Applications","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1315","display_name":"Structural 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"}},"topics":[{"id":"https://openalex.org/T10857","display_name":"Advanced Electron Microscopy Techniques and Applications","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1315","display_name":"Structural 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"}},{"id":"https://openalex.org/T11162","display_name":"Enzyme Structure and Function","score":0.0,"subfield":{"id":"https://openalex.org/subfields/1315","display_name":"Structural 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"}},{"id":"https://openalex.org/T10044","display_name":"Protein Structure and Dynamics","score":0.0,"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/template-matching","display_name":"template matching","score":0.9670000076293945},{"id":"https://openalex.org/keywords/cryo-electron-microscopy","display_name":"cryo-electron microscopy","score":0.8460000157356262},{"id":"https://openalex.org/keywords/cryo-electron-tomography","display_name":"cryo-electron tomography","score":0.9660000205039978},{"id":"https://openalex.org/keywords/single-particle-cryo-em","display_name":"single-particle cryo-EM","score":0.8339999914169312},{"id":"https://openalex.org/keywords/python-library","display_name":"Python library","score":0.593999981880188},{"id":"https://openalex.org/keywords/gpu-acceleration","display_name":"GPU acceleration","score":0.9190000295639038},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"parallel computing","score":0.5979999899864197}],"concepts":[{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.8507905006408691},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7607813477516174},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.7140522003173828},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.5478389859199524},{"id":"https://openalex.org/C165064840","wikidata":"https://www.wikidata.org/wiki/Q1321061","display_name":"Matching (statistics)","level":2,"score":0.4726404547691345},{"id":"https://openalex.org/C20702342","wikidata":"https://www.wikidata.org/wiki/Q5190506","display_name":"Cryo-electron microscopy","level":2,"score":0.4646764397621155},{"id":"https://openalex.org/C158096908","wikidata":"https://www.wikidata.org/wiki/Q3983303","display_name":"Template matching","level":3,"score":0.4521791934967041},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.3853999674320221},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.27608364820480347},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.14762943983078003},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.11996710300445557},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C46141821","wikidata":"https://www.wikidata.org/wiki/Q209402","display_name":"Nuclear magnetic resonance","level":1,"score":0.0},{"id":"https://openalex.org/C115961682","wikidata":"https://www.wikidata.org/wiki/Q860623","display_name":"Image (mathematics)","level":2,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1016/j.softx.2024.101636","doi":"https://doi.org/10.1016/j.softx.2024.101636","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.softx.2024.101636","pdf_url":"http://www.softxjournal.com/article/S2352711024000074/pdf","source":{"id":"https://openalex.org/S2506067282","display_name":"SoftwareX","issn_l":"2352-7110","issn":["2352-7110"],"is_oa":true,"is_in_doaj":true,"is_core":true,"listed_in":["cwts-core","doaj","dongbi-d","jufo-1","ki-jl-1","norway-1","poland-200","vabb-shw"],"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SoftwareX","raw_type":"journal-article"},{"id":"doi:10.1101/2023.10.23.563472","doi":"https://doi.org/10.1101/2023.10.23.563472","is_oa":true,"landing_page_url":"http://dx.doi.org/10.1101/2023.10.23.563472","pdf_url":"https://www.biorxiv.org/content/biorxiv/early/2023/10/25/2023.10.23.563472.full.pdf","source":{"id":"https://openalex.org/S4306402567","display_name":"bioRxiv (Cold Spring Harbor Laboratory)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I2750212522","host_organization_name":"Cold Spring Harbor Laboratory","host_organization_lineage":["https://openalex.org/I2750212522"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"bioRxiv","raw_type":"posted-content"},{"id":"pmh:oai:doaj.org/article:e7e73be7765043318cae0e89b15250d7","doi":null,"is_oa":true,"landing_page_url":"https://doaj.org/article/e7e73be7765043318cae0e89b15250d7","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"SoftwareX, Vol 25, Iss , Pp 101636- (2024)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1016/j.softx.2024.101636","doi":"https://doi.org/10.1016/j.softx.2024.101636","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.softx.2024.101636","pdf_url":"http://www.softxjournal.com/article/S2352711024000074/pdf","source":{"id":"https://openalex.org/S2506067282","display_name":"SoftwareX","issn_l":"2352-7110","issn":["2352-7110"],"is_oa":true,"is_in_doaj":true,"is_core":true,"listed_in":["cwts-core","doaj","dongbi-d","jufo-1","ki-jl-1","norway-1","poland-200","vabb-shw"],"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SoftwareX","raw_type":"journal-article"},"sustainable_development_goals":[],"study_designs":[],"awards":[{"id":"https://openalex.org/G1947505342","display_name":null,"funder_award_id":"847543","funder_id":"https://openalex.org/F4320338438","funder_display_name":"HORIZON EUROPE Marie Sklodowska-Curie Actions"}],"funders":[{"id":"https://openalex.org/F4320314023","display_name":"European Molecular Biology Laboratory","ror":"https://ror.org/050589e39"},{"id":"https://openalex.org/F4320338438","display_name":"HORIZON EUROPE Marie Sklodowska-Curie Actions","ror":null}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4391246540.pdf","grobid_xml":"https://content.openalex.org/works/W4391246540.grobid-xml"},"referenced_works_count":48,"referenced_works":["https://openalex.org/W92001397","https://openalex.org/W1492556495","https://openalex.org/W1709194643","https://openalex.org/W1963686561","https://openalex.org/W1965499191","https://openalex.org/W1977023245","https://openalex.org/W1985684929","https://openalex.org/W2003294049","https://openalex.org/W2005567617","https://openalex.org/W2007107624","https://openalex.org/W2024183250","https://openalex.org/W2030109606","https://openalex.org/W2038978377","https://openalex.org/W2041812800","https://openalex.org/W2042455841","https://openalex.org/W2045891817","https://openalex.org/W2051925784","https://openalex.org/W2072404529","https://openalex.org/W2126919547","https://openalex.org/W2130479394","https://openalex.org/W2150790075","https://openalex.org/W2279402243","https://openalex.org/W2525287802","https://openalex.org/W2589383075","https://openalex.org/W2607287508","https://openalex.org/W2942992487","https://openalex.org/W2957093526","https://openalex.org/W2967591749","https://openalex.org/W2970971581","https://openalex.org/W3003257820","https://openalex.org/W3035965352","https://openalex.org/W3046368891","https://openalex.org/W3083406432","https://openalex.org/W3104363583","https://openalex.org/W3127722007","https://openalex.org/W3162829093","https://openalex.org/W3196391835","https://openalex.org/W3208145967","https://openalex.org/W4205762181","https://openalex.org/W4212774754","https://openalex.org/W4282936228","https://openalex.org/W4283261724","https://openalex.org/W4310035804","https://openalex.org/W4317757295","https://openalex.org/W4391641931","https://openalex.org/W4396834307","https://openalex.org/W4399075565","https://openalex.org/W6608647691"],"related_works":["https://openalex.org/W4412522166","https://openalex.org/W3115450007","https://openalex.org/W4410022194","https://openalex.org/W4396834307","https://openalex.org/W4387064904","https://openalex.org/W7067445171","https://openalex.org/W4417152809","https://openalex.org/W3172813188","https://openalex.org/W4312058800","https://openalex.org/W4386469517"],"abstract_inverted_index":{"Cryogenic":[0],"electron":[1],"microscopy":[2],"(cryo-EM)":[3],"is":[4,142],"a":[5,34,70,166],"key":[6],"method":[7],"in":[8,33,103,122,173],"structural":[9],"and":[10,88,91,112,150,156,170],"cell":[11],"biology.":[12],"Analysis":[13],"of":[14,19,31,59,117,148,158,165,168],"cryo-EM":[15,169],"images":[16],"requires":[17],"interpretation":[18],"noisy,":[20],"low-resolution":[21],"densities,":[22],"which":[23,124],"relies":[24],"on":[25],"identifying":[26],"the":[27,64,174],"most":[28],"probable":[29],"orientation":[30],"macromolecules":[32],"target":[35],"using":[36],"template":[37,76,115],"matching.":[38],"Many":[39],"method-specific":[40,75],"template-matching":[41],"software":[42,71,108],"solutions":[43],"exist":[44],"for":[45,86,137],"single-particle":[46],"cryo-EM,":[47],"cryo-electron":[48],"tomography":[49],"(cryo-ET),":[50],"or":[51],"fitting":[52],"atomic":[53],"structures":[54,85],"into":[55],"averaged":[56],"3D":[57],"maps":[58],"macromolecules.":[60],"Here,":[61],"we":[62],"report":[63],"Python":[65],"Template":[66],"Matching":[67],"Engine":[68],"(pyTME),":[69],"engine":[72],"that":[73],"consolidates":[74],"matching":[77,116],"problems.":[78],"The":[79,154],"underlying":[80],"library":[81],"provides":[82],"abstract":[83],"data":[84,121,141],"storing":[87],"manipulating":[89],"input":[90],"output":[92],"data.":[93],"PyTME":[94],"runs":[95],"up":[96],"to":[97,106,130,145],"ten":[98],"times":[99],"faster":[100],"without":[101],"loss":[102],"accuracy":[104],"compared":[105],"existing":[107],"with":[109,139],"multiple":[110],"CPUs":[111],"GPUs,":[113],"enabling":[114],"even":[118],"unbinned":[119],"cryo-ET":[120],"hours,":[123],"was":[125],"previously":[126],"nearly":[127],"impossible":[128],"due":[129],"technical":[131],"constraints.":[132],"Any":[133],"hardware-specific":[134],"optimization":[135],"needed":[136],"dealing":[138],"large":[140],"automatically":[143],"performed":[144],"increase":[146],"ease":[147],"use":[149],"minimize":[151],"user":[152],"intervention.":[153],"efficiency":[155],"simplicity":[157],"pyTME":[159],"will":[160],"enable":[161],"high":[162],"throughput":[163],"mining":[164],"variety":[167],"ET":[171],"datasets":[172],"future.":[175]},"counts_by_year":[{"year":2026,"cited_by_count":11},{"year":2025,"cited_by_count":10},{"year":2024,"cited_by_count":7}],"updated_date":"2026-11-11T12:16:26.678958","created_date":"2024-01-27T00:00:00"}
