Submission
AusMT is curated: survey packages are submitted for review rather than published directly, so that what is published is still usable long after the original project has ended.
How submission works
Submissions run through the AusMT submission gateway; the portal's Add survey page packages your files and uploads them directly. Every submission follows the same fail-closed pipeline:
- Upload. The package is received into quarantine and assigned a tracking id with a private status link.
- Antivirus scan. Nothing advances until the scan completes.
- Validation. The survey validator checks structure, metadata, licensing and EDI parseability, and an engine preview build proves the package builds.
- Curation. A curator reviews the validated package, its reports and a rendered preview. See Review.
- Publication. Approval commits the package to the survey repository; the live portal picks it up at the next data rebuild. See Publication.
Submitter contact details are held separately from the package and never enter the published record. Upload keys are issued by a curator (email the operator to request one); the key travels only as the upload request header, never inside the package.
Who can submit, and what
Researchers, survey custodians, universities, government agencies, research infrastructure facilities and industry partners, with the authority to publish the dataset or act on behalf of the custodian.
The unit of submission is the survey package: EDI, EMTF XML and
MTH5 by default, and processing-software products (.zmm, .zrr, .j) only when a curator enables
them for that submission with --allow-optin-formats in validate_survey.py (--allow-mth5 is a
deprecated alias), and even then stored rather than parsed. Raw time series, native recorder files,
processing workspaces, site photographs, reports, publications and large supplementary datasets belong
elsewhere and are referenced from the survey metadata; see
External archives. Historical datasets are welcome with
incomplete metadata.
Validation
Validation is automated and structural: it asks whether the package is well formed, not whether the science is good. Checks include:
- package structure (
survey.yamlpresent, transfer functions under the expected directories) - required metadata (name, licence, access level; semantic version and release-notes shape)
- closed vocabularies: access level, coordinate-access policy, contributor roles and name types, identifier types and data levels; an out-of-vocabulary value fails
- coordinate sanity checks, including DMS/decimal cross-checks
- transfer-function file-type gates, signature checks and EDI parseability
- MTH5 structural validity (HDF5 signature, supported version, transfer-function groups)
- station identifier validity (character set, collisions)
- file-size caps
versionshapedMAJOR.MINOR.PATCH;release_notesentries shaped{version, date, note}- deprecation warnings for retired
survey.yamlfields, pointing at the migration script
Submitter-side provenance (survey.yaml's processing.* and free-text fields) is checked structurally
with the rest of the metadata.
Separate from validation, every submission gets an EDI >INFO pre-flight: what each file's >INFO
block will do to the metadata AusMT can read. It is advice, never a gate; it cannot fail a submission
and never changes a file. Its findings appear in the preview summary on the submission status page, and
the Curator checklist says how to read them.
Outcomes: PASS, every required check satisfied; WARNING, valid but something should be looked at (missing recommended metadata, incomplete provenance, no publication references, no identifiers), which does not block publication; FAIL, something prevents publication (missing required metadata, invalid coordinates, an unsupported format, a corrupted transfer function, an invalid package structure), and the package must be corrected.
Validation is not a quality measure. A package can pass while containing noisy data, and a historically important dataset can generate warnings purely because its records are incomplete. The diagnostics that support scientific judgement are defined in Per-station products.
CARE considerations
Indigenous data governance requirements, cultural heritage considerations, community agreements, access
restrictions and embargo requirements are recorded in survey.yaml's care.* fields and reviewed by a
curator. No automated check blocks publication on CARE grounds. See
Scientific philosophy.
Updating a published survey
Metadata corrections, recovered provenance, new publication references, additional formats and improved documentation follow the same validation and review path and land as a new version. See Versioning.