Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/antononcube/raku-dsl-entity-weatherdata
Raku grammar classes for weather data entities. (Variable- and station names.)
https://github.com/antononcube/raku-dsl-entity-weatherdata
data-package name-entity-recognition raku weather-data weather-stations
Last synced: about 2 months ago
JSON representation
Raku grammar classes for weather data entities. (Variable- and station names.)
- Host: GitHub
- URL: https://github.com/antononcube/raku-dsl-entity-weatherdata
- Owner: antononcube
- License: artistic-2.0
- Created: 2023-06-11T14:48:36.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-06-11T18:32:58.000Z (over 1 year ago)
- Last Synced: 2024-10-10T20:41:26.905Z (2 months ago)
- Topics: data-package, name-entity-recognition, raku, weather-data, weather-stations
- Language: Raku
- Homepage: https://raku.land/zef:antononcube/DSL::Entity::WeatherData
- Size: 176 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README-work.md
- License: LICENSE
Awesome Lists containing this project
README
# Raku DSL::Entity::WeatherData
Raku grammar classes for weather data entities. (Variable- and station names.)
------
## Installation
From Zef ecosystem:
```
zef install DSL::Entity::WeatherData
```From GitHub:
```
zef install https://github.com/antononcube/Raku-DSL-Entity-WeatherData.git
```------
## Examples
Here are examples of recognizing different types of data acquisition related specifications:
```perl6
use DSL::Entity::WeatherData;
use DSL::Entity::WeatherData::Grammar;
my $pCOMMAND = DSL::Entity::WeatherData::Grammar;
$pCOMMAND.set-resources(DSL::Entity::WeatherData::resource-access-object());say $pCOMMAND.parse('MaxTemperature');
``````perl6
say $pCOMMAND.parse('cloud cover fraction');
``````perl6
say $pCOMMAND.parse('KACQ');
```------
## References
### Datasets
[WRI1]
Wolfram Research (2007),
[WeatherData](https://reference.wolfram.com/language/ref/WeatherData.html),
(introduced 2007), (updated 2016),
Wolfram Language function.[WRI2] Wolfram Research, Inc.,
[WeatherData Source Information](https://reference.wolfram.com/language/note/WeatherDataSourceInformation.html).### Packages
[AAp1] Anton Antonov,
[DSL::Shared Raku package](https://github.com/antononcube/Raku-DSL-Shared),
(2020),
[GitHub/antononcube](https://github.com/antononcube).[AAp2] Anton Antonov,
[DSL::Entity::Geographics Raku package](https://github.com/antononcube/Raku-DSL-Entity-Geographics),
(2021),
[GitHub/antononcube](https://github.com/antononcube).[AAp3] Anton Antonov,
[DSL::Entity::Jobs Raku package](https://github.com/antononcube/Raku-DSL-Entity-Jobs),
(2021),
[GitHub/antononcube](https://github.com/antononcube).[AAp4] Anton Antonov,
[DSL::Entity::Foods Raku package](https://github.com/antononcube/Raku-DSL-Entity-Foods),
(2021),
[GitHub/antononcube](https://github.com/antononcube).[AAp5] Anton Antonov,
[Data::ExampleDatasets Raku package](https://github.com/antononcube/Raku-Data-ExampleDatasets),
(2021),
[GitHub/antononcube](https://github.com/antononcube).