Skip to content

Commit f408fda

Browse files
committed
Merge branch 'investigate-failing-pytest-cherrypick' into 'main'
Cherry-picked fixes to main for pytests See merge request MoNET/analysis-api-schema!58
2 parents f5f5aaa + 881b600 commit f408fda

270 files changed

Lines changed: 1433 additions & 1387 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

config.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
excludes:
88
- markdown
99
- shacl
10+
- shex
1011
# excelgen re-saves the whole workbook once per class AND once per slot
1112
# (~2900 full writes for this schema), which is ~97% of gen-project's runtime
1213
# (507s of 520s) and the source of the "permissible values with total length

docs/elements/Method.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ Alias: method
1717

1818
| Name | Description | Modifies Slot |
1919
| --- | --- | --- |
20-
| [KuoMethod](KuoMethod.md) | | no |
2120
| [TextureMethod](TextureMethod.md) | | no |
21+
| [KuoMethod](KuoMethod.md) | | no |
2222

2323

2424

docs/elements/acquisition_end_time.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,16 @@ Alias: acquisition_end_time
1717

1818
| Name | Description | Modifies Slot |
1919
| --- | --- | --- |
20-
| [XRDDataGenerationActivity](XRDDataGenerationActivity.md) | X-ray Diffraction (XRD) mineralogical analysis activity | no |
20+
| [RespirationDataGenerationActivity](RespirationDataGenerationActivity.md) | Data generation activity for soil respiration analysis | no |
21+
| [NucleotideSequencing](NucleotideSequencing.md) | A lab activity in which DNA or RNA that was extracted from a sample is sequen... | no |
2122
| [PlateDataGenerationActivity](PlateDataGenerationActivity.md) | Abstract base for plate measurement activities | no |
23+
| [AMP2DataGenerationActivity](AMP2DataGenerationActivity.md) | AMP2 plate measurement (OD, fluorescence, flow cytometry) | no |
24+
| [EcoplateDataGenerationActivity](EcoplateDataGenerationActivity.md) | Ecoplate absorbance measurement at a single timepoint | no |
25+
| [XRDDataGenerationActivity](XRDDataGenerationActivity.md) | X-ray Diffraction (XRD) mineralogical analysis activity | no |
2226
| [DataGenerationActivity](DataGenerationActivity.md) | Abstract base for any data generation activity (physical to digital) | no |
2327
| [XRayDataGenerationActivity](XRayDataGenerationActivity.md) | Abstract base class for X-ray analytical methods including XRF (elemental) | no |
24-
| [AMP2DataGenerationActivity](AMP2DataGenerationActivity.md) | AMP2 plate measurement (OD, fluorescence, flow cytometry) | no |
2528
| [XRFDataGenerationActivity](XRFDataGenerationActivity.md) | X-ray Fluorescence (XRF) elemental analysis activity | no |
26-
| [NucleotideSequencing](NucleotideSequencing.md) | A lab activity in which DNA or RNA that was extracted from a sample is sequen... | no |
2729
| [MassSpectrometryDataGenerationActivity](MassSpectrometryDataGenerationActivity.md) | A record of the mass spectrometry run that generates a raw data product | no |
28-
| [EcoplateDataGenerationActivity](EcoplateDataGenerationActivity.md) | Ecoplate absorbance measurement at a single timepoint | no |
29-
| [RespirationDataGenerationActivity](RespirationDataGenerationActivity.md) | Data generation activity for soil respiration analysis | no |
3030

3131

3232

docs/elements/acquisition_start_time.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,16 @@ Alias: acquisition_start_time
1717

1818
| Name | Description | Modifies Slot |
1919
| --- | --- | --- |
20-
| [XRDDataGenerationActivity](XRDDataGenerationActivity.md) | X-ray Diffraction (XRD) mineralogical analysis activity | no |
20+
| [RespirationDataGenerationActivity](RespirationDataGenerationActivity.md) | Data generation activity for soil respiration analysis | no |
21+
| [NucleotideSequencing](NucleotideSequencing.md) | A lab activity in which DNA or RNA that was extracted from a sample is sequen... | no |
2122
| [PlateDataGenerationActivity](PlateDataGenerationActivity.md) | Abstract base for plate measurement activities | no |
23+
| [AMP2DataGenerationActivity](AMP2DataGenerationActivity.md) | AMP2 plate measurement (OD, fluorescence, flow cytometry) | no |
24+
| [EcoplateDataGenerationActivity](EcoplateDataGenerationActivity.md) | Ecoplate absorbance measurement at a single timepoint | no |
25+
| [XRDDataGenerationActivity](XRDDataGenerationActivity.md) | X-ray Diffraction (XRD) mineralogical analysis activity | no |
2226
| [DataGenerationActivity](DataGenerationActivity.md) | Abstract base for any data generation activity (physical to digital) | no |
2327
| [XRayDataGenerationActivity](XRayDataGenerationActivity.md) | Abstract base class for X-ray analytical methods including XRF (elemental) | no |
24-
| [AMP2DataGenerationActivity](AMP2DataGenerationActivity.md) | AMP2 plate measurement (OD, fluorescence, flow cytometry) | no |
2528
| [XRFDataGenerationActivity](XRFDataGenerationActivity.md) | X-ray Fluorescence (XRF) elemental analysis activity | no |
26-
| [NucleotideSequencing](NucleotideSequencing.md) | A lab activity in which DNA or RNA that was extracted from a sample is sequen... | no |
2729
| [MassSpectrometryDataGenerationActivity](MassSpectrometryDataGenerationActivity.md) | A record of the mass spectrometry run that generates a raw data product | no |
28-
| [EcoplateDataGenerationActivity](EcoplateDataGenerationActivity.md) | Ecoplate absorbance measurement at a single timepoint | no |
29-
| [RespirationDataGenerationActivity](RespirationDataGenerationActivity.md) | Data generation activity for soil respiration analysis | no |
3030

3131

3232

docs/elements/additional_information.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@ Alias: additional_information
2222

2323
| Name | Description | Modifies Slot |
2424
| --- | --- | --- |
25+
| [MetagenomicsGenePhylogenyProduct](MetagenomicsGenePhylogenyProduct.md) | Top-level archive for gene-based phylogeny outputs (zip/tar stored in MinIO) | no |
26+
| [MetagenomicsProduct](MetagenomicsProduct.md) | Abstract base for all metagenomics data products | no |
2527
| [MetagenomicsAnnotationProduct](MetagenomicsAnnotationProduct.md) | Top-level archive for functional annotation outputs (zip/tar stored in MinIO) | no |
2628
| [MetagenomicsBinningProduct](MetagenomicsBinningProduct.md) | Top-level archive (zip/tar) for binning results stored in MinIO | no |
27-
| [MetagenomicsProduct](MetagenomicsProduct.md) | Abstract base for all metagenomics data products | no |
28-
| [MetagenomicsGenePhylogenyProduct](MetagenomicsGenePhylogenyProduct.md) | Top-level archive for gene-based phylogeny outputs (zip/tar stored in MinIO) | no |
2929

3030

3131

docs/elements/agitation_speed_rpm.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,15 @@ Alias: agitation_speed_rpm
2222

2323
| Name | Description | Modifies Slot |
2424
| --- | --- | --- |
25-
| [EcoplatePlateSetupActivity](EcoplatePlateSetupActivity.md) | Ecoplate-specific plate setup | no |
25+
| [HasIncubationConditions](HasIncubationConditions.md) | Mixin for activities/setups that involve controlled incubation | no |
2626
| [PlateSetupActivity](PlateSetupActivity.md) | Abstract base for 96-well plate setup activities | no |
27-
| [AMP2PlateSetupActivity](AMP2PlateSetupActivity.md) | AMP2-specific plate setup | no |
28-
| [StockCulturePreparation](StockCulturePreparation.md) | Preparation of a stock culture from user samples for long-term storage | no |
27+
| [CultureGrowth](CultureGrowth.md) | Abstract activity for growing cultures from samples or other cultures | no |
2928
| [ExperimentalCulture](ExperimentalCulture.md) | Growth of an experimental culture for downstream analysis | no |
3029
| [PreCultureGrowth](PreCultureGrowth.md) | Growth of a pre-culture to establish viable inoculum before | no |
3130
| [StrainPurity](StrainPurity.md) | Purity check of a strain culture | no |
32-
| [HasIncubationConditions](HasIncubationConditions.md) | Mixin for activities/setups that involve controlled incubation | no |
33-
| [CultureGrowth](CultureGrowth.md) | Abstract activity for growing cultures from samples or other cultures | no |
31+
| [AMP2PlateSetupActivity](AMP2PlateSetupActivity.md) | AMP2-specific plate setup | no |
32+
| [StockCulturePreparation](StockCulturePreparation.md) | Preparation of a stock culture from user samples for long-term storage | no |
33+
| [EcoplatePlateSetupActivity](EcoplatePlateSetupActivity.md) | Ecoplate-specific plate setup | no |
3434

3535

3636

docs/elements/agrochem_addition.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ Alias: agrochem_addition
2222

2323
| Name | Description | Modifies Slot |
2424
| --- | --- | --- |
25-
| [MonetSoilSample](MonetSoilSample.md) | A soil sample that has been collected according to the MONet soil sampling pr... | no |
2625
| [SoilSample](SoilSample.md) | A sample of soil collected from the environment | no |
2726
| [OtherUndescribedSample](OtherUndescribedSample.md) | A sample that does not fit into any of the other described sample types | no |
27+
| [MonetSoilSample](MonetSoilSample.md) | A soil sample that has been collected according to the MONet soil sampling pr... | no |
2828

2929

3030

docs/elements/air_temp_regm.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,18 +22,18 @@ Alias: air_temp_regm
2222

2323
| Name | Description | Modifies Slot |
2424
| --- | --- | --- |
25-
| [PlantSample](PlantSample.md) | A sample containing plant material | no |
26-
| [SoilSample](SoilSample.md) | A sample of soil collected from the environment | no |
25+
| [WaterSample](WaterSample.md) | A sample of water collected from the environment | no |
2726
| [SedimentSample](SedimentSample.md) | A sample of sediment collected from the environment | no |
28-
| [CultureEnvironmentalSample](CultureEnvironmentalSample.md) | A sample containing organisms cultured from an environmental sample | no |
27+
| [FieldDeployedTerraformSample](FieldDeployedTerraformSample.md) | A sample collected from a field-deployed Terraform experiment | no |
2928
| [MixedCultureSample](MixedCultureSample.md) | A sample containing multiple cultured organisms | no |
3029
| [PureCultureSample](PureCultureSample.md) | A sample of a culture containing a single organism | no |
31-
| [AerosolArmSample](AerosolArmSample.md) | An aerosol sample collected by the ARM facility | no |
30+
| [SoilSample](SoilSample.md) | A sample of soil collected from the environment | no |
31+
| [PlantSample](PlantSample.md) | A sample containing plant material | no |
32+
| [TerraformSample](TerraformSample.md) | A sample collected from a Terraform experiment | no |
33+
| [CultureEnvironmentalSample](CultureEnvironmentalSample.md) | A sample containing organisms cultured from an environmental sample | no |
3234
| [AerosolSample](AerosolSample.md) | An aerosol sample collected from the environment | no |
35+
| [AerosolArmSample](AerosolArmSample.md) | An aerosol sample collected by the ARM facility | no |
3336
| [OtherUndescribedSample](OtherUndescribedSample.md) | A sample that does not fit into any of the other described sample types | no |
34-
| [FieldDeployedTerraformSample](FieldDeployedTerraformSample.md) | A sample collected from a field-deployed Terraform experiment | no |
35-
| [TerraformSample](TerraformSample.md) | A sample collected from a Terraform experiment | no |
36-
| [WaterSample](WaterSample.md) | A sample of water collected from the environment | no |
3737

3838

3939

docs/elements/alkalinity.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ Alias: alkalinity
2222

2323
| Name | Description | Modifies Slot |
2424
| --- | --- | --- |
25+
| [WaterSample](WaterSample.md) | A sample of water collected from the environment | no |
2526
| [SedimentSample](SedimentSample.md) | A sample of sediment collected from the environment | no |
2627
| [OtherUndescribedSample](OtherUndescribedSample.md) | A sample that does not fit into any of the other described sample types | no |
27-
| [WaterSample](WaterSample.md) | A sample of water collected from the environment | no |
2828

2929

3030

docs/elements/alkalinity_method.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ Alias: alkalinity_method
2222

2323
| Name | Description | Modifies Slot |
2424
| --- | --- | --- |
25+
| [WaterSample](WaterSample.md) | A sample of water collected from the environment | no |
2526
| [SedimentSample](SedimentSample.md) | A sample of sediment collected from the environment | no |
2627
| [OtherUndescribedSample](OtherUndescribedSample.md) | A sample that does not fit into any of the other described sample types | no |
27-
| [WaterSample](WaterSample.md) | A sample of water collected from the environment | no |
2828

2929

3030

0 commit comments

Comments
 (0)