{"id":"W4414784818","doi":"10.21105/joss.07947","title":"pykoop: a Python Library for Koopman Operator Approximation","year":2025,"lang":"en","type":"article","venue":"The Journal of Open Source Software","topic":"Model Reduction and Neural Networks","field":"Physics and Astronomy","cited_by":1,"is_retracted":false,"has_abstract":true,"ca_institutions":"McGill University","funders":"Fonds de recherche du Québec – Nature et technologies; Institut de Valorisation des Données; Natural Sciences and Engineering Research Council of Canada; Mitacs; Canadian Institute for Advanced Research","keywords":"Python (programming language); Operator (biology); Algebra over a field; R package; Operator theory","routes":{"ca_aff":true,"ca_fund":true,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"codex-gemma-dda1882f352a","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.000325662,0.0001009554,0.0001921151,0.00005093281,0.0002436936,0.0002272574,0.0006145439,0.00002834808,0.0002821401],"category_scores_gemma":[0.00001667628,0.00006395507,0.0001150491,0.0001681751,0.00003095796,0.0005393986,0.0001610661,0.000205247,0.000004706632],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.000009669954,"about_ca_system_score_gemma":0.000104435,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.000007187153,"about_ca_topic_score_gemma":1.77057e-7,"domain_scores_codex":[0.9992995,0.00008948109,0.0003010185,0.00008129911,0.00009620716,0.0001325318],"domain_scores_gemma":[0.9992975,0.0001626384,0.0002314201,0.000170032,0.00008492171,0.00005350055],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"not_applicable","study_design_gemma":"not_applicable","study_design_scores_codex":[0.00123651,0.0003285061,0.006276364,0.00007703168,0.000463955,0.000001131443,0.002478333,0.01743613,0.0006964171,0.01569765,0.5371291,0.4181789],"study_design_scores_gemma":[0.004669937,0.0003730972,0.0008887514,0.0006259159,0.0004026588,0.00003071351,0.005260525,0.012174,0.01465066,0.04607388,0.9143221,0.0005277652],"study_design_candidate":"not_applicable","study_design_consensus":"not_applicable","genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.1859136,0.000325011,0.803601,0.004806665,0.0005801299,0.0009059996,0.00002427284,0.00004535035,0.003797999],"genre_scores_gemma":[0.9709653,0.00001953101,0.009308549,0.0009677189,0.0008441519,0.00002755724,0.00002112906,0.0000407624,0.01780536],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.7942924,"threshold_uncertainty_score":0.3089236,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.0183901111510206,"score_gpt":0.2894900541570439,"score_spread":0.2710999430060234,"validation_status":"score_only:v0-immature-baseline","note":"Baseline scores from an immature model (maturity gate not passed). Scores rank; they never assert a category."}}