Class LiftOverService


  • public class LiftOverService
    extends java.lang.Object
    Communication between intermine and liftover server in a way as posting http request from the webapp, avoiding cross-domian issue.
    • Constructor Summary

      Constructors 
      Constructor Description
      LiftOverService()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String doLiftOver​(GenomicRegionSearchConstraint grsc, java.lang.String org, java.lang.String genomeVersionSource, java.lang.String genomeVersionTarget, java.lang.String liftOverServerURL)
      Send a HTTP POST request to liftOver service.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • LiftOverService

        public LiftOverService()
    • Method Detail

      • doLiftOver

        public java.lang.String doLiftOver​(GenomicRegionSearchConstraint grsc,
                                           java.lang.String org,
                                           java.lang.String genomeVersionSource,
                                           java.lang.String genomeVersionTarget,
                                           java.lang.String liftOverServerURL)
        Send a HTTP POST request to liftOver service.
        Parameters:
        grsc - the Genomic Region Search constraint
        org - human or mouse
        genomeVersionSource - older genome version
        genomeVersionTarget - intermine genome version
        liftOverServerURL - url
        Returns:
        a list of GenomicRegion