本文整理了Java中org.opencb.opencga.storage.core.variant.adaptors.VariantQueryUtils.splitStudyResource()
方法的一些代码示例,展示了VariantQueryUtils.splitStudyResource()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。VariantQueryUtils.splitStudyResource()
方法的具体详情如下:
包路径:org.opencb.opencga.storage.core.variant.adaptors.VariantQueryUtils
类名称:VariantQueryUtils
方法名:splitStudyResource
暂无
代码示例来源:origin: opencb/opencga
private BiFunction<String[], String, Column> getStatsColumnParser(StudyConfiguration defaultStudyConfiguration,
BiFunction<Integer, Integer, Column> columnBuilder) {
return (keyOpValue, v) -> {
String key = keyOpValue[0];
String[] split = VariantQueryUtils.splitStudyResource(key);
String cohort;
final StudyConfiguration sc;
if (split.length == 2) {
String study = split[0];
cohort = split[1];
sc = studyConfigurationManager.getStudyConfiguration(study, defaultStudyConfiguration, null);
} else {
cohort = key;
sc = defaultStudyConfiguration;
}
int cohortId = studyConfigurationManager.getCohortId(cohort, sc);
return columnBuilder.apply(sc.getStudyId(), cohortId);
};
}
代码示例来源:origin: opencb/opencga
id = Integer.parseInt(str);
} else {
String[] split = VariantQueryUtils.splitStudyResource(str);
if (split.length == 2) {
String study = split[0];
代码示例来源:origin: opencb/opencga
negated = true;
String[] studyCohort = splitStudyResource(cohort);
StudyConfiguration studyConfiguration;
if (studyCohort.length == 2) {
代码示例来源:origin: opencb/opencga
sampleId = Integer.parseInt(sampleStr);
} else {
String[] split = VariantQueryUtils.splitStudyResource(sampleStr);
if (split.length == 2) { //Expect to be as <study>:<sample>
String study = split[0];
代码示例来源:origin: opencb/opencga
String[] studyFile = VariantQueryUtils.splitStudyResource(fileStr);
if (studyFile.length == 2) {
String study = studyFile[0];
代码示例来源:origin: opencb/opencga
return Integer.parseInt(s);
} catch (NumberFormatException ignore) {
String[] split = VariantQueryUtils.splitStudyResource(s);
if (defaultStudyConfiguration == null && split.length == 1) {
throw VariantQueryException.malformedParam(COHORT, s, "Expected {study}:{cohort}");
代码示例来源:origin: opencb/opencga
String[] studyValue = VariantQueryUtils.splitStudyResource(filter);
if (studyValue.length == 2 || defaultStudyConfiguration != null) {
Integer studyId;
内容来源于网络,如有侵权,请联系作者删除!