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

https://github.com/tripal/tripal_file

Manages site-wide files and associates them with content in a Tripal site.
https://github.com/tripal/tripal_file

Last synced: about 1 month ago
JSON representation

Manages site-wide files and associates them with content in a Tripal site.

Awesome Lists containing this project

README

        

# The Tripal File Extension Module
[![Documentation Status](https://readthedocs.org/projects/tripal_file/badge/?version=latest)](https://tripal-file.readthedocs.io/en/latest/?badge=latest)
[![DOI](https://zenodo.org/badge/221995548.svg)](https://zenodo.org/badge/latestdoi/221995548)

The Tripal File module supports association of data files with content in a Chado database and for integration of those associations with content types on a Tripal website.

![alt tag](https://upload.wikimedia.org/wikipedia/commons/thumb/a/aa/FAIR_data_principles.jpg/320px-FAIR_data_principles.jpg)

These associations are meant to support [FAIR data principles]() by integrating with Tripal content web services such that:

- Files are findable and accessible via Tripal's content web services.
- Metadata about files use globally unique controlled vocabularies. These metadata can be assigned as properties of each file.
- License and usage details can be assigned to each file.

This module provides two new content types for Tripal sites: File and License.

Development of the Tripal File module was funded by the [National Science Foundation award #1659300](https://nsf.gov/awardsearch/showAward?AWD_ID=1659300) and the [National Research Support Program (NRSP) 10 project](https://www.nrsp10.org/) and the McIntire-Stennis project 1019284.

## Documentation

Please see the [online documentation](https://tripal-file.readthedocs.io/en/latest/) for installation and usage instructions.