Main logo
tutorial arrow
Create your own tool library
Bookmark tools and put favorites into folders to find them easily.



A method for identifying differentially methylated regions. First, the data is divided into smaller segments based on genomic distance between consecutive probes. Then, each of these segments is divided into regions with consistent differential methylation patterns. For this, all possible segmentations are considered and the optimal one is chosen according to the minimum description length (MDL) principle. Finally, the significance of differential methylation in each region is assessed using linear mixed models. Using both simulated and large publicly available methylation datasets, we compare seqlm performance to alternative approaches. We demonstrate that it is both more sensitive and specific than competing methods. This is achieved with minimal parameter tuning and, surprisingly, quickest running time of all the tried methods. Finally, we show that the regional differential methylation patterns identified on sparse array data are confirmed by higher resolution sequencing approaches.

User report

tutorial arrow
Vote up tools and offer feedback
Give value to tools and make your expertise visible
Give your feedback on this tool
Sign up for free to join and share with the community

0 user reviews

0 user reviews

No review has been posted.

seqlm forum

tutorial arrow
Communicate with other users
Participate in the forum to get support for using tools. Ask questions about technical specifications.
Take part in the discussion
Sign up for free to ask question and share your advices

No open topic.

seqlm classification

seqlm specifications

Software type:
Restrictions to use:
Biological technology:
Programming languages:
Command line interface
Input data:
A matrix with methylation values; a vector specifying the classes of columns (only two-class case is supported currently) or a continuous variable; location information about the methylation probes in GRanges format
Operating system:
Unix/Linux, Mac OS, Windows
Computer skills:

seqlm distribution


tutorial arrow
Upload and version your source code
Get a DOI for each update to improve tool traceability. Archive your releases so the community can easily visualize progress on your work.
Facilitate your tool traceability
Sign up for free to upload your code and get a DOI

No versioning.

seqlm support



  • Raivo Kolde <>


tutorial arrow
Promote your skills
Define all the tasks you managed and assign your profile the appropriate badges. Become an active member.
Promote your work
Sign up for free to badge your contributorship



Institute of Computer Science, University of Tartu, Tartu, Estonia; Center for Computational and Integrative Biology, Massachusetts General Hospital, Boston, MA, USA; Institute of Molecular and Cell Biology, University of Tartu, Tartu, Estonia

By using OMICtools you acknowledge that you have read and accepted the terms of the end user license agreement.