Polymatheia
stable

Contents:

  • Core Concepts
  • Recipes
    • Loading Data via OAI-PMH
      • Finding the available Sets
      • Finding the available MetadataFormats
      • Fetching records
        • Limiting the number of records
        • Selecting by set
        • Selecting the metadata format
    • Loading Data from Europeana
      • Basic queries
      • Complex queries
      • Result profiles
      • Reusability
    • Loading Data via SRU
      • Getting the Explain record
      • Fetching records
        • Limiting the number of records
        • Getting the total number of records for a query
        • Selecting a record schema
        • Getting the echoed request
    • Reading and Writing JSON Data
      • Writing JSON data
      • Reading JSON data
    • Reading and Writing XML Data
      • Writing XML data
      • Reading XML data
    • Reading and Writing CSV Data
      • Reading CSV data
      • Writing CSV data
    • Filtering Data
      • Basic filters
      • Compound filters
    • Transforming Data
      • Basic transformations
        • Joining values
        • Custom transformations
      • Complex transformations
        • Parallel transformations
        • Sequential transformations
        • Complete example
    • Exporting Data to Pandas
  • API Documentation
    • polymatheia.data
      • LimitingIterator
        • LimitingIterator.__init__()
        • LimitingIterator.__iter__()
        • LimitingIterator.__next__()
        • LimitingIterator.__weakref__
      • NavigableDict
        • NavigableDict.__delattr__()
        • NavigableDict.__getattr__()
        • NavigableDict.__init__()
        • NavigableDict.__setattr__()
        • NavigableDict.__str__()
        • NavigableDict.__weakref__
        • NavigableDict.get()
        • NavigableDict.merge()
        • NavigableDict.set()
        • NavigableDict.update()
      • NavigableDictIterator
        • NavigableDictIterator.__init__()
        • NavigableDictIterator.__iter__()
        • NavigableDictIterator.__next__()
        • NavigableDictIterator.__weakref__
      • xml_to_navigable_dict()
    • polymatheia.data.reader
      • CSVReader
        • CSVReader.__init__()
        • CSVReader.__iter__()
        • CSVReader.__weakref__
      • EuropeanaSearchIterator
        • EuropeanaSearchIterator.result_count
        • EuropeanaSearchIterator.facets
        • EuropeanaSearchIterator.__init__()
        • EuropeanaSearchIterator.__iter__()
        • EuropeanaSearchIterator.__next__()
        • EuropeanaSearchIterator.__weakref__
      • EuropeanaSearchReader
        • EuropeanaSearchReader.result_count
        • EuropeanaSearchReader.facets
        • EuropeanaSearchReader.__init__()
        • EuropeanaSearchReader.__iter__()
        • EuropeanaSearchReader.__weakref__
      • JSONReader
        • JSONReader.__init__()
        • JSONReader.__iter__()
        • JSONReader.__weakref__
      • OAIMetadataFormatReader
        • OAIMetadataFormatReader.__init__()
        • OAIMetadataFormatReader.__iter__()
        • OAIMetadataFormatReader.__weakref__
      • OAIRecordReader
        • OAIRecordReader.__init__()
        • OAIRecordReader.__iter__()
        • OAIRecordReader.__weakref__
      • OAISetReader
        • OAISetReader.__init__()
        • OAISetReader.__iter__()
        • OAISetReader.__weakref__
      • SRUExplainRecordReader
        • SRUExplainRecordReader.__init__()
        • SRUExplainRecordReader.__iter__()
        • SRUExplainRecordReader.__weakref__
      • SRURecordReader
        • SRURecordReader.__init__()
        • SRURecordReader.__iter__()
        • SRURecordReader.__weakref__
        • SRURecordReader.result_count()
      • XMLReader
        • XMLReader.__init__()
        • XMLReader.__iter__()
        • XMLReader.__weakref__
    • polymatheia.data.writer
      • CSVWriter
        • CSVWriter.__init__()
        • CSVWriter.__weakref__
        • CSVWriter.write()
      • JSONWriter
        • JSONWriter.__init__()
        • JSONWriter.__weakref__
        • JSONWriter.write()
      • PandasDFWriter
        • PandasDFWriter.__init__()
        • PandasDFWriter.__weakref__
        • PandasDFWriter.write()
      • XMLWriter
        • XMLWriter.__init__()
        • XMLWriter.__weakref__
        • XMLWriter.write()
    • polymatheia.filter
      • Filter
        • Filter.__call__()
        • Filter.__init__()
        • Filter.__weakref__
      • RecordsFilter
        • RecordsFilter.__init__()
        • RecordsFilter.__iter__()
        • RecordsFilter.__weakref__
      • RecordsFilterIterator
        • RecordsFilterIterator.__init__()
        • RecordsFilterIterator.__iter__()
        • RecordsFilterIterator.__next__()
        • RecordsFilterIterator.__weakref__
    • polymatheia.transform
      • RecordsTransform
        • RecordsTransform.__init__()
        • RecordsTransform.__iter__()
        • RecordsTransform.__weakref__
      • RecordsTransformIterator
        • RecordsTransformIterator.__init__()
        • RecordsTransformIterator.__iter__()
        • RecordsTransformIterator.__next__()
        • RecordsTransformIterator.__weakref__
      • Transform
        • Transform.__call__()
        • Transform.__init__()
        • Transform.__weakref__
    • polymatheia.util
      • namespace_mapping()
Polymatheia
  • Search


© Copyright 2020, Mark Hall. Revision cafecc07.

Built with Sphinx using a theme provided by Read the Docs.