galah-python
Advanced tools
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
| # Default ignored files | ||
| /shelf/ | ||
| /workspace.xml |
Sorry, the diff of this file is not supported yet
| <component name="InspectionProjectProfileManager"> | ||
| <settings> | ||
| <option name="USE_PROJECT_PROFILE" value="false" /> | ||
| <version value="1.0" /> | ||
| </settings> | ||
| </component> |
| <?xml version="1.0" encoding="UTF-8"?> | ||
| <project version="4"> | ||
| <component name="ProjectRootManager" version="2" project-jdk-name="Python 3.10 Conda Environment" project-jdk-type="Python SDK" /> | ||
| </project> |
| <?xml version="1.0" encoding="UTF-8"?> | ||
| <project version="4"> | ||
| <component name="ProjectModuleManager"> | ||
| <modules> | ||
| <module fileurl="file://$PROJECT_DIR$/.idea/galah.iml" filepath="$PROJECT_DIR$/.idea/galah.iml" /> | ||
| </modules> | ||
| </component> | ||
| </project> |
| <?xml version="1.0" encoding="UTF-8"?> | ||
| <project version="4"> | ||
| <component name="VcsDirectoryMappings"> | ||
| <mapping directory="$PROJECT_DIR$/../../.." vcs="Git" /> | ||
| </component> | ||
| </project> |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
| atlas,system,api_name,api_url,called_by,functional | ||
| Australia,collections,collections_collections,https://collections.ala.org.au/ws/collection,show_all-collections,TRUE | ||
| Australia,collections,collections_datasets,https://collections.ala.org.au/ws/dataResource,show_all-datasets,TRUE | ||
| Australia,collections,collections_providers,https://collections.ala.org.au/ws/dataProvider,show_all-providers,TRUE | ||
| Australia,data-quality,profiles_all,https://data-quality-service.ala.org.au/api/v1/data-profiles,show_all-profiles,TRUE | ||
| Australia,data-quality,profiles_lookup,https://data-quality-service.ala.org.au/api/v1/quality/activeProfile?profileName={profile},show_values-profiles,TRUE | ||
| Australia,doi,doi_download,https://doi.ala.org.au/doi/{doi_string}/download,doi_download,TRUE | ||
| Australia,images,image_licences,https://images.ala.org.au/ws/licence,show_all-licences,TRUE | ||
| Australia,images,image_metadata,https://images.ala.org.au/ws/image/{id},media_metadata,TRUE | ||
| Australia,lists,lists_all,https://lists.ala.org.au/ws/speciesList,show_all-lists,TRUE | ||
| Australia,lists,lists_lookup,https://lists.ala.org.au/ws/speciesListItems/{list_id},show_values-lists,TRUE | ||
| Australia,logger,logger_reasons,https://api.ala.org.au/logger/service/logger/reasons,show_all-reasons,TRUE | ||
| Australia,name-matching,names_lookup,https://namematching-ws.ala.org.au/api/getByTaxonID,search_identifiers,TRUE | ||
| Australia,name-matching,names_search_multiple,https://namematching-ws.ala.org.au/api/searchByClassification,search_taxa,TRUE | ||
| Australia,name-matching,names_search_single,https://namematching-ws.ala.org.au/api/search?q={name},search_taxa,TRUE | ||
| Australia,records,records_assertions,https://biocache-ws.ala.org.au/ws/assertions/codes,show_all-assertions,TRUE | ||
| Australia,records,records_counts,https://biocache-ws.ala.org.au/ws/occurrences/search,atlas_counts,TRUE | ||
| Australia,records,records_facets,https://biocache-ws.ala.org.au/ws/occurrence/facets,"atlas_counts, show_values-fields",TRUE | ||
| Australia,records,records_fields,https://biocache-ws.ala.org.au/ws/index/fields,show_all-fields,TRUE | ||
| Australia,records,records_occurrences,https://biocache-ws.ala.org.au/ws/occurrences/offline/download,atlas_occurrences,TRUE | ||
| Australia,records,records_query,https://biocache-ws.ala.org.au/ws/webportal/params,atlas_occurrences,TRUE | ||
| Australia,records,records_species,https://biocache-ws.ala.org.au/ws/occurrences/facets/download,atlas_species,TRUE | ||
| Australia,spatial,spatial_layers,https://spatial.ala.org.au/ws/layers,show_all-fields,TRUE | ||
| Australia,species,species_children,https://bie-ws.ala.org.au/ws/childConcepts/{id},atlas_taxonomy,TRUE | ||
| Australia,species,species_lookup,https://bie-ws.ala.org.au/ws/species/{id},atlas_taxonomy,TRUE | ||
| Austria,collections,collections_collections,https://collectory.biodiversityatlas.at/ws/collection,show_all-collections,TRUE | ||
| Brazil,collections,collections_collections,https://collectory.sibbr.gov.br/collectory/ws/collection,show_all-collections,TRUE | ||
| Brazil,collections,collections_datasets,https://collectory.sibbr.gov.br/collectory/ws/dataResource,show_all-datasets,TRUE | ||
| Brazil,collections,collections_providers,https://collectory.sibbr.gov.br/collectory/ws/dataProvider,show_all-providers,TRUE | ||
| Brazil,images,image_licences,https://images.sibbr.gov.br/images/ws/licence,show_all-licences,TRUE | ||
| Brazil,images,image_metadata,https://images.sibbr.gov.br/images/ws/image/,media_metadata,FALSE | ||
| Brazil,lists,lists_all,https://specieslist.sibbr.gov.br/ws/speciesList/,show_all-lists,TRUE | ||
| Brazil,lists,lists_lookup,https://specieslist.sibbr.gov.br/ws/speciesListItems/{list_id},show_values-lists,TRUE | ||
| Brazil,records,records_assertions,https://biocache-service.sibbr.gov.br/biocache-service/assertions/codes,show_all-assertions,TRUE | ||
| Brazil,records,records_counts,https://biocache-service.sibbr.gov.br/biocache-service/occurrences/search,atlas_counts,TRUE | ||
| Brazil,records,records_facets,https://biocache-service.sibbr.gov.br/biocache-service/occurrence/facets,"atlas_counts, show_values-fields",TRUE | ||
| Brazil,records,records_fields,https://biocache-service.sibbr.gov.br/biocache-service/index/fields,show_all-fields,TRUE | ||
| Brazil,records,records_occurrences,https://biocache-service.sibbr.gov.br/biocache-service/occurrences/offline/download,atlas_occurrences,TRUE | ||
| Brazil,records,records_query,https://biocache-service.sibbr.gov.br/biocache-service/webportal/params,atlas_occurrences,TRUE | ||
| Brazil,records,records_species,https://biocache-service.sibbr.gov.br/biocache-service/occurrences/facets/download,atlas_species,TRUE | ||
| Brazil,spatial,spatial_layers,https://portal-espacial.sibbr.gov.br/spatial-hub/layers,show_all-fields,TRUE | ||
| Brazil,species,names_search_single,https://bie-webservice.sibbr.gov.br/bie-index/search?q={name}&pageSize=5,search_taxa,TRUE | ||
| Brazil,species,species_children,https://bie-webservice.sibbr.gov.br/bie-index/childConcepts/,atlas_taxonomy,TRUE | ||
| Brazil,species,species_lookup,https://bie-webservice.sibbr.gov.br/bie-index/species,atlas_taxonomy,TRUE | ||
| Spain,collections,collections_collections,https://colecciones.gbif.es/ws/collection,show_all-collections,TRUE | ||
| Spain,collections,collections_datasets,https://colecciones.gbif.es/ws/dataResource,show_all-datasets,TRUE | ||
| Spain,collections,collections_providers,https://colecciones.gbif.es/ws/dataProvider,show_all-providers,TRUE | ||
| Spain,doi,doi_download,https://doi.gbif.es/doi/{doi_string}/download,doi_download,TRUE | ||
| Spain,images,image_licences,https://imagenes.gbif.es/ws/licence,show_all-licences,TRUE | ||
| Spain,images,image_metadata,https://imagenes.gbif.es/ws/image/,media_metadata,FALSE | ||
| Spain,lists,lists_all,https://listas.gbif.es/ws/speciesList,show_all-lists,TRUE | ||
| Spain,lists,lists_lookup,https://listas.gbif.es/ws/speciesListItems/{list_id},show_values-lists,TRUE | ||
| Spain,data-quality,profiles_all,https://data-quality.gbif.es/api/v1/data-profiles,show_all-profiles,TRUE | ||
| Spain,data-quality,profiles_lookup,https://data-quality.gbif.es/api/v1/quality/activeProfile?profileName={profile},show_values-profiles,TRUE | ||
| Spain,logger,logger_reasons,https://logger.gbif.es/service/logger/reasons,show_all-reasons,TRUE | ||
| Spain,name-matching,names_lookup,https://name-matching.gbif.es/api/getByTaxonID,search_identifiers,TRUE | ||
| Spain,name-matching,names_search_multiple,https://name-matching.gbif.es/api/searchByClassification,search_taxa,TRUE | ||
| Spain,name-matching,names_search_single,https://name-matching.gbif.es/api/search?q={name},search_taxa,TRUE | ||
| Spain,records,records_assertions,https://registros-ws.gbif.es/assertions/codes,show_all-assertions,TRUE | ||
| Spain,records,records_counts,https://registros-ws.gbif.es/occurrences/search,atlas_counts,TRUE | ||
| Spain,records,records_facets,https://registros-ws.gbif.es/occurrence/facets,"atlas_counts, show_values-fields",TRUE | ||
| Spain,records,records_fields,https://registros-ws.gbif.es/index/fields,show_all-fields,TRUE | ||
| Spain,records,records_occurrences,https://registros-ws.gbif.es/occurrences/offline/download,atlas_occurrences,TRUE | ||
| Spain,records,records_query,https://registros-ws.gbif.es/webportal/params,atlas_occurrences,TRUE | ||
| Spain,records,records_species,https://registros-ws.gbif.es/occurrences/facets/download,atlas_species,TRUE | ||
| Spain,spatial,spatial_layers,https://espacial.gbif.es/ws/layers,show_all-fields,TRUE | ||
| Spain,species,species_children,https://especies-ws.gbif.es/childConcepts/,atlas_taxonomy,TRUE | ||
| Spain,species,species_lookup,https://especies-ws.gbif.es/species,atlas_taxonomy,TRUE |
| atlas,system,api_name,api_url,called_by,functional,method | ||
| Australia,collections,collections_collections,https://api.test.ala.org.au/common/collectory/collection,show_all-collections,TRUE,GET | ||
| Australia,collections,collections_datasets,https://api.test.ala.org.au/common/collectory/dataResource,show_all-datasets,TRUE,GET | ||
| Australia,collections,collections_providers,https://api.test.ala.org.au/common/collectory/dataProvider,show_all-providers,TRUE,GET | ||
| Australia,data-quality,profiles_all,https://api.test.ala.org.au/common/data-quality/data-profiles,show_all-profiles,TRUE,GET | ||
| Australia,data-quality,profiles_lookup,https://api.test.ala.org.au/common/data-quality/quality/activeProfile?profilename={profile},show_values-profiles,TRUE,GET | ||
| Australia,doi,doi_download,https://api.test.ala.org.au/common/doi/{doi_string}/download,doi_download,TRUE,GET | ||
| Australia,images,image_licences,https://api.test.ala.org.au/common/images/licence,show_all-licences,TRUE,GET | ||
| Australia,images,image_metadata,https://api.test.ala.org.au/common/images/image/{id},media_metadata,TRUE,GET | ||
| Australia,lists,lists_all,https://api.test.ala.org.au/common/lists/speciesList,show_all-lists,TRUE,GET | ||
| Australia,lists,lists_lookup,https://api.test.ala.org.au/common/lists/speciesListItems/{list_id},show_values-lists,TRUE,GET | ||
| Australia,logger,logger_reasons,https://api.test.ala.org.au/common/logger/reasons,show_all-reasons,TRUE,GET | ||
| Australia,name-matching,names_lookup,https://api.test.ala.org.au/common/name-matching/getByTaxonID,search_identifiers,TRUE,GET | ||
| Australia,name-matching,names_search_multiple,https://api.test.ala.org.au/common/name-matching/searchByClassification,search_taxa,TRUE,GET | ||
| Australia,name-matching,names_search_single,https://api.test.ala.org.au/common/name-matching/search?q={name},search_taxa,TRUE,GET | ||
| Australia,records,records_assertions,https://api.test.ala.org.au/common/biocache/assertions/codes,show_all-assertions,TRUE,GET | ||
| Australia,records,records_counts,https://api.test.ala.org.au/common/biocache/occurrences/search,atlas_counts,TRUE,GET | ||
| Australia,records,records_facets,https://api.test.ala.org.au/common/biocache/occurrences/facets,"atlas_counts, show_values-fields",TRUE,GET | ||
| Australia,records,records_fields,https://api.test.ala.org.au/common/biocache/index/fields,show_all-fields,TRUE,GET | ||
| Australia,records,records_occurrences,https://api.test.ala.org.au/common/biocache/occurrences/offline/download,atlas_occurrences,TRUE,GET | ||
| Australia,records,records_query,https://api.test.ala.org.au,atlas_occurrences,FALSE,GET | ||
| Australia,records,records_species,https://api.test.ala.org.au/occurrences/occurrences/facets/download,atlas_species,TRUE,GET | ||
| Australia,spatial,spatial_layers,https://api.test.ala.org.au/common/spatial/layers,show_all-fields,TRUE,GET | ||
| Australia,species,species_children,https://api.test.ala.org.au/common/bie/childConcepts/{id},atlas_taxonomy,TRUE,GET | ||
| Australia,species,species_lookup,https://api.test.ala.org.au/common/bie/species/{id},atlas_taxonomy,TRUE,GET | ||
| Austria,collections,collections_collections,https://collectory.biodiversityatlas.at/ws/collection,show_all-collections,TRUE,GET | ||
| Austria,collections,collections_datasets,https://collectory.biodiversityatlas.at/ws/dataResource,show_all-datasets,TRUE,GET | ||
| Austria,collections,collections_providers,https://collectory.biodiversityatlas.at/ws/dataProvider,show_all-providers,TRUE,GET | ||
| Austria,images,image_licences,https://images.biodiversityatlas.at/ws/licence,show_all-licences,TRUE,GET | ||
| Austria,images,image_metadata,https://images.biodiversityatlas.at/ws/image/,media_metadata,FALSE,GET | ||
| Austria,lists,lists_all,https://lists.biodiversityatlas.at/ws/speciesList/,show_all-lists,TRUE,GET | ||
| Austria,lists,lists_lookup,https://lists.biodiversityatlas.at/ws/speciesListItems/{list_id},show_values-lists,TRUE,GET | ||
| Austria,logger,logger_reasons,https://logger.biodiversityatlas.at/service/logger/reasons,show_all-reasons,TRUE,GET | ||
| Austria,records,records_assertions,https://biocache-ws.biodiversityatlas.at/assertions/codes,show_all-assertions,TRUE,GET | ||
| Austria,records,records_counts,https://biocache-ws.biodiversityatlas.at/occurrences/search,atlas_counts,TRUE,GET | ||
| Austria,records,records_facets,https://biocache-ws.biodiversityatlas.at/occurrence/facets,"atlas_counts, show_values-fields",TRUE,GET | ||
| Austria,records,records_fields,https://biocache-ws.biodiversityatlas.at/index/fields,show_all-fields,TRUE,GET | ||
| Austria,records,records_occurrences,https://biocache-ws.biodiversityatlas.at/occurrences/offline/download,atlas_occurrences,TRUE,GET | ||
| Austria,records,records_query,https://biocache-ws.biodiversityatlas.at/webportal/params,atlas_occurrences,TRUE,GET | ||
| Austria,records,records_species,https://biocache-ws.biodiversityatlas.at/occurrences/facets/download,atlas_species,TRUE,GET | ||
| Austria,spatial,spatial_layers,https://spatial.biodiversityatlas.at/ws/layers,show_all-fields,TRUE,GET | ||
| Austria,species,names_search_single,https://bie-ws.biodiversityatlas.at/search?q={name}&pageSize=5,search_taxa,TRUE,GET | ||
| Austria,species,species_children,https://bie-ws.biodiversityatlas.at/childConcepts/,atlas_taxonomy,TRUE,GET | ||
| Austria,species,species_lookup,https://bie-ws.biodiversityatlas.at/species,atlas_taxonomy,TRUE,GET | ||
| Brazil,collections,collections_collections,https://collectory.sibbr.gov.br/collectory/ws/collection,show_all-collections,TRUE,GET | ||
| Brazil,collections,collections_datasets,https://collectory.sibbr.gov.br/collectory/ws/dataResource,show_all-datasets,TRUE,GET | ||
| Brazil,collections,collections_providers,https://collectory.sibbr.gov.br/collectory/ws/dataProvider,show_all-providers,TRUE,GET | ||
| Brazil,images,image_licences,https://images.sibbr.gov.br/images/ws/licence,show_all-licences,TRUE,GET | ||
| Brazil,images,image_metadata,https://images.sibbr.gov.br/images/ws/image/,media_metadata,FALSE,GET | ||
| Brazil,lists,lists_all,https://specieslist.sibbr.gov.br/ws/speciesList/,show_all-lists,TRUE,GET | ||
| Brazil,lists,lists_lookup,https://specieslist.sibbr.gov.br/ws/speciesListItems/{list_id},show_values-lists,TRUE,GET | ||
| Brazil,records,records_assertions,https://biocache-service.sibbr.gov.br/biocache-service/assertions/codes,show_all-assertions,TRUE,GET | ||
| Brazil,records,records_counts,https://biocache-service.sibbr.gov.br/biocache-service/occurrences/search,atlas_counts,TRUE,GET | ||
| Brazil,records,records_facets,https://biocache-service.sibbr.gov.br/biocache-service/occurrence/facets,"atlas_counts, show_values-fields",TRUE,GET | ||
| Brazil,records,records_fields,https://biocache-service.sibbr.gov.br/biocache-service/index/fields,show_all-fields,TRUE,GET | ||
| Brazil,records,records_occurrences,https://biocache-service.sibbr.gov.br/biocache-service/occurrences/offline/download,atlas_occurrences,TRUE,GET | ||
| Brazil,records,records_query,https://biocache-service.sibbr.gov.br/biocache-service/webportal/params,atlas_occurrences,TRUE,GET | ||
| Brazil,records,records_species,https://biocache-service.sibbr.gov.br/biocache-service/occurrences/facets/download,atlas_species,TRUE,GET | ||
| Brazil,spatial,spatial_layers,https://portal-espacial.sibbr.gov.br/spatial-hub/layers,show_all-fields,TRUE,GET | ||
| Brazil,species,names_search_single,https://bie-webservice.sibbr.gov.br/bie-index/search?q={name}&pageSize=5,search_taxa,TRUE,GET | ||
| Brazil,species,species_children,https://bie-webservice.sibbr.gov.br/bie-index/childConcepts/,atlas_taxonomy,TRUE,GET | ||
| Brazil,species,species_lookup,https://bie-webservice.sibbr.gov.br/bie-index/species,atlas_taxonomy,TRUE,GET | ||
| France,collections,collections_collections,https://openobs.mnhn.fr/collectory/ws/collection,show_all-collections,TRUE,GET | ||
| France,collections,collections_datasets,https://openobs.mnhn.fr/collectory/ws/dataResource,show_all-datasets,TRUE,GET | ||
| France,collections,collections_providers,https://openobs.mnhn.fr/collectory/ws/dataProvider,show_all-providers,TRUE,GET | ||
| France,records,records_assertions,https://openobs.mnhn.fr/biocache-service/assertions/codes,show_all-assertions,TRUE,GET | ||
| France,records,records_counts,https://openobs.mnhn.fr/biocache-service/occurrences/search,atlas_counts,TRUE,GET | ||
| France,records,records_facets,https://openobs.mnhn.fr/biocache-service/occurrence/facets,"atlas_counts, show_values-fields",TRUE,GET | ||
| France,records,records_fields,https://openobs.mnhn.fr/biocache-service/index/fields,show_all-fields,TRUE,GET | ||
| France,records,records_occurrences,https://openobs.mnhn.fr/biocache-service/occurrences/offline/download,atlas_occurrences,TRUE,GET | ||
| France,records,records_query,https://openobs.mnhn.fr/biocache-service/webportal/params,atlas_occurrences,TRUE,GET | ||
| France,records,records_species,https://openobs.mnhn.fr/biocache-service/occurrences/facets/download,atlas_species,TRUE,GET | ||
| France,name-matching,names_lookup,https://taxref.mnhn.fr/api/taxa/,search_identifiers,TRUE,GET | ||
| France,name-matching,names_search_single,https://taxref.mnhn.fr/api/taxa/search?scientificNames={name}&page=1&size=5,search_taxa,TRUE,GET | ||
| Global,species,names_search_single,https://api.gbif.org/v1/species/match?verbose=FALSE&name={name},search_taxa,TRUE,GET | ||
| Global,collections,collections_providers,https://api.gbif.org/v1/organization,show_all-providers,TRUE,GET | ||
| Global,collections,collections_collections,https://api.gbif.org/v1/grscicoll/collection,show_all-collections,TRUE,GET | ||
| Global,collections,collections_collections_search,https://api.gbif.org/v1/grscicoll/search,search_all-collections,TRUE,GET | ||
| Global,collections,collections_datasets,https://api.gbif.org/v1/dataset,show_all-datasets,TRUE,GET | ||
| Global,collections,collections_datasets_search,https://api.gbif.org/v1/dataset/search,search_all-datasets,TRUE,GET | ||
| Global,records,records_counts,https://api.gbif.org/v1/occurrence/search,"atlas_counts, show_values-fields",TRUE,GET | ||
| Global,records,records_occurrences,https://api.gbif.org/v1/occurrence/download/request,atlas_occurrences,TRUE,POST | ||
| Spain,collections,collections_collections,https://colecciones.gbif.es/ws/collection,show_all-collections,TRUE,GET | ||
| Spain,collections,collections_datasets,https://colecciones.gbif.es/ws/dataResource,show_all-datasets,TRUE,GET | ||
| Spain,collections,collections_providers,https://colecciones.gbif.es/ws/dataProvider,show_all-providers,TRUE,GET | ||
| Spain,doi,doi_download,https://doi.gbif.es/doi/{doi_string}/download,doi_download,TRUE,GET | ||
| Spain,images,image_licences,https://imagenes.gbif.es/ws/licence,show_all-licences,TRUE,GET | ||
| Spain,images,image_metadata,https://imagenes.gbif.es/ws/image/,media_metadata,FALSE,GET | ||
| Spain,lists,lists_all,https://listas.gbif.es/ws/speciesList,show_all-lists,TRUE,GET | ||
| Spain,lists,lists_lookup,https://listas.gbif.es/ws/speciesListItems/{list_id},show_values-lists,TRUE,GET | ||
| Spain,data-quality,profiles_all,https://data-quality.gbif.es/api/v1/data-profiles,show_all-profiles,TRUE,GET | ||
| Spain,data-quality,profiles_lookup,https://data-quality.gbif.es/api/v1/quality/activeProfile?profileName={profile},show_values-profiles,TRUE,GET | ||
| Spain,logger,logger_reasons,https://logger.gbif.es/service/logger/reasons,show_all-reasons,TRUE,GET | ||
| Spain,name-matching,names_lookup,https://name-matching.gbif.es/api/getByTaxonID,search_identifiers,TRUE,GET | ||
| Spain,name-matching,names_search_multiple,https://name-matching.gbif.es/api/searchByClassification,search_taxa,TRUE,GET | ||
| Spain,name-matching,names_search_single,https://name-matching.gbif.es/api/search?q={name},search_taxa,TRUE,GET | ||
| Spain,records,records_assertions,https://registros-ws.gbif.es/assertions/codes,show_all-assertions,TRUE,GET | ||
| Spain,records,records_counts,https://registros-ws.gbif.es/occurrences/search,atlas_counts,TRUE,GET | ||
| Spain,records,records_facets,https://registros-ws.gbif.es/occurrence/facets,"atlas_counts, show_values-fields",TRUE,GET | ||
| Spain,records,records_fields,https://registros-ws.gbif.es/index/fields,show_all-fields,TRUE,GET | ||
| Spain,records,records_occurrences,https://registros-ws.gbif.es/occurrences/offline/download,atlas_occurrences,TRUE,GET | ||
| Spain,records,records_query,https://registros-ws.gbif.es/webportal/params,atlas_occurrences,TRUE,GET | ||
| Spain,records,records_species,https://registros-ws.gbif.es/occurrences/facets/download,atlas_species,TRUE,GET | ||
| Spain,spatial,spatial_layers,https://espacial.gbif.es/ws/layers,show_all-fields,TRUE,GET | ||
| Spain,species,species_children,https://especies-ws.gbif.es/childConcepts/,atlas_taxonomy,TRUE,GET | ||
| Spain,species,species_lookup,https://especies-ws.gbif.es/species,atlas_taxonomy,TRUE,GET |
| atlas,system,api_name,api_url,called_by,functional | ||
| Australia,collections,collections_collections,https://collections.ala.org.au/ws/collection,show_all-collections,TRUE | ||
| Australia,collections,collections_datasets,https://collections.ala.org.au/ws/dataResource,show_all-datasets,TRUE | ||
| Australia,collections,collections_providers,https://collections.ala.org.au/ws/dataProvider,show_all-providers,TRUE | ||
| Australia,data-quality,profiles_all,https://data-quality-service.ala.org.au/api/v1/data-profiles,show_all-profiles,TRUE | ||
| Australia,data-quality,profiles_lookup,https://data-quality-service.ala.org.au/api/v1/quality/activeProfile?profileName={profile},show_values-profiles,TRUE | ||
| Australia,doi,doi_download,https://doi.ala.org.au/doi/{doi_string}/download,doi_download,TRUE | ||
| Australia,images,image_licences,https://images.ala.org.au/ws/licence,show_all-licences,TRUE | ||
| Australia,images,image_metadata,https://images.ala.org.au/ws/image/{id},media_metadata,TRUE | ||
| Australia,lists,lists_all,https://lists.ala.org.au/ws/speciesList,show_all-lists,TRUE | ||
| Australia,lists,lists_lookup,https://lists.ala.org.au/ws/speciesListItems/{list_id},show_values-lists,TRUE | ||
| Australia,logger,logger_reasons,https://api.ala.org.au/logger/service/logger/reasons,show_all-reasons,TRUE | ||
| Australia,name-matching,names_lookup,https://namematching-ws.ala.org.au/api/getByTaxonID,search_identifiers,TRUE | ||
| Australia,name-matching,names_search_multiple,https://namematching-ws.ala.org.au/api/searchByClassification,search_taxa,TRUE | ||
| Australia,name-matching,names_search_single,https://namematching-ws.ala.org.au/api/search?q={name},search_taxa,TRUE | ||
| Australia,records,records_assertions,https://biocache-ws.ala.org.au/ws/assertions/codes,show_all-assertions,TRUE | ||
| Australia,records,records_counts,https://biocache-ws.ala.org.au/ws/occurrences/search,atlas_counts,TRUE | ||
| Australia,records,records_facets,https://biocache-ws.ala.org.au/ws/occurrence/facets,"atlas_counts, show_values-fields",TRUE | ||
| Australia,records,records_fields,https://biocache-ws.ala.org.au/ws/index/fields,show_all-fields,TRUE | ||
| Australia,records,records_occurrences,https://biocache-ws.ala.org.au/ws/occurrences/offline/download,atlas_occurrences,TRUE | ||
| Australia,records,records_query,https://biocache-ws.ala.org.au/ws/webportal/params,atlas_occurrences,TRUE | ||
| Australia,records,records_species,https://biocache-ws.ala.org.au/ws/occurrences/facets/download,atlas_species,TRUE | ||
| Australia,spatial,spatial_layers,https://spatial.ala.org.au/ws/layers,show_all-fields,TRUE | ||
| Australia,species,species_children,https://bie-ws.ala.org.au/ws/childConcepts/{id},atlas_taxonomy,TRUE | ||
| Australia,species,species_lookup,https://bie-ws.ala.org.au/ws/species/{id},atlas_taxonomy,TRUE | ||
| Austria,collections,collections_collections,https://collectory.biodiversityatlas.at/ws/collection,show_all-collections,TRUE | ||
| Austria,collections,collections_datasets,https://collectory.biodiversityatlas.at/ws/dataResource,show_all-datasets,TRUE | ||
| Austria,collections,collections_providers,https://collectory.biodiversityatlas.at/ws/dataProvider,show_all-providers,TRUE | ||
| Austria,images,image_licences,https://images.biodiversityatlas.at/ws/licence,show_all-licences,TRUE | ||
| Austria,images,image_metadata,https://images.biodiversityatlas.at/ws/image/,media_metadata,FALSE | ||
| Austria,lists,lists_all,https://lists.biodiversityatlas.at/ws/speciesList/,show_all-lists,TRUE | ||
| Austria,lists,lists_lookup,https://lists.biodiversityatlas.at/ws/speciesListItems/{list_id},show_values-lists,TRUE | ||
| Austria,logger,logger_reasons,https://logger.biodiversityatlas.at/service/logger/reasons,show_all-reasons,TRUE | ||
| Austria,records,records_assertions,https://biocache-ws.biodiversityatlas.at/assertions/codes,show_all-assertions,TRUE | ||
| Austria,records,records_counts,https://biocache-ws.biodiversityatlas.at/occurrences/search,atlas_counts,TRUE | ||
| Austria,records,records_facets,https://biocache-ws.biodiversityatlas.at/occurrence/facets,"atlas_counts, show_values-fields",TRUE | ||
| Austria,records,records_fields,https://biocache-ws.biodiversityatlas.at/index/fields,show_all-fields,TRUE | ||
| Austria,records,records_occurrences,https://biocache-ws.biodiversityatlas.at/occurrences/offline/download,atlas_occurrences,TRUE | ||
| Austria,records,records_query,https://biocache-ws.biodiversityatlas.at/webportal/params,atlas_occurrences,TRUE | ||
| Austria,records,records_species,https://biocache-ws.biodiversityatlas.at/occurrences/facets/download,atlas_species,TRUE | ||
| Austria,spatial,spatial_layers,https://spatial.biodiversityatlas.at/ws/layers,show_all-fields,TRUE | ||
| Austria,species,names_search_single,https://bie-ws.biodiversityatlas.at/search?q={name}&pageSize=5,search_taxa,TRUE | ||
| Austria,species,species_children,https://bie-ws.biodiversityatlas.at/childConcepts/,atlas_taxonomy,TRUE | ||
| Austria,species,species_lookup,https://bie-ws.biodiversityatlas.at/species,atlas_taxonomy,TRUE | ||
| Brazil,collections,collections_collections,https://collectory.sibbr.gov.br/collectory/ws/collection,show_all-collections,TRUE | ||
| Brazil,collections,collections_datasets,https://collectory.sibbr.gov.br/collectory/ws/dataResource,show_all-datasets,TRUE | ||
| Brazil,collections,collections_providers,https://collectory.sibbr.gov.br/collectory/ws/dataProvider,show_all-providers,TRUE | ||
| Brazil,images,image_licences,https://images.sibbr.gov.br/images/ws/licence,show_all-licences,TRUE | ||
| Brazil,images,image_metadata,https://images.sibbr.gov.br/images/ws/image/,media_metadata,FALSE | ||
| Brazil,lists,lists_all,https://specieslist.sibbr.gov.br/ws/speciesList/,show_all-lists,TRUE | ||
| Brazil,lists,lists_lookup,https://specieslist.sibbr.gov.br/ws/speciesListItems/{list_id},show_values-lists,TRUE | ||
| Brazil,records,records_assertions,https://biocache-service.sibbr.gov.br/biocache-service/assertions/codes,show_all-assertions,TRUE | ||
| Brazil,records,records_counts,https://biocache-service.sibbr.gov.br/biocache-service/occurrences/search,atlas_counts,TRUE | ||
| Brazil,records,records_facets,https://biocache-service.sibbr.gov.br/biocache-service/occurrence/facets,"atlas_counts, show_values-fields",TRUE | ||
| Brazil,records,records_fields,https://biocache-service.sibbr.gov.br/biocache-service/index/fields,show_all-fields,TRUE | ||
| Brazil,records,records_occurrences,https://biocache-service.sibbr.gov.br/biocache-service/occurrences/offline/download,atlas_occurrences,TRUE | ||
| Brazil,records,records_query,https://biocache-service.sibbr.gov.br/biocache-service/webportal/params,atlas_occurrences,TRUE | ||
| Brazil,records,records_species,https://biocache-service.sibbr.gov.br/biocache-service/occurrences/facets/download,atlas_species,TRUE | ||
| Brazil,spatial,spatial_layers,https://portal-espacial.sibbr.gov.br/spatial-hub/layers,show_all-fields,TRUE | ||
| Brazil,species,names_search_single,https://bie-webservice.sibbr.gov.br/bie-index/search?q={name}&pageSize=5,search_taxa,TRUE | ||
| Brazil,species,species_children,https://bie-webservice.sibbr.gov.br/bie-index/childConcepts/,atlas_taxonomy,TRUE | ||
| Brazil,species,species_lookup,https://bie-webservice.sibbr.gov.br/bie-index/species,atlas_taxonomy,TRUE | ||
| Canada,collections,collections_collections,http://collections.canadensys.net/ws/collection,show_all-collections,TRUE | ||
| Canada,collections,collections_datasets,http://collections.canadensys.net/ws/dataResource,show_all-datasets,TRUE | ||
| Canada,collections,collections_providers,http://collections.canadensys.net/ws/dataProvider,show_all-providers,TRUE | ||
| Canada,logger,logger_reasons,http://logger.canadensys.net/service/logger/reasons,show_all-reasons,TRUE | ||
| Canada,records,records_assertions,http://explorer-ws.canadensys.net/assertions/codes,show_all-assertions,TRUE | ||
| Canada,records,records_counts,http://explorer-ws.canadensys.net/occurrences/search,atlas_counts,TRUE | ||
| Canada,records,records_facets,http://explorer-ws.canadensys.net/occurrence/facets,"atlas_counts, show_values-fields",TRUE | ||
| Canada,records,records_fields,http://explorer-ws.canadensys.net/index/fields,show_all-fields,TRUE | ||
| Canada,records,records_occurrences,http://explorer-ws.canadensys.net/occurrences/offline/download,atlas_occurrences,TRUE | ||
| Canada,records,records_query,http://explorer-ws.canadensys.net/webportal/params,atlas_occurrences,TRUE | ||
| Canada,records,records_species,http://explorer-ws.canadensys.net/occurrences/facets/download,atlas_species,TRUE | ||
| Canada,species,names_search_single,https://api.gbif.org/v1/species/match?verbose=FALSE&name={name},search_taxa,TRUE | ||
| Estonia,collections,collections_collections,https://elurikkus.ee/collectory/ws/collection,show_all-collections,TRUE | ||
| Estonia,collections,collections_datasets,https://elurikkus.ee/collectory/ws/dataResource,show_all-datasets,TRUE | ||
| Estonia,collections,collections_providers,https://elurikkus.ee/collectory/ws/dataProvider,show_all-providers,TRUE | ||
| Estonia,records,records_assertions,https://elurikkus.ee/biocache-service/assertions/codes,show_all-assertions,TRUE | ||
| Estonia,records,records_counts,https://elurikkus.ee/biocache-service/occurrences/search,atlas_counts,TRUE | ||
| Estonia,records,records_facets,https://elurikkus.ee/biocache-service/occurrence/facets,"atlas_counts, show_values-fields",TRUE | ||
| Estonia,records,records_fields,https://elurikkus.ee/biocache-service/index/fields,show_all-fields,TRUE | ||
| Estonia,records,records_query,https://elurikkus.ee/biocache-service/webportal/params,atlas_occurrences,TRUE | ||
| Estonia,records,records_species,https://elurikkus.ee/biocache-service/occurrences/facets/download,atlas_species,TRUE | ||
| Estonia,species,names_search_single,https://elurikkus.ee/bie-index/search?q={name}&pageSize=5,search_taxa,TRUE | ||
| Estonia,species,species_children,https://elurikkus.ee/bie-index/childConcepts/,atlas_taxonomy,TRUE | ||
| Estonia,species,species_lookup,https://elurikkus.ee/bie-index/species,atlas_taxonomy,TRUE | ||
| France,collections,collections_collections,https://openobs.mnhn.fr/collectory/ws/collection,show_all-collections,TRUE | ||
| France,collections,collections_datasets,https://openobs.mnhn.fr/collectory/ws/dataResource,show_all-datasets,TRUE | ||
| France,collections,collections_providers,https://openobs.mnhn.fr/collectory/ws/dataProvider,show_all-providers,TRUE | ||
| France,records,records_assertions,https://openobs.mnhn.fr/biocache-service/assertions/codes,show_all-assertions,TRUE | ||
| France,records,records_counts,https://openobs.mnhn.fr/biocache-service/occurrences/search,atlas_counts,TRUE | ||
| France,records,records_facets,https://openobs.mnhn.fr/biocache-service/occurrence/facets,"atlas_counts, show_values-fields",TRUE | ||
| France,records,records_fields,https://openobs.mnhn.fr/biocache-service/index/fields,show_all-fields,TRUE | ||
| France,records,records_occurrences,https://openobs.mnhn.fr/biocache-service/occurrences/offline/download,atlas_occurrences,TRUE | ||
| France,records,records_query,https://openobs.mnhn.fr/biocache-service/webportal/params,atlas_occurrences,TRUE | ||
| France,records,records_species,https://openobs.mnhn.fr/biocache-service/occurrences/facets/download,atlas_species,TRUE | ||
| France,name-matching,names_lookup,https://taxref.mnhn.fr/api/taxa/,search_identifiers,TRUE | ||
| France,name-matching,names_search_single,https://taxref.mnhn.fr/api/taxa/search?scientificNames={name}&page=1&size=5,search_taxa,TRUE | ||
| Global,species,names_search_single,https://api.gbif.org/v1/species/match?verbose=FALSE&name={name},search_taxa,TRUE | ||
| Global,collections,collections_providers,https://api.gbif.org/v1/organization,show_all-providers,TRUE | ||
| Global,collections,collections_collections,https://api.gbif.org/v1/grscicoll/collection,show_all-collections,TRUE | ||
| Global,collections,collections_collections_search,https://api.gbif.org/v1/grscicoll/search,search_all-collections,TRUE | ||
| Global,collections,collections_datasets,https://api.gbif.org/v1/dataset,show_all-datasets,TRUE | ||
| Global,collections,collections_datasets_search,https://api.gbif.org/v1/dataset/search,search_all-datasets,TRUE | ||
| Global,records,records_counts,https://api.gbif.org/v1/occurrence/search,"atlas_counts, show_values-fields",TRUE | ||
| Global,records,records_occurrences,https://api.gbif.org/v1/occurrence/download/request,atlas_occurrences,TRUE | ||
| Guatemala,collections,collections_collections,https://snib.conap.gob.gt/colecciones/ws/collection,show_all-collections,TRUE | ||
| Guatemala,collections,collections_datasets,https://snib.conap.gob.gt/colecciones/ws/dataResource,show_all-datasets,TRUE | ||
| Guatemala,collections,collections_providers,https://snib.conap.gob.gt/colecciones/ws/dataProvider,show_all-providers,TRUE | ||
| Guatemala,images,image_licences,https://imagenes.snib.conap.gob.gt/licence,show_all-licences,TRUE | ||
| Guatemala,images,image_metadata,https://imagenes.snib.conap.gob.gt/image/,media_metadata,FALSE | ||
| Guatemala,logger,logger_reasons,https://snib.conap.gob.gt/logger/service/logger/reasons,show_all-reasons,TRUE | ||
| Guatemala,records,records_assertions,https://snib.conap.gob.gt/registros-ws/assertions/codes,show_all-assertions,TRUE | ||
| Guatemala,records,records_counts,https://snib.conap.gob.gt/registros-ws/occurrences/search,atlas_counts,TRUE | ||
| Guatemala,records,records_facets,https://snib.conap.gob.gt/registros-ws/occurrence/facets,"atlas_counts, show_values-fields",TRUE | ||
| Guatemala,records,records_fields,https://snib.conap.gob.gt/registros-ws/index/fields,show_all-fields,TRUE | ||
| Guatemala,records,records_occurrences,https://snib.conap.gob.gt/registros-ws/occurrences/offline/download,atlas_occurrences,TRUE | ||
| Guatemala,records,records_query,https://snib.conap.gob.gt/registros-ws/webportal/params,atlas_occurrences,TRUE | ||
| Guatemala,records,records_species,https://snib.conap.gob.gt/registros-ws/occurrences/facets/download,atlas_species,TRUE | ||
| Guatemala,spatial,spatial_layers,https://geoespacial.snib.conap.gob.gt/ws/layers,show_all-fields,TRUE | ||
| Guatemala,species,names_search_single,https://snib.conap.gob.gt/especies-ws/search?q={name}&pageSize=5,search_taxa,TRUE | ||
| Guatemala,species,species_children,https://snib.conap.gob.gt/especies-ws/childConcepts/,atlas_taxonomy,TRUE | ||
| Guatemala,species,species_lookup,https://snib.conap.gob.gt/especies-ws/species,atlas_taxonomy,TRUE | ||
| Portugal,collections,collections_collections,https://metadados.gbif.pt/ws/collection,show_all-collections,TRUE | ||
| Portugal,collections,collections_datasets,https://metadados.gbif.pt/ws/dataResource,show_all-datasets,TRUE | ||
| Portugal,collections,collections_providers,https://metadados.gbif.pt/ws/dataProvider,show_all-providers,TRUE | ||
| Portugal,images,image_licences,https://imagens.gbif.pt/ws/licence,show_all-licences,TRUE | ||
| Portugal,images,image_metadata,https://imagens.gbif.pt/ws/image/,media_metadata,FALSE | ||
| Portugal,logger,logger_reasons,https://logger.gbif.pt/service/logger/reasons,show_all-reasons,TRUE | ||
| Portugal,records,records_assertions,https://registos-ws.gbif.pt/assertions/codes,show_all-assertions,TRUE | ||
| Portugal,records,records_counts,https://registos-ws.gbif.pt/occurrences/search,atlas_counts,TRUE | ||
| Portugal,records,records_facets,https://registos-ws.gbif.pt/occurrence/facets,"atlas_counts, show_values-fields",TRUE | ||
| Portugal,records,records_fields,https://registos-ws.gbif.pt/index/fields,show_all-fields,TRUE | ||
| Portugal,records,records_query,https://registos-ws.gbif.pt/webportal/params,atlas_occurrences,TRUE | ||
| Portugal,records,records_species,https://registos-ws.gbif.pt/occurrences/facets/download,atlas_species,TRUE | ||
| Portugal,spatial,spatial_layers,https://espacial.gbif.pt/ws/layers,show_all-fields,TRUE | ||
| Portugal,species,names_search_single,https://api.gbif.org/v1/species/match?verbose=FALSE&name={name},search_taxa,TRUE | ||
| Spain,collections,collections_collections,https://colecciones.gbif.es/ws/collection,show_all-collections,TRUE | ||
| Spain,collections,collections_datasets,https://colecciones.gbif.es/ws/dataResource,show_all-datasets,TRUE | ||
| Spain,collections,collections_providers,https://colecciones.gbif.es/ws/dataProvider,show_all-providers,TRUE | ||
| Spain,doi,doi_download,https://doi.gbif.es/doi/{doi_string}/download,doi_download,TRUE | ||
| Spain,images,image_licences,https://imagenes.gbif.es/ws/licence,show_all-licences,TRUE | ||
| Spain,images,image_metadata,https://imagenes.gbif.es/ws/image/,media_metadata,FALSE | ||
| Spain,lists,lists_all,https://listas.gbif.es/ws/speciesList,show_all-lists,TRUE | ||
| Spain,lists,lists_lookup,https://listas.gbif.es/ws/speciesListItems/{list_id},show_values-lists,TRUE | ||
| Spain,data-quality,profiles_all,https://data-quality.gbif.es/api/v1/data-profiles,show_all-profiles,TRUE | ||
| Spain,data-quality,profiles_lookup,https://data-quality.gbif.es/api/v1/quality/activeProfile?profileName={profile},show_values-profiles,TRUE | ||
| Spain,logger,logger_reasons,https://logger.gbif.es/service/logger/reasons,show_all-reasons,TRUE | ||
| Spain,name-matching,names_lookup,https://name-matching.gbif.es/api/getByTaxonID,search_identifiers,TRUE | ||
| Spain,name-matching,names_search_multiple,https://name-matching.gbif.es/api/searchByClassification,search_taxa,TRUE | ||
| Spain,name-matching,names_search_single,https://name-matching.gbif.es/api/search?q={name},search_taxa,TRUE | ||
| Spain,records,records_assertions,https://registros-ws.gbif.es/assertions/codes,show_all-assertions,TRUE | ||
| Spain,records,records_counts,https://registros-ws.gbif.es/occurrences/search,atlas_counts,TRUE | ||
| Spain,records,records_facets,https://registros-ws.gbif.es/occurrence/facets,"atlas_counts, show_values-fields",TRUE | ||
| Spain,records,records_fields,https://registros-ws.gbif.es/index/fields,show_all-fields,TRUE | ||
| Spain,records,records_occurrences,https://registros-ws.gbif.es/occurrences/offline/download,atlas_occurrences,TRUE | ||
| Spain,records,records_query,https://registros-ws.gbif.es/webportal/params,atlas_occurrences,TRUE | ||
| Spain,records,records_species,https://registros-ws.gbif.es/occurrences/facets/download,atlas_species,TRUE | ||
| Spain,spatial,spatial_layers,https://espacial.gbif.es/ws/layers,show_all-fields,TRUE | ||
| Spain,species,species_children,https://especies-ws.gbif.es/childConcepts/,atlas_taxonomy,TRUE | ||
| Spain,species,species_lookup,https://especies-ws.gbif.es/species,atlas_taxonomy,TRUE | ||
| Sweden,collections,collections_collections,https://collections.biodiversitydata.se/ws/collection,show_all-collections,TRUE | ||
| Sweden,collections,collections_datasets,https://collections.biodiversitydata.se/ws/dataResource,show_all-datasets,TRUE | ||
| Sweden,collections,collections_providers,https://collections.biodiversitydata.se/ws/dataProvider,show_all-providers,TRUE | ||
| Sweden,images,image_licences,https://images.biodiversitydata.se/licence,show_all-licences,TRUE | ||
| Sweden,images,image_metadata,https://images.biodiversitydata.se/image/,media_metadata,FALSE | ||
| Sweden,logger,logger_reasons,https://logger.biodiversitydata.se/service/logger/reasons,show_all-reasons,TRUE | ||
| Sweden,records,records_assertions,https://records.biodiversitydata.se/ws/assertions/codes,show_all-assertions,TRUE | ||
| Sweden,records,records_counts,https://records.biodiversitydata.se/ws/occurrences/search,atlas_counts,TRUE | ||
| Sweden,records,records_facets,https://records.biodiversitydata.se/ws/occurrence/facets,"atlas_counts, show_values-fields",TRUE | ||
| Sweden,records,records_fields,https://records.biodiversitydata.se/ws/index/fields,show_all-fields,TRUE | ||
| Sweden,records,records_occurrences,https://records.biodiversitydata.se/ws/occurrences/offline/download,atlas_occurrences,TRUE | ||
| Sweden,records,records_query,https://records.biodiversitydata.se/ws/webportal/params,atlas_occurrences,TRUE | ||
| Sweden,records,records_species,https://records.biodiversitydata.se/ws/occurrences/facets/download,atlas_species,TRUE | ||
| Sweden,spatial,spatial_layers,https://sds.biodiversitydata.se/ws/layers,show_all-fields,TRUE | ||
| Sweden,species,names_search_single,https://species.biodiversitydata.se/ws/search?q={name}&pageSize=5,search_taxa,TRUE | ||
| Sweden,species,species_children,https://species.biodiversitydata.se/ws/childConcepts/,atlas_taxonomy,TRUE | ||
| Sweden,species,species_lookup,https://species.biodiversitydata.se/ws/species,atlas_taxonomy,TRUE | ||
| United Kingdom,collections,collections_collections,https://registry.nbnatlas.org/ws/collection,show_all-collections,TRUE | ||
| United Kingdom,collections,collections_datasets,https://registry.nbnatlas.org/ws/dataResource,show_all-datasets,TRUE | ||
| United Kingdom,collections,collections_providers,https://registry.nbnatlas.org/ws/dataProvider,show_all-providers,TRUE | ||
| United Kingdom,images,image_licences,https://images.nbnatlas.org/licence,show_all-licences,TRUE | ||
| United Kingdom,images,image_metadata,https://images.nbnatlas.org/image/,media_metadata,FALSE | ||
| United Kingdom,lists,lists_all,https://lists.nbnatlas.org/ws/speciesList,show_all-lists,TRUE | ||
| United Kingdom,lists,lists_lookup,https://lists.nbnatlas.org/ws/speciesListItems/{list_id},show_values-lists,TRUE | ||
| United Kingdom,logger,logger_reasons,https://logger.nbnatlas.org/service/logger/reasons,show_all-reasons,TRUE | ||
| United Kingdom,records,records_assertions,https://records-ws.nbnatlas.org/assertions/codes,show_all-assertions,TRUE | ||
| United Kingdom,records,records_counts,https://records-ws.nbnatlas.org/occurrences/search,atlas_counts,TRUE | ||
| United Kingdom,records,records_facets,https://records-ws.nbnatlas.org/occurrence/facets,"atlas_counts, show_values-fields",TRUE | ||
| United Kingdom,records,records_fields,https://records-ws.nbnatlas.org/index/fields,show_all-fields,TRUE | ||
| United Kingdom,records,records_occurrences,https://records-ws.nbnatlas.org/occurrences/offline/download,atlas_occurrences,FALSE | ||
| United Kingdom,records,records_query,https://records-ws.nbnatlas.org/webportal/params,atlas_occurrences,TRUE | ||
| United Kingdom,records,records_species,https://records-ws.nbnatlas.org/occurrences/facets/download,atlas_species,TRUE | ||
| United Kingdom,species,names_search_single,https://species-ws.nbnatlas.org/search?q={name}&pageSize=5,search_taxa,TRUE | ||
| United Kingdom,species,species_children,https://species-ws.nbnatlas.org/childConcepts/,atlas_taxonomy,TRUE | ||
| United Kingdom,species,species_lookup,https://species-ws.nbnatlas.org/species,atlas_taxonomy,TRUE |
| atlas,system,api_name,api_url,called_by,functional | ||
| Australia,collections,collections_collections,https://collections.ala.org.au/ws/collection,show_all-collections,TRUE | ||
| Australia,collections,collections_datasets,https://collections.ala.org.au/ws/dataResource,show_all-datasets,TRUE | ||
| Australia,collections,collections_providers,https://collections.ala.org.au/ws/dataProvider,show_all-providers,TRUE | ||
| Australia,data-quality,profiles_all,https://data-quality-service.ala.org.au/api/v1/data-profiles,show_all-profiles,TRUE | ||
| Australia,data-quality,profiles_lookup,https://data-quality-service.ala.org.au/api/v1/quality/activeProfile?profileName={profile},show_values-profiles,TRUE | ||
| Australia,doi,doi_download,https://doi.ala.org.au/doi/{doi_string}/download,doi_download,TRUE | ||
| Australia,images,image_licences,https://images.ala.org.au/ws/licence,show_all-licences,TRUE | ||
| Australia,images,image_metadata,https://images.ala.org.au/ws/image/{id},media_metadata,TRUE | ||
| Australia,lists,lists_all,https://lists.ala.org.au/ws/speciesList,show_all-lists,TRUE | ||
| Australia,lists,lists_lookup,https://lists.ala.org.au/ws/speciesListItems/{list_id},show_values-lists,TRUE | ||
| Australia,logger,logger_reasons,https://api.ala.org.au/logger/service/logger/reasons,show_all-reasons,TRUE | ||
| Australia,name-matching,names_lookup,https://namematching-ws.ala.org.au/api/getByTaxonID,search_identifiers,TRUE | ||
| Australia,name-matching,names_search_multiple,https://namematching-ws.ala.org.au/api/searchByClassification,search_taxa,TRUE | ||
| Australia,name-matching,names_search_single,https://namematching-ws.ala.org.au/api/search?q={name},search_taxa,TRUE | ||
| Australia,records,records_assertions,https://biocache-ws.ala.org.au/ws/assertions/codes,show_all-assertions,TRUE | ||
| Australia,records,records_counts,https://biocache-ws.ala.org.au/ws/occurrences/search,atlas_counts,TRUE | ||
| Australia,records,records_facets,https://biocache-ws.ala.org.au/ws/occurrence/facets,"atlas_counts, show_values-fields",TRUE | ||
| Australia,records,records_fields,https://biocache-ws.ala.org.au/ws/index/fields,show_all-fields,TRUE | ||
| Australia,records,records_occurrences,https://biocache-ws.ala.org.au/ws/occurrences/offline/download,atlas_occurrences,TRUE | ||
| Australia,records,records_query,https://biocache-ws.ala.org.au/ws/webportal/params,atlas_occurrences,TRUE | ||
| Australia,records,records_species,https://biocache-ws.ala.org.au/ws/occurrences/facets/download,atlas_species,TRUE | ||
| Australia,spatial,spatial_layers,https://spatial.ala.org.au/ws/layers,show_all-fields,TRUE | ||
| Australia,species,species_children,https://bie-ws.ala.org.au/ws/childConcepts/{id},atlas_taxonomy,TRUE | ||
| Australia,species,species_lookup,https://bie-ws.ala.org.au/ws/species/{id},atlas_taxonomy,TRUE | ||
| Austria,collections,collections_collections,https://collectory.biodiversityatlas.at/ws/collection,show_all-collections,TRUE | ||
| Austria,collections,collections_datasets,https://collectory.biodiversityatlas.at/ws/dataResource,show_all-datasets,TRUE | ||
| Austria,collections,collections_providers,https://collectory.biodiversityatlas.at/ws/dataProvider,show_all-providers,TRUE | ||
| Austria,images,image_licences,https://images.biodiversityatlas.at/ws/licence,show_all-licences,TRUE | ||
| Austria,images,image_metadata,https://images.biodiversityatlas.at/ws/image/,media_metadata,FALSE | ||
| Austria,lists,lists_all,https://lists.biodiversityatlas.at/ws/speciesList/,show_all-lists,TRUE | ||
| Austria,lists,lists_lookup,https://lists.biodiversityatlas.at/ws/speciesListItems/{list_id},show_values-lists,TRUE | ||
| Austria,logger,logger_reasons,https://logger.biodiversityatlas.at/service/logger/reasons,show_all-reasons,TRUE | ||
| Austria,records,records_assertions,https://biocache-ws.biodiversityatlas.at/assertions/codes,show_all-assertions,TRUE | ||
| Austria,records,records_counts,https://biocache-ws.biodiversityatlas.at/occurrences/search,atlas_counts,TRUE | ||
| Austria,records,records_facets,https://biocache-ws.biodiversityatlas.at/occurrence/facets,"atlas_counts, show_values-fields",TRUE | ||
| Austria,records,records_fields,https://biocache-ws.biodiversityatlas.at/index/fields,show_all-fields,TRUE | ||
| Austria,records,records_occurrences,https://biocache-ws.biodiversityatlas.at/occurrences/offline/download,atlas_occurrences,TRUE | ||
| Austria,records,records_query,https://biocache-ws.biodiversityatlas.at/webportal/params,atlas_occurrences,TRUE | ||
| Austria,records,records_species,https://biocache-ws.biodiversityatlas.at/occurrences/facets/download,atlas_species,TRUE | ||
| Austria,spatial,spatial_layers,https://spatial.biodiversityatlas.at/ws/layers,show_all-fields,TRUE | ||
| Austria,species,names_search_single,https://bie-ws.biodiversityatlas.at/search?q={name}&pageSize=5,search_taxa,TRUE | ||
| Austria,species,species_children,https://bie-ws.biodiversityatlas.at/childConcepts/,atlas_taxonomy,TRUE | ||
| Austria,species,species_lookup,https://bie-ws.biodiversityatlas.at/species,atlas_taxonomy,TRUE | ||
| Brazil,collections,collections_collections,https://collectory.sibbr.gov.br/collectory/ws/collection,show_all-collections,TRUE | ||
| Brazil,collections,collections_datasets,https://collectory.sibbr.gov.br/collectory/ws/dataResource,show_all-datasets,TRUE | ||
| Brazil,collections,collections_providers,https://collectory.sibbr.gov.br/collectory/ws/dataProvider,show_all-providers,TRUE | ||
| Brazil,images,image_licences,https://images.sibbr.gov.br/images/ws/licence,show_all-licences,TRUE | ||
| Brazil,images,image_metadata,https://images.sibbr.gov.br/images/ws/image/,media_metadata,FALSE | ||
| Brazil,lists,lists_all,https://specieslist.sibbr.gov.br/ws/speciesList/,show_all-lists,TRUE | ||
| Brazil,lists,lists_lookup,https://specieslist.sibbr.gov.br/ws/speciesListItems/{list_id},show_values-lists,TRUE | ||
| Brazil,records,records_assertions,https://biocache-service.sibbr.gov.br/biocache-service/assertions/codes,show_all-assertions,TRUE | ||
| Brazil,records,records_counts,https://biocache-service.sibbr.gov.br/biocache-service/occurrences/search,atlas_counts,TRUE | ||
| Brazil,records,records_facets,https://biocache-service.sibbr.gov.br/biocache-service/occurrence/facets,"atlas_counts, show_values-fields",TRUE | ||
| Brazil,records,records_fields,https://biocache-service.sibbr.gov.br/biocache-service/index/fields,show_all-fields,TRUE | ||
| Brazil,records,records_occurrences,https://biocache-service.sibbr.gov.br/biocache-service/occurrences/offline/download,atlas_occurrences,TRUE | ||
| Brazil,records,records_query,https://biocache-service.sibbr.gov.br/biocache-service/webportal/params,atlas_occurrences,TRUE | ||
| Brazil,records,records_species,https://biocache-service.sibbr.gov.br/biocache-service/occurrences/facets/download,atlas_species,TRUE | ||
| Brazil,spatial,spatial_layers,https://portal-espacial.sibbr.gov.br/spatial-hub/layers,show_all-fields,TRUE | ||
| Brazil,species,names_search_single,https://bie-webservice.sibbr.gov.br/bie-index/search?q={name}&pageSize=5,search_taxa,TRUE | ||
| Brazil,species,species_children,https://bie-webservice.sibbr.gov.br/bie-index/childConcepts/,atlas_taxonomy,TRUE | ||
| Brazil,species,species_lookup,https://bie-webservice.sibbr.gov.br/bie-index/species,atlas_taxonomy,TRUE | ||
| Canada,collections,collections_collections,http://collections.canadensys.net/ws/collection,show_all-collections,TRUE | ||
| Canada,collections,collections_datasets,http://collections.canadensys.net/ws/dataResource,show_all-datasets,TRUE | ||
| Canada,collections,collections_providers,http://collections.canadensys.net/ws/dataProvider,show_all-providers,TRUE | ||
| Canada,logger,logger_reasons,http://logger.canadensys.net/service/logger/reasons,show_all-reasons,TRUE | ||
| Canada,records,records_assertions,http://explorer-ws.canadensys.net/assertions/codes,show_all-assertions,TRUE | ||
| Canada,records,records_counts,http://explorer-ws.canadensys.net/occurrences/search,atlas_counts,TRUE | ||
| Canada,records,records_facets,http://explorer-ws.canadensys.net/occurrence/facets,"atlas_counts, show_values-fields",TRUE | ||
| Canada,records,records_fields,http://explorer-ws.canadensys.net/index/fields,show_all-fields,TRUE | ||
| Canada,records,records_occurrences,http://explorer-ws.canadensys.net/occurrences/offline/download,atlas_occurrences,TRUE | ||
| Canada,records,records_query,http://explorer-ws.canadensys.net/webportal/params,atlas_occurrences,TRUE | ||
| Canada,records,records_species,http://explorer-ws.canadensys.net/occurrences/facets/download,atlas_species,TRUE | ||
| Canada,species,names_search_single,https://api.gbif.org/v1/species/match?verbose=FALSE&name={name},search_taxa,TRUE | ||
| Estonia,collections,collections_collections,https://elurikkus.ee/collectory/ws/collection,show_all-collections,TRUE | ||
| Estonia,collections,collections_datasets,https://elurikkus.ee/collectory/ws/dataResource,show_all-datasets,TRUE | ||
| Estonia,collections,collections_providers,https://elurikkus.ee/collectory/ws/dataProvider,show_all-providers,TRUE | ||
| Estonia,records,records_assertions,https://elurikkus.ee/biocache-service/assertions/codes,show_all-assertions,TRUE | ||
| Estonia,records,records_counts,https://elurikkus.ee/biocache-service/occurrences/search,atlas_counts,TRUE | ||
| Estonia,records,records_facets,https://elurikkus.ee/biocache-service/occurrence/facets,"atlas_counts, show_values-fields",TRUE | ||
| Estonia,records,records_fields,https://elurikkus.ee/biocache-service/index/fields,show_all-fields,TRUE | ||
| Estonia,records,records_query,https://elurikkus.ee/biocache-service/webportal/params,atlas_occurrences,TRUE | ||
| Estonia,records,records_species,https://elurikkus.ee/biocache-service/occurrences/facets/download,atlas_species,TRUE | ||
| Estonia,species,names_search_single,https://elurikkus.ee/bie-index/search?q={name}&pageSize=5,search_taxa,TRUE | ||
| Estonia,species,species_children,https://elurikkus.ee/bie-index/childConcepts/,atlas_taxonomy,TRUE | ||
| Estonia,species,species_lookup,https://elurikkus.ee/bie-index/species,atlas_taxonomy,TRUE | ||
| France,collections,collections_collections,https://openobs.mnhn.fr/collectory/ws/collection,show_all-collections,TRUE | ||
| France,collections,collections_datasets,https://openobs.mnhn.fr/collectory/ws/dataResource,show_all-datasets,TRUE | ||
| France,collections,collections_providers,https://openobs.mnhn.fr/collectory/ws/dataProvider,show_all-providers,TRUE | ||
| France,records,records_assertions,https://openobs.mnhn.fr/biocache-service/assertions/codes,show_all-assertions,TRUE | ||
| France,records,records_counts,https://openobs.mnhn.fr/biocache-service/occurrences/search,atlas_counts,TRUE | ||
| France,records,records_facets,https://openobs.mnhn.fr/biocache-service/occurrence/facets,"atlas_counts, show_values-fields",TRUE | ||
| France,records,records_fields,https://openobs.mnhn.fr/biocache-service/index/fields,show_all-fields,TRUE | ||
| France,records,records_occurrences,https://openobs.mnhn.fr/biocache-service/occurrences/offline/download,atlas_occurrences,TRUE | ||
| France,records,records_query,https://openobs.mnhn.fr/biocache-service/webportal/params,atlas_occurrences,TRUE | ||
| France,records,records_species,https://openobs.mnhn.fr/biocache-service/occurrences/facets/download,atlas_species,TRUE | ||
| France,name-matching,names_lookup,https://taxref.mnhn.fr/api/taxa/,search_identifiers,TRUE | ||
| France,name-matching,names_search_single,https://taxref.mnhn.fr/api/taxa/search?scientificNames={name}&page=1&size=5,search_taxa,TRUE | ||
| Global,species,names_search_single,https://api.gbif.org/v1/species/match?verbose=FALSE&name={name},search_taxa,TRUE | ||
| Global,collections,collections_providers,https://api.gbif.org/v1/organization,show_all-providers,TRUE | ||
| Global,collections,collections_collections,https://api.gbif.org/v1/grscicoll/collection,show_all-collections,TRUE | ||
| Global,collections,collections_collections_search,https://api.gbif.org/v1/grscicoll/search,search_all-collections,TRUE | ||
| Global,collections,collections_datasets,https://api.gbif.org/v1/dataset,show_all-datasets,TRUE | ||
| Global,collections,collections_datasets_search,https://api.gbif.org/v1/dataset/search,search_all-datasets,TRUE | ||
| Global,records,records_counts,https://api.gbif.org/v1/occurrence/search,"atlas_counts, show_values-fields",TRUE | ||
| Global,records,records_occurrences,https://api.gbif.org/v1/occurrence/download/request,atlas_occurrences,TRUE | ||
| Guatemala,collections,collections_collections,https://snib.conap.gob.gt/colecciones/ws/collection,show_all-collections,TRUE | ||
| Guatemala,collections,collections_datasets,https://snib.conap.gob.gt/colecciones/ws/dataResource,show_all-datasets,TRUE | ||
| Guatemala,collections,collections_providers,https://snib.conap.gob.gt/colecciones/ws/dataProvider,show_all-providers,TRUE | ||
| Guatemala,images,image_licences,https://imagenes.snib.conap.gob.gt/licence,show_all-licences,TRUE | ||
| Guatemala,images,image_metadata,https://imagenes.snib.conap.gob.gt/image/,media_metadata,FALSE | ||
| Guatemala,logger,logger_reasons,https://snib.conap.gob.gt/logger/service/logger/reasons,show_all-reasons,TRUE | ||
| Guatemala,records,records_assertions,https://snib.conap.gob.gt/registros-ws/assertions/codes,show_all-assertions,TRUE | ||
| Guatemala,records,records_counts,https://snib.conap.gob.gt/registros-ws/occurrences/search,atlas_counts,TRUE | ||
| Guatemala,records,records_facets,https://snib.conap.gob.gt/registros-ws/occurrence/facets,"atlas_counts, show_values-fields",TRUE | ||
| Guatemala,records,records_fields,https://snib.conap.gob.gt/registros-ws/index/fields,show_all-fields,TRUE | ||
| Guatemala,records,records_occurrences,https://snib.conap.gob.gt/registros-ws/occurrences/offline/download,atlas_occurrences,TRUE | ||
| Guatemala,records,records_query,https://snib.conap.gob.gt/registros-ws/webportal/params,atlas_occurrences,TRUE | ||
| Guatemala,records,records_species,https://snib.conap.gob.gt/registros-ws/occurrences/facets/download,atlas_species,TRUE | ||
| Guatemala,spatial,spatial_layers,https://geoespacial.snib.conap.gob.gt/ws/layers,show_all-fields,TRUE | ||
| Guatemala,species,names_search_single,https://snib.conap.gob.gt/especies-ws/search?q={name}&pageSize=5,search_taxa,TRUE | ||
| Guatemala,species,species_children,https://snib.conap.gob.gt/especies-ws/childConcepts/,atlas_taxonomy,TRUE | ||
| Guatemala,species,species_lookup,https://snib.conap.gob.gt/especies-ws/species,atlas_taxonomy,TRUE | ||
| Portugal,collections,collections_collections,https://metadados.gbif.pt/ws/collection,show_all-collections,TRUE | ||
| Portugal,collections,collections_datasets,https://metadados.gbif.pt/ws/dataResource,show_all-datasets,TRUE | ||
| Portugal,collections,collections_providers,https://metadados.gbif.pt/ws/dataProvider,show_all-providers,TRUE | ||
| Portugal,images,image_licences,https://imagens.gbif.pt/ws/licence,show_all-licences,TRUE | ||
| Portugal,images,image_metadata,https://imagens.gbif.pt/ws/image/,media_metadata,FALSE | ||
| Portugal,logger,logger_reasons,https://logger.gbif.pt/service/logger/reasons,show_all-reasons,TRUE | ||
| Portugal,records,records_assertions,https://registos-ws.gbif.pt/assertions/codes,show_all-assertions,TRUE | ||
| Portugal,records,records_counts,https://registos-ws.gbif.pt/occurrences/search,atlas_counts,TRUE | ||
| Portugal,records,records_facets,https://registos-ws.gbif.pt/occurrence/facets,"atlas_counts, show_values-fields",TRUE | ||
| Portugal,records,records_fields,https://registos-ws.gbif.pt/index/fields,show_all-fields,TRUE | ||
| Portugal,records,records_query,https://registos-ws.gbif.pt/webportal/params,atlas_occurrences,TRUE | ||
| Portugal,records,records_species,https://registos-ws.gbif.pt/occurrences/facets/download,atlas_species,TRUE | ||
| Portugal,spatial,spatial_layers,https://espacial.gbif.pt/ws/layers,show_all-fields,TRUE | ||
| Portugal,species,names_search_single,https://api.gbif.org/v1/species/match?verbose=FALSE&name={name},search_taxa,TRUE | ||
| Spain,collections,collections_collections,https://colecciones.gbif.es/ws/collection,show_all-collections,TRUE | ||
| Spain,collections,collections_datasets,https://colecciones.gbif.es/ws/dataResource,show_all-datasets,TRUE | ||
| Spain,collections,collections_providers,https://colecciones.gbif.es/ws/dataProvider,show_all-providers,TRUE | ||
| Spain,doi,doi_download,https://doi.gbif.es/doi/{doi_string}/download,doi_download,TRUE | ||
| Spain,images,image_licences,https://imagenes.gbif.es/ws/licence,show_all-licences,TRUE | ||
| Spain,images,image_metadata,https://imagenes.gbif.es/ws/image/,media_metadata,FALSE | ||
| Spain,lists,lists_all,https://listas.gbif.es/ws/speciesList,show_all-lists,TRUE | ||
| Spain,lists,lists_lookup,https://listas.gbif.es/ws/speciesListItems/{list_id},show_values-lists,TRUE | ||
| Spain,data-quality,profiles_all,https://data-quality.gbif.es/api/v1/data-profiles,show_all-profiles,TRUE | ||
| Spain,data-quality,profiles_lookup,https://data-quality.gbif.es/api/v1/quality/activeProfile?profileName={profile},show_values-profiles,TRUE | ||
| Spain,logger,logger_reasons,https://logger.gbif.es/service/logger/reasons,show_all-reasons,TRUE | ||
| Spain,name-matching,names_lookup,https://name-matching.gbif.es/api/getByTaxonID,search_identifiers,TRUE | ||
| Spain,name-matching,names_search_multiple,https://name-matching.gbif.es/api/searchByClassification,search_taxa,TRUE | ||
| Spain,name-matching,names_search_single,https://name-matching.gbif.es/api/search?q={name},search_taxa,TRUE | ||
| Spain,records,records_assertions,https://registros-ws.gbif.es/assertions/codes,show_all-assertions,TRUE | ||
| Spain,records,records_counts,https://registros-ws.gbif.es/occurrences/search,atlas_counts,TRUE | ||
| Spain,records,records_facets,https://registros-ws.gbif.es/occurrence/facets,"atlas_counts, show_values-fields",TRUE | ||
| Spain,records,records_fields,https://registros-ws.gbif.es/index/fields,show_all-fields,TRUE | ||
| Spain,records,records_occurrences,https://registros-ws.gbif.es/occurrences/offline/download,atlas_occurrences,TRUE | ||
| Spain,records,records_query,https://registros-ws.gbif.es/webportal/params,atlas_occurrences,TRUE | ||
| Spain,records,records_species,https://registros-ws.gbif.es/occurrences/facets/download,atlas_species,TRUE | ||
| Spain,spatial,spatial_layers,https://espacial.gbif.es/ws/layers,show_all-fields,TRUE | ||
| Spain,species,species_children,https://especies-ws.gbif.es/childConcepts/,atlas_taxonomy,TRUE | ||
| Spain,species,species_lookup,https://especies-ws.gbif.es/species,atlas_taxonomy,TRUE | ||
| Sweden,collections,collections_collections,https://collections.biodiversitydata.se/ws/collection,show_all-collections,TRUE | ||
| Sweden,collections,collections_datasets,https://collections.biodiversitydata.se/ws/dataResource,show_all-datasets,TRUE | ||
| Sweden,collections,collections_providers,https://collections.biodiversitydata.se/ws/dataProvider,show_all-providers,TRUE | ||
| Sweden,images,image_licences,https://images.biodiversitydata.se/licence,show_all-licences,TRUE | ||
| Sweden,images,image_metadata,https://images.biodiversitydata.se/image/,media_metadata,FALSE | ||
| Sweden,logger,logger_reasons,https://logger.biodiversitydata.se/service/logger/reasons,show_all-reasons,TRUE | ||
| Sweden,records,records_assertions,https://records.biodiversitydata.se/ws/assertions/codes,show_all-assertions,TRUE | ||
| Sweden,records,records_counts,https://records.biodiversitydata.se/ws/occurrences/search,atlas_counts,TRUE | ||
| Sweden,records,records_facets,https://records.biodiversitydata.se/ws/occurrence/facets,"atlas_counts, show_values-fields",TRUE | ||
| Sweden,records,records_fields,https://records.biodiversitydata.se/ws/index/fields,show_all-fields,TRUE | ||
| Sweden,records,records_occurrences,https://records.biodiversitydata.se/ws/occurrences/offline/download,atlas_occurrences,TRUE | ||
| Sweden,records,records_query,https://records.biodiversitydata.se/ws/webportal/params,atlas_occurrences,TRUE | ||
| Sweden,records,records_species,https://records.biodiversitydata.se/ws/occurrences/facets/download,atlas_species,TRUE | ||
| Sweden,spatial,spatial_layers,https://sds.biodiversitydata.se/ws/layers,show_all-fields,TRUE | ||
| Sweden,species,names_search_single,https://species.biodiversitydata.se/ws/search?q={name}&pageSize=5,search_taxa,TRUE | ||
| Sweden,species,species_children,https://species.biodiversitydata.se/ws/childConcepts/,atlas_taxonomy,TRUE | ||
| Sweden,species,species_lookup,https://species.biodiversitydata.se/ws/species,atlas_taxonomy,TRUE | ||
| United Kingdom,collections,collections_collections,https://registry.nbnatlas.org/ws/collection,show_all-collections,TRUE | ||
| United Kingdom,collections,collections_datasets,https://registry.nbnatlas.org/ws/dataResource,show_all-datasets,TRUE | ||
| United Kingdom,collections,collections_providers,https://registry.nbnatlas.org/ws/dataProvider,show_all-providers,TRUE | ||
| United Kingdom,images,image_licences,https://images.nbnatlas.org/licence,show_all-licences,TRUE | ||
| United Kingdom,images,image_metadata,https://images.nbnatlas.org/image/,media_metadata,FALSE | ||
| United Kingdom,lists,lists_all,https://lists.nbnatlas.org/ws/speciesList,show_all-lists,TRUE | ||
| United Kingdom,lists,lists_lookup,https://lists.nbnatlas.org/ws/speciesListItems/{list_id},show_values-lists,TRUE | ||
| United Kingdom,logger,logger_reasons,https://logger.nbnatlas.org/service/logger/reasons,show_all-reasons,TRUE | ||
| United Kingdom,records,records_assertions,https://records-ws.nbnatlas.org/assertions/codes,show_all-assertions,TRUE | ||
| United Kingdom,records,records_counts,https://records-ws.nbnatlas.org/occurrences/search,atlas_counts,TRUE | ||
| United Kingdom,records,records_facets,https://records-ws.nbnatlas.org/occurrence/facets,"atlas_counts, show_values-fields",TRUE | ||
| United Kingdom,records,records_fields,https://records-ws.nbnatlas.org/index/fields,show_all-fields,TRUE | ||
| United Kingdom,records,records_occurrences,https://records-ws.nbnatlas.org/occurrences/offline/download,atlas_occurrences,FALSE | ||
| United Kingdom,records,records_query,https://records-ws.nbnatlas.org/webportal/params,atlas_occurrences,TRUE | ||
| United Kingdom,records,records_species,https://records-ws.nbnatlas.org/occurrences/facets/download,atlas_species,TRUE | ||
| United Kingdom,species,names_search_single,https://species-ws.nbnatlas.org/search?q={name}&pageSize=5,search_taxa,TRUE | ||
| United Kingdom,species,species_children,https://species-ws.nbnatlas.org/childConcepts/,atlas_taxonomy,TRUE | ||
| United Kingdom,species,species_lookup,https://species-ws.nbnatlas.org/species,atlas_taxonomy,TRUE |
| atlas,system,api_name,api_url,called_by,functional,method | ||
| Australia,collections,collections_collections,https://api.ala.org.au/common/collectory/collection,show_all-collections,TRUE,GET | ||
| Australia,collections,collections_datasets,https://api.ala.org.au/common/collectory/dataResource,show_all-datasets,TRUE,GET | ||
| Australia,collections,collections_providers,https://api.ala.org.au/common/collectory/dataProvider,show_all-providers,TRUE,GET | ||
| Australia,data-quality,profiles_all,https://api.ala.org.au/common/data-quality/data-profiles,show_all-profiles,TRUE,GET | ||
| Australia,data-quality,profiles_lookup,https://api.ala.org.au/common/data-quality/quality/activeProfile?profilename={profile},show_values-profiles,TRUE,GET | ||
| Australia,doi,doi_download,https://api.ala.org.au/common/doi/{doi_string}/download,doi_download,TRUE,GET | ||
| Australia,images,image_licences,https://api.ala.org.au/common/images/licence,show_all-licences,TRUE,GET | ||
| Australia,images,image_metadata,https://api.ala.org.au/common/images/image/{id},media_metadata,TRUE,GET | ||
| Australia,lists,lists_all,https://api.ala.org.au/common/lists/speciesList,show_all-lists,TRUE,GET | ||
| Australia,lists,lists_lookup,https://api.ala.org.au/common/lists/speciesListItems/{list_id},show_values-lists,TRUE,GET | ||
| Australia,logger,logger_reasons,https://api.ala.org.au/common/logger/reasons,show_all-reasons,TRUE,GET | ||
| Australia,name-matching,names_lookup,https://api.ala.org.au/common/name-matching/getByTaxonID,search_identifiers,TRUE,GET | ||
| Australia,name-matching,names_search_multiple,https://api.ala.org.au/common/name-matching/searchByClassification,search_taxa,TRUE,GET | ||
| Australia,name-matching,names_search_single,https://api.ala.org.au/common/name-matching/search?q={name},search_taxa,TRUE,GET | ||
| Australia,records,records_assertions,https://api.ala.org.au/common/biocache/assertions/codes,show_all-assertions,TRUE,GET | ||
| Australia,records,records_counts,https://api.ala.org.au/common/biocache/occurrences/search,atlas_counts,TRUE,GET | ||
| Australia,records,records_facets,https://api.ala.org.au/common/biocache/occurrences/facets,"atlas_counts, show_values-fields",TRUE,GET | ||
| Australia,records,records_fields,https://api.ala.org.au/common/biocache/index/fields,show_all-fields,TRUE,GET | ||
| Australia,records,records_occurrences,https://biocache-ws.ala.org.au/ws/occurrences/offline/download,atlas_occurrences,TRUE,GET | ||
| Australia,records,records_query,https://api.ala.org.au,atlas_occurrences,FALSE,GET | ||
| Australia,records,records_species,https://api.ala.org.au/occurrences/occurrences/facets/download,atlas_species,TRUE,GET | ||
| Australia,spatial,spatial_layers,https://api.ala.org.au/common/spatial/layers,show_all-fields,TRUE,GET | ||
| Australia,species,species_children,https://api.ala.org.au/common/bie/childConcepts/{id},atlas_taxonomy,TRUE,GET | ||
| Australia,species,species_lookup,https://api.ala.org.au/common/bie/species/{id},atlas_taxonomy,TRUE,GET | ||
| Australia,occurrences,occurrences_qid,https://biocache-ws.ala.org.au/ws/webportal/params,atlas_occurrences,TRUE,POST | ||
| Austria,collections,collections_collections,https://collectory.biodiversityatlas.at/ws/collection,show_all-collections,TRUE,GET | ||
| Austria,collections,collections_datasets,https://collectory.biodiversityatlas.at/ws/dataResource,show_all-datasets,TRUE,GET | ||
| Austria,collections,collections_providers,https://collectory.biodiversityatlas.at/ws/dataProvider,show_all-providers,TRUE,GET | ||
| Austria,images,image_licences,https://images.biodiversityatlas.at/ws/licence,show_all-licences,TRUE,GET | ||
| Austria,images,image_metadata,https://images.biodiversityatlas.at/ws/image/,media_metadata,FALSE,GET | ||
| Austria,lists,lists_all,https://lists.biodiversityatlas.at/ws/speciesList/,show_all-lists,TRUE,GET | ||
| Austria,lists,lists_lookup,https://lists.biodiversityatlas.at/ws/speciesListItems/{list_id},show_values-lists,TRUE,GET | ||
| Austria,logger,logger_reasons,https://logger.biodiversityatlas.at/service/logger/reasons,show_all-reasons,TRUE,GET | ||
| Austria,records,records_assertions,https://biocache-ws.biodiversityatlas.at/assertions/codes,show_all-assertions,TRUE,GET | ||
| Austria,records,records_counts,https://biocache-ws.biodiversityatlas.at/occurrences/search,atlas_counts,TRUE,GET | ||
| Austria,records,records_facets,https://biocache-ws.biodiversityatlas.at/occurrence/facets,"atlas_counts, show_values-fields",TRUE,GET | ||
| Austria,records,records_fields,https://biocache-ws.biodiversityatlas.at/index/fields,show_all-fields,TRUE,GET | ||
| Austria,records,records_occurrences,https://biocache-ws.biodiversityatlas.at/occurrences/offline/download,atlas_occurrences,TRUE,GET | ||
| Austria,records,records_query,https://biocache-ws.biodiversityatlas.at/webportal/params,atlas_occurrences,TRUE,GET | ||
| Austria,records,records_species,https://biocache-ws.biodiversityatlas.at/occurrences/facets/download,atlas_species,TRUE,GET | ||
| Austria,spatial,spatial_layers,https://spatial.biodiversityatlas.at/ws/layers,show_all-fields,TRUE,GET | ||
| Austria,species,names_search_single,https://bie-ws.biodiversityatlas.at/search?q={name}&pageSize=5,search_taxa,TRUE,GET | ||
| Austria,species,species_children,https://bie-ws.biodiversityatlas.at/childConcepts/,atlas_taxonomy,TRUE,GET | ||
| Austria,species,species_lookup,https://bie-ws.biodiversityatlas.at/species,atlas_taxonomy,TRUE,GET | ||
| Brazil,collections,collections_collections,https://collectory.sibbr.gov.br/collectory/ws/collection,show_all-collections,TRUE,GET | ||
| Brazil,collections,collections_datasets,https://collectory.sibbr.gov.br/collectory/ws/dataResource,show_all-datasets,TRUE,GET | ||
| Brazil,collections,collections_providers,https://collectory.sibbr.gov.br/collectory/ws/dataProvider,show_all-providers,TRUE,GET | ||
| Brazil,images,image_licences,https://images.sibbr.gov.br/images/ws/licence,show_all-licences,TRUE,GET | ||
| Brazil,images,image_metadata,https://images.sibbr.gov.br/images/ws/image/,media_metadata,FALSE,GET | ||
| Brazil,lists,lists_all,https://specieslist.sibbr.gov.br/ws/speciesList/,show_all-lists,TRUE,GET | ||
| Brazil,lists,lists_lookup,https://specieslist.sibbr.gov.br/ws/speciesListItems/{list_id},show_values-lists,TRUE,GET | ||
| Brazil,records,records_assertions,https://biocache-service.sibbr.gov.br/biocache-service/assertions/codes,show_all-assertions,TRUE,GET | ||
| Brazil,records,records_counts,https://biocache-service.sibbr.gov.br/biocache-service/occurrences/search,atlas_counts,TRUE,GET | ||
| Brazil,records,records_facets,https://biocache-service.sibbr.gov.br/biocache-service/occurrence/facets,"atlas_counts, show_values-fields",TRUE,GET | ||
| Brazil,records,records_fields,https://biocache-service.sibbr.gov.br/biocache-service/index/fields,show_all-fields,TRUE,GET | ||
| Brazil,records,records_occurrences,https://biocache-service.sibbr.gov.br/biocache-service/occurrences/offline/download,atlas_occurrences,TRUE,GET | ||
| Brazil,records,records_query,https://biocache-service.sibbr.gov.br/biocache-service/webportal/params,atlas_occurrences,TRUE,GET | ||
| Brazil,records,records_species,https://biocache-service.sibbr.gov.br/biocache-service/occurrences/facets/download,atlas_species,TRUE,GET | ||
| Brazil,spatial,spatial_layers,https://portal-espacial.sibbr.gov.br/spatial-hub/layers,show_all-fields,TRUE,GET | ||
| Brazil,species,names_search_single,https://bie-webservice.sibbr.gov.br/bie-index/search?q={name}&pageSize=5,search_taxa,TRUE,GET | ||
| Brazil,species,species_children,https://bie-webservice.sibbr.gov.br/bie-index/childConcepts/,atlas_taxonomy,TRUE,GET | ||
| Brazil,species,species_lookup,https://bie-webservice.sibbr.gov.br/bie-index/species,atlas_taxonomy,TRUE,GET | ||
| France,collections,collections_collections,https://openobs.mnhn.fr/collectory/ws/collection,show_all-collections,TRUE,GET | ||
| France,collections,collections_datasets,https://openobs.mnhn.fr/collectory/ws/dataResource,show_all-datasets,TRUE,GET | ||
| France,collections,collections_providers,https://openobs.mnhn.fr/collectory/ws/dataProvider,show_all-providers,TRUE,GET | ||
| France,records,records_assertions,https://openobs.mnhn.fr/biocache-service/assertions/codes,show_all-assertions,TRUE,GET | ||
| France,records,records_counts,https://openobs.mnhn.fr/biocache-service/occurrences/search,atlas_counts,TRUE,GET | ||
| France,records,records_facets,https://openobs.mnhn.fr/biocache-service/occurrence/facets,"atlas_counts, show_values-fields",TRUE,GET | ||
| France,records,records_fields,https://openobs.mnhn.fr/biocache-service/index/fields,show_all-fields,TRUE,GET | ||
| France,records,records_occurrences,https://openobs.mnhn.fr/biocache-service/occurrences/offline/download,atlas_occurrences,TRUE,GET | ||
| France,records,records_query,https://openobs.mnhn.fr/biocache-service/webportal/params,atlas_occurrences,TRUE,GET | ||
| France,records,records_species,https://openobs.mnhn.fr/biocache-service/occurrences/facets/download,atlas_species,TRUE,GET | ||
| France,name-matching,names_lookup,https://taxref.mnhn.fr/api/taxa/,search_identifiers,TRUE,GET | ||
| France,name-matching,names_search_single,https://taxref.mnhn.fr/api/taxa/search?scientificNames={name}&page=1&size=5,search_taxa,TRUE,GET | ||
| Global,species,names_search_single,https://api.gbif.org/v1/species/match?verbose=FALSE&name={name},search_taxa,TRUE,GET | ||
| Global,collections,collections_providers,https://api.gbif.org/v1/organization,show_all-providers,TRUE,GET | ||
| Global,collections,collections_collections,https://api.gbif.org/v1/grscicoll/collection,show_all-collections,TRUE,GET | ||
| Global,collections,collections_collections_search,https://api.gbif.org/v1/grscicoll/search,search_all-collections,TRUE,GET | ||
| Global,collections,collections_datasets,https://api.gbif.org/v1/dataset,show_all-datasets,TRUE,GET | ||
| Global,collections,collections_datasets_search,https://api.gbif.org/v1/dataset/search,search_all-datasets,TRUE,GET | ||
| Global,records,records_counts,https://api.gbif.org/v1/occurrence/search,"atlas_counts, show_values-fields",TRUE,GET | ||
| Global,records,records_occurrences,https://api.gbif.org/v1/occurrence/download/request,atlas_occurrences,TRUE,POST | ||
| Spain,collections,collections_collections,https://colecciones.gbif.es/ws/collection,show_all-collections,TRUE,GET | ||
| Spain,collections,collections_datasets,https://colecciones.gbif.es/ws/dataResource,show_all-datasets,TRUE,GET | ||
| Spain,collections,collections_providers,https://colecciones.gbif.es/ws/dataProvider,show_all-providers,TRUE,GET | ||
| Spain,doi,doi_download,https://doi.gbif.es/doi/{doi_string}/download,doi_download,TRUE,GET | ||
| Spain,images,image_licences,https://imagenes.gbif.es/ws/licence,show_all-licences,TRUE,GET | ||
| Spain,images,image_metadata,https://imagenes.gbif.es/ws/image/,media_metadata,FALSE,GET | ||
| Spain,lists,lists_all,https://listas.gbif.es/ws/speciesList,show_all-lists,TRUE,GET | ||
| Spain,lists,lists_lookup,https://listas.gbif.es/ws/speciesListItems/{list_id},show_values-lists,TRUE,GET | ||
| Spain,data-quality,profiles_all,https://data-quality.gbif.es/api/v1/data-profiles,show_all-profiles,TRUE,GET | ||
| Spain,data-quality,profiles_lookup,https://data-quality.gbif.es/api/v1/quality/activeProfile?profileName={profile},show_values-profiles,TRUE,GET | ||
| Spain,logger,logger_reasons,https://logger.gbif.es/service/logger/reasons,show_all-reasons,TRUE,GET | ||
| Spain,name-matching,names_lookup,https://name-matching.gbif.es/api/getByTaxonID,search_identifiers,TRUE,GET | ||
| Spain,name-matching,names_search_multiple,https://name-matching.gbif.es/api/searchByClassification,search_taxa,TRUE,GET | ||
| Spain,name-matching,names_search_single,https://name-matching.gbif.es/api/search?q={name},search_taxa,TRUE,GET | ||
| Spain,records,records_assertions,https://registros-ws.gbif.es/assertions/codes,show_all-assertions,TRUE,GET | ||
| Spain,records,records_counts,https://registros-ws.gbif.es/occurrences/search,atlas_counts,TRUE,GET | ||
| Spain,records,records_facets,https://registros-ws.gbif.es/occurrence/facets,"atlas_counts, show_values-fields",TRUE,GET | ||
| Spain,records,records_fields,https://registros-ws.gbif.es/index/fields,show_all-fields,TRUE,GET | ||
| Spain,records,records_occurrences,https://registros-ws.gbif.es/occurrences/offline/download,atlas_occurrences,TRUE,GET | ||
| Spain,records,records_query,https://registros-ws.gbif.es/webportal/params,atlas_occurrences,TRUE,GET | ||
| Spain,records,records_species,https://registros-ws.gbif.es/occurrences/facets/download,atlas_species,TRUE,GET | ||
| Spain,spatial,spatial_layers,https://espacial.gbif.es/ws/layers,show_all-fields,TRUE,GET | ||
| Spain,species,species_children,https://especies-ws.gbif.es/childConcepts/,atlas_taxonomy,TRUE,GET | ||
| Spain,species,species_lookup,https://especies-ws.gbif.es/species,atlas_taxonomy,TRUE,GET |
| #------------------------------------------------------- | ||
| # version | ||
| #------------------------------------------------------- | ||
| __version__ = "0.9.0" |
@@ -36,3 +36,3 @@ # ------------------------------------------------------- | ||
| #------------------------------------------------------- | ||
| __version__ = "0.8.3" | ||
| from .version import __version__ | ||
@@ -39,0 +39,0 @@ # get all functions to display |
+21
-21
@@ -10,3 +10,6 @@ import requests | ||
| from .common_dictionaries import COUNTS_NAMES | ||
| from .version import __version__ | ||
| import json | ||
| def atlas_counts(taxa=None, | ||
@@ -89,12 +92,12 @@ scientific_name=None, | ||
| if use_data_profile and atlas not in ["Australia","ALA"]: | ||
| raise ValueError("True and False are the only values accepted for data_profile, and the only atlas using a data \n" | ||
| "quality profile is Australia. Your atlas and data profile is \n" | ||
| "set in your config file. To set your default filter, find out what profiles are on offer:\n" | ||
| "profiles = galah.show_all(profiles=True)\n\n" | ||
| "and then type\n\n" | ||
| "profiles['shortName']\n\n" | ||
| "to get the names of the data quality profiles you can use. To set a data profile, type\n" | ||
| "galah.galah_config(data_profile=\"NAME FROM SHORTNAME HERE\")" | ||
| "If you don't want to use a data quality profile, set it to None by typing the following:\n\n" | ||
| "galah.galah_config(data_profile=\"None\")") | ||
| raise ValueError("True and False are the only values accepted for data_profile, and the only atlas using a data \n" | ||
| "quality profile is Australia. Your atlas and data profile is \n" | ||
| "set in your config file. To set your default filter, find out what profiles are on offer:\n" | ||
| "profiles = galah.show_all(profiles=True)\n\n" | ||
| "and then type\n\n" | ||
| "profiles['shortName']\n\n" | ||
| "to get the names of the data quality profiles you can use. To set a data profile, type\n" | ||
| "galah.galah_config(data_profile=\"NAME FROM SHORTNAME HERE\")" | ||
| "If you don't want to use a data quality profile, set it to None by typing the following:\n\n" | ||
| "galah.galah_config(data_profile=\"None\")") | ||
@@ -113,11 +116,5 @@ # check for Brazilian atlas | ||
| # create headers | ||
| headers = {} | ||
| # get headers | ||
| headers = {"User-Agent": "galah-python/{}".format(__version__)} | ||
| #future code for API keys | ||
| #if atlas in ["Australia","ALA"]: | ||
| # headers = {"x-api-key": configs["galahSettings"]["ALA_API_key"]} | ||
| #else: | ||
| # headers = {} | ||
| # create payload (for ALA) | ||
@@ -163,3 +160,3 @@ payload = {} | ||
| # cache the user's query and get a query ID | ||
| qid = requests.request(method2,qid_URL,data=payload) | ||
| qid = requests.request(method2,qid_URL,data=payload,headers=headers) | ||
@@ -171,2 +168,4 @@ # create the URL to grab your queryID and counts | ||
| print() | ||
| print("headers: {}".format(headers)) | ||
| print() | ||
| print("payload for queryID: {}".format(payload)) | ||
@@ -183,3 +182,3 @@ print("queryID URL: {}".format(qid_URL)) | ||
| response = requests.request(method,URL,headers=headers) | ||
| # check for daily maximum | ||
@@ -200,3 +199,3 @@ if response.status_code == 429: | ||
| URL += generate_list_taxonConceptIDs(taxa=taxa,atlas=atlas) | ||
| URL += generate_list_taxonConceptIDs(taxa=taxa,atlas=atlas,verbose=verbose) | ||
@@ -252,2 +251,3 @@ # check if user wants to gropu counts | ||
| print() | ||
| print("headers: {}".format(headers)) | ||
| print("URL for querying: {}".format(URL)) | ||
@@ -254,0 +254,0 @@ print("Method: {}".format(method)) |
+5
-10
| import requests,os | ||
| import pandas as pd | ||
| import json | ||
| import urllib.request | ||
@@ -12,2 +11,3 @@ from .atlas_occurrences import atlas_occurrences | ||
| from .show_all import show_all | ||
| from .version import __version__ | ||
@@ -99,4 +99,4 @@ # this function parses everything to atlas_occurrences first, and it adds something to the galah_filter argument to say | ||
| # get headers for some APIs | ||
| headers = {} | ||
| # get headers | ||
| headers = {"User-Agent": "galah-python/{}".format(__version__)} | ||
@@ -115,7 +115,2 @@ # check for fields | ||
| #if atlas in ["Australia","ALA"]: | ||
| # headers = {"x-api-key": configs["galahSettings"]["ALA_API_key"]} | ||
| #else: | ||
| # headers = {} | ||
| # create the output data frame | ||
@@ -249,3 +244,3 @@ if atlas == "Australia": | ||
| new_filtered_media_array = pd.concat([filtered_media_array.head(top_index),pd.DataFrame(duplicate_dict)]).reset_index(drop=True) | ||
| response = requests.request(method,basemediaURL,data=json.dumps({"imageIds": new_filtered_media_array[media].to_list()})) | ||
| response = requests.request(method,basemediaURL,data=json.dumps({"imageIds": new_filtered_media_array[media].to_list()}),headers=headers) | ||
@@ -302,3 +297,3 @@ # get metadata here | ||
| # ext = "jpg" | ||
| data = requests.get("{}.{}".format(image["imageUrl"],ext)).content | ||
| data = requests.get("{}.{}".format(image["imageUrl"],ext),headers=headers).content | ||
| f = open("{}/image-{}.{}".format(path,image["images"],ext),'wb') | ||
@@ -305,0 +300,0 @@ f.write(data) |
@@ -21,2 +21,3 @@ import sys | ||
| from .show_all import show_all | ||
| from .version import __version__ | ||
@@ -119,15 +120,21 @@ def atlas_occurrences(taxa=None, | ||
| # check for email | ||
| if configs["galahSettings"]["email"] is None or configs["galahSettings"]["email"] is "email@example.com": | ||
| if configs["galahSettings"]["email"] is None or configs["galahSettings"]["email"] == "email@example.com": | ||
| raise ValueError("Please provide an email for querying") | ||
| headers = {} | ||
| # initialise headers | ||
| if atlas in ["GBIF","Global"]: | ||
| headers = { | ||
| "User-Agent": "galah-python/{}".format(__version__), | ||
| "X-USER-AGENT": "galah-python/{}".format(__version__), | ||
| "Content-type": "application/json", | ||
| "Accept": "application/json", | ||
| } | ||
| else: | ||
| # get headers | ||
| headers = {"User-Agent": "galah-python {}".format(__version__)} | ||
| # initialise payload | ||
| payload = {} | ||
| # add API key for ALA | ||
| #if atlas in ["Australia","ALA"]: | ||
| # headers = {"x-api-key": configs["galahSettings"]["ALA_API_key"]} | ||
| #else: | ||
| # headers = {} | ||
| # create authentication key | ||
@@ -169,3 +176,3 @@ if atlas in ["Global","GBIF"]: | ||
| # check for these atlases first | ||
| if atlas in ["Australia","Austria","Brazil","France","Spain"]: | ||
| if atlas in ["Australia","Austria","Brazil","France","Guatemala","Spain","Sweden"]: # added Guatemala | ||
| baseURL, method = get_api_url(column1='called_by', column1value='atlas_occurrences',column2='api_name', | ||
@@ -179,15 +186,2 @@ column2value='records_occurrences',add_email=True) | ||
| # Ensure headers are taken care of | ||
| #if atlas in ["Australia","ALA"]: | ||
| # headers = {"x-api-key": configs["galahSettings"]["ALA_API_key"]} | ||
| if atlas in ["GBIF","Global"]: | ||
| headers = { | ||
| "User-Agent": "galah-python v0.5.0", #.format(VERSION HERE) | ||
| "X-USER-AGENT": "galah-python v0.5.0", | ||
| "Content-type": "application/json", | ||
| "Accept": "application/json", | ||
| } | ||
| else: | ||
| headers = {} | ||
| # goes to the 'fields' argument in occurrence download (csv list, commas between) | ||
@@ -198,7 +192,9 @@ if atlas in ["Australia","ALA"]: | ||
| if fields != "basic": | ||
| baseURL += galah_select(select=fields,atlas=atlas)[:-3] + "&" | ||
| baseURL += galah_select(select=fields,atlas=atlas) + "&" | ||
| else: | ||
| baseURL += galah_select(select=ATLAS_SELECTIONS[atlas],atlas=atlas)[:-3] + "&" | ||
| elif atlas in ["Austria","Brazil","France","Spain"]: | ||
| baseURL += galah_select(select=ATLAS_SELECTIONS[atlas],atlas=atlas)[:-3] + "&" | ||
| baseURL += galah_select(select=ATLAS_SELECTIONS[atlas],atlas=atlas) + "&" | ||
| elif fields is None and atlas in ["Sweden"]: | ||
| baseURL += galah_select(select=ATLAS_SELECTIONS[atlas],atlas=atlas) + "&" | ||
| elif atlas in ["Austria","Brazil","France","Spain","Guatemala"]: | ||
| baseURL += galah_select(select=ATLAS_SELECTIONS[atlas],atlas=atlas) + "&" | ||
| elif fields is not None and atlas in ["Global","GBIF"]: | ||
@@ -231,3 +227,3 @@ print("GBIF, unfortunately, does not support choosing your desired data fields before download. You will have to download them and then get categories you want.") | ||
| qid_URL, method2 = get_api_url(column1="api_name",column1value="occurrences_qid") | ||
| qid = requests.request(method2,qid_URL,data=payload) | ||
| qid = requests.request(method2,qid_URL,data=payload,headers=headers) | ||
@@ -250,2 +246,3 @@ # create the URL to grab your queryID and counts | ||
| print() | ||
| print("headers: {}".format(headers)) | ||
| print("payload for queryID: {}".format(payload)) | ||
@@ -363,2 +360,3 @@ print("queryID URL: {}".format(qid_URL)) | ||
| print("URL for querying:\n\n{}\n".format(URL)) | ||
| print("headers: {}\n".format(headers)) | ||
| print("payload: \n\n{}\n".format(payload)) | ||
@@ -396,7 +394,2 @@ | ||
| # # if we get an error, raise one | ||
| # if atlas not in ["GBIF","Global"]: | ||
| # if response.status_code == 403: | ||
| # raise ValueError(response.json()["error"]) | ||
| # this may take a while - occasionally check if status has changed | ||
@@ -403,0 +396,0 @@ if atlas in ["Global","GBIF"]: |
@@ -10,3 +10,6 @@ import requests,urllib.parse,io | ||
| from .show_all import show_all | ||
| from .version import __version__ | ||
| import json | ||
| def atlas_species(taxa=None, | ||
@@ -68,4 +71,4 @@ scientific_name=None, | ||
| # specify headers for API call | ||
| headers = {} | ||
| # get headers | ||
| headers = {"User-Agent": "galah-python/{}".format(__version__)} | ||
@@ -75,7 +78,2 @@ # create payload variable so it is available for some atlases | ||
| #if atlas in ["Australia","ALA"]: | ||
| # headers = {"x-api-key": configs["galahSettings"]["ALA_API_key"]} | ||
| #else: | ||
| # headers = {} | ||
| # first, check if the user has specified a taxa and if it is of the right variable type | ||
@@ -112,3 +110,3 @@ if type(taxa) is not str and type(taxa) is not list and taxa is not None: | ||
| qid_URL, method2 = get_api_url(column1="api_name",column1value="occurrences_qid") | ||
| qid = requests.request(method2,qid_URL,data=payload) | ||
| qid = requests.request(method2,qid_URL,data=payload,headers=headers) | ||
@@ -129,2 +127,4 @@ # create the URL to grab the species ID and lists | ||
| print() | ||
| print("headers: {}".format(headers)) | ||
| print() | ||
| print("payload for queryID: {}".format(payload)) | ||
@@ -131,0 +131,0 @@ print("queryID URL: {}".format(qid_URL)) |
| # all available atlases | ||
| atlases = ["Australia","Austria","Brazil","France","Global","GBIF","Spain","Sweden"] | ||
| atlases = ["Australia","Austria","Brazil","France","Global","GBIF","Guatemala","Spain","Sweden"] #,"United Kingdom"] | ||
@@ -34,3 +34,3 @@ # common names for each atlas | ||
| "Spain": "taxonConceptID", | ||
| "Sweden": "id", # was guid | ||
| "Sweden": "taxonConceptID", # was guid | ||
| "United Kingdom": "guid", | ||
@@ -58,3 +58,5 @@ } | ||
| "Global": {"finished_status": "SUCCEEDED","zipURL_arg": "downloadLink","separator": "\t"}, | ||
| "Spain": {"finished_status": "finished","zipURL_arg": "downloadUrl","separator": ","} | ||
| "Guatemala": {"finished_status": "finished","zipURL_arg": "downloadUrl","separator": ","}, | ||
| "Spain": {"finished_status": "finished","zipURL_arg": "downloadUrl","separator": ","}, | ||
| "Sweden": {"finished_status": "finished","zipURL_arg": "downloadUrl","separator": ","} | ||
| } | ||
@@ -78,3 +80,3 @@ | ||
| "species": "speciesID", "subspecies": "subspeciesID"}, | ||
| "GBIF": {"kingdom": "KIMGDOM_KEY", "phylum": "PHYLUM_KEY", "class": "CLASS_KEY", | ||
| "GBIF": {"kingdom": "KINGDOM_KEY", "phylum": "PHYLUM_KEY", "class": "CLASS_KEY", | ||
| "order": "ORDER_KEY", "family": "FAMILY_KEY","genus": "GENUS_KEY", | ||
@@ -85,3 +87,5 @@ "species": "SPECIES_KEY", "subspecies": "SUBSPECIES_KEY"}, | ||
| "species": "SPECIES_KEY"}, #, "subspecies": "SUBSPECIES_KEY"}, | ||
| "Guatemala": {}, | ||
| "Guatemala": {"kingdom": "kingdom_guid", "phylum": "phylum_guid","class": "class_guid", | ||
| "order": "order_guid", "family": "family_guid","genus": "genus_guid", | ||
| "species": "species_guid", "subspecies": "subspecies_guid"}, | ||
| "Portugal": {}, | ||
@@ -92,4 +96,4 @@ "Spain": {"kingdom": "kingdomID", "phylum": "phylumID", | ||
| "Sweden": {"kingdom": "kingdom_id", "phylum": "phylum_id","class": "class_id", | ||
| "order": "order_id", "family": "family_id","genus": "genus_id", | ||
| "species": "species_id", "subspecies": "subspecies_id"}, | ||
| "order": "order_id", "family": "family_id","genus": "genus", | ||
| "species": "species", "subspecies": "subspecies"}, | ||
| "United Kingdom": {} | ||
@@ -111,7 +115,8 @@ } | ||
| "GBIF": ["decimalLatitude", "decimalLongitude", "eventDate", "scientificName", "taxonConceptID", "recordID", "dataResourceName", "occurrenceStatus"], | ||
| "Guatemala": [], | ||
| "Guatemala": ["latitude","longitude","occurrence_date","taxon_name","common_name", | ||
| "taxon_concept_lsid","occurrence_id","data_resource_uid","occurrence_status"], | ||
| "Portugal": [], | ||
| "Spain": ["latitude","longitude","occurrence_date","taxon_name","common_name", | ||
| "taxon_concept_lsid","occurrence_id","data_resource_uid","occurrence_status"], | ||
| "Sweden": [], | ||
| "Sweden": "basic", | ||
| "United Kingdom": [], | ||
@@ -182,3 +187,5 @@ } | ||
| "Guatemala": ['searchResults','results'], | ||
| "Sweden": ['searchResults','results'] | ||
| "Sweden": ['searchResults','results'], | ||
| "United Kingdom": ['searchResults','results'], | ||
| "UK": ['searchResults','results'] | ||
| } | ||
@@ -208,5 +215,6 @@ | ||
| 'phylum', 'class', 'order', 'family', 'genus', 'species', 'issues', 'vernacularName'], | ||
| "Sweden": ['scientificName', 'scientificNameAuthorship', 'guid','rank','match_type','kingdom', | ||
| "Sweden": ['scientificName', 'scientificNameAuthorship', 'taxonConceptID','rank','match_type','kingdom', | ||
| 'phylum', 'class', 'order', 'family', 'genus', 'species', 'issues', 'commonName'], | ||
| "United Kingdom": "", | ||
| "United Kingdom": ['scientificName', 'scientificNameAuthorship', 'guid','rank','match_type','kingdom', | ||
| 'phylum', 'class', 'order', 'family', 'genus', 'species', 'issues', 'commonName'] | ||
| } | ||
@@ -213,0 +221,0 @@ |
@@ -11,2 +11,3 @@ import requests | ||
| from shapely import Polygon,MultiPolygon | ||
| from .version import __version__ | ||
@@ -46,2 +47,3 @@ def add_predicates(predicates=None, | ||
| else: | ||
| ### TODO: check that this is correct | ||
| for f in filters: | ||
@@ -61,6 +63,6 @@ URL += "&{}".format(galah_filter(f,ifgroupBy=ifGroupBy)) | ||
| for f in filters: | ||
| URL += galah_filter(f,ifgroupBy=ifGroupBy) + "AND" | ||
| URL += galah_filter(f,ifgroupBy=ifGroupBy) + "%20AND%20" | ||
| # remove last AND and add a closing parenthesis | ||
| URL = URL[:-len("AND")] + "%29" | ||
| URL = URL[:-len("%20AND%20")] + "%29" | ||
@@ -76,2 +78,3 @@ return URL | ||
| if expand: | ||
| if len(entry['fq'].split(':')) > 2: | ||
@@ -83,7 +86,12 @@ name_and_values = entry['fq'].split(':') | ||
| name,value=entry['fq'].split(':') | ||
| value = value.replace('"', '') | ||
| if value.isdigit(): | ||
| value = int(value) | ||
| dict_values[name].append(value) | ||
| dict_values['count'].append(int(entry['count'])) | ||
| # check that this is correct | ||
| if name in dict_values: | ||
| dict_values[name].append(value) | ||
| dict_values['count'].append(int(entry['count'])) | ||
| for key in dict_values: | ||
@@ -104,4 +112,6 @@ if (key != name) and (key != 'count'): | ||
| value = int(value) | ||
| dict_values[name].append(value) | ||
| dict_values['count'].append(int(entry['count'])) | ||
| # check that this is correct | ||
| if name in dict_values: | ||
| dict_values[name].append(value) | ||
| dict_values['count'].append(int(entry['count'])) | ||
| for entry in dict_values: | ||
@@ -122,2 +132,4 @@ if (entry != name) and (entry != 'count'): | ||
| '''Function for getting responses for all of the show_all functions''' | ||
| # get headers | ||
| headers = {"User-Agent": "galah-python {}".format(__version__)} | ||
@@ -139,3 +151,4 @@ # get data and check for | ||
| scientific_name=None, | ||
| atlas=None): | ||
| atlas=None, | ||
| verbose=None): | ||
| '''Function for getting more than one taxonConceptIDs''' | ||
@@ -176,4 +189,4 @@ | ||
| raise TypeError("The taxa argument can only be a string or a list." | ||
| "\nExample: atlas.counts(\"Vulpes vulpes\")" | ||
| "\n atlas.counts[\"Osphranter rufus\",\"Vulpes vulpes\",\"Macropus giganteus\",\"Phascolarctos cinereus\"])") | ||
| "\nExample: galah.atlas_counts(\"Vulpes vulpes\")" | ||
| "\n galah.atlas_counts[\"Osphranter rufus\",\"Vulpes vulpes\",\"Macropus giganteus\",\"Phascolarctos cinereus\"])") | ||
@@ -184,3 +197,3 @@ # get the number of records associated with each taxa | ||
| # create temporary dataframe for taxon id | ||
| tempdf = search_taxa(name) | ||
| tempdf = search_taxa(taxa=name,verbose=verbose) | ||
@@ -187,0 +200,0 @@ # check if dataframe is empty - if so, return None; else, continue |
+9
-14
| [galahSettings] | ||
| email=email@example.com | ||
| email_notify=False | ||
| atlas=Australia | ||
| data_profile=None | ||
| ranks=all | ||
| reason=4 | ||
| # remove defaults when releasing | ||
| #usernameGBIF= | ||
| #passwordGBIF= | ||
| # ALA data - DO NOT COMMIT ANYWHERE | ||
| # for galah | ||
| # for ala4r@ala.org.au | ||
| #ALA_API_key= | ||
| # for jwt generation | ||
| email = | ||
| email_notify = False | ||
| atlas = Australia | ||
| data_profile = None | ||
| ranks = all | ||
| reason = 4 | ||
| usernamegbif = | ||
| passwordgbif = | ||
@@ -150,2 +150,3 @@ import re,urllib | ||
| elif specialChar == '!=' or specialChar == '=!': | ||
| print("here") | ||
| return "-{}:{}".format(parts[0], parts[1]) | ||
@@ -152,0 +153,0 @@ |
+79
-51
@@ -9,2 +9,3 @@ import requests | ||
| from .common_functions import get_api_url,put_entries_in_grouped_dict,add_to_payload_ALA | ||
| from .version import __version__ | ||
@@ -34,10 +35,4 @@ def galah_group_by(URL=None, | ||
| # get headers | ||
| headers = {} | ||
| #if atlas in ["Australia","ALA"]: | ||
| # headers = {"x-api-key": configs["galahSettings"]["ALA_API_key"]} | ||
| #else: | ||
| # headers = {} | ||
| # if atlas in ["Australia","ALA"]: | ||
| headers = {"User-Agent": "galah-python {}".format(__version__)} | ||
| # check to see if the expand option is true | ||
@@ -93,3 +88,3 @@ if expand: | ||
| qid_URL, method2 = get_api_url(column1="api_name",column1value="occurrences_qid") | ||
| qid = requests.request(method2,qid_URL,data=payload) | ||
| qid = requests.request(method2,qid_URL,data=payload,headers=headers) | ||
| facets = "".join("&facets={}".format(g) for g in group_by) | ||
@@ -104,2 +99,4 @@ if startingURL[-1] == "&": | ||
| print() | ||
| print("headers: {}".format(headers)) | ||
| print() | ||
| print("payload for queryID: {}".format(payload)) | ||
@@ -135,2 +132,4 @@ print("queryID URL: {}".format(qid_URL)) | ||
| print() | ||
| print("headers: {}".format(headers)) | ||
| print() | ||
| print("URL for querying: {}".format(startingURL)) | ||
@@ -160,2 +159,7 @@ print("Method: {}".format(method)) | ||
| facet_name = 'fq' | ||
| # elif atlas in ["Guatemala"]: | ||
| # print(len(response_json)) | ||
| # print(response_json) | ||
| # import sys | ||
| # sys.exit() | ||
| else: | ||
@@ -175,3 +179,12 @@ length = len(response_json['facetResults']) | ||
| # was 1,len(group_by) | ||
| for i in range(0,len(group_by)-1): | ||
| ### TRY THIS | ||
| if atlas not in ["Global","GBIF"]: | ||
| start = 0 | ||
| end = len(group_by) - 1 | ||
| else: | ||
| start = 1 | ||
| end = len(group_by) | ||
| # now do loop | ||
| for i in range(start,end): | ||
| temp_array=[] | ||
@@ -186,3 +199,3 @@ for entry in results_array[i][field_name]: | ||
| # was combined_facets_array | ||
| for i,f in enumerate(combined_facets_array): | ||
| for f in combined_facets_array: | ||
@@ -192,31 +205,37 @@ # check for GBIF atlas | ||
| # loop over all specified facets | ||
| inc = 0 | ||
| for facet in f: | ||
| tempURL = URL + "&{}={}".format(group_by[i+1],urllib.parse.quote(facet)) + "&facet=" + group_by[i] + "&flimit=-1&pageSize=0" | ||
| # was i+1 | ||
| tempURL = URL + "&{}={}".format(group_by[start+inc],urllib.parse.quote(facet)) + "&facet=" + group_by[start-1+inc] + "&flimit=-1&pageSize=0" | ||
| # check if user is grouping by scientific name | ||
| # i + 1 | ||
| if group_by[i+1] == "scientificName": | ||
| tempURL = URL + "&{}={}".format(group_by[i+1],"%20".join(facet.split(" ")[0:2])) + "&facet=" + group_by[i] + "&flimit=-1&pageSize=0" | ||
| if group_by[start+inc] == "scientificName": | ||
| tempURL = URL + "&{}={}".format(group_by[start+inc],"%20".join(facet.split(" ")[0:2])) + "&facet=" + group_by[start-1+inc] + "&flimit=-1&pageSize=0" | ||
| else: | ||
| tempURL = URL + "&{}={}".format(group_by[i+1],"%20".join(facet.split(" "))) + "&facet=" + group_by[i] + "&flimit=-1&pageSize=0" | ||
| if verbose: | ||
| print() | ||
| print("URL for querying: {}".format(tempURL)) | ||
| print("Method: {}".format(method)) | ||
| print() | ||
| tempURL = URL + "&{}={}".format(group_by[start+inc],"%20".join(facet.split(" "))) + "&facet=" + group_by[start-1+inc] + "&flimit=-1&pageSize=0" | ||
| inc += 1 | ||
| # get the data | ||
| response=requests.request(method,tempURL,headers=headers) | ||
| response_json = response.json() | ||
| # put data in dict | ||
| for entry in response_json['facets'][0]['counts']: | ||
| dict_values[group_by[i]].append(entry['name']) | ||
| dict_values['count'].append(int(entry['count'])) | ||
| dict_values[group_by[i+1]].append(facet) | ||
| for key in dict_values: | ||
| if (key != group_by[i+1]) and (key != group_by[i]) and (key != 'count'): | ||
| dict_values[key].append("-") | ||
| if verbose: | ||
| print() | ||
| print("URL for querying: {}".format(tempURL)) | ||
| print("Method: {}".format(method)) | ||
| print() | ||
| # get the data | ||
| response=requests.request(method,tempURL,headers=headers) | ||
| response_json = response.json() | ||
| # put data in dict | ||
| #### TODO: check if this is correct | ||
| for entry in response_json['facets'][0]['counts']: | ||
| dict_values[group_by[start-1]].append(entry['name']) | ||
| dict_values['count'].append(int(entry['count'])) | ||
| dict_values[group_by[start]].append(facet) | ||
| for key in dict_values: | ||
| if (key != group_by[start]) and (key != group_by[start-1]) and (key != 'count'): | ||
| dict_values[key].append("-") | ||
@@ -240,3 +259,3 @@ # do this loop for all other atlases | ||
| qid_URL, method2 = get_api_url(column1="api_name",column1value="occurrences_qid") | ||
| qid = requests.request(method2,qid_URL,data=payload) | ||
| qid = requests.request(method2,qid_URL,data=payload,headers=headers) | ||
| if startingURL[-1] == "&": | ||
@@ -259,12 +278,15 @@ tempURL = startingURL + "fq=%28qid%3A" + qid.text + "%29" | ||
| # split each facet to make it human readable | ||
| name,value = facet.split(':') | ||
| value = value.replace('"', '') | ||
| if name in group_by: | ||
| tempURL = URL + "%20AND%20%28{}%3A%22{}%22%29".format(name,value) | ||
| else: | ||
| continue | ||
| for group in group_by: | ||
| if (group != name) and ("facets={}".format(group) not in URL): | ||
| tempURL += "&facets={}".format(group) | ||
| for facet in f: | ||
| # split each facet to make it human readable | ||
| name,value = facet.split(':') | ||
| value = value.replace('"', '') | ||
| if name in group_by: | ||
| tempURL = URL + "%20AND%20%28{}%3A%22{}%22%29".format(name,value) | ||
| else: | ||
| tempURL = URL | ||
| # continue | ||
| for group in group_by: | ||
| if (group != name) and ("facets={}".format(group) not in URL): | ||
| tempURL += "&facets={}".format(group) | ||
@@ -306,3 +328,6 @@ # finalise the URL for querying | ||
| if atlas in ["Brazil"]: | ||
| results_array = response_json[0]['fieldResult'] | ||
| if len(group_by) <= 2: | ||
| results_array = response_json[0]['fieldResult'] | ||
| else: | ||
| results_array = response_json[1]['fieldResult'] | ||
| else: | ||
@@ -315,5 +340,6 @@ results_array = response_json['facetResults'][0]['fieldResult'] | ||
| if entry['fq'].split(":")[0] in group_by: | ||
| # add facet value to dictionary for expand | ||
| for facet in f: | ||
| if len(facet.split(':')) > 2: | ||
@@ -326,7 +352,9 @@ name_and_values = facet.split(':') | ||
| value = value.replace('"','') | ||
| # trying this | ||
| if name in group_by: | ||
| # trying this - potentially remove it | ||
| if name in group_by and name not in entry['fq'].split(':'): | ||
| dict_values[name].append(value) | ||
| dict_values = put_entries_in_grouped_dict(entry=entry,dict_values=dict_values,expand=expand) | ||
| # potentially tab again | ||
| dict_values = put_entries_in_grouped_dict(entry=entry,dict_values=dict_values,expand=expand) | ||
| # format table | ||
@@ -333,0 +361,0 @@ counts = pd.DataFrame(dict_values).reset_index(drop=True) |
@@ -65,26 +65,2 @@ atlas,system,api_name,api_url,called_by,functional,method | ||
| Brazil,species,species_lookup,https://bie-webservice.sibbr.gov.br/bie-index/species,atlas_taxonomy,TRUE,GET | ||
| Canada,collections,collections_collections,http://collections.canadensys.net/ws/collection,show_all-collections,TRUE,GET | ||
| Canada,collections,collections_datasets,http://collections.canadensys.net/ws/dataResource,show_all-datasets,TRUE,GET | ||
| Canada,collections,collections_providers,http://collections.canadensys.net/ws/dataProvider,show_all-providers,TRUE,GET | ||
| Canada,logger,logger_reasons,http://logger.canadensys.net/service/logger/reasons,show_all-reasons,TRUE,GET | ||
| Canada,records,records_assertions,http://explorer-ws.canadensys.net/assertions/codes,show_all-assertions,TRUE,GET | ||
| Canada,records,records_counts,http://explorer-ws.canadensys.net/occurrences/search,atlas_counts,TRUE,GET | ||
| Canada,records,records_facets,http://explorer-ws.canadensys.net/occurrence/facets,"atlas_counts, show_values-fields",TRUE,GET | ||
| Canada,records,records_fields,http://explorer-ws.canadensys.net/index/fields,show_all-fields,TRUE,GET | ||
| Canada,records,records_occurrences,http://explorer-ws.canadensys.net/occurrences/offline/download,atlas_occurrences,TRUE,GET | ||
| Canada,records,records_query,http://explorer-ws.canadensys.net/webportal/params,atlas_occurrences,TRUE,GET | ||
| Canada,records,records_species,http://explorer-ws.canadensys.net/occurrences/facets/download,atlas_species,TRUE,GET | ||
| Canada,species,names_search_single,https://api.gbif.org/v1/species/match?verbose=FALSE&name={name},search_taxa,TRUE,GET | ||
| Estonia,collections,collections_collections,https://elurikkus.ee/collectory/ws/collection,show_all-collections,TRUE,GET | ||
| Estonia,collections,collections_datasets,https://elurikkus.ee/collectory/ws/dataResource,show_all-datasets,TRUE,GET | ||
| Estonia,collections,collections_providers,https://elurikkus.ee/collectory/ws/dataProvider,show_all-providers,TRUE,GET | ||
| Estonia,records,records_assertions,https://elurikkus.ee/biocache-service/assertions/codes,show_all-assertions,TRUE,GET | ||
| Estonia,records,records_counts,https://elurikkus.ee/biocache-service/occurrences/search,atlas_counts,TRUE,GET | ||
| Estonia,records,records_facets,https://elurikkus.ee/biocache-service/occurrence/facets,"atlas_counts, show_values-fields",TRUE,GET | ||
| Estonia,records,records_fields,https://elurikkus.ee/biocache-service/index/fields,show_all-fields,TRUE,GET | ||
| Estonia,records,records_query,https://elurikkus.ee/biocache-service/webportal/params,atlas_occurrences,TRUE,POST | ||
| Estonia,records,records_species,https://elurikkus.ee/biocache-service/occurrences/facets/download,atlas_species,TRUE,GET | ||
| Estonia,species,names_search_single,https://elurikkus.ee/bie-index/search?q={name}&pageSize=5,search_taxa,TRUE,GET | ||
| Estonia,species,species_children,https://elurikkus.ee/bie-index/childConcepts/,atlas_taxonomy,TRUE,GET | ||
| Estonia,species,species_lookup,https://elurikkus.ee/bie-index/species,atlas_taxonomy,TRUE,GET | ||
| France,collections,collections_collections,https://openobs.mnhn.fr/collectory/ws/collection,show_all-collections,TRUE,GET | ||
@@ -127,16 +103,2 @@ France,collections,collections_datasets,https://openobs.mnhn.fr/collectory/ws/dataResource,show_all-datasets,TRUE,GET | ||
| Guatemala,species,species_lookup,https://snib.conap.gob.gt/especies-ws/species,atlas_taxonomy,TRUE,GET | ||
| Portugal,collections,collections_collections,https://metadados.gbif.pt/ws/collection,show_all-collections,TRUE,GET | ||
| Portugal,collections,collections_datasets,https://metadados.gbif.pt/ws/dataResource,show_all-datasets,TRUE,GET | ||
| Portugal,collections,collections_providers,https://metadados.gbif.pt/ws/dataProvider,show_all-providers,TRUE,GET | ||
| Portugal,images,image_licences,https://imagens.gbif.pt/ws/licence,show_all-licences,TRUE,GET | ||
| Portugal,images,image_metadata,https://imagens.gbif.pt/ws/image/,media_metadata,FALSE,GET | ||
| Portugal,logger,logger_reasons,https://logger.gbif.pt/service/logger/reasons,show_all-reasons,TRUE,GET | ||
| Portugal,records,records_assertions,https://registos-ws.gbif.pt/assertions/codes,show_all-assertions,TRUE,GET | ||
| Portugal,records,records_counts,https://registos-ws.gbif.pt/occurrences/search,atlas_counts,TRUE,GET | ||
| Portugal,records,records_facets,https://registos-ws.gbif.pt/occurrence/facets,"atlas_counts, show_values-fields",TRUE,GET | ||
| Portugal,records,records_fields,https://registos-ws.gbif.pt/index/fields,show_all-fields,TRUE,GET | ||
| Portugal,records,records_query,https://registos-ws.gbif.pt/webportal/params,atlas_occurrences,TRUE,GET | ||
| Portugal,records,records_species,https://registos-ws.gbif.pt/occurrences/facets/download,atlas_species,TRUE,GET | ||
| Portugal,spatial,spatial_layers,https://espacial.gbif.pt/ws/layers,show_all-fields,TRUE,GET | ||
| Portugal,species,names_search_single,https://api.gbif.org/v1/species/match?verbose=FALSE&name={name},search_taxa,TRUE,GET | ||
| Spain,collections,collections_collections,https://colecciones.gbif.es/ws/collection,show_all-collections,TRUE,GET | ||
@@ -184,20 +146,2 @@ Spain,collections,collections_datasets,https://colecciones.gbif.es/ws/dataResource,show_all-datasets,TRUE,GET | ||
| Sweden,name-matching,names_search_multiple,https://namematching.biodiversitydata.se/api/searchByClassification,search_taxa,TRUE,GET | ||
| Sweden,name-matching,names_search_single,https://namematching.biodiversitydata.se/api/search?q={name},search_taxa,TRUE,GET | ||
| United Kingdom,collections,collections_collections,https://registry.nbnatlas.org/ws/collection,show_all-collections,TRUE,GET | ||
| United Kingdom,collections,collections_datasets,https://registry.nbnatlas.org/ws/dataResource,show_all-datasets,TRUE,GET | ||
| United Kingdom,collections,collections_providers,https://registry.nbnatlas.org/ws/dataProvider,show_all-providers,TRUE,GET | ||
| United Kingdom,images,image_licences,https://images.nbnatlas.org/licence,show_all-licences,TRUE,GET | ||
| United Kingdom,images,image_metadata,https://images.nbnatlas.org/image/,media_metadata,FALSE,GET | ||
| United Kingdom,lists,lists_all,https://lists.nbnatlas.org/ws/speciesList,show_all-lists,TRUE,GET | ||
| United Kingdom,lists,lists_lookup,https://lists.nbnatlas.org/ws/speciesListItems/{list_id},show_values-lists,TRUE,GET | ||
| United Kingdom,logger,logger_reasons,https://logger.nbnatlas.org/service/logger/reasons,show_all-reasons,TRUE,GET | ||
| United Kingdom,records,records_assertions,https://records-ws.nbnatlas.org/assertions/codes,show_all-assertions,TRUE,GET | ||
| United Kingdom,records,records_counts,https://records-ws.nbnatlas.org/occurrences/search,atlas_counts,TRUE,GET | ||
| United Kingdom,records,records_facets,https://records-ws.nbnatlas.org/occurrence/facets,"atlas_counts, show_values-fields",TRUE,GET | ||
| United Kingdom,records,records_fields,https://records-ws.nbnatlas.org/index/fields,show_all-fields,TRUE,GET | ||
| United Kingdom,records,records_occurrences,https://records-ws.nbnatlas.org/occurrences/offline/download,atlas_occurrences,FALSE,GET | ||
| United Kingdom,records,records_query,https://records-ws.nbnatlas.org/webportal/params,atlas_occurrences,TRUE,GET | ||
| United Kingdom,records,records_species,https://records-ws.nbnatlas.org/occurrences/facets/download,atlas_species,TRUE,GET | ||
| United Kingdom,species,names_search_single,https://species-ws.nbnatlas.org/search?q={name}&pageSize=5,search_taxa,TRUE,GET | ||
| United Kingdom,species,species_children,https://species-ws.nbnatlas.org/childConcepts/,atlas_taxonomy,TRUE,GET | ||
| United Kingdom,species,species_lookup,https://species-ws.nbnatlas.org/species,atlas_taxonomy,TRUE,GET | ||
| Sweden,name-matching,names_search_single,https://namematching.biodiversitydata.se/api/search?q={name},search_taxa,TRUE,GET |
@@ -245,3 +245,3 @@ from .show_all import show_all | ||
| # call show_all to get all the possible values | ||
| # call show_all to get all the possible values`` | ||
| dataFrame = show_all(licences=True) | ||
@@ -248,0 +248,0 @@ |
+6
-22
@@ -7,2 +7,3 @@ import requests | ||
| from .common_dictionaries import SEARCH_TAXA_ENTRIES,SEARCH_TAXA_FIELDS,TAXONCONCEPT_NAMES,VERNACULAR_NAMES,atlases | ||
| from .version import __version__ | ||
@@ -88,10 +89,4 @@ # testing | ||
| headers = {} | ||
| headers = {"User-Agent": "galah-python/{}".format(__version__)} | ||
| # get headers for ALA | ||
| #if configs['galahSettings']['atlas'] == "Australia": | ||
| # headers = {"x-api-key": configs["galahSettings"]["ALA_API_key"]} | ||
| #else: | ||
| # headers = {} | ||
| # get atlas | ||
@@ -240,3 +235,3 @@ atlas = configs['galahSettings']['atlas'] | ||
| for name in taxa: | ||
| # get base URL for querying | ||
@@ -256,3 +251,3 @@ baseURL, method = get_api_url(column1='called_by',column1value='search_taxa',column2='api_name',column2value='names_search_single') | ||
| # get the response | ||
| response = requests.request(method,URL,headers=headers) | ||
| response = requests.request(method=method,url=URL,headers=headers) | ||
| response_json = response.json() | ||
@@ -266,15 +261,4 @@ | ||
| # Check for the Swedish atlas | ||
| if atlas in ["Sweden"]: | ||
| raw_data = [] | ||
| if SEARCH_TAXA_ENTRIES[atlas][0] in response_json: | ||
| for item in response_json[SEARCH_TAXA_ENTRIES[atlas][0]][SEARCH_TAXA_ENTRIES[atlas][1]]: | ||
| if name.lower() in item['scientificName'].lower(): | ||
| raw_data = item | ||
| break | ||
| if raw_data is None: | ||
| continue | ||
| # check for Austrian, Brazilian, French or Guatemalan atlas | ||
| elif atlas in ["Austria","Brazil","France", "Guatemala"]: | ||
| elif atlas in ["Austria","Brazil","France", "Guatemala","United Kingdom","UK"]: # try UK here | ||
| raw_data = None | ||
@@ -290,3 +274,3 @@ if SEARCH_TAXA_ENTRIES[atlas][0] in response_json: | ||
| # check for Australian, Global, or Spanish atlas | ||
| elif atlas in ["Australia","Global","GBIF","Spain"]: | ||
| elif atlas in ["Australia","Global","GBIF","Spain","Sweden"]: # try Sweden here | ||
| raw_data = response_json | ||
@@ -293,0 +277,0 @@ if atlas in ["Global","GBIF"]: |
@@ -7,2 +7,3 @@ import os | ||
| from .common_functions import get_response_show_all | ||
| from .version import __version__ | ||
@@ -79,9 +80,4 @@ ''' | ||
| headers = {} | ||
| headers = {"User-Agent": "galah-python/{}".format(__version__)} | ||
| #if atlas in ["Australia","ALA"]: | ||
| # headers = {"x-api-key": configs["galahSettings"]["ALA_API_key"]} | ||
| #else: | ||
| # headers = {} | ||
| # set up the option for getting back multiple values | ||
@@ -279,6 +275,6 @@ return_array=[] | ||
| # build layer id from this | ||
| spatial_values["type"].replace("Contextual","cl",inplace=True) | ||
| spatial_values["type"].replace("Environmental","el",inplace=True) | ||
| spatial_values.loc[spatial_values["type"] == "Contextual","type"] = "cl" | ||
| spatial_values.loc[spatial_values["type"] == "Environmental","type"] = "el" | ||
| spatial_layers["id"] = spatial_values["type"].astype(str) + spatial_values["id"].astype(str) | ||
| # build descriptions from these | ||
@@ -285,0 +281,0 @@ spatial_layers["description"] = spatial_values['displayname'] + " " + spatial_values['description'] |
+2
-2
| Metadata-Version: 2.1 | ||
| Name: galah-python | ||
| Version: 0.8.3 | ||
| Version: 0.9.0 | ||
| Summary: Get counts and information on species from many different atlases | ||
| Home-page: | ||
| Home-page: https://galah.ala.org.au/Python/ | ||
| Author: Amanda Buyan | ||
@@ -7,0 +7,0 @@ Author-email: amanda.buyan@csiro.au |
+53
-18
| galah/ALA_keys.json,sha256=Tc2amWI8852cFovenRyw3TlUINMQz2CAgh43piiJfGY,183 | ||
| galah/__init__.py,sha256=zdhA-NAPKHUnQ5Q6KxKNm1ebsKzNM_zhUof2eRYjOsw,1565 | ||
| galah/Countries_Downloaded_In_21July2023.xlsx,sha256=G4VsVxBMHv-oKtvoSAwX7PQLWMPHnp84zZYKOWhYuWQ,9887 | ||
| galah/__init__.py,sha256=icvkFYyXYDTCwR4GbfR2xU4iCBWuxpRKf3YLL0LN4d8,1576 | ||
| galah/apply_data_profile.py,sha256=Om0BsN-mZ5XwT_-cRbny_okE8BGq22wgT4SWdW1-KF4,2042 | ||
| galah/atlas_citation.py,sha256=vRWFt-06YoYPcMcThsWnfGbFy62pl8eeM0I-PlshaV4,2503 | ||
| galah/atlas_counts.py,sha256=h_6WlMQU7kfTGBZs8SQa4TlReH4kK_pcT9xjwycTqKg,11629 | ||
| galah/atlas_media.py,sha256=ngEixdz1HkjO7l3eThRU-CgjcyvLY4jH8hFLOKhhP2A,14306 | ||
| galah/atlas_occurrences.py,sha256=5oL2uGwKa1XeK2_55FJSFiF3mTBM6TH4PWjgAAuycTM,19748 | ||
| galah/atlas_species.py,sha256=eSmEWLB7yC5wQhr1Qe8vZYY3qnTgFb05fbMyQGardUw,10293 | ||
| galah/atlas_counts.py,sha256=um-lzph6HpUi8oxGUkv3lcjVKFhe0wfreCV-q1PZROI,11609 | ||
| galah/atlas_media.py,sha256=178rpW3oN3dOV-L5CMfp8hh6L-x4C56HefOfWqeAA0k,14240 | ||
| galah/atlas_occurrences.py,sha256=zIRCzuzK7c4_DC-f9enqxCCYPBySwlsKjHfwrRmLhqA,19681 | ||
| galah/atlas_species.py,sha256=C4ZVBhOyZhWqJRfQcS3EQmlFjoY_mxcCL1XNw3xHDW4,10312 | ||
| galah/atlas_taxonomy.py,sha256=YTxutynekCk_6DHwBD-znxHAuUIg1qkEmIUoRcaOTFA,4408 | ||
| galah/common_dictionaries.py,sha256=33SNd-qs85tWp9tcERrqxiOIY0zMNMe3MhjVHk24xuQ,10446 | ||
| galah/common_functions.py,sha256=UWSmzs3MWbm_F4hTZyT-5kD3Js2ynm7KhFLa_p7Hjh0,12565 | ||
| galah/config.ini,sha256=AyFdfChPH8Slayhu8f3Wge3JfQbE1R4OVr35zqMBS_Q,282 | ||
| galah/common_dictionaries.py,sha256=5lKo8d1FU6TkxoL7szuSy2B3F7Vr7U55hQov9fJi37U,11356 | ||
| galah/common_functions.py,sha256=6Tu0S7PqYOePkwVl2XDD1PAZvhTk6crdcDk0gSoPB60,12979 | ||
| galah/config.ini,sha256=I-CAiFEpCXNWmVK4dpmQH0Y8jAdwgqnA7Smnd3Ihblo,140 | ||
| galah/config.ini.default,sha256=I-CAiFEpCXNWmVK4dpmQH0Y8jAdwgqnA7Smnd3Ihblo,140 | ||
| galah/galah_config.py,sha256=wmLNHpKy0Hm6eLuK0l_Dp5lrsvCfxhy50DOWlnKBIa0,4779 | ||
| galah/galah_filter.py,sha256=RJac7L2oUrvyETDX-HSTiIXRHa0aagZGZ8ipA4097Ww,10430 | ||
| galah/galah_filter.py,sha256=KustG1fO1usSX7-zneROLu6e1ikk3-r5df3o2Ivu1ws,10460 | ||
| galah/galah_gbif_filters.py,sha256=gWLfFtz_ukVz0D1kothJAVsoZUuVWBZUvxQzVC8gDgM,2787 | ||
| galah/galah_geolocate.py,sha256=EF1cGBKEDIv6hRbqBZJFbyFYsPYcsGe7-R7ipB3JdQE,3624 | ||
| galah/galah_group_by.py,sha256=pM5iI_l-W47Lsq8XdfZiFFQ7oUk5pHBLuag6-BNrOKQ,16882 | ||
| galah/galah_group_by.py,sha256=pJh3wAOtlhRsRgyBc1xiFsQMt8IjiMW_JCDLlT94Wyg,17873 | ||
| galah/galah_select.py,sha256=4IzAwC7je2DKgaxGigqgF1fOUXOMQS5nE2i6BZd4b1I,1712 | ||
@@ -23,11 +25,44 @@ galah/gbif_assertions.csv,sha256=01vlw2yW6LyafSqLswlzmzqOL3XwrJ6Msd1KwHCZwJQ,6550 | ||
| galah/get_api_url.py,sha256=fNnXAgTFZritfXAh3nTxRrNnO8KnQ-qtsUDpOwqm6uM,4797 | ||
| galah/node_config.csv,sha256=v5wQj_gIKkGz3kg5RwwoWdf6SArbwWH-VCMIf3XDOxw,22992 | ||
| galah/search_all.py,sha256=CKP9Xzvl0wRizGyogF9dUUJlUrVxGiXHBoXN65eO9Vc,17888 | ||
| galah/search_taxa.py,sha256=F95zQ-7QOifgeTYjOaNMIsh5QeToKdS24GO8tPF18bc,15393 | ||
| galah/node_config.csv,sha256=oqQExgCeA8w-CoHk2Ba5SY1Z0lYQTa8k_6O_DJnTaJI,16636 | ||
| galah/node_config_0.1.0.csv,sha256=W6ql0rRNITTlOVe0uc8Xn3mnWAx6f2SbaGeT6uvyV2c,7358 | ||
| galah/node_config_dest.csv,sha256=9Q_iUxnUKQNsuGHXZ0_yHW6wI0eTIBh0OszxJQYs4Xg,12352 | ||
| galah/node_config_dev.csv,sha256=xT2X0pjt4pxHxiHSqSWJMuT40ZBlDGMIok5xTXjdpWA,21494 | ||
| galah/node_config_full.csv,sha256=20dHet-JZTeU2qSzrkFp0xnTwHehzUqNfVcpQe4xtQU,21688 | ||
| galah/node_config_old.csv,sha256=rQDBZoHZShFxMmNXzE_O6DVTPsm1q5r3DIw-Y4xMX78,12345 | ||
| galah/search_all.py,sha256=rmTNIlXz1KO3rtXBRlMPydZ6GdKTcGD77ZbRmD8pmkg,17890 | ||
| galah/search_taxa.py,sha256=9wcxLVplWPRvZp7Xdb9FT1Su2NhUFbAZlAoDZbrDTUU,14829 | ||
| galah/search_values.py,sha256=QP1WLi3SraIpZsuI8NiJC2UM5a03Uo1rysrLsD1aGiA,2300 | ||
| galah/show_all.py,sha256=YC-p7VtksPg-hp90wKICe5rFZ01bFEfxwA3MhHM-n0w,22588 | ||
| galah/show_all.py,sha256=pHkDr9gzMZjzfkJ264humD1uHKwx0cDY0RzizvDtTUI,22562 | ||
| galah/show_values.py,sha256=r1mn8T2ulzOf4dm1v0k_vXYkQXQp6K4mi-2tW6fmJbU,6093 | ||
| galah_python-0.8.3.dist-info/METADATA,sha256=38WGWqNmOkDh2LM98CYWTwBuqjVBExmttTvFJaw2jC0,678 | ||
| galah_python-0.8.3.dist-info/WHEEL,sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM,92 | ||
| galah_python-0.8.3.dist-info/top_level.txt,sha256=kfWzvRF4Ut3of0Zi7jXK3dzb-mTOEvaXSdtCyXkrQkI,6 | ||
| galah_python-0.8.3.dist-info/RECORD,, | ||
| galah/version.py,sha256=sZISoV4NxuaLouHwZ0QGjbyppI0-PnriqMCjmmV4l6Y,145 | ||
| galah/.idea/.gitignore,sha256=qeVPxPCLyX2CwEvYb_N9OvhLqe9K2H_Py0ONq2Iuiqo,47 | ||
| galah/.idea/galah.iml,sha256=2MMJ7h4gI3HJojp_o8835x5uT1wpAQ41MHIxGm8M86I,336 | ||
| galah/.idea/misc.xml,sha256=DTM0NEC_v1AfwCq4kyH31Z9eoGztiBA9p3NqLUkzmhw,204 | ||
| galah/.idea/modules.xml,sha256=HMc3u5a3PSWBBXct4noQqvWwENa7jnAx20gZgC-9sm8,262 | ||
| galah/.idea/vcs.xml,sha256=ZEt22h_UABai6qzUWvAjkIdEIg4UUHoZBGut3J8go2M,189 | ||
| galah/.idea/inspectionProfiles/profiles_settings.xml,sha256=YXLFmX7rPNGcnKK1uX1uKYPN0fpgskYNe7t0BV7cqkY,174 | ||
| galah/__pycache__/__init__.cpython-311.pyc,sha256=7GJ9-ZF9ZuoL_x-9k2Lepb4efPb3NW1hcvEAC0-tKIM,1061 | ||
| galah/__pycache__/apply_data_profile.cpython-311.pyc,sha256=IHXaO3cCXwejYIGZVCTFh3mKkKhekXpYvOf203hR1P8,1968 | ||
| galah/__pycache__/atlas_counts.cpython-311.pyc,sha256=I3wXWiy2Je7fZz8PKUbnRb7MnycPMXiFpU52xe3h-XM,10085 | ||
| galah/__pycache__/atlas_media.cpython-311.pyc,sha256=yObeK2QtAa8zJ_A4F7Md-dVqIl26VhjOpFAQwjXtRIA,12683 | ||
| galah/__pycache__/atlas_occurrences.cpython-311.pyc,sha256=grkb7SRyRAGdQzRnzJtxQ1A3D6b57uevOvJGuQByJ3g,19474 | ||
| galah/__pycache__/atlas_species.cpython-311.pyc,sha256=6Qhfi-vHZN1Bz_xuM338sCX0YwIgIEk5-1BjZo3RRIU,10976 | ||
| galah/__pycache__/common_dictionaries.cpython-311.pyc,sha256=dwBwG1uhfAPWG0SKaqUEg4-Adtq_gpardp_cw03BCnk,5035 | ||
| galah/__pycache__/common_functions.cpython-311.pyc,sha256=DJm8gQBF_lfnjkdNGAKp1S4YjViW7QNcd5d2VOPuNsk,16939 | ||
| galah/__pycache__/galah_config.cpython-311.pyc,sha256=9Sml2kYmNwzHkQtWkcKnl9s5nZiNMNA9ATtu6os8Wxs,4373 | ||
| galah/__pycache__/galah_filter.cpython-311.pyc,sha256=vjJSP0t5rVihRyeNVytocTsOW6uSTthCGf2bFLHCNv4,11127 | ||
| galah/__pycache__/galah_geolocate.cpython-311.pyc,sha256=pIQcEnpNDJFG566FeMOCWsQOnvglv1xRL0jJKyk6JZs,4511 | ||
| galah/__pycache__/galah_group_by.cpython-311.pyc,sha256=u2cpW8QPlQ22hludAYOJeZjbxvfO6KvOcihnAoyn6mY,16163 | ||
| galah/__pycache__/galah_select.cpython-311.pyc,sha256=YnPMdOC6z2loVT8_Di8JeK4MrTsRyGaNj-lTIJ2jxUg,2099 | ||
| galah/__pycache__/generate_jwt_token.cpython-311.pyc,sha256=hr78GFx5FSokJ0W6UOdvOJQIcZ_kqCxDryewRif1_tc,3192 | ||
| galah/__pycache__/get_api_url.cpython-311.pyc,sha256=c2Qb1SW9nHUtVS_T6Ni9uY0ljB99BpSRIaCJLe8zn2Q,6427 | ||
| galah/__pycache__/search_all.cpython-311.pyc,sha256=io-mBJEx3-Ik6QKYVgcaAt7mYgIyRM_qblbKEnpAHRU,16786 | ||
| galah/__pycache__/search_taxa.cpython-311.pyc,sha256=KTzsocxXLDYOD-6KZmi8zVj02Zi2o6pmO-aKux9KvgM,14606 | ||
| galah/__pycache__/search_values.cpython-311.pyc,sha256=o_vadR5jgIAYZdksI-OmJABdPZxb5we-Vc_1KAlqRgM,3020 | ||
| galah/__pycache__/show_all.cpython-311.pyc,sha256=gq-aMOibpnj78WxBSQWbpJfdOmLYgX2PxO-AP_zDKVk,19356 | ||
| galah/__pycache__/show_values.cpython-311.pyc,sha256=593H7M7fM60dh4prAUYxIcNhn4odbB8FVU4x2wZTHCs,4703 | ||
| galah/__pycache__/version.cpython-311.pyc,sha256=o6_8KBvzOUFfqZhx-msq-Gh-Wh4sCpEm-lblf1-beZ4,201 | ||
| galah_python-0.9.0.dist-info/METADATA,sha256=dgNRS6Vxe_K1riNqwMWYsSNaa87aIADRbBkh-iQkcNQ,710 | ||
| galah_python-0.9.0.dist-info/WHEEL,sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ,92 | ||
| galah_python-0.9.0.dist-info/top_level.txt,sha256=kfWzvRF4Ut3of0Zi7jXK3dzb-mTOEvaXSdtCyXkrQkI,6 | ||
| galah_python-0.9.0.dist-info/RECORD,, |
+1
-1
| Wheel-Version: 1.0 | ||
| Generator: bdist_wheel (0.42.0) | ||
| Generator: bdist_wheel (0.43.0) | ||
| Root-Is-Purelib: true | ||
| Tag: py3-none-any | ||
Alert delta unavailable
Currently unable to show alert delta for PyPI packages.