{"id":"https://openalex.org/W7204275122","doi":"https://doi.org/10.5281/zenodo.22115156","title":"ndtbl","display_name":"ndtbl","publication_year":2026,"publication_date":"2026-08-26","ids":{"openalex":"https://openalex.org/W7204275122","doi":"https://doi.org/10.5281/zenodo.22115156"},"language":"en","primary_location":{"id":"doi:10.5281/zenodo.22115156","doi":"https://doi.org/10.5281/zenodo.22115156","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.22115156","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Software"},"volume":null,"type":"software","is_traditional":false,"indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.5281/zenodo.22115156","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5064737331","display_name":"Thomas Isensee","orcid":"https://orcid.org/0000-0002-7242-4529","observed_orcids":["https://orcid.org/0000-0002-7242-4529"]},"institutions":[{"id":"https://openalex.org/I223822909","display_name":"Heidelberg University","ror":"https://ror.org/038t36y30","country_code":"DE","type":"education","lineage":["https://openalex.org/I223822909"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Isensee, Thomas","raw_affiliation_strings":["Scientific Software Center (SSC), Interdisciplinary Center for Scientific Computing (IWR), Heidelberg University, Germany"],"raw_orcid":"https://orcid.org/0000-0002-7242-4529","affiliations":[{"raw_affiliation_string":"Scientific Software Center (SSC), Interdisciplinary Center for Scientific Computing (IWR), Heidelberg University, Germany","institution_ids":["https://openalex.org/I223822909"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5064737331"],"corresponding_institution_ids":["https://openalex.org/I223822909"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.6362000107765198,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.6362000107765198,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T11986","display_name":"Scientific Computing and Data Management","score":0.1103999987244606,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10317","display_name":"Advanced Database Systems and Queries","score":0.05000000074505806,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/binary-file-format","display_name":"binary data format","score":0.5550000071525574},{"id":"https://openalex.org/keywords/python-interface","display_name":"Python interface","score":0.46000000834465027},{"id":"https://openalex.org/keywords/c-api","display_name":"C++ API","score":0.7760000228881836},{"id":"https://openalex.org/keywords/linear-interpolation","display_name":"linear interpolation","score":0.6489999890327454},{"id":"https://openalex.org/keywords/cubic-interpolation","display_name":"cubic interpolation","score":0.9670000076293945},{"id":"https://openalex.org/keywords/benchmarking","display_name":"benchmarking","score":0.5479999780654907},{"id":"https://openalex.org/keywords/python-package-release","display_name":"Python package release","score":0.32100000977516174},{"id":"https://openalex.org/keywords/cmake-build-system","display_name":"CMake build system","score":0.45100000500679016},{"id":"https://openalex.org/keywords/pypi-publishing","display_name":"PyPI publishing","score":0.43700000643730164}],"concepts":[{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.7257000207901001},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7168999910354614},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.5088000297546387},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5013999938964844},{"id":"https://openalex.org/C3913047","wikidata":"https://www.wikidata.org/wiki/Q1956265","display_name":"sync","level":3,"score":0.47040000557899475},{"id":"https://openalex.org/C532756234","wikidata":"https://www.wikidata.org/wiki/Q14658","display_name":"POSIX","level":2,"score":0.3596999943256378},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.34880000352859497},{"id":"https://openalex.org/C43364308","wikidata":"https://www.wikidata.org/wiki/Q8799","display_name":"Byte","level":2,"score":0.34610000252723694},{"id":"https://openalex.org/C152752567","wikidata":"https://www.wikidata.org/wiki/Q116877","display_name":"Code refactoring","level":3,"score":0.3416999876499176},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.32109999656677246},{"id":"https://openalex.org/C79581498","wikidata":"https://www.wikidata.org/wiki/Q1367530","display_name":"Suite","level":2,"score":0.3084000051021576},{"id":"https://openalex.org/C162372511","wikidata":"https://www.wikidata.org/wiki/Q218341","display_name":"Checksum","level":2,"score":0.30399999022483826},{"id":"https://openalex.org/C48372109","wikidata":"https://www.wikidata.org/wiki/Q3913","display_name":"Binary number","level":2,"score":0.27090001106262207},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.25769999623298645}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.5281/zenodo.22115156","doi":"https://doi.org/10.5281/zenodo.22115156","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.22115156","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Software"},{"id":"doi:10.5281/zenodo.22115157","doi":"https://doi.org/10.5281/zenodo.22115157","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.22115157","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Software"}],"best_oa_location":{"id":"doi:10.5281/zenodo.22115156","doi":"https://doi.org/10.5281/zenodo.22115156","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.22115156","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Software"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W6912280871","https://openalex.org/W6892533794","https://openalex.org/W7131672714","https://openalex.org/W6948854311","https://openalex.org/W7199979166","https://openalex.org/W6893715554","https://openalex.org/W6959791471","https://openalex.org/W3125645525"],"abstract_inverted_index":{"What's":[0],"Changed":[1],"First":[2],"implementation":[3],"of":[4,440],"ndtbl":[5,90],"binary":[6],"format":[7,111],"by":[8,18,26,31,41,59,69,79,91,100,105,114,120,134,143,149,158,164,170,177,188,196,203,214,223,230,236,244,251,258,269,277,284,291,298,309,315,321,333,341,348,354,360,367,374,385,396,402,417,423,430,443,450,461,468,481,488,494,501,508,519,526,535],"@thomasisensee":[9,19,27,32,42,60,70,80,92,101,106,115,121,135,144,150,159,165,171,189,197,215,224,231,237,245,278,310,316,322,334,342,355,361,403,418,424,444,469,482,489,495,509,520,527,536,541],"in":[10,20,28,33,43,61,71,77,81,93,102,107,116,122,136,145,151,160,166,172,179,190,198,205,216,225,232,238,246,253,260,271,279,286,293,300,306,311,317,323,335,343,350,356,362,369,376,387,398,404,419,425,432,445,452,463,470,483,490,496,503,510,521,528,537,546,553,560],"https://github.com/bwRSE4HPC/ndtbl/pull/1":[11,547],"Add":[12,83],"Optional":[13],"POSIX":[14],"mmap-Backed":[15],"Payload":[16],"Reads":[17],"https://github.com/bwRSE4HPC/ndtbl/pull/2":[21],"PyPI":[22,58,411],"publishing":[23,439],"using":[24],"uv":[25,183,212],"https://github.com/bwRSE4HPC/ndtbl/pull/3":[29],"Docs":[30],"https://github.com/bwRSE4HPC/ndtbl/pull/4":[34],"chore:":[35,406,530],"bump":[36,263,379,390,455,531],"python":[37,75,242,330],"package":[38],"to":[39,221,267,383,394,459,477,533],"v0.1.0":[40],"https://github.com/bwRSE4HPC/ndtbl/pull/5":[44],"ci:":[45,240,325,523],"use":[46,182,241],"custom":[47],"index":[48],"only":[49],"for":[50,57,66,89,132,185,211,437],"TestPyPi":[51],"and":[52,154,413],"rely":[53],"on":[54,329],"uv's":[55],"default":[56],"https://github.com/bwRSE4HPC/ndtbl/pull/6":[62],"fix:":[63,512],"install":[64],"cmake":[65],"rtd":[67,78,186],"building":[68],"https://github.com/bwRSE4HPC/ndtbl/pull/7":[72],"Fix":[73,227],"missing":[74],"API":[76,126],"https://github.com/bwRSE4HPC/ndtbl/pull/8":[82],"optional":[84],"Google":[85],"Benchmark":[86],"lookup":[87],"benchmarks":[88,525],"https://github.com/bwRSE4HPC/ndtbl/pull/9":[94],"Remove":[95],"useless":[96],"C++":[97,307,319],"ndtbl-convert":[98],"tool":[99],"https://github.com/bwRSE4HPC/ndtbl/pull/10":[103],"Pyproject":[104],"https://github.com/bwRSE4HPC/ndtbl/pull/11":[108],"Change":[109],"file":[110],"magic":[112],"number":[113],"https://github.com/bwRSE4HPC/ndtbl/pull/12":[117],"Clean":[118],"includes":[119],"https://github.com/bwRSE4HPC/ndtbl/pull/13":[123],"fix(docs):":[124,192,218,337],"Python":[125,407,415,421],"RTD":[127],"fix":[128,219],"(this":[129],"time":[130],"maybe":[131],"real)":[133],"https://github.com/bwRSE4HPC/ndtbl/pull/14":[137],"feat(cpp):":[138],"add":[139,303],"interpolation":[140,156],"bounds":[141],"policy":[142],"https://github.com/bwRSE4HPC/ndtbl/pull/15":[146],"CMake":[147,400],"adjustments":[148],"https://github.com/bwRSE4HPC/ndtbl/pull/16":[152],"Linear":[153],"cubic":[155],"stencils":[157],"https://github.com/bwRSE4HPC/ndtbl/pull/17":[161],"Bump":[162],"actions":[163],"https://github.com/bwRSE4HPC/ndtbl/pull/18":[167],"Move":[168],"allocation":[169],"https://github.com/bwRSE4HPC/ndtbl/pull/19":[173],"[pre-commit.ci]":[174,200,248,255,281,288,295,345,364,371,427,447,498],"pre-commit":[175,201,249,256,282,289,296,346,365,372,428,448,499],"autoupdate":[176,202,250,257,283,290,297,347,366,373,429,449,500],"@pre-commit-ci[bot]":[178,204,252,259,285,292,299,349,368,375,431,451,502,548],"https://github.com/bwRSE4HPC/ndtbl/pull/20":[180,554],"docs:":[181,472,505],"sync":[184],"build":[187,524],"https://github.com/bwRSE4HPC/ndtbl/pull/21":[191],"remove":[193,326],"empty":[194],"sequences":[195],"https://github.com/bwRSE4HPC/ndtbl/pull/22":[199],"https://github.com/bwRSE4HPC/ndtbl/pull/23":[206],"fix(ci):":[207],"specify":[208],"pyproject":[209],"location":[210],"publish":[213],"https://github.com/bwRSE4HPC/ndtbl/pull/24":[217],"links":[220],"subdirectories":[222],"https://github.com/bwRSE4HPC/ndtbl/pull/25":[226],"unused":[228],"variable":[229],"https://github.com/bwRSE4HPC/ndtbl/pull/26":[233],"Io":[234],"refactor":[235,320],"https://github.com/bwRSE4HPC/ndtbl/pull/28":[239],"shell":[243],"https://github.com/bwRSE4HPC/ndtbl/pull/30":[247],"https://github.com/bwRSE4HPC/ndtbl/pull/29":[254],"https://github.com/bwRSE4HPC/ndtbl/pull/31":[261],"build(deps):":[262,378,389,454],"astral-sh/setup-uv":[264,380,456],"from":[265,381,392,457],"8.1.0":[266],"8.2.0":[268,382],"@dependabot[bot]":[270,386,397,462,555],"https://github.com/bwRSE4HPC/ndtbl/pull/32":[272,561],"mmap":[273],"populate":[274],"+":[275],"diagnostics":[276],"https://github.com/bwRSE4HPC/ndtbl/pull/33":[280],"https://github.com/bwRSE4HPC/ndtbl/pull/34":[287],"https://github.com/bwRSE4HPC/ndtbl/pull/35":[294],"https://github.com/bwRSE4HPC/ndtbl/pull/36":[301],"metadata:":[302],"license":[304],"identifiers":[305],"headers":[308],"https://github.com/bwRSE4HPC/ndtbl/pull/37":[312],"Python-side":[313],"improvements":[314],"https://github.com/bwRSE4HPC/ndtbl/pull/38":[318],"https://github.com/bwRSE4HPC/ndtbl/pull/39":[324],"github":[327],"release":[328],"tag":[331],"pushes":[332],"https://github.com/bwRSE4HPC/ndtbl/pull/40":[336],"correct":[338],"math":[339],"expression":[340],"https://github.com/bwRSE4HPC/ndtbl/pull/41":[344],"https://github.com/bwRSE4HPC/ndtbl/pull/42":[351],"Diagnostics":[352],"smaps":[353],"https://github.com/bwRSE4HPC/ndtbl/pull/43":[357],"Sonarqube":[358],"recommendations":[359],"https://github.com/bwRSE4HPC/ndtbl/pull/44":[363],"https://github.com/bwRSE4HPC/ndtbl/pull/45":[370],"https://github.com/bwRSE4HPC/ndtbl/pull/48":[377],"9.0.0":[384,458],"https://github.com/bwRSE4HPC/ndtbl/pull/47":[388],"actions/setup-python":[391],"6":[393],"7":[395],"https://github.com/bwRSE4HPC/ndtbl/pull/46":[399],"presets":[401],"https://github.com/bwRSE4HPC/ndtbl/pull/49":[405],"3.15":[408],"support;":[409],"adjust":[410,473],"classifier":[412],"CI":[414],"version":[416,532],"https://github.com/bwRSE4HPC/ndtbl/pull/50":[420],"logging":[422],"https://github.com/bwRSE4HPC/ndtbl/pull/52":[426],"https://github.com/bwRSE4HPC/ndtbl/pull/51":[433],"archive:":[434],"zenodo":[435],"config":[436],"automatic":[438],"GH":[441],"releases":[442],"https://github.com/bwRSE4HPC/ndtbl/pull/55":[446],"https://github.com/bwRSE4HPC/ndtbl/pull/53":[453],"10.0.1":[460],"https://github.com/bwRSE4HPC/ndtbl/pull/54":[464],"Cmake":[465],"preset":[466],"documentation":[467],"https://github.com/bwRSE4HPC/ndtbl/pull/56":[471],"quality":[474],"gate":[475],"badge":[476,514],"reflect":[478],"new":[479],"url":[480],"https://github.com/bwRSE4HPC/ndtbl/pull/58":[484],"Specify":[485],"ruff":[486],"rules":[487],"https://github.com/bwRSE4HPC/ndtbl/pull/59":[491],"mlock":[492],"support":[493],"https://github.com/bwRSE4HPC/ndtbl/pull/57":[497],"https://github.com/bwRSE4HPC/ndtbl/pull/60":[504],"codecov":[506],"badges":[507],"https://github.com/bwRSE4HPC/ndtbl/pull/61":[511],"pre-commit.ci":[513],"link":[515],"is":[516],"case":[517],"sensitive":[518],"https://github.com/bwRSE4HPC/ndtbl/pull/62":[522],"https://github.com/bwRSE4HPC/ndtbl/pull/63":[529],"v0.3.0":[534],"https://github.com/bwRSE4HPC/ndtbl/pull/64":[538],"New":[539],"Contributors":[540],"made":[542,549,556],"their":[543,550,557],"first":[544,551,558],"contribution":[545,552,559],"Full":[562],"Changelog:":[563],"https://github.com/bwRSE4HPC/ndtbl/commits/v0.3.0":[564]},"counts_by_year":[],"updated_date":"2026-10-09T09:14:12.587421","created_date":"2026-08-27T00:00:00"}
