siibra.retrieval.repositories

Connect to repositories to browse and pull files within.

Classes

EbrainsHdgConnector(dataset_id)

Download sensitive files from EBRAINS using the Human Data Gateway (HDG) via the data proxy API.

EbrainsPublicDatasetConnector([dataset_id, ...])

Access files from public EBRAINS datasets via the Knowledge Graph v3 API.

EbrainsPublicDatasetConnectorMinds([...])

Access files from public EBRAINS datasets via the Knowledge Graph v3 API.

GithubConnector(owner, repo, reftag[, ...])

Connect to a GitHub repository with a specific ref (branch or tag).

GitlabConnector(server, project, reftag[, ...])

archive_mode: in archive mode, the entire repository is downloaded as an archive. This is necessary/could be useful for repositories with numerous files.

LocalFileRepository(folder)

OwncloudConnector(server, share)

RepositoryConnector(base_url)

Base class for repository connectors.

ZipfileConnector(url)