{"id":"https://openalex.org/W7127441997","doi":"https://doi.org/10.1016/j.softx.2026.102545","title":"A toolbox for real orthogonal polynomials","display_name":"A toolbox for real orthogonal polynomials","publication_year":2026,"publication_date":"2026-02-01","ids":{"openalex":"https://openalex.org/W7127441997","doi":"https://doi.org/10.1016/j.softx.2026.102545"},"language":"en","primary_location":{"id":"doi:10.1016/j.softx.2026.102545","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.softx.2026.102545","pdf_url":null,"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,"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","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SoftwareX","raw_type":"journal-article"},"type":"software-paper","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1016/j.softx.2026.102545","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5124935109","display_name":"Alaa M. Abdul-Hadi","orcid":null},"institutions":[{"id":"https://openalex.org/I135120706","display_name":"University of Baghdad","ror":"https://ror.org/007f1da21","country_code":"IQ","type":"education","lineage":["https://openalex.org/I135120706"]}],"countries":["IQ"],"is_corresponding":false,"raw_author_name":"Alaa M. Abdul-Hadi","raw_affiliation_strings":["Department of Computer Engineering, University of Baghdad, Al-Jadriya, Baghdad 10071, Iraq"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, University of Baghdad, Al-Jadriya, Baghdad 10071, Iraq","institution_ids":["https://openalex.org/I135120706"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5043512579","display_name":"Avais Mohammed","orcid":"https://orcid.org/0000-0002-0705-6475"},"institutions":[{"id":"https://openalex.org/I135120706","display_name":"University of Baghdad","ror":"https://ror.org/007f1da21","country_code":"IQ","type":"education","lineage":["https://openalex.org/I135120706"]}],"countries":["IQ"],"is_corresponding":false,"raw_author_name":"Aqeel Abdulazeez Mohammed","raw_affiliation_strings":["Department of Electronic and Communication Engineering, University of Baghdad, Al-Jadriya, Baghdad 10071, Iraq"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electronic and Communication Engineering, University of Baghdad, Al-Jadriya, Baghdad 10071, Iraq","institution_ids":["https://openalex.org/I135120706"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5003175428","display_name":"Hala J. Mohammed","orcid":"https://orcid.org/0000-0001-5567-0448"},"institutions":[{"id":"https://openalex.org/I135120706","display_name":"University of Baghdad","ror":"https://ror.org/007f1da21","country_code":"IQ","type":"education","lineage":["https://openalex.org/I135120706"]}],"countries":["IQ"],"is_corresponding":false,"raw_author_name":"Hala Jassim Mohammed","raw_affiliation_strings":["Department of Computer Engineering, University of Baghdad, Al-Jadriya, Baghdad 10071, Iraq"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, University of Baghdad, Al-Jadriya, Baghdad 10071, Iraq","institution_ids":["https://openalex.org/I135120706"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5028610681","display_name":"Raafat Salih Muhammad","orcid":"https://orcid.org/0009-0001-8232-2817"},"institutions":[{"id":"https://openalex.org/I135120706","display_name":"University of Baghdad","ror":"https://ror.org/007f1da21","country_code":"IQ","type":"education","lineage":["https://openalex.org/I135120706"]}],"countries":["IQ"],"is_corresponding":false,"raw_author_name":"Raafat Salih Muhammad","raw_affiliation_strings":["Department of Computer Engineering, University of Baghdad, Al-Jadriya, Baghdad 10071, Iraq"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, University of Baghdad, Al-Jadriya, Baghdad 10071, Iraq","institution_ids":["https://openalex.org/I135120706"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5095371100","display_name":"Almuntadher Alwhelat","orcid":"https://orcid.org/0009-0002-1511-3991"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Almuntadher Alwhelat","raw_affiliation_strings":["Department of Computer Engineering, Al-Farabi University College, Baghdad 10022, Iraq"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, Al-Farabi University College, Baghdad 10022, Iraq","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5067180435","display_name":"Muntadher Alsabah","orcid":"https://orcid.org/0000-0001-7937-3093"},"institutions":[{"id":"https://openalex.org/I4401200352","display_name":"Al-Farahidi University","ror":"https://ror.org/0409yxb12","country_code":null,"type":"education","lineage":["https://openalex.org/I4401200352"]}],"countries":["IQ"],"is_corresponding":false,"raw_author_name":"Muntadher Alsabah","raw_affiliation_strings":["Medical Technical College, Al-Farahidi University, Baghdad 10071, Iraq"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Medical Technical College, Al-Farahidi University, Baghdad 10071, Iraq","institution_ids":["https://openalex.org/I4401200352"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5020675008","display_name":"Basheera M. Mahmmod","orcid":"https://orcid.org/0000-0002-4121-0843"},"institutions":[{"id":"https://openalex.org/I135120706","display_name":"University of Baghdad","ror":"https://ror.org/007f1da21","country_code":"IQ","type":"education","lineage":["https://openalex.org/I135120706"]}],"countries":["IQ"],"is_corresponding":false,"raw_author_name":"Basheera M. Mahmmod","raw_affiliation_strings":["Department of Computer Engineering, University of Baghdad, Al-Jadriya, Baghdad 10071, Iraq"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, University of Baghdad, Al-Jadriya, Baghdad 10071, Iraq","institution_ids":["https://openalex.org/I135120706"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5017117569","display_name":"Sadiq H. Abdulhussain","orcid":"https://orcid.org/0000-0002-6439-0082"},"institutions":[{"id":"https://openalex.org/I135120706","display_name":"University of Baghdad","ror":"https://ror.org/007f1da21","country_code":"IQ","type":"education","lineage":["https://openalex.org/I135120706"]}],"countries":["IQ"],"is_corresponding":true,"raw_author_name":"Sadiq H. Abdulhussain","raw_affiliation_strings":["Department of Computer Engineering, University of Baghdad, Al-Jadriya, Baghdad 10071, Iraq"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, University of Baghdad, Al-Jadriya, Baghdad 10071, Iraq","institution_ids":["https://openalex.org/I135120706"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5017117569"],"corresponding_institution_ids":["https://openalex.org/I135120706"],"apc_list":{"value":500,"currency":"USD","value_usd":500},"apc_paid":{"value":500,"currency":"USD","value_usd":500},"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":"33","issue":null,"first_page":"102545","last_page":"102545"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11191","display_name":"Mathematical functions and polynomials","score":0.3109999895095825,"subfield":{"id":"https://openalex.org/subfields/2604","display_name":"Applied Mathematics"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11191","display_name":"Mathematical functions and polynomials","score":0.3109999895095825,"subfield":{"id":"https://openalex.org/subfields/2604","display_name":"Applied Mathematics"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11034","display_name":"Digital Filter Design and Implementation","score":0.14569999277591705,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11435","display_name":"Polynomial and algebraic computation","score":0.13359999656677246,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/toolbox","display_name":"Toolbox","score":0.9757999777793884},{"id":"https://openalex.org/keywords/polynomial","display_name":"Polynomial","score":0.5819000005722046},{"id":"https://openalex.org/keywords/orthogonal-polynomials","display_name":"Orthogonal polynomials","score":0.5583999752998352},{"id":"https://openalex.org/keywords/matlab","display_name":"MATLAB","score":0.5480999946594238},{"id":"https://openalex.org/keywords/algebra-over-a-field","display_name":"Algebra over a field","score":0.45750001072883606},{"id":"https://openalex.org/keywords/inverse","display_name":"Inverse","score":0.41679999232292175}],"concepts":[{"id":"https://openalex.org/C2777655017","wikidata":"https://www.wikidata.org/wiki/Q1501161","display_name":"Toolbox","level":2,"score":0.9757999777793884},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7156000137329102},{"id":"https://openalex.org/C90119067","wikidata":"https://www.wikidata.org/wiki/Q43260","display_name":"Polynomial","level":2,"score":0.5819000005722046},{"id":"https://openalex.org/C10628310","wikidata":"https://www.wikidata.org/wiki/Q619458","display_name":"Orthogonal polynomials","level":2,"score":0.5583999752998352},{"id":"https://openalex.org/C2780365114","wikidata":"https://www.wikidata.org/wiki/Q169478","display_name":"MATLAB","level":2,"score":0.5480999946594238},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.49300000071525574},{"id":"https://openalex.org/C136119220","wikidata":"https://www.wikidata.org/wiki/Q1000660","display_name":"Algebra over a field","level":2,"score":0.45750001072883606},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4553999900817871},{"id":"https://openalex.org/C207467116","wikidata":"https://www.wikidata.org/wiki/Q4385666","display_name":"Inverse","level":2,"score":0.41679999232292175},{"id":"https://openalex.org/C135925592","wikidata":"https://www.wikidata.org/wiki/Q2637908","display_name":"Orthogonal functions","level":2,"score":0.39010000228881836},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.33739998936653137},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.3206999897956848},{"id":"https://openalex.org/C182306322","wikidata":"https://www.wikidata.org/wiki/Q1779371","display_name":"Order (exchange)","level":2,"score":0.2797999978065491},{"id":"https://openalex.org/C179799912","wikidata":"https://www.wikidata.org/wiki/Q205084","display_name":"Computational complexity theory","level":2,"score":0.2524000108242035},{"id":"https://openalex.org/C81917197","wikidata":"https://www.wikidata.org/wiki/Q628760","display_name":"Selection (genetic algorithm)","level":2,"score":0.25220000743865967}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1016/j.softx.2026.102545","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.softx.2026.102545","pdf_url":null,"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,"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","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SoftwareX","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:fdfdb18a381b442e9d0689f4c8028cfc","is_oa":true,"landing_page_url":"https://doaj.org/article/fdfdb18a381b442e9d0689f4c8028cfc","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,"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 33, Iss , Pp 102545- (2026)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1016/j.softx.2026.102545","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.softx.2026.102545","pdf_url":null,"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,"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","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SoftwareX","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320310603","display_name":"University of Baghdad","ror":"https://ror.org/007f1da21"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":22,"referenced_works":["https://openalex.org/W1896025856","https://openalex.org/W1967006705","https://openalex.org/W2085632315","https://openalex.org/W2110790980","https://openalex.org/W2111247758","https://openalex.org/W2162977486","https://openalex.org/W2343570601","https://openalex.org/W2462409828","https://openalex.org/W2508886111","https://openalex.org/W2623780987","https://openalex.org/W2753977426","https://openalex.org/W3032688588","https://openalex.org/W3158842678","https://openalex.org/W3213195076","https://openalex.org/W4295878915","https://openalex.org/W4384008649","https://openalex.org/W4387350589","https://openalex.org/W4392786584","https://openalex.org/W4403454893","https://openalex.org/W4406229938","https://openalex.org/W4408348965","https://openalex.org/W4411715250"],"related_works":[],"abstract_inverted_index":{"This":[0],"paper":[1],"presents":[2],"an":[3],"open-source,":[4],"cross-platform":[5],"toolbox":[6,25,53,90,108],"for":[7,56,64,97],"discrete":[8],"orthogonal":[9,58],"polynomials":[10],"(DOPs),":[11],"enabling":[12],"their":[13],"practical":[14,98],"use":[15],"in":[16,39],"scientific":[17],"computing":[18],"and":[19,35,45,61,66,73,86,103,112,116,123],"signal/image":[20],"processing":[21],"workflows.":[22],"The":[23,52],"proposed":[24],"includes":[26],"six":[27],"DOP":[28],"families:":[29],"Hahn,":[30],"Meixner,":[31],"Charlier,":[32],"Krawtchouk,":[33],"Tchebichef,":[34],"Racah":[36],"polynomials,":[37],"implemented":[38],"C":[40],"+":[41,42],",":[43],"Python,":[44],"MATLAB":[46],"using":[47,62],"consistent":[48],"interfaces":[49],"across":[50],"platforms.":[51],"provides":[54],"routines":[55],"constructing":[57],"polynomial":[59,79],"bases":[60],"them":[63],"forward":[65],"inverse":[67],"polynomial-domain":[68],"transforms":[69,122],"of":[70],"1D,":[71],"2D,":[72],"3D":[74],"signals.":[75],"Since":[76],"the":[77,89,107],"attainable":[78],"order":[80],"is":[81,91],"influenced":[82],"by":[83],"numerical":[84],"conditioning":[85],"finite-precision":[87],"arithmetic,":[88],"designed":[92],"to":[93,101],"provide":[94],"reliable":[95],"performance":[96],"orders":[99],"relevant":[100],"moment-based":[102],"transform":[104],"applications.":[105],"Overall,":[106],"facilitates":[109],"reproducible":[110],"experimentation":[111],"supports":[113],"both":[114],"researchers":[115],"new":[117],"users":[118],"working":[119],"with":[120],"DOP-based":[121],"moments.":[124]},"counts_by_year":[],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2026-02-04T00:00:00"}
