tardis.tardis_portal.filters package

Submodules

tardis.tardis_portal.filters.jeolsem module

class tardis.tardis_portal.filters.jeolsem.JEOLSEMFilter

Bases: object

This filter collects metadata from JEOL SEM text files.

param name: the short name of the schema. type name: string param schema: the name of the schema to load the EXIF data into. type schema: string

ATTR_PREFIXES = ('$CM_', '$$SM_')
SCHEMA = 'http://www.jeol.com/#jeol-sem-schema'
get_file_contents(datafile)
get_metadata(schema, filedata)
is_already_processed(datafile)
is_jeol_sem_metadata(filedata)
is_text_file(datafile)
save_metadata(datafile, schema, metadata)

Module contents

__init__.py

class tardis.tardis_portal.filters.FilterInitMiddleware(get_response, filters=None)

Bases: object