本文整理了Java中org.opencb.opencga.storage.core.variant.adaptors.VariantQueryUtils.parseFormat()
方法的一些代码示例,展示了VariantQueryUtils.parseFormat()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。VariantQueryUtils.parseFormat()
方法的具体详情如下:
包路径:org.opencb.opencga.storage.core.variant.adaptors.VariantQueryUtils
类名称:VariantQueryUtils
方法名:parseFormat
[英]Parse FORMAT param.
[中]解析格式参数。
代码示例来源:origin: opencb/opencga
protected void checkParseFormat(Query query, QueryOperation expectedOperation, String ...expected) {
Pair<QueryOperation, Map<String, String>> pair = parseFormat(query);
QueryOperation operation = pair.getKey();
Map<String, String> map = pair.getValue();
HashMap<String, String> expectedMap = new HashMap<>();
for (int i = 0; i < expected.length; i+=2) {
expectedMap.put(expected[i], expected[i + 1]);
}
assertEquals(expectedMap, map);
assertEquals(expectedOperation, operation);
}
代码示例来源:origin: opencb/opencga
private void addFormatFilter(Query query, List<String> filters, StudyConfiguration defaultStudyConfiguration) {
Pair<QueryOperation, Map<String, String>> pair = VariantQueryUtils.parseFormat(query);
QueryOperation formatOperation = pair.getKey();
Map<String, String> formatValuesMap = pair.getValue();
代码示例来源:origin: opencb/opencga
public static Query extractGenotypeFromFormatFilter(Query query) {
Pair<QueryOperation, Map<String, String>> formatPair = parseFormat(query);
代码示例来源:origin: opencb/opencga
Map<String, String> formatMap = parseFormat(query).getValue();
if (samples == null) {
samples = new ArrayList<>(formatMap.size());
代码示例来源:origin: opencb/opencga
Pair<QueryOperation, Map<String, String>> parsedSampleFormats = VariantQueryUtils.parseFormat(query);
String logicOpStr = parsedSampleFormats.getKey() == QueryOperation.AND ? " AND " : " OR ";
StringBuilder sb = new StringBuilder();
代码示例来源:origin: opencb/opencga
if (isValidParam(query, VariantQueryParam.FORMAT)) {
validFormatFilter = true;
formatMap = parseFormat(query).getValue();
代码示例来源:origin: opencb/opencga
extractGenotypeFromFormatFilter(query);
Pair<QueryOperation, Map<String, String>> pair = parseFormat(query);
formatOperator = pair.getKey();
内容来源于网络,如有侵权,请联系作者删除!