{"source":"https://contributable.vercel.app","licence":"CC BY 4.0","methodology":"https://contributable.vercel.app/methodology","v":2,"owner":"PecanProject","name":"pecan","updatedAt":"2026-10-11T05:35:01.282Z","coveredSince":"2025-10-04T13:06:58.762Z","facts":{"owner":"PecanProject","name":"pecan","description":"The Predictive Ecosystem Analyzer (PEcAn) is an integrated ecological bioinformatics toolbox.","stars":246,"forks":322,"archived":false,"isFork":false,"license":"NOASSERTION","defaultBranch":"develop","pushedAt":"2026-10-09T19:19:20Z","createdAt":"2012-11-25T23:48:26Z","topics":["ecosystem-model","pecan","r","national-science-foundation","ecosystem-science","bayesian","plants","meta-analysis","data-science","data-assimilation","forecasting","cyberinfrastructure"],"languages":{"R":8605111,"Fortran":2067655,"Shell":552968,"Python":367503,"C++":296968,"PHP":238564,"HTML":58417,"CSS":48132,"Dockerfile":23790,"Makefile":11727,"TeX":11181,"C":3153},"frameworks":[],"commits90d":540,"releases365d":1,"lastReleaseAt":"2026-01-06T19:35:24Z","gettingStarted":{"contributing":true,"codeOfConduct":true,"issueTemplates":true,"devcontainer":false,"cla":"none","channels":[{"kind":"slack","url":"https://join.slack.com/t/pecanproject/shared_invite/enQtMzkyODUyMjQyNTgzLWEzOTM1ZjhmYWUxNzYwYzkxMWVlODAyZWQwYjliYzA0MDA0MjE4YmMyOTFhMjYyMjYzN2FjODE4N2Y4YWFhZmQ"}],"policy":null}},"metrics":{"computedAt":"2026-10-11T05:35:01.282Z","outsidePulls":{"cohort":{"n":43,"merged":34,"closedUnmerged":4,"open":5,"mergeRate":0.8947368421052632,"openShare":0.11627906976744186,"evidence":{"merged":[4106,4105,4104,4103,4102,4101,4099,4098,4088,4087,4085,4084,4083,4081,4080,4078,4077,4075,4073,4072],"closedUnmerged":[4050,4049,4045,4043],"open":[4107,4097,4096,4051,4047]}},"firstTimers":{"n":5,"merged":1,"closedUnmerged":1,"open":3,"mergeRate":null,"openShare":0.6,"evidence":{"merged":[4099],"closedUnmerged":[4045],"open":[4097,4051,4047]}},"year":{"n":166,"merged":112,"closedUnmerged":31,"open":23,"mergeRate":0.7832167832167832,"openShare":0.13855421686746988,"evidence":{"merged":[4106,4105,4104,4103,4102,4101,4099,4098,4088,4087,4085,4084,4083,4081,4080,4078,4077,4075,4073,4072],"closedUnmerged":[4050,4049,4045,4043,4018,3988,3982,3965,3961,3929,3921,3896,3892,3888,3883,3853,3844,3829,3823,3810],"open":[4107,4097,4096,4051,4047,4028,4015,4011,3944,3935,3934,3922,3908,3906,3880,3850,3838,3804,3780,3779]}}},"pullFirstResponse":{"n":43,"answered":39,"waiting":4,"medianHours":132.17361111111111,"p75Hours":280.65055555555557,"within48h":0.37209302325581406,"within7d":0.6511627906976745,"curve":[{"hours":0.021111111111111112,"waiting":0.9767441860465116},{"hours":0.14583333333333334,"waiting":0.9534883720930232},{"hours":0.23555555555555555,"waiting":0.9302325581395348},{"hours":0.37194444444444447,"waiting":0.9069767441860463},{"hours":0.7755555555555556,"waiting":0.8837209302325579},{"hours":0.8008333333333333,"waiting":0.8604651162790696},{"hours":0.8661111111111112,"waiting":0.8372093023255813},{"hours":1.2272222222222222,"waiting":0.8139534883720929},{"hours":1.2297222222222222,"waiting":0.7906976744186045},{"hours":1.6325,"waiting":0.7674418604651161},{"hours":1.7047222222222222,"waiting":0.7441860465116278},{"hours":2.7641666666666667,"waiting":0.7209302325581394},{"hours":9.041944444444445,"waiting":0.6976744186046511},{"hours":23.612222222222222,"waiting":0.6744186046511627},{"hours":28.51861111111111,"waiting":0.6511627906976744},{"hours":32.5975,"waiting":0.6279069767441859},{"hours":57.09861111111111,"waiting":0.6046511627906976},{"hours":59.66583333333333,"waiting":0.5813953488372093},{"hours":110.71388888888889,"waiting":0.5581395348837209},{"hours":121.75,"waiting":0.5348837209302326},{"hours":121.75277777777778,"waiting":0.5116279069767442},{"hours":132.17361111111111,"waiting":0.48837209302325585},{"hours":132.6002777777778,"waiting":0.46511627906976744},{"hours":132.7525,"waiting":0.441860465116279},{"hours":132.95638888888888,"waiting":0.41860465116279066},{"hours":146.73333333333332,"waiting":0.3953488372093023},{"hours":146.86277777777778,"waiting":0.37209302325581395},{"hours":165.105,"waiting":0.3488372093023256},{"hours":175.6238888888889,"waiting":0.32558139534883723},{"hours":251.9272222222222,"waiting":0.3023255813953489},{"hours":261.34555555555556,"waiting":0.2790697674418605},{"hours":261.6025,"waiting":0.2558139534883721},{"hours":280.65055555555557,"waiting":0.23255813953488372},{"hours":312.38916666666665,"waiting":0.20930232558139536},{"hours":327.1019444444444,"waiting":0.18604651162790697},{"hours":455.63694444444445,"waiting":0.16279069767441862},{"hours":1125.1547222222223,"waiting":0.1302325581395349},{"hours":1477.0519444444444,"waiting":0.09767441860465118},{"hours":1755.5208333333333,"waiting":0.06511627906976745}],"evidence":{"answered":[4106,4105,4104,4103,4102,4101,4099,4098,4097,4088,4087,4085,4084,4083,4081,4080,4078,4077,4075,4073],"waiting":[4107,4096,4051,4045]}},"timeToMerge":{"n":43,"merged":34,"medianHours":209.4777777777778,"evidence":[4106,4105,4104,4103,4102,4101,4099,4098,4088,4087,4085,4084,4083,4081,4080,4078,4077,4075,4073,4072]},"issueFirstResponse":{"n":10,"answered":5,"waiting":5,"medianHours":241.4411111111111,"p75Hours":null,"within48h":0.4,"within7d":0.4,"curve":[{"hours":0.07361111111111111,"waiting":0.9},{"hours":0.2561111111111111,"waiting":0.7999999999999999},{"hours":43.20777777777778,"waiting":0.7},{"hours":43.24777777777778,"waiting":0.6},{"hours":241.4411111111111,"waiting":0.5}],"evidence":{"answered":[4095,4092,4089,4076,4031],"waiting":[4059,4044,4038,4037,4034]}},"starter":{"counts":{"available":0,"claimed":0,"in-progress":5,"stale":0},"helpWantedAvailable":0,"issues":[{"n":3703,"title":"Improve PEcAn.SIPNET package/model documentation and connect PEcAn.SIPNET README to PEcAn book","state":"in-progress","label":"beginner","createdAt":"2025-12-05T19:33:13Z","updatedAt":"2026-09-05T09:59:11Z"},{"n":3699,"title":"Make `BADM_IC_process()` use PEcAn Settings / MultiSettings consistently","state":"in-progress","label":"beginner","createdAt":"2025-12-05T00:09:53Z","updatedAt":"2025-12-27T09:45:30Z"},{"n":3696,"title":"Clean up and consolidate issue/PR labels (and update labeler workflow)","state":"in-progress","label":"beginner","createdAt":"2025-12-04T03:22:32Z","updatedAt":"2026-09-07T11:56:48Z"},{"n":3549,"title":"Login issue in rstudio","state":"stale","label":"help-wanted","createdAt":"2025-06-15T19:15:55Z","updatedAt":"2026-01-25T15:15:46Z"},{"n":2758,"title":"Fix tidyverse \"no visible binding for global variable\" notes","state":"in-progress","label":"beginner","createdAt":"2020-12-17T22:18:43Z","updatedAt":"2025-01-23T08:27:03Z"},{"n":729,"title":"Fix hack in trait.lookup function","state":"in-progress","label":"beginner","createdAt":"2016-02-22T20:49:45Z","updatedAt":"2026-01-22T18:26:46Z"}]},"responseWindow":{"hours":[0,0,0,3,2,1,0,0,0,1,0,0,1,0,1,4,5,8,2,9,0,2,0,6,2,4,1,0,0,1,5,0,0,0,0,1,1,1,1,3,5,2,2,4,0,2,0,2,0,0,3,0,4,0,0,1,0,1,0,0,0,3,6,1,4,1,4,0,1,0,1,2,2,0,1,0,0,0,0,0,0,0,0,0,4,1,5,6,2,0,3,6,2,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,1,3,2,2,2,0,3,2,3,2,3,3,3,2,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0,1,0,0,0,0,0,2,0,0,0,0],"people":5,"replies":191},"activeMaintainers":7},"series":[{"week":"2025-10-12","opened":0,"merged":0,"answered7d":0,"activity":9},{"week":"2025-10-19","opened":0,"merged":0,"answered7d":0,"activity":10},{"week":"2025-10-26","opened":0,"merged":0,"answered7d":0,"activity":8},{"week":"2025-11-02","opened":0,"merged":0,"answered7d":0,"activity":6},{"week":"2025-11-09","opened":0,"merged":0,"answered7d":0,"activity":5},{"week":"2025-11-16","opened":1,"merged":0,"answered7d":0,"activity":15},{"week":"2025-11-23","opened":4,"merged":2,"answered7d":4,"activity":35},{"week":"2025-11-30","opened":3,"merged":2,"answered7d":3,"activity":60},{"week":"2025-12-07","opened":1,"merged":1,"answered7d":1,"activity":25},{"week":"2025-12-14","opened":2,"merged":1,"answered7d":2,"activity":25},{"week":"2025-12-21","opened":3,"merged":2,"answered7d":2,"activity":27},{"week":"2025-12-28","opened":1,"merged":1,"answered7d":1,"activity":10},{"week":"2026-01-04","opened":11,"merged":9,"answered7d":9,"activity":67},{"week":"2026-01-11","opened":9,"merged":2,"answered7d":3,"activity":34},{"week":"2026-01-18","opened":2,"merged":1,"answered7d":2,"activity":29},{"week":"2026-01-25","opened":0,"merged":0,"answered7d":0,"activity":11},{"week":"2026-02-01","opened":3,"merged":2,"answered7d":2,"activity":19},{"week":"2026-02-08","opened":6,"merged":5,"answered7d":6,"activity":31},{"week":"2026-02-15","opened":4,"merged":3,"answered7d":3,"activity":33},{"week":"2026-02-22","opened":6,"merged":4,"answered7d":3,"activity":55},{"week":"2026-03-01","opened":7,"merged":4,"answered7d":4,"activity":75},{"week":"2026-03-08","opened":2,"merged":2,"answered7d":0,"activity":48},{"week":"2026-03-15","opened":5,"merged":2,"answered7d":2,"activity":44},{"week":"2026-03-22","opened":5,"merged":3,"answered7d":3,"activity":41},{"week":"2026-03-29","opened":5,"merged":3,"answered7d":1,"activity":30},{"week":"2026-04-05","opened":6,"merged":3,"answered7d":5,"activity":29},{"week":"2026-04-12","opened":3,"merged":2,"answered7d":2,"activity":25},{"week":"2026-04-19","opened":6,"merged":4,"answered7d":4,"activity":48},{"week":"2026-04-26","opened":4,"merged":2,"answered7d":4,"activity":22},{"week":"2026-05-03","opened":0,"merged":0,"answered7d":0,"activity":20},{"week":"2026-05-10","opened":7,"merged":5,"answered7d":7,"activity":52},{"week":"2026-05-17","opened":8,"merged":8,"answered7d":8,"activity":52},{"week":"2026-05-24","opened":4,"merged":2,"answered7d":4,"activity":21},{"week":"2026-05-31","opened":4,"merged":3,"answered7d":4,"activity":23},{"week":"2026-06-07","opened":1,"merged":0,"answered7d":0,"activity":5},{"week":"2026-06-14","opened":0,"merged":0,"answered7d":0,"activity":4},{"week":"2026-06-21","opened":2,"merged":2,"answered7d":2,"activity":20},{"week":"2026-06-28","opened":2,"merged":2,"answered7d":1,"activity":7},{"week":"2026-07-05","opened":5,"merged":2,"answered7d":3,"activity":12},{"week":"2026-07-12","opened":3,"merged":0,"answered7d":0,"activity":10},{"week":"2026-07-19","opened":2,"merged":2,"answered7d":0,"activity":12},{"week":"2026-07-26","opened":0,"merged":0,"answered7d":0,"activity":13},{"week":"2026-08-02","opened":2,"merged":2,"answered7d":1,"activity":14},{"week":"2026-08-09","opened":2,"merged":2,"answered7d":1,"activity":18},{"week":"2026-08-16","opened":7,"merged":7,"answered7d":7,"activity":25},{"week":"2026-08-23","opened":5,"merged":5,"answered7d":5,"activity":36},{"week":"2026-08-30","opened":3,"merged":2,"answered7d":1,"activity":12},{"week":"2026-09-06","opened":11,"merged":9,"answered7d":8,"activity":21},{"week":"2026-09-13","opened":2,"merged":1,"answered7d":2,"activity":56},{"week":"2026-09-20","opened":6,"merged":4,"answered7d":6,"activity":19},{"week":"2026-09-27","opened":9,"merged":1,"answered7d":3,"activity":22},{"week":"2026-10-04","opened":2,"merged":0,"answered7d":0,"activity":15}],"trend":{"flag":"got-faster","recentMedianHours":54.16722222222222,"previousMedianHours":107.4,"recentN":19,"previousN":26,"openedThisWeek":2,"openedLastWeek":9},"programs":[{"program":"gsoc","slug":"pecan-project","name":"PEcAn Project","years":[2024,2025,2026]}]}