Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/remram44/file_archive

A file store with searchable metadata
https://github.com/remram44/file_archive

archive file-storage metadata python vistrails

Last synced: 20 days ago
JSON representation

A file store with searchable metadata

Awesome Lists containing this project

README

        

# file_archive: A file store with searchable metadata

[![Build Status](https://github.com/remram44/file_archive/workflows/Test/badge.svg)](https://github.com/remram44/file_archive/actions)
[![Coverage Status](https://img.shields.io/coveralls/github/remram44/file_archive.svg)](https://coveralls.io/r/remram44/file_archive?branch=master)
[![Say Thanks!](https://img.shields.io/badge/Say%20Thanks-!-1EAEDB.svg)](https://saythanks.io/to/remram44)

This is a file archiving system. You submit it files with a set of metadata, as
key-value pairs, and it allows you to later retrieve the files that match
conditions on these metadata.

It uses a flat file-store where files are stored under their 40 characters SHA1
hash, and a SQLite3 database for the metadata.

Its purpose is to be used as a persistent file store for the VisTrails workflow
and provenance management system: http://www.vistrails.org/