require 'http' require 'nokogiri' require 'puree/version' require 'puree/util/date' require 'puree/util/string' require 'puree/xml_extractor/shared' require 'puree/xml_extractor/base' require 'puree/xml_extractor/collection' require 'puree/xml_extractor/resource' require 'puree/xml_extractor/dataset' require 'puree/xml_extractor/download' require 'puree/xml_extractor/event' require 'puree/xml_extractor/journal' require 'puree/xml_extractor/organisation' require 'puree/xml_extractor/person' require 'puree/xml_extractor/project' require 'puree/xml_extractor/publication' require 'puree/xml_extractor/mixins/doi_mixin' require 'puree/xml_extractor/mixins/event_mixin' require 'puree/xml_extractor/mixins/pages_mixin' require 'puree/xml_extractor/thesis' require 'puree/xml_extractor/doctoral_thesis' require 'puree/xml_extractor/masters_thesis' require 'puree/xml_extractor/publisher' require 'puree/xml_extractor/server' require 'puree/api/map' require 'puree/api/request' require 'puree/api/configuration' require 'puree/api/authentication' require 'puree/model/helper/validation' require 'puree/model/structure' require 'puree/model/resource' require 'puree/model/dataset' require 'puree/model/download_header' require 'puree/model/event' require 'puree/model/event_header' require 'puree/model/journal' require 'puree/model/link' require 'puree/model/organisation' require 'puree/model/person' require 'puree/model/project' require 'puree/model/publication' require 'puree/model/thesis' require 'puree/model/doctoral_thesis' require 'puree/model/masters_thesis' require 'puree/model/publisher' require 'puree/model/related_content_header' require 'puree/model/spatial_point' require 'puree/model/address' require 'puree/model/copyright_license' require 'puree/model/event_header' require 'puree/model/file' require 'puree/model/legal_condition' require 'puree/model/organisation_header' require 'puree/model/endeavour_person' require 'puree/model/person_name' require 'puree/model/publication_status' require 'puree/model/server' require 'puree/model/temporal_range' require 'puree/extractor/resource' require 'puree/extractor/dataset' require 'puree/extractor/event' require 'puree/extractor/journal' require 'puree/extractor/organisation' require 'puree/extractor/person' require 'puree/extractor/project' require 'puree/extractor/publication' require 'puree/extractor/thesis' require 'puree/extractor/doctoral_thesis' require 'puree/extractor/masters_thesis' require 'puree/extractor/publisher' require 'puree/extractor/collection' require 'puree/extractor/download' require 'puree/extractor/server' # Metadata extraction from the Pure Research Information System. # module Puree end