squirrel.dataset

class PersistentID(dummy) → None[source]

Bases: pyrocko.guts.StringPattern

Any str matching pattern re.compile('^[a-zA-Z_][a-zA-Z0-9_]{0,64}$').

class Dataset(*args, **kwargs)[source]

Bases: pyrocko.has_paths.HasPaths

Dataset description.

sources

list of pyrocko.squirrel.client.base.Source objects, default: []

persistent

str (PersistentID), optional

operators

list of pyrocko.squirrel.operators.base.Operator objects, default: []

read_dataset(path)[source]

Read dataset description file.