Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
G
gmGeostats
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
geomet
gmGeostats
Commits
531d7dd8
Commit
531d7dd8
authored
4 years ago
by
Raimon Tolosana-Delgado
Browse files
Options
Downloads
Plain Diff
Merge branch 'master' of gitlab.hzdr.de:tolosa53/gmgeostats
parents
615e612c
fa4cff4d
No related branches found
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
.Rhistory
+0
-512
0 additions, 512 deletions
.Rhistory
with
0 additions
and
512 deletions
.Rhistory
deleted
100644 → 0
+
0
−
512
View file @
615e612c
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
1L
,
1L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
1L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
1L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
1L
,
1L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
1L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
1L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
1L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
1L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
1L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
1L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
1L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
1L
,
0L
,
1L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
,
0L
)
Tellus
=
cbind
(
tellus
[,
1
:
3
],
Flag
=
flag
,
tellus
[,
-
(
1
:
3
)])
TellusASoil
<-
Tellus
save
(
TellusASoil
,
file
=
"TellusASoil.RData"
)
# return if TI not needed
success
=
TRUE
if
(
!
TI
)
return
(
success
)
# otherwise go on
if
(
!
requireNamespace
(
"FNN"
,
quietly
=
TRUE
))
stop
(
"getTellus: constructing the training image requires package 'FNN'."
)
# select the sub-composition of interest and locations and sample ID
TellUs.compo
=
tellus
[,
c
(
"MgO"
,
"Al2O3"
,
"CaO"
,
"Fe2O3"
)]
TellUs.compo
$
Rest
<-
100
-
rowSums
(
TellUs.compo
)
TellUs.coords
=
tellus
[,
c
(
"EASTING"
,
"NORTHING"
)]
TellUs.ID
=
tellus
[,
"Sample"
,
drop
=
FALSE
]
# defining an empty square grid
cellSize
<-
1400
x_TI
<-
seq
(
min
(
TellUs.coords
[,
1
])
-
cellSize
,
max
(
TellUs.coords
[,
1
])
+
cellSize
,
cellSize
)
y_TI
<-
seq
(
min
(
TellUs.coords
[,
2
])
-
cellSize
,
max
(
TellUs.coords
[,
2
])
+
cellSize
,
cellSize
)
nx_TI
<-
length
(
x_TI
)
# number of cells in X direction (training image)
ny_TI
<-
length
(
y_TI
)
# number of cells in Y direction (training image)
# define the grid
myGrid
<-
expand.grid
(
x_TI
,
y_TI
)
myGrid
<-
myGrid
[
order
(
+
myGrid
[,
1
],
-
myGrid
[,
2
]
),]
# defining the TI
TI
<-
cbind
(
myGrid
,
matrix
(
data
=
NA
,
nrow
=
nrow
(
myGrid
),
ncol
=
ncol
(
TellUs.compo
)))
colnames
(
TI
)
<-
colnames
(
cbind
(
TellUs.coords
,
TellUs.compo
))
# Migration
GridMig
<-
FNN
::
get.knnx
(
TellUs.coords
,
myGrid
,
k
=
1
,
algo
=
"kd_tree"
)
TI
[
GridMig
$
nn.dist
<
cellSize
,
3
:
ncol
(
TI
)]
<-
TellUs.compo
[
GridMig
$
nn.index
[
GridMig
$
nn.dist
<
cellSize
],]
#TI[GridMig$nn.dist<cellSize,(ncol(TI))] <- TellUs.ID[GridMig$nn.index[GridMig$nn.dist<cellSize],]
# mask generation
TI
$
Mask
=
1
-
is.na
(
TI
$
Rest
)
# save
Tellus_TI
=
TI
save
(
Tellus_TI
,
file
=
"Tellus_TI.RData"
)
# return
success
=
TRUE
return
(
success
)
}
getTellus
()
library
(
gmGeostats
)
library
(
gmGeostats
)
logratioVariogram
()
logratioVariogram.default
getAnywhere
(
logratioVariogram.default
)
devtools
::
run_examples
()
debug
(
variogram
)
gg
data
(
"jura"
,
package
=
"gstat"
)
X
=
jura.pred
[,
1
:
2
]
Zc
=
jura.pred
[,
7
:
13
]
gg
=
make.gmCompositionalGaussianSpatialModel
(
Zc
,
X
,
V
=
"alr"
,
formula
=
~
1
)
vg
=
variogram
(
gg
)
variogram
gstat
::
variogram
()
gstat
::
variogram
undebug
(
variogram
)
devtools
::
run_examples
()
?
gstat
::
variogram
remove.packages
(
"gmGeostats"
)
devtools
::
document
()
library
(
gmGeostats
)
getwd
()
setwd
(
".."
)
getTellus
()
getTellus
(
TI
=
T
)
setwd
(
"gmGeostats/"
)
library
(
readr
)
dataset
<-
read.csv
(
NULL
)
View
(
dataset
)
library
(
readr
)
Windarling
<-
read.csv
(
"data/WindarlingData_For_Use.csv"
)
View
(
Windarling
)
usethis
::
use_data
(
Windarling
,
overwrite
=
TRUE
)
tail
(
Windarling
)
head
(
Windarling
)
library
(
readr
)
Windarling
<-
read.csv
(
"data/WindarlingData_For_Use.csv"
)
View
(
Windarling
)
summary
(
Windarling
)
usethis
::
use_data
(
Windarling
)
getwd
/
()
getwd
()
setwd
(
"data"
)
save
(
Windarling
,
file
=
"Windarling.rda"
)
rm
()
rm
(
list
=
ls
())
load
(
"~/Documents/rug2/gmGeostats/data/Windarling.rda"
)
ls
()
save
(
Windarling
,
file
=
"Windarling.rda"
,
compress
=
"bzip2"
)
detach
(
gmGeostats
)
detach
(
package
:
gmGeostats
)
detach
(
package
:
gmGeostats
)
detach
(
package
:
gmGeostats
)
library
(
gmGeostats
)
data
(
"Windarling"
)
library
(
"sp"
)
compo
=
compositions
::
acomp
(
Windarling
[,
c
(
"Fe"
,
"Al2O3"
,
"SiO2"
,
"Mn"
,
"P"
)])
Northing
=
Windarling
$
Northing
swath
(
compo
,
Northing
)
swath
(
compo
,
Northing
,
swath
=
FALSE
)
swath
(
compo
,
Northing
,
withLoess
=
FALSE
)
debug
(
swath
)
swath
(
compo
,
Northing
)
loess
(
Zpwlr
[,
k
]
~
loc
)
??
lines.loess
?
loess
library
(
gmGeostats
)
data
(
"Windarling"
)
library
(
"sp"
)
compo
=
compositions
::
acomp
(
Windarling
[,
c
(
"Fe"
,
"Al2O3"
,
"SiO2"
,
"Mn"
,
"P"
)])
Northing
=
Windarling
$
Northing
swath
(
compo
,
Northing
)
library
(
gmGeostats
)
library
(
gmGeostats
)
swath
(
compo
,
Northing
)
debug
(
swath
)
swath
(
compo
,
Northing
)
a
class
(
a
)
debug
(
lines
)
undebug
(
lines
)
undebug
(
swath
)
library
(
gmGeostats
)
DescTools
::
lines.loess
(
a
,
col
=
col0
)
swath
(
compo
,
Northing
)
library
(
gmGeostats
)
data
(
"Windarling"
)
library
(
"sp"
)
compo
=
compositions
::
acomp
(
Windarling
[,
c
(
"Fe"
,
"Al2O3"
,
"SiO2"
,
"Mn"
,
"P"
)])
Northing
=
Windarling
$
Northing
swath
(
compo
,
Northing
)
wind.spdf
=
sp
::
SpatialPointsDataFrame
(
sp
::
SpatialPoints
(
Windarling
[,
6
:
7
]),
data
=
compo
)
swath
(
wind.spdf
,
loc
=
Northing
)
library
(
gmGeostats
)
devtools
::
document
()
devtools
::
document
()
devtools
::
document
()
devtools
::
document
()
devtools
::
document
()
devtools
::
document
()
devtools
::
document
()
devtools
::
document
()
getStackElement.DataFrameStack
devtools
::
document
()
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment