├── .gitignore ├── .travis.yml ├── Cargo.toml ├── FUTURE.md ├── LICENSE ├── README.md ├── examples ├── data │ ├── gdp │ │ ├── API_NY.GDP.MKTP.CD_DS2_en_csv_v2.csv │ │ ├── LICENSE.CC-BY-4.0 │ │ ├── Metadata_Country_API_NY.GDP.MKTP.CD_DS2_en_csv_v2.csv │ │ ├── Metadata_Indicator_API_NY.GDP.MKTP.CD_DS2_en_csv_v2.csv │ │ └── README.md │ └── life │ │ ├── API_SP.DYN.LE00.IN_DS2_en_csv_v2.csv │ │ ├── Metadata_Country_API_SP.DYN.LE00.IN_DS2_en_csv_v2.csv │ │ └── Metadata_Indicator_API_SP.DYN.LE00.IN_DS2_en_csv_v2.csv ├── gdp_life.rs ├── gdp_life_final.rs ├── gdp_life_local.rs ├── gdp_local.rs ├── gdp_metadata_join.rs ├── gdp_uri.rs ├── melt_aggregate.rs └── table_macro.rs ├── src ├── access.rs ├── cons.rs ├── error.rs ├── field.rs ├── fieldlist.rs ├── frame.rs ├── join.rs ├── label.rs ├── lib.rs ├── ops │ ├── field_op.rs │ ├── mod.rs │ └── scalar_op.rs ├── partial.rs ├── permute.rs ├── select.rs ├── source │ ├── csv.rs │ ├── decode.rs │ ├── file.rs │ └── mod.rs ├── stats.rs ├── store.rs ├── test_gen_data.rs ├── test_utils.rs ├── value.rs ├── view.rs └── view_stats.rs └── tests ├── common └── mod.rs ├── compile-fail ├── label_errors.rs └── merge_errors.rs ├── compile_tests.rs ├── csv.rs ├── data ├── LICENSE.CC-BY-4.0 ├── README.md ├── gdp.csv ├── gdp.nopreamble.csv ├── life.csv └── sample1.csv ├── dataview.rs ├── file_reader_test.rs └── serialize.rs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/.travis.yml -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/Cargo.toml -------------------------------------------------------------------------------- /FUTURE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/FUTURE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/README.md -------------------------------------------------------------------------------- /examples/data/gdp/API_NY.GDP.MKTP.CD_DS2_en_csv_v2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/examples/data/gdp/API_NY.GDP.MKTP.CD_DS2_en_csv_v2.csv -------------------------------------------------------------------------------- /examples/data/gdp/LICENSE.CC-BY-4.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/examples/data/gdp/LICENSE.CC-BY-4.0 -------------------------------------------------------------------------------- /examples/data/gdp/Metadata_Country_API_NY.GDP.MKTP.CD_DS2_en_csv_v2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/examples/data/gdp/Metadata_Country_API_NY.GDP.MKTP.CD_DS2_en_csv_v2.csv -------------------------------------------------------------------------------- /examples/data/gdp/Metadata_Indicator_API_NY.GDP.MKTP.CD_DS2_en_csv_v2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/examples/data/gdp/Metadata_Indicator_API_NY.GDP.MKTP.CD_DS2_en_csv_v2.csv -------------------------------------------------------------------------------- /examples/data/gdp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/examples/data/gdp/README.md -------------------------------------------------------------------------------- /examples/data/life/API_SP.DYN.LE00.IN_DS2_en_csv_v2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/examples/data/life/API_SP.DYN.LE00.IN_DS2_en_csv_v2.csv -------------------------------------------------------------------------------- /examples/data/life/Metadata_Country_API_SP.DYN.LE00.IN_DS2_en_csv_v2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/examples/data/life/Metadata_Country_API_SP.DYN.LE00.IN_DS2_en_csv_v2.csv -------------------------------------------------------------------------------- /examples/data/life/Metadata_Indicator_API_SP.DYN.LE00.IN_DS2_en_csv_v2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/examples/data/life/Metadata_Indicator_API_SP.DYN.LE00.IN_DS2_en_csv_v2.csv -------------------------------------------------------------------------------- /examples/gdp_life.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/examples/gdp_life.rs -------------------------------------------------------------------------------- /examples/gdp_life_final.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/examples/gdp_life_final.rs -------------------------------------------------------------------------------- /examples/gdp_life_local.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/examples/gdp_life_local.rs -------------------------------------------------------------------------------- /examples/gdp_local.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/examples/gdp_local.rs -------------------------------------------------------------------------------- /examples/gdp_metadata_join.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/examples/gdp_metadata_join.rs -------------------------------------------------------------------------------- /examples/gdp_uri.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/examples/gdp_uri.rs -------------------------------------------------------------------------------- /examples/melt_aggregate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/examples/melt_aggregate.rs -------------------------------------------------------------------------------- /examples/table_macro.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/examples/table_macro.rs -------------------------------------------------------------------------------- /src/access.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/src/access.rs -------------------------------------------------------------------------------- /src/cons.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/src/cons.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/field.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/src/field.rs -------------------------------------------------------------------------------- /src/fieldlist.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/src/fieldlist.rs -------------------------------------------------------------------------------- /src/frame.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/src/frame.rs -------------------------------------------------------------------------------- /src/join.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/src/join.rs -------------------------------------------------------------------------------- /src/label.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/src/label.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/ops/field_op.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/src/ops/field_op.rs -------------------------------------------------------------------------------- /src/ops/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/src/ops/mod.rs -------------------------------------------------------------------------------- /src/ops/scalar_op.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/src/ops/scalar_op.rs -------------------------------------------------------------------------------- /src/partial.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/src/partial.rs -------------------------------------------------------------------------------- /src/permute.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/src/permute.rs -------------------------------------------------------------------------------- /src/select.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/src/select.rs -------------------------------------------------------------------------------- /src/source/csv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/src/source/csv.rs -------------------------------------------------------------------------------- /src/source/decode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/src/source/decode.rs -------------------------------------------------------------------------------- /src/source/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/src/source/file.rs -------------------------------------------------------------------------------- /src/source/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/src/source/mod.rs -------------------------------------------------------------------------------- /src/stats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/src/stats.rs -------------------------------------------------------------------------------- /src/store.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/src/store.rs -------------------------------------------------------------------------------- /src/test_gen_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/src/test_gen_data.rs -------------------------------------------------------------------------------- /src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/src/test_utils.rs -------------------------------------------------------------------------------- /src/value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/src/value.rs -------------------------------------------------------------------------------- /src/view.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/src/view.rs -------------------------------------------------------------------------------- /src/view_stats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/src/view_stats.rs -------------------------------------------------------------------------------- /tests/common/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/tests/common/mod.rs -------------------------------------------------------------------------------- /tests/compile-fail/label_errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/tests/compile-fail/label_errors.rs -------------------------------------------------------------------------------- /tests/compile-fail/merge_errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/tests/compile-fail/merge_errors.rs -------------------------------------------------------------------------------- /tests/compile_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/tests/compile_tests.rs -------------------------------------------------------------------------------- /tests/csv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/tests/csv.rs -------------------------------------------------------------------------------- /tests/data/LICENSE.CC-BY-4.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/tests/data/LICENSE.CC-BY-4.0 -------------------------------------------------------------------------------- /tests/data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/tests/data/README.md -------------------------------------------------------------------------------- /tests/data/gdp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/tests/data/gdp.csv -------------------------------------------------------------------------------- /tests/data/gdp.nopreamble.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/tests/data/gdp.nopreamble.csv -------------------------------------------------------------------------------- /tests/data/life.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/tests/data/life.csv -------------------------------------------------------------------------------- /tests/data/sample1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/tests/data/sample1.csv -------------------------------------------------------------------------------- /tests/dataview.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/tests/dataview.rs -------------------------------------------------------------------------------- /tests/file_reader_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/tests/file_reader_test.rs -------------------------------------------------------------------------------- /tests/serialize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agnes-rs/agnes/HEAD/tests/serialize.rs --------------------------------------------------------------------------------