Artifact single view functions
Artifact single view functions to be kept in data processing (controller).