{"id":"W2942922338","doi":"10.21105/joss.01296","title":"PoreSpy: A Python Toolkit for Quantitative Analysis of Porous Media Images","year":2019,"lang":"en","type":"article","venue":"The Journal of Open Source Software","topic":"Hydrocarbon exploration and reservoir analysis","field":"Engineering","cited_by":440,"is_retracted":false,"has_abstract":true,"ca_institutions":"McGill University; University of Waterloo","funders":"Engineering and Physical Sciences Research Council; Faraday Institution; University of Engineering and Technology, Lahore","keywords":"Python (programming language); Computer science; Computer graphics (images); Porous medium; World Wide Web; Programming language; Porosity; 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":[],"consensus_categories":[],"category_scores_codex":[0.001817599,0.001945655,0.001295088,0.00162854,0.000788796,0.002881422,0.004148414,0.001094241,0.0487031],"category_scores_gemma":[0.006288031,0.001414615,0.002163877,0.001238146,0.001010667,0.002787033,0.003309155,0.003201143,0.01734537],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0008368547,"about_ca_system_score_gemma":0.002048624,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.004738871,"about_ca_topic_score_gemma":0.00707021,"domain_scores_codex":[0.9992494,0.0001035266,0.00008968769,0.0001616882,0.0003013755,0.00009427197],"domain_scores_gemma":[0.9983363,0.0008770846,0.0001221231,0.0002301572,0.0003163301,0.0001180434],"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.001249465,0.0004393309,0.005839434,0.005721712,0.001006926,0.001178859,0.001365056,0.06179074,0.03736706,0.04624809,0.580852,0.2569413],"study_design_scores_gemma":[0.0004681133,0.00009956622,0.003946084,0.0004542177,0.0001454378,0.0007191362,0.0002687604,0.6121779,0.03604398,0.06831451,0.2770267,0.0003356381],"study_design_candidate":"not_applicable","study_design_consensus":"not_applicable","genre_codex":"methods","genre_gemma":"software","genre_scores_codex":[0.003452933,0.000311348,0.4861918,0.000258072,0.0001402997,0.000258128,0.0207119,0.48473,0.003945472],"genre_scores_gemma":[0.07476797,0.001027369,0.7223185,0.000918804,0.00009454927,0.002367704,0.04700109,0.1412395,0.01026451],"genre_candidate":"software","genre_consensus":null,"teacher_disagreement_score":0.0487031,"threshold_uncertainty_score":0.1629281,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.02343957117045474,"score_gpt":0.2856852387217766,"score_spread":0.2622456675513219,"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."}}