using a schema that is in a different upload
Whenever I want to instance an archive file whose schema is contained in one file, it works fine. The following video shows the instantiation of Substrate class that inherits from Entity and both classes live in base_classes.schema.archive.yaml
While, when I instance an experiment archive whose inherited classes live in another file, it won't work. The following video shows the instantiation of movpe_instrument living in movpe_sto.schema.archive.yaml that contains inheritance from the base_classes.schema.archive.yaml.
With @amgo and @mnakh we tried to download the archive file from uploads/bundle in the API dashboard amd upload it again, but it still fails.
In general, the discrepancy between the archive file that I upload that contains:
m_def: ../upload/raw/movpe_sto.schema.archive.yaml#MovpeSto_instrument
and the archive file after processing that contains Upload id:
../uploads/PtfFkQqySjS9Srv_6tVwDw/raw/movpe_sto.schema.archive.yaml#/definitions/section_definitions/5
makes classes living in separate files not inheritable a priori as I only discover the Upload id after uploading the schema.
I hope it was clear enough to show which limitations we currently face in accessing files living in separate uploads.