{"id":"W2035251626","doi":"10.1109/mcse.2006.122","title":"Software Carpentry: Getting Scientists to Write Better Code by Making Them More Productive","year":2006,"lang":"en","type":"article","venue":"Computing in Science & Engineering","topic":"Scientific Computing and Data Management","field":"Decision Sciences","cited_by":145,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Toronto","funders":"Lawrence Livermore National Laboratory","keywords":"Carpentry; Computer science; Software; Code (set theory); Software engineering; Programming language; Engineering","routes":{"ca_aff":true,"ca_fund":false,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"metacan-v3-hybrid-931329e0061c","candidate_categories":["metaresearch"],"consensus_categories":[],"category_scores_codex":[0.003639236,0.0009767876,0.0004100892,0.001199274,0.001587474,0.004031229,0.002202047,0.001485561,0.02457212],"category_scores_gemma":[0.01503818,0.0006481138,0.0006821628,0.00107156,0.002349961,0.006335693,0.004589769,0.002777344,0.01198352],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0009596874,"about_ca_system_score_gemma":0.003349301,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.000892009,"about_ca_topic_score_gemma":0.001490698,"domain_scores_codex":[0.9972755,0.0006644538,0.0001312689,0.0003555866,0.001290081,0.0002830513],"domain_scores_gemma":[0.9916396,0.002926535,0.0007061577,0.001904404,0.001373165,0.001450163],"domain_codex":null,"domain_gemma":"methods","domain_candidate":"methods","domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"not_applicable","study_design_scores_codex":[0.0001205053,0.0003888608,0.001763092,0.000607354,0.0000354813,0.0001586307,0.002048358,0.001069135,0.0165944,0.04238228,0.1599855,0.7748464],"study_design_scores_gemma":[0.0001272944,0.0004606457,0.002714336,0.0005008829,0.00004431964,0.0006538887,0.0009142113,0.004112252,0.01471268,0.07019161,0.9054652,0.0001026191],"study_design_candidate":"not_applicable","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.06444781,0.007608353,0.7018275,0.04712485,0.007783656,0.0007651955,0.0004722742,0.02370856,0.1462619],"genre_scores_gemma":[0.1067018,0.007699074,0.6851468,0.009413897,0.001634344,0.0006273738,0.001599121,0.007585894,0.1795916],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.9963608,"threshold_uncertainty_score":0.0822019,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.04395400164416501,"score_gpt":0.3354911798575602,"score_spread":0.2915371782133952,"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."}}