Skip to content

EBIBioStudies/ribs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RIBS - REST-based Interface for BioStudies

License EMBL-EBI REST API

RIBS (REST-based Interface for BioStudies) is a RESTful API interface for interacting with the BioStudies database, EMBL-EBI's comprehensive repository for biological study data and metadata.

About BioStudies

BioStudies is an EBI resource that holds descriptions of biological studies, links to supporting data in other databases, and archives data files that do not fit in existing public structured archives. The database organizes data from biological studies, typically associated with publications, offering a simple way to describe study structure.

Features

  • RESTful API Access: Programmatic access to BioStudies database functionality
  • Study Management: Create, update, and retrieve biological study metadata
  • File Operations: Handle study-associated files and datasets
  • Search Capabilities: Query and search through study submissions
  • Authentication: Secure access control for data submission and modification

API Endpoints

The RIBS interface provides access to key BioStudies operations including:

  • Security & Authentication: User authentication and session management
  • File Management: Upload, download, and manage study files
  • Submissions: Create and modify study submissions
  • Search: Query and retrieve study information

For detailed API documentation, visit the BioStudies API Documentation.

Getting Started

Prerequisites

  • Access to BioStudies database
  • Valid authentication credentials
  • HTTP client for REST API calls

Installation

git clone https://github.com/EBIBioStudies/ribs.git
cd ribs

Contributing

We welcome contributions to improve RIBS! Please follow these steps:

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/new-feature)
  3. Make your changes
  4. Add tests if applicable
  5. Commit your changes (git commit -am 'Add new feature')
  6. Push to the branch (git push origin feature/new-feature)
  7. Create a Pull Request

Support

For issues and questions:

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

Citation

If you use BioStudies in your research, please cite:

Sarkans U, et al. The BioStudies database—one stop shop for all data supporting a life sciences study. Nucleic Acids Res. 2018;46(D1):D1266-D1270. doi:10.1093/nar/gkx965

About EMBL-EBI

RIBS is developed and maintained by the European Molecular Biology Laboratory - European Bioinformatics Institute (EMBL-EBI), which provides freely available data from life science experiments, performs basic research in computational biology and offers an extensive user training programme.


Maintained by: EBI BioStudies Team
Website: www.ebi.ac.uk/biostudies

About

REST-based Interface for BioStudies

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 9