xforms post generation customisation generated view element change description transformation
TRANSCRIPT
Xforms Post generation customisation
Generated view element<xforms:input
ref="//cgMDR:change_description"> <xforms:label>Change Description</xforms:label></xforms:input>
Transformation<xsl:template match= "xforms:input[ends-with(./@ref,'cgMDR:change_description')]"> <xforms:textarea ref="//cgMDR:change_description"> <xforms:label>Change Description </xforms:label> </xforms:textarea></xsl:template>
Customised view element<xforms:textarea
ref="//cgMDR:change_description"> <xforms:label>Change Description</xforms:label></xforms:textarea>
the cancergrid metadata registry and toolsetUniversity of Cambridge: Irene Papatheodorou, Lorna Morris; James Brenton.
University of Oxford: Charles Crichton; Andrew Tsui; Steve Harris; Jim Davies; Jeremy Gibbons.
reasoningSAWSDL annotations of schemas and WSDL documents support reasoning about content• SQIV/XQuery uplifts the schema data model into appropriate RDF• assertions from SKOS classification schemes or OWL ontologies classify elements in the data model according to the type of data and the type of user• SPARQL/DL Queries can answer simple questions reliably and scalably:• does the data contain personal
information? • which elements contain personal data?• is the data suitable for the user
requesting the data? • XML elements/RDF triples can be replaced/blurred according to the results of the queries
object class: breast tumour sample
property: assessment
data element concept: histological type of
breast tumour
CDE: histological type of breast tumour
Manitoba
CDE: histological type of breast tumour
Vancouver
CDE: histological type of breast tumour
Addenbrookes
CDE: histological type of breast tumour Guy’s
CDE: histological type of breast tumour
Nottingham
Enumerated Value Domain: 1 In-situ ductal only 10 Tubular/Cribiform 11 Ductal Grade Unknown 12 Mixed…
Enumerated Value Domain: A NoneD DCISID Invasive ductalID-IL …
CDE: histological type of breast tumour - METABRIC meta-
analysis
Enumerated Value Domain: common semantics
Jena rules for transformation
Enumerated Value Domain: 1 Ductal NOS10 Ductal and Spec11 Invasive tumour12 DCIS…
conceptual domain: breast tumour histology
Enumerated Value Domain: 1 Inv. ductal/no spec type10 Tubular11 Mucinous12 Invasive cribriform…
Enumerated Value Domain: 1 Carcinoma, NOS10 Tubular adenocarcinoma11 Merkel Cell Carcinoma12 Papillary adenocarci…
with the METABRIC project •pathology data collected from UK and Canada• metadata defined for each data type• metadata defined for the transformation target with common semantics• SPARQL rules defined for the transformation• combined dataset used for tissue analysis• similar transformation work done in XSLT • working through issues of registration of transformation functions