Skip to content

Knowledge Package

The box, in the model kit from the previous page.

A Knowledge Package is one Earth Observation application, shared with everything someone else needs to understand it and get to the same results. It is the unit you publish, the unit people find when they search, and the unit they cite.

Whatever it takes to rebuild the work: the datasets you started from, the scripts and tools that processed them, the environment they ran in, the paper or note explaining the outcome, and the material that helps someone learn it. Each of those is a Knowledge Resource you add to the package.

Knowledge Package Your Earth Observation application DOI 10.60566/xxxxx-xxxxx v1.0
  • Space-based data
  • Scripts
  • Articles and notes
  • Webinars and videos
One Knowledge Package carries the Knowledge Resources of a single Earth Observation application, and includes DOI and metadata like title, description, authors and more.

The test is simple. If you handed the package to a colleague who was not on the project, could they get where you got?

PropertyWhat it means for you
AtomicOne package, one application. Two applications are two packages.
VersionedYou can publish again. Each version is a complete, separate snapshot, and the old ones stay online.
Immutable once publishedAfter publishing, the files and resources are frozen. To change them you create a new version, so nobody’s citation ever breaks.
CollaborativeSeveral people can build the same package together.
CuratedA package submitted to a community can be reviewed by an expert before it goes public.

A package is in one of two states: Draft while you are still working on it, and Published once it is public.

A package starts as a private draft you can edit freely. Publishing makes it public and freezes its contents. A new version starts the cycle again from a fresh draft.

Draft is yours. It is private, and you can change the metadata, the files and the resources as often as you like, or delete it.

Published is public. The files and resources are frozen, the package gets its DOI, and from here the only way to change content is a new version, which starts as a fresh draft.