Tabnine Logo
StudyEntry.sortSamplesPositionMap
Code IndexAdd Tabnine to your IDE (free)

How to use
sortSamplesPositionMap
method
in
org.opencb.biodata.models.variant.StudyEntry

Best Java code snippets using org.opencb.biodata.models.variant.StudyEntry.sortSamplesPositionMap (Showing top 4 results out of 315)

origin: org.opencb.biodata/biodata-tools

public VcfSliceToVariantListConverter(Map<String, Integer> samplesPosition, String fileId, String studyId) {
  this.samplesPosition = StudyEntry.sortSamplesPositionMap(samplesPosition);
  this.fileId = fileId;
  this.studyId = studyId;
}
origin: org.opencb.biodata/biodata-tools

public VcfRecordProtoToVariantConverter(VcfSliceProtos.Fields fields, Map<String, Integer> samplePosition, String fileId, String studyId) {
  this(fields, StudyEntry.sortSamplesPositionMap(samplePosition), fileId, studyId);
}
origin: org.opencb.biodata/biodata-models

protected void setSamplesPosition(Map<String, Integer> samplesPosition, boolean checkSorted) {
  if (samplesPosition == null) {
    this.samplesPosition = null;
    return;
  }
  if (samplesPosition instanceof LinkedHashMap) {
    if (!checkSorted || isSamplesPositionMapSorted((LinkedHashMap<String, Integer>) samplesPosition)) {
      this.samplesPosition = ((LinkedHashMap<String, Integer>) samplesPosition);
    } else {
      this.samplesPosition = sortSamplesPositionMap(samplesPosition);
    }
  } else {
    //Sort samples position
    this.samplesPosition = sortSamplesPositionMap(samplesPosition);
  }
  if (getSamplesData() == null || getSamplesData().isEmpty()) {
    for (int size = samplesPosition.size(); size > 0; size--) {
      getSamplesData().add(null);
    }
  }
}
origin: opencb/opencga

public VariantHadoopArchiveDBIterator(ResultScanner resultScanner, ArchiveTableHelper archiveHelper, QueryOptions options) {
  this.resultScanner = resultScanner;
  this.iterator = this.resultScanner.iterator();
  this.columnFamily = archiveHelper.getColumnFamily();
  this.refColumnBytes = archiveHelper.getRefColumnName();
  this.nonRefColumnBytes = archiveHelper.getNonRefColumnName();
  VariantFileMetadata fileMetadata = archiveHelper.getFileMetadata();
  nonRefConverter = new VcfRecordProtoToVariantConverter(StudyEntry.sortSamplesPositionMap(fileMetadata.getSamplesPosition()),
      String.valueOf(archiveHelper.getStudyId()), fileMetadata.getId());
  refConverter = new VcfRecordProtoToVariantConverter(StudyEntry.sortSamplesPositionMap(fileMetadata.getSamplesPosition()),
      String.valueOf(archiveHelper.getStudyId()), fileMetadata.getId());
  setLimit(options.getLong(QueryOptions.LIMIT));
}
org.opencb.biodata.models.variantStudyEntrysortSamplesPositionMap

Popular methods of StudyEntry

  • getSamplesData
  • getFiles
  • <init>
  • getSampleData
  • getFile
  • getStudyId
  • getOrderedSamplesName
  • getSamplesName
  • setFiles
  • setFormat
  • setSamplesData
  • setSamplesPosition
  • setSamplesData,
  • setSamplesPosition,
  • getFormat,
  • getFormatPositions,
  • getStats,
  • setStats,
  • addSampleData,
  • getSamplesPosition,
  • getSecondaryAlternates,
  • setSecondaryAlternates

Popular in Java

  • Parsing JSON documents to java classes using gson
  • requestLocationUpdates (LocationManager)
  • getExternalFilesDir (Context)
  • putExtra (Intent)
  • Path (java.nio.file)
  • Timestamp (java.sql)
    A Java representation of the SQL TIMESTAMP type. It provides the capability of representing the SQL
  • DecimalFormat (java.text)
    A concrete subclass of NumberFormat that formats decimal numbers. It has a variety of features desig
  • HashSet (java.util)
    HashSet is an implementation of a Set. All optional operations (adding and removing) are supported.
  • Servlet (javax.servlet)
    Defines methods that all servlets must implement. A servlet is a small Java program that runs within
  • IOUtils (org.apache.commons.io)
    General IO stream manipulation utilities. This class provides static utility methods for input/outpu
  • Top Sublime Text plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now