Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alesr/geogrinch
https://github.com/alesr/geogrinch
Last synced: 3 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/alesr/geogrinch
- Owner: alesr
- License: mit
- Created: 2022-11-26T18:06:50.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2022-11-26T18:13:45.000Z (about 2 years ago)
- Last Synced: 2024-11-22T05:28:38.203Z (2 months ago)
- Language: Go
- Size: 564 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
#GEOGRINCH
Geogrinch is a simple program that calculates the variances and F-distributions for a given dataset .csv.
## Usage
1. [Install Go](https://go.dev/doc/install)
2. Replace the dataset file (.csv)
3. Run `go run cmd/geogrinch/main.go`The dataset must respect the format `Sample;X_UTM;Y_UTM;Group;Pb_ppm;As_ppm;Sb_ppm;V_ppm`, and decimals most be separated by `'.'` not `','`.
```
╭──────────────────────────────────────────────────────────────────────────────╮
│ DATASET │
├────────────┬────────┬────────┬─────────┬────────┬─────────┬─────────┬────────┤
│ GROUP │ SAMPLE │ X_UTM │ Y_UTM │ PB_PPM │ AS_PPM │ SB_PPM │ V_PPM │
├────────────┼────────┼────────┼─────────┼────────┼─────────┼─────────┼────────┤
│ mine │ RS031 │ 547585 │ 4547392 │ 20.93 │ 20.30 │ 25.73 │ 88.00 │
│ mine │ RS037 │ 547337 │ 4547568 │ 47.29 │ 1431.20 │ 575.47 │ 90.00 │
│ mine │ RS051 │ 547337 │ 4547498 │ 31.82 │ 225.00 │ 2653.16 │ 104.00 │
│ mine │ RS052 │ 547373 │ 4547462 │ 40.35 │ 120.90 │ 2214.49 │ 97.00 │
│ mine │ RS066 │ 547373 │ 4547392 │ 197.01 │ 501.90 │ 4000.00 │ 117.00 │
│ mine │ RS067 │ 547408 │ 4547356 │ 28.50 │ 129.60 │ 1103.06 │ 117.00 │
│ mine │ RS078 │ 547302 │ 4547392 │ 171.89 │ 680.50 │ 4000.00 │ 143.00 │
│ mine │ RS090 │ 547231 │ 4547392 │ 22.39 │ 76.70 │ 101.96 │ 120.00 │
│ mine │ RS106 │ 547302 │ 4547250 │ 103.51 │ 63.40 │ 252.69 │ 107.00 │
│ mine │ RS112 │ 547019 │ 4547462 │ 125.76 │ 313.10 │ 1711.99 │ 99.00 │
│ mine │ RS118 │ 547231 │ 4547250 │ 449.03 │ 966.60 │ 4000.00 │ 117.00 │
│ mine │ RS129 │ 547161 │ 4547250 │ 359.75 │ 81.60 │ 565.34 │ 85.00 │
│ mine │ RS131 │ 547231 │ 4547180 │ 228.86 │ 895.50 │ 4000.00 │ 56.00 │
│ mine │ RS143 │ 547231 │ 4547109 │ 221.68 │ 671.90 │ 4000.00 │ 90.00 │
│ mine │ RS144 │ 547267 │ 4547073 │ 25.37 │ 47.30 │ 217.65 │ 111.00 │
│ mine │ RS156 │ 547302 │ 4546967 │ 50.46 │ 361.70 │ 3499.91 │ 64.00 │
│ mine │ RS164 │ 547231 │ 4546967 │ 19.59 │ 24.60 │ 79.33 │ 113.00 │
│ background │ RS001 │ 547373 │ 4547745 │ 33.49 │ 25.00 │ 13.38 │ 99.00 │
│ background │ RS004 │ 547479 │ 4547639 │ 17.05 │ 24.50 │ 12.79 │ 60.00 │
│ background │ RS007 │ 547585 │ 4547533 │ 22.23 │ 18.70 │ 10.71 │ 77.00 │
│ background │ RS013 │ 547373 │ 4547675 │ 22.19 │ 24.60 │ 23.40 │ 80.00 │
│ background │ RS015 │ 547443 │ 4547604 │ 28.89 │ 16.00 │ 14.55 │ 71.00 │
│ background │ RS017 │ 547514 │ 4547533 │ 23.97 │ 17.40 │ 9.95 │ 80.00 │
│ background │ RS019 │ 547585 │ 4547462 │ 21.08 │ 21.30 │ 9.50 │ 79.00 │
│ background │ RS021 │ 547655 │ 4547392 │ 28.76 │ 22.60 │ 33.94 │ 98.00 │
│ background │ RS023 │ 547302 │ 4547675 │ 26.20 │ 21.00 │ 30.32 │ 108.00 │
│ background │ RS027 │ 547443 │ 4547533 │ 24.53 │ 17.90 │ 16.87 │ 86.00 │
│ background │ RS029 │ 547514 │ 4547462 │ 20.64 │ 14.80 │ 9.54 │ 85.00 │
│ background │ RS034 │ 547231 │ 4547675 │ 19.54 │ 112.90 │ 47.03 │ 98.00 │
│ background │ RS040 │ 547443 │ 4547462 │ 33.97 │ 28.60 │ 59.42 │ 114.00 │
│ background │ RS045 │ 547620 │ 4547286 │ 17.06 │ 47.80 │ 19.46 │ 142.00 │
│ background │ RS049 │ 547267 │ 4547568 │ 24.82 │ 111.00 │ 162.61 │ 100.00 │
│ background │ RS055 │ 547479 │ 4547356 │ 12.64 │ 21.20 │ 50.68 │ 112.00 │
│ background │ RS057 │ 547549 │ 4547286 │ 20.98 │ 20.80 │ 30.04 │ 97.00 │
│ background │ RS061 │ 547196 │ 4547568 │ 25.48 │ 30.80 │ 82.11 │ 82.00 │
│ background │ RS069 │ 547479 │ 4547286 │ 23.63 │ 29.60 │ 170.90 │ 129.00 │
│ background │ RS073 │ 547125 │ 4547568 │ 34.84 │ 84.80 │ 342.44 │ 102.00 │
│ background │ RS076 │ 547231 │ 4547462 │ 20.77 │ 85.20 │ 59.27 │ 93.00 │
│ background │ RS084 │ 547514 │ 4547180 │ 17.59 │ 21.10 │ 59.11 │ 91.00 │
│ background │ RS088 │ 547161 │ 4547462 │ 20.79 │ 34.80 │ 89.74 │ 90.00 │
│ background │ RS094 │ 547373 │ 4547250 │ 24.93 │ 91.50 │ 79.00 │ 93.00 │
│ background │ RS096 │ 547443 │ 4547180 │ 25.81 │ 53.90 │ 119.56 │ 97.00 │
│ background │ RS100 │ 547090 │ 4547462 │ 18.54 │ 43.80 │ 127.62 │ 76.00 │
│ background │ RS108 │ 547373 │ 4547180 │ 30.65 │ 72.00 │ 61.45 │ 89.00 │
│ background │ RS115 │ 547125 │ 4547356 │ 25.04 │ 147.00 │ 118.07 │ 118.00 │
│ background │ RS126 │ 547054 │ 4547356 │ 23.47 │ 48.80 │ 131.80 │ 71.00 │
│ background │ RS128 │ 547125 │ 4547286 │ 15.16 │ 33.60 │ 99.13 │ 83.00 │
│ background │ RS134 │ 547337 │ 4547073 │ 37.56 │ 91.10 │ 151.98 │ 115.00 │
│ background │ RS135 │ 547373 │ 4547038 │ 30.77 │ 60.40 │ 103.69 │ 97.00 │
│ background │ RS148 │ 547019 │ 4547250 │ 16.00 │ 36.20 │ 48.30 │ 69.00 │
│ background │ RS151 │ 547125 │ 4547144 │ 12.26 │ 37.60 │ 45.82 │ 139.00 │
│ background │ RS159 │ 547054 │ 4547144 │ 15.37 │ 31.00 │ 69.45 │ 72.00 │
│ background │ RS162 │ 547161 │ 4547038 │ 26.37 │ 28.60 │ 68.91 │ 102.00 │
│ background │ RS169 │ 547090 │ 4547038 │ 15.76 │ 20.70 │ 72.12 │ 64.00 │
╰────────────┴────────┴────────┴─────────┴────────┴─────────┴─────────┴────────╯
╭─────────────────────────────────────────────────────────────╮
│ VARIANCE │
├────────────┬───────────┬────────────┬─────────────┬─────────┤
│ GROUP │ PB │ AS │ SB │ V │
├────────────┼───────────┼────────────┼─────────────┼─────────┤
│ mine │ 15718.470 │ 159423.015 │ 2650455.482 │ 427.232 │
│ background │ 38.336 │ 1042.952 │ 4121.291 │ 368.735 │
╰────────────┴───────────┴────────────┴─────────────┴─────────╯
╭─────────────────────────────────────╮
│ F-DISTRIBUTION │
├─────────┬─────────┬─────────┬───────┤
│ PB │ AS │ SB │ V │
├─────────┼─────────┼─────────┼───────┤
│ 410.014 │ 152.857 │ 643.113 │ 1.159 │
╰─────────┴─────────┴─────────┴───────╯
```