About bio.tools

Open Data

bio.tools content is freely available to all under the Attribution 4.0 International (CC BY 4.0) license. This means you are free to share and adapt the data, so long as you give credit and don’t restrict the freedom of others.

We welcome all types of use of the data, but ask that if you have in mind an application which uses the entire dataset, or a large scale data integration project, then please discuss it with us first.


Open Source

bio.tools source code is freely available to all under the GNU General Public License v3.0 (GPL-3.0). This means you are free to share and adapt our software but must ensure it remains free for all its users.

We welcome contributions to the code and are currently developing technical and social guidelines for the open development of bio.tools. All developments can be tracked on GitHub.


Built by you

We depend on the goodwill and enthusiasm of our 1000+ (and growing!) contributors. If you are a software developer or an institutional provideer of online services, we encourage you to register these in bio.tools; you’ll first need to sign-up for a bio.tools account if you don’t already have one.

If you’re responsible for one or a few tools and services, the easiest way to register them is to use the bio.tools registration interface which is available once you’re logged on. If you’re responsible for very many tools and services, or have specific requirements, it’s best to discuss first with the bio.tools developers.


Tool IDs

All bio.tools entries are assigned a human-friendly, unique identifier based on the resource name, e.g. biotools:signalp. Once verified, a bio.tools ID provides a stable way to trace software and data resources and integrate bio.tools data with other projects.

bio.tools tool IDs are URL-safe versions of the supplied tool name, which are occasionally shortened or modified as required to produce a practical identifier. They are verified (and adjusted, as necessary) manually, to ensure they are practical, that the tool description is reasonable, and that the entry does not duplicate an already-existing entry.

Once an ID is created and verified, it will not be deleted and the corresponding Tool Card URL (and Tool Card) will persist in perpetuity, allowing for stable cross-linking and resource tracing.


Built on standards

bio.tools resource descriptions adhere to rigorous information standards including precise semantics and syntax. Scientific aspects are provided by the EDAM ontology and technical aspects are covered by biotoolsSchema. Both are open, community-defined standards to which you can contribute.

The EDAM ontology provides a precise nomenclature (terms within a controlled vocabulary) for scientific characterisation of tools, including topic (a category within the life sciences, e.g. "Proteomics"), operation (a specific scientific thing that a tool does, e.g. "Peptide identification"), data (a type of biological data, e.g. "Mass spectrometry spectra") and format (a specific data serialisation format e.g. "Thermo RAW").

biotoolsSchema is a formalised XML schema (XSD) which defines a controlled vocabulary and precise syntax for some 50 general software attributes such as name, description, software license and programming language. biotoolsSchema makes heavy use of regular expressions, standard identifiers and URLs (to refer to verbose information), enabling concise and consistent descriptions in bio.tools.

Contributions to EDAM and biotoolsSchema are most welcome. For EDAM, see the documentation. For biotoolsSchema, head to GitHub.


Community-driven

We rely upon scientific communities to improve the terminology and description of resources in different domains of the Life Sciences. This includes the emerging communities being fostered by ELIXIR, and any other group of scientists with an interest to help out.

As a work in progress, we are trying to establish a network of "thematic editors" to oversee the development of the EDAM ontology and bio.tools in specific thematic areas. Thematic Editors are experts in their field, well connected within their respective scientific community and with a broad knowledge about the commonly used software and databases. We welcome your help with this - please see the emerging Editors Guide.


Backed by ELIXIR

bio.tools is anchored within ELIXIR, the European Infrastructure for Biological Information. ELIXIR unites Europe’s leading life science organisations in managing and safeguarding the increasing volume of data being generated by publicly funded research. It coordinates, integrates and sustains bioinformatics resources across its member states and enables users in academia and industry to access services that are vital for their research.

bio.tools development is led by the Danish ELIXIR Node. Long-term support from ELIXIR nodes, and engagement with a coordinated, European-wide community of experts, including national service managers, will ensure that bio.tools remains free, open and maintained in the long term.


Documentation

Project and technical documentations are available for bio.tools, biotoolsSchema and the EDAM ontology. Please report any problems or make suggestions via GitHub.

Noteworthy docs include:


API

Our Web API provides an easy way to access the bio.tools data, allowing precise or alternatively flexible queries over all fields. Please see:

We are looking to improve the features and performance of the API and underlying search functionality. If you have suggestions or would like to get involved please get in touch directly or via GitHub.


Support

Whether you are a user of bio.tools, a developer who wants to add their tools, or a scientist who wants integrate our data with your own; help is at hand. Head over to GitHub or mail us directly.

If you want help with EDAM then please use the EDAM tracker or contact the EDAM developers directly.


Publications and citing

If you use bio.tools, please cite:
Ison, J. et al. (2015). Tools and data services registry: a community effort to document bioinformatics resources. Nucleic Acids Research. doi: 10.1093/nar/gkv1116

If you use EDAM or its part, please cite:
Ison, J., Kalaš, M., Jonassen, I., Bolser, D., Uludag, M., McWilliam, H., Malone, J., Lopez, R., Pettifer, S. and Rice, P. (2013). EDAM: an ontology of bioinformatics operations, types of data and identifiers, topics and formats Bioinformatics, doi: 10.1093/bioinformatics/btt113

For more information please visit our publications page.


Funding

We acknowledge with gratitude the support of our funders:

  • The Danish Ministry of Higher Education and Science.
  • ELIXIR-EXCELERATE under the European Union's Horizon 2020 research and innovation programme (grant agreement number 676559).