Size: 1786
Comment:
|
← Revision 12 as of 2016-06-06 01:25:44 ⇥
Size: 7631
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 4: | Line 4: |
= Ten Simple Rules for Developing Public Biological Databases = == Supplementary Webpage for Tools and Technologies Recommendations == R: Recommendation, E: Example |
== Ten Simple Rules for Developing Public Biological Databases == === Supplementary Webpage for Tools and Technologies Recommendations === |
Line 8: | Line 7: |
=== - Resources for available databases (R) === | ==== - Resources for available databases Recommendations ==== |
Line 18: | Line 17: |
=== - Ontologies and semantics (R) === | === - Ontologies and semantics Recommendations === |
Line 21: | Line 20: |
=== - File formats Examples === || '''Format''' |||| '''Description''' |||| '''URl''' |||| '''Reference''' || || FASTA |||| File format for representing biological sequences |||| [[http://blast.ncbi.nlm.nih.gov/blastcgihelp.shtml|Link]] |||| [[http://www.ncbi.nlm.nih.gov/pubmed/3162770|PubMed]] || || GFF3 |||| File format for representing gene annotations |||| [[http://www.sequenceontology.org/gff3.shtml|Link]] |||| -- || || BioPax |||| Pathway exchange language for Biological pathway data |||| [[http://www.biopax.org/|Link]] |||| [[http://www.ncbi.nlm.nih.gov/pubmed/20829833|PubMed]] || || Extended Newick |||| Standard for representation of phylogenetic networks |||| [[http://dmi.uib.es/~gcardona/BioInfo/enewick.html|Link]] |||| [[http://www.ncbi.nlm.nih.gov/pubmed/19077301|PubMed]] || === - Biological libraries of programming languages Examples === || '''Library''' |||| '''Description''' |||| '''URl''' |||| '''Reference''' || || BioJava |||| Open source project for Java tools for bioinformatics |||| [[http://www.biojava.org|Link]] |||| [[http://www.ncbi.nlm.nih.gov/pubmed/22877863|PubMed]] || || BioPerl |||| Collection of Perl modules for bioinformatics applications |||| [[http://www.bioperl.org/|Link]] |||| [[http://www.ncbi.nlm.nih.gov/pubmed/12368254|PubMed]] || || BioPython |||| Open source collection of Python tools for bioinformatics |||| [[http://www.biopython.org|Link]] |||| [[http://www.ncbi.nlm.nih.gov/pubmed/19304878|PubMed]] || || BioJS |||| Full-featured biological workbench written in JS |||| [[http://www.ebi.ac.uk/tools/biojs/|Link]] |||| [[http://www.ncbi.nlm.nih.gov/pubmed/25075290|PubMed]] || || R Bioconductor |||| Collection of R packages provides tools for the analysis biological data |||| [[http://www.bioconductor.org/|Link]] |||| [[http://www.ncbi.nlm.nih.gov/pubmed/15461798|PubMed]] || === - Web and database technologies Recommendations === || '''Technology/Tool''' |||| '''Description''' |||| '''URl''' |||| '''Reference''' || || HTML5 |||| For webpage structure |||| [[http://www.w3schools.com/html/default.asp|Link]] |||| -- || || CSS3 |||| For webpage layout |||| [[http://www.w3schools.com/css/default.asp|Link]] |||| -- || || JavaScript |||| For webpage interactivity |||| [[http://www.w3schools.com/js/default.asp|Link]] |||| -- || || JQuery |||| JS library for client-side scripting |||| [[http://www.w3schools.com/jquery/default.asp|Link]] |||| -- || || Shiny |||| Web application framework for R |||| [[http://shiny.rstudio.com/|Link]] |||| -- || || Django |||| Web application framework for Python |||| [[https://www.djangoproject.com/|Link]] |||| -- || || Node.JS |||| JS library for building scalable network applications |||| [[https://nodejs.org/en/|Link]] |||| -- || || MySQL |||| Relational database server |||| [[https://www.mysql.com/|Link]] |||| -- || || MongoDB |||| NoSQL database server |||| [[https://www.mongodb.org/|Link]] |||| -- || || Apache |||| Web server |||| [[https://httpd.apache.org/|Link]] |||| -- || || Apache Lucene |||| Index for free text documents |||| [[https://lucene.apache.org/core/|Link]] |||| -- || || Color Brewer |||| Color palettes library |||| [[http://colorbrewer2.org|Link]] |||| -- || || Prototyping Tools |||| Comparison between collection of prototyping Tools |||| [[http://www.cooper.com/prototyping-tools|Link]] |||| -- || === - Biological data visualization JS libraries Recommendations === || '''Tool''' |||| '''Description''' |||| '''URl''' |||| '''Reference''' || || Cytoscape.js |||| JS library for network analysis and visualization |||| [[http://js.cytoscape.org/|Link]] |||| [[http://www.ncbi.nlm.nih.gov/pubmed/26415722|PubMed]] || || D3.js |||| JS library for producing dynamic and interactive data visualizations |||| [[http://d3js.org/|Link]] |||| -- || || jsPhyloSVG |||| JS library for rendering phylogenetic trees |||| [[http://www.jsphylosvg.com/|Link]] |||| [[http://www.ncbi.nlm.nih.gov/pubmed/20805892|PubMed]] || === - Search features examples Examples === || '''Website''' |||| '''Description''' |||| '''URl''' |||| '''Reference''' || || iRefWeb |||| Web server for interactive analysis of PPI data |||| [[http://wodaklab.org/iRefWeb/|Link]] |||| [[http://www.ncbi.nlm.nih.gov/pubmed/20940177|PubMed]] || || GMOD |||| The Generic Model Organism Database |||| [[http://gmod.org/wiki/Main_Page|Link]] |||| [[http://www.ncbi.nlm.nih.gov/pubmed/18570664|PubMed]] || || LOVD |||| Leiden Open-source Variation Database |||| [[http://www.lovd.nl/3.0/home|Link]] |||| [[http://www.ncbi.nlm.nih.gov/pubmed/21520333|PubMed]] || === - Database monitoring and maintenance tools Recommendations === || '''Technology/Tool''' |||| '''Description''' |||| '''URl''' |||| '''Reference''' || || Google Analytics |||| Web analytics service offered by Google |||| [[https://www.google.com/analytics|Link]] |||| -- || || Docker |||| Open platform for building and running distributed applications |||| [[https://www.docker.com/|Link]] |||| -- || || Dockerhub |||| Cloud hosted registry service with for Docker images |||| [[https://hub.docker.com/|Link]] |||| -- || || Github |||| Web-based Git repository |||| [[http://github.com|Link]] |||| -- || || Sensu |||| Infrastructure and application monitoring and telemetry solution |||| [[https://sensuapp.org/|Link]] |||| -- || || Snakemake |||| Scalable bioinformatics workflow engine |||| [[https://bitbucket.org/johanneskoester/snakemake|Link]] |||| [[http://www.ncbi.nlm.nih.gov/pubmed/22908215|PubMed]] || || BioStars |||| Online question & answer resource for the bioinformatics community |||| [[https://www.biostars.org/|Link]] |||| [[http://www.ncbi.nlm.nih.gov/pubmed/22046109|PubMed]] || * Recommendations last updated: February 2016 |
Ten Simple Rules for Developing Public Biological Databases
Supplementary Webpage for Tools and Technologies Recommendations
- Resources for available databases Recommendations
Resource |
Description |
URl |
Reference |
|||
NAR 2016's Database Collection |
NAR collection of online Molecular Biology Database 2016 |
|||||
Pathguide |
The Pathway Resource List |
|||||
The Registry |
Collection of analytical tools and data services for bioinformatics |
|||||
The Bioinformatics Links Directory |
List of curated links to molecular resources, tools and databases |
|||||
OMICtools |
Collection of classified omic tools |
|||||
A user-contributed database of biological databases |
- Ontologies and semantics Recommendations
- File formats Examples
Format |
Description |
URl |
Reference |
|||
FASTA |
File format for representing biological sequences |
|||||
GFF3 |
File format for representing gene annotations |
-- |
||||
Pathway exchange language for Biological pathway data |
||||||
Extended Newick |
Standard for representation of phylogenetic networks |
- Biological libraries of programming languages Examples
Library |
Description |
URl |
Reference |
|||
Open source project for Java tools for bioinformatics |
||||||
Collection of Perl modules for bioinformatics applications |
||||||
Open source collection of Python tools for bioinformatics |
||||||
BioJS |
Full-featured biological workbench written in JS |
|||||
R Bioconductor |
Collection of R packages provides tools for the analysis biological data |
- Web and database technologies Recommendations
Technology/Tool |
Description |
URl |
Reference |
|||
HTML5 |
For webpage structure |
-- |
||||
CSS3 |
For webpage layout |
-- |
||||
For webpage interactivity |
-- |
|||||
JQuery |
JS library for client-side scripting |
-- |
||||
Shiny |
Web application framework for R |
-- |
||||
Django |
Web application framework for Python |
-- |
||||
Node.JS |
JS library for building scalable network applications |
-- |
||||
MySQL |
Relational database server |
-- |
||||
MongoDB |
NoSQL database server |
-- |
||||
Apache |
Web server |
-- |
||||
Apache Lucene |
Index for free text documents |
-- |
||||
Color Brewer |
Color palettes library |
-- |
||||
Prototyping Tools |
Comparison between collection of prototyping Tools |
-- |
- Biological data visualization JS libraries Recommendations
Tool |
Description |
URl |
Reference |
|||
Cytoscape.js |
JS library for network analysis and visualization |
|||||
D3.js |
JS library for producing dynamic and interactive data visualizations |
-- |
||||
jsPhyloSVG |
JS library for rendering phylogenetic trees |
- Search features examples Examples
Website |
Description |
URl |
Reference |
|||
iRefWeb |
Web server for interactive analysis of PPI data |
|||||
GMOD |
The Generic Model Organism Database |
|||||
LOVD |
Leiden Open-source Variation Database |
- Database monitoring and maintenance tools Recommendations
Technology/Tool |
Description |
URl |
Reference |
|||
Google Analytics |
Web analytics service offered by Google |
-- |
||||
Docker |
Open platform for building and running distributed applications |
-- |
||||
Dockerhub |
Cloud hosted registry service with for Docker images |
-- |
||||
Github |
Web-based Git repository |
-- |
||||
Sensu |
Infrastructure and application monitoring and telemetry solution |
-- |
||||
Snakemake |
Scalable bioinformatics workflow engine |
|||||
Online question & answer resource for the bioinformatics community |
* Recommendations last updated: February 2016