Comments (3)
- Update
IATI-Stats/stats/dashboard.py
to includebudget_not_provided
as a separate element tobudget
incomprehensiveness
andcomprehensiveness_with_validation
- Update comprehensiveness tests to account for
budget_not_provided
- Modify
IATI-Dashboard/comprehensiveness.py
to obtain the max hierarchy from bothbudget
andbudget_not_provided
and add up the budget column for both elements. - Test the changes locally
- Test the changes in a droplet
- Deploy changes in the dev.dashboard, review results
- Deploy changes in live dashboard.
from iati-dashboard.
Testing locally with pdb
showed that comprehensiveness.py was showing the correct numbers for the budget row, but they were not being saved to the csv or html files, going through further tests.
Droplet test failed due to OOM error, another attempt will be made with the same setup, should this fail again I'll increase the RAM for the droplet.
from iati-dashboard.
Saving the budget
and budget_not_provided
as variables in the generator instead of calling the get methods fixed the issue, ensuring the values are actually saved and copied over to the rows in make_csv
and make_html
from iati-dashboard.
Related Issues (20)
- `False` and `True` values are treated like they are valid booleans, when in fact they are not
- Upgrading IATI-Dashboard to Python 3
- Dashboard not updating? (Last updated 20 May 2019) HOT 23
- High memory usage during make_html.py HOT 1
- Templates are exposed on the frontend HOT 3
- BUG: `odc-by` license is missing a name HOT 4
- Bug: There’s sometimes a 6 day gap between dashboard updates HOT 5
- Add CSV redirects to publishingstats.iatistandard.org HOT 5
- default-aid-type defaults to CashandVoucherModalities vocabulary HOT 1
- `python make_html.py --live` no longer works
- Initial data import starts before "Doing initial data import" message HOT 1
- Store Historical Summary Stats HOT 1
- Dashboard hasn’t updated since 5 August 2020 HOT 1
- Not calculating summary stats for UN-Habitat? HOT 2
- Codelist checks should deal with vocabularies
- "validator" links no longer show validation results HOT 4
- 25% of activities missing from dashboard HOT 1
- Broken Link to Validator HOT 1
- IATI Dashboard no longer active? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from iati-dashboard.