in core/src/main/java/org/apache/sdap/mudrod/recommendation/structure/PODAACMetadataFeature.java [141:160]
private Double getVersionNum(String version) {
if (version == null) {
return 0.0;
}
Double versionNum = 0.0;
Pattern p = Pattern.compile(".*[a-zA-Z].*");
if ("Operational/Near-Real-Time".equals(version)) {
versionNum = 2.0;
} else if (version.matches("[0-9]{1}[a-zA-Z]{1}")) {
versionNum = Double.parseDouble(version.substring(0, 1));
} else if (p.matcher(version).find()) {
versionNum = 0.0;
} else {
versionNum = Double.parseDouble(version);
if (versionNum >= 5) {
versionNum = 20.0;
}
}
return versionNum;
}