LOVD 3.0 - Developer information

LOVD 3.0 is a rewrite of LOVD 2.0, while parts of the code we kept since after review it was considered high quality enough. Also the datamodel has been restructured completely and it was greatly improved.

LOVD is released under the open source GPL license. If you wish to participate in the development of LOVD, please contact us.
To get into contact with us, please use our contact form.

Developed with PhpStorm - a smart IDE for PHP development with HTML, CSS & JavaScript support The LOVD3 source code is hosted at GitHub, and mostly developed using Jetbrains PhpStorm.

LOVD 3.0 development team

Ivo Fokkema is leading the overall LOVD development and wrote most of the LOVD 3.0 code. He has been working on LOVD since the start in 2002 and also developed LOVD1 and LOVD2.
From February 2016 to January 2018, Mark Kroon was working full-time on various improvements throughout LOVD.
From November 2014 to February 2016, Daan Asscheman has been working on various improvements throughout LOVD, as well as improving the documentation.
From January 2012 to June 2012, Peikuan Cong was working on improving the analysis of whole-genome data using LOVD.
From November 2011 to April 2012, we had Jerry Hoogenboom on board with us, who implemented the NGS data import for LOVD 3.0.
From December 2010 to August 2012, Ivar Lugtenburg was working full-time on the LOVD 3.0 development, mainly on the data submission and data editing.

Acknowledgments

Several enthusiasts have helped improving LOVD in one way or another. For example through requesting features, providing feedback, or spotting problems in the software.
  • Johan den Dunnen initiated the LOVD project in 2002 and still provides a continuous stream of suggestions for improvements, requests, and feedback on overall use of the software. Many features in LOVD started from a request or an idea from Johan.
  • David Baux has worked on getting more advanced graphs in LOVD. He also built MobiDetails, an annotation platform to interpret DNA variants, which links to LOVD and also submits data into LOVD.
  • Thymo van Camerijk has worked on comparing different methods to map variants from one genome build to the other.
  • Raymond Dalgleish has been an LOVD curator for many years but also provided a large number of suggestions for improvement and feature requests. He also initiated the Variant Validator project which helps LOVD validate variant descriptions and map variants between transcripts and the genome.

Hall of fame
LOVD security has been improved by:
  • (2021-12-19) Sainath Reddy detected and reported an XSS vulnerability in LOVD3.
  • (2021-07-11) Warbid detected and reported an SQL injection vulnerability in LOVD3.
  • (2021-07-09) Vijay Farswan detected and reported several XSS vulnerabilities in the LOVD3 website and the LSDB list.
  • (2021-07-09) Taha Smily detected and reported an XSS vulnerability in the LOVD2 website.
  • (2021-07-08) K0t detected and reported an XSS vulnerability in the LOVD2 website.
  • (2021-07-07) Chirag Mistry detected and reported XSS vulnerabilities in the LOVD3 website and software.
  • (2021-07-06) Preet Bhoir detected and reported an XSS vulnerability in the LOVD2 website.

Last modified 2022/01/17 16:29:54 CET

When using or discussing LOVD please refer to:
Fokkema IF, Kroon M, López Hernández JA, Asscheman D, Lugtenburg I, Hoogenboom J, den Dunnen JT. The LOVD3 platform: efficient genome-wide sharing of genetic variants. Eur J Hum Genet (2021). https://doi.org/10.1038/s41431-021-00959-x.

A recommended system of the Human Variome Project LOVD has received funding from the European Community's Seventh Framework Programme
(FP7/2007-2013) under grant agreement nº 200754 - the GEN2PHEN project.
©2004-2024 Leiden University Medical Center, Netherlands
Ivo F.A.C. Fokkema BSc., Prof. Johan T. den Dunnen PhD
A IRDiRC recognized resource