-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Additional initializer #23
base: main
Are you sure you want to change the base?
Conversation
Small fixes Also adjusted tools to use `source_id` instead of `gbif_id`
Added tool_name_override option for Tools, to be able to use custom tools
Added the use of `verification_scheme` instead of hard coded column names for some of the parts of the runner
plus some minor fixes
Updated readme - added `how to access data` section. Updated pyproject.toml - added dependency libraries directly into this file, instead of link to `requirements.txt`.
Now there is a distinction between scheduled filtering or scheduling jobs and completed ones. Adjusted logic of scripts according to this change.
Extracted initializers into a class structure Rewrote initialization calling file to have a dict with initialization types. Added `initializer_type` in mandatory config fields
Small fix
Please add description of base initializer, inheritance to child initializers, and considerations for making a custom child initializer. Use existing as examples, e.g., filters that could be applied (GBIF excluding As discussed, put this description into a README in the |
Added README.md to initializer. Made small code quality adjustments to initializers
Added doc strings to `base_initializer.py`
Added new initializers - fathom_net, EoL and Lila
Small fixes:
MATERIAL_CITATION
filtering for gbif initializer, issue described here