Licence and citation¶
Licence¶
Apache License 2.0. Copyright 2026 Ron Finn.
The full text is in
LICENSE, with
attribution notices in
NOTICE.
You may use, modify and redistribute the software, including commercially, subject to the licence terms — retain the notices and state significant changes.
Provenance of the implementation¶
openauc is an independent, clean-room implementation. No source code,
format-parsing logic or interface design is copied from SEDFIT, SEDPHAT,
UltraScan, GUSSI or any other AUC software.
AUCX is a new format defined by this project, so specifying its rules is original authorship rather than reverse-engineering of anyone else's format.
All test and example data is synthetic and redistributable. No bundled third-party binaries.
Citation¶
Citation metadata is in
CITATION.cff,
which GitHub renders as a "Cite this repository" panel.
cff-version: 1.2.0
message: "If you use this software, please cite it using the metadata below."
title: openauc-io
abstract: >-
Open-source Python library for importing, validating, standardising,
visualising and archiving analytical ultracentrifugation (AUC) data.
type: software
authors:
- family-names: Finn
given-names: Ron
repository-code: "https://github.com/ronfinn/openauc-io"
url: "https://github.com/ronfinn/openauc-io"
license: Apache-2.0
version: 0.1.0a1
keywords:
- analytical ultracentrifugation
- AUC
- scientific data
- data archiving
- sedimentation
Cite the version you used
The current version is 0.1.0a1, a pre-alpha that has not been
released. APIs and behaviour may change. Record the exact commit if
reproducibility matters.
Citing openauc documents how data were imported, validated and
archived. It is not a citation for any scientific analysis, because
openauc performs none.
Dependencies¶
Runtime: pydantic, numpy, xarray, pandas, PyYAML, matplotlib,
typer — all permissively licensed (BSD/MIT/PSF-family or Apache-2.0). Their
own terms apply to their code.