Ingest different DRS formats
Compare changes
Files
3- Brian Lewis authored
+ 129
− 71
@@ -52,40 +52,54 @@ use tracing::error;
@@ -127,7 +141,9 @@ pub struct PathMetadata<'a> {
@@ -136,6 +152,8 @@ pub struct PathMetadata<'a> {
@@ -145,62 +163,9 @@ pub struct PathMetadata<'a> {
@@ -212,14 +177,26 @@ pub struct PathMetadata<'a> {
@@ -241,6 +218,7 @@ impl ToString for Frequency {
@@ -279,14 +257,22 @@ impl FromStr for Frequency {
@@ -300,12 +286,13 @@ impl ToString for ModelingRealm {
@@ -326,7 +313,7 @@ impl FromStr for ModelingRealm {
@@ -338,8 +325,15 @@ impl FromStr for ModelingRealm {
@@ -352,6 +346,7 @@ impl ToString for EnsembleMember {
@@ -375,25 +370,88 @@ impl FromStr for EnsembleMember {
@@ -438,7 +496,7 @@ mod tests {