08448380779 Call Girls In Friends Colony Women Seeking Men
The Waminals Project
1. GAIA RESOURCES
Waminals
Species Databases, Mungeing, Maps and Drupal
Kehan Harman
Gaia Resources
Andrew Rowe, Morgan Strong
Western Australian Museum
Presented at Drupal WA Meetup, 2/10/2012
2. OVERVIEW
●
What do we have?
●
What do we want?
●
How do we get it?
5. ●
Just like children
Started out similar but grew up to be
WHAT DO WE HAVE?
●
totally different
6. WHAT DO WE HAVE?
●
Consultants
●
Curators
●
Knowledge
7. WHAT DO WE WANT?
●
Data Available ●
Be able to
●
To the right identify species
people ●
Minimise
●
Updated regularly duplication of
●
Maps effort
●
Related Species
8. HOW DO WE GET IT?
● Data exchange format
● DarwinCore
– DublinCore for biology
● Global Initialitves
● Data Mungeing
● Pentaho Data
Integration
● http://kettle.pentaho.com
9. Munge Munge Munge
●
Google Refine?
●
Pentaho
●
Connect to SQL
Server
●
Transformations
●
Validations
10. Munge Munge Munge
●
Google Refine?
●
Pentaho
●
Connect to SQL
Server
●
Transformations
●
Validations
11. HOW DO WE GET IT?
● Drupal Modules
● Core
– Fields
● Contrib
– Drush, drush, drush
– Features
– Migrate
– Geofield
– Openlayers
– Views
– Rules
– Flag
– Display Suite
12. ID Tool
●
Species Profiles in
a node type
●
Attribute field
●
(hook_field_info)
– Field Name
– Field Value
13. Adding Value
●
Collection is ●
Curators check
dynamic identifications
●
Identifications ●
Correct where
change necessary
●
Names change
14. Adding Value
●
Node type for ●
Geofield to store
specimens spatial data
●
Taxonomy for ●
http://drupal.org/
names project/geofield
15. Migrations
●
Base class to define
a migration
●
Run Pentaho
– exec();
– escapeshellcmd();
●
Import Names
●
Import Specimens
17. Migrations
●
Gotchas ●
Feeds?
●
modulename.info ●
Migrate more
– files[]=my_custom flexible vs
_migration.inc ●
Store hash of
●
Don't believe data
everything you
find in a
database
– Eg Date Changed
23. Conclusions
Drupal ready for spatial data? Yes
Do I like the Migrate module? Yes
Do I like Pentaho? Yes
Did I have any trouble?
What's my favourite module? Features
Or maybe drush
Or maybe views
~$ drush fe waminals node:species_factsheet taxonomy:taxon_name
views_view:waminals* dependencies:openlayers
~$ git diff
~$ git commit
~$ git push
24. QUESTIONS?
●
If you want to know more, please contact me
●
Blog article coming
kehan@gaiaresources.com.au
@kehan
●
Web site:
www.gaiaresources.com.au