mapmaker.flatmap.manifest module

class mapmaker.flatmap.manifest.GitState(value)[source]

Bases: Enum

An enumeration.

UNKNOWN = 0
DONTCARE = 1
STAGED = 2
CHANGED = 3
UNTRACKED = 4
class mapmaker.flatmap.manifest.ManifestFile(path, description)

Bases: tuple

description

Alias for field number 1

path

Alias for field number 0

class mapmaker.flatmap.manifest.MapRepository(working_dir: Path)[source]

Bases: object

property committed: datetime
property remotes: dict[str, str]
property sha: str
status(path: str) GitState[source]
path_blob_url(path)[source]
class mapmaker.flatmap.manifest.Manifest(manifest_path, single_file=None, id=None, ignore_git=False)[source]

Bases: object

property anatomical_map
property annotation
property biological_sex
property connections
property connectivity
property connectivity_terms
property description
property file_set: list[mapmaker.flatmap.manifest.ManifestFile]
property git_repository
property git_status
property id
property kind
property manifest
property models
property neuron_connectivity
property properties
property sckan_version
property sources
property url