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.
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.
- 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
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.
- Access to BioStudies database
- Valid authentication credentials
- HTTP client for REST API calls
git clone https://github.com/EBIBioStudies/ribs.git
cd ribs
We welcome contributions to improve RIBS! Please follow these steps:
- Fork the repository
- Create a feature branch (
git checkout -b feature/new-feature
) - Make your changes
- Add tests if applicable
- Commit your changes (
git commit -am 'Add new feature'
) - Push to the branch (
git push origin feature/new-feature
) - Create a Pull Request
For issues and questions:
- Technical Issues: Open an issue on this repository
- BioStudies Help: Visit the BioStudies help pages
- API Documentation: BioStudies API Docs
- Contact: EMBL-EBI Support
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
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
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