display: >-
  Show me <b>polymer nanocomposite samples</b> containing {{id_1}}, {{id_2}}, or {{id_3}} as a filler material, along with the associated matrix materials and the reported value of {{id_4}}.
options:
  id_1:
    silica: '"Silicon dioxide"'
    titania: '"Titanium dioxide"'
    graphene: '"Graphene"'
    carbon black: '"Carbon black"'
    alumina: '"Aluminium oxide"'
    graphite: '"Graphite"'
    silver: '"Silver"'
    graphene oxide: '"Graphene oxide"'
    zinc oxide: '"Zinc oxide"'
    montmorillonite: '"Montmorillonite"'
    reduced graphene oxide: '"Reduced graphene oxide"'
    single-wall CNTs: '"Single-wall carbon nanotubes"'
    multi-wall CNTs: '"Multi-wall carbon nanotubes"'
    barium titanate: '"Barium titanate"'
  id_2:
    multi-wall CNTs: '"Multi-wall carbon nanotubes"'
    titania: '"Titanium dioxide"'
    graphene: '"Graphene"'
    carbon black: '"Carbon black"'
    alumina: '"Aluminium oxide"'
    graphite: '"Graphite"'
    silver: '"Silver"'
    graphene oxide: '"Graphene oxide"'
    zinc oxide: '"Zinc oxide"'
    montmorillonite: '"Montmorillonite"'
    reduced graphene oxide: '"Reduced graphene oxide"'
    single-wall CNTs: '"Single-wall carbon nanotubes"'
    silica: '"Silicon dioxide"'
    barium titanate: '"Barium titanate"'
  id_3:
    barium titanate: '"Barium titanate"'
    titania: '"Titanium dioxide"'
    graphene: '"Graphene"'
    carbon black: '"Carbon black"'
    alumina: '"Aluminium oxide"'
    graphite: '"Graphite"'
    silver: '"Silver"'
    graphene oxide: '"Graphene oxide"'
    zinc oxide: '"Zinc oxide"'
    montmorillonite: '"Montmorillonite"'
    reduced graphene oxide: '"Reduced graphene oxide"'
    single-wall CNTs: '"Single-wall carbon nanotubes"'
    silica: '"Silicon dioxide"'
    multi-wall CNTs: '"Multi-wall carbon nanotubes"'
  id_4:
    glass transition temperature: 'nm:GlassTransitionTemperature'
    elastic modulus: 'nm:TensileModulus'
    crystallization temperature: 'nm:CrystallizationTemperature'
    elongation at break: 'nm:ElongationAtBreak'
    tensile stress at break: 'nm:TensileStressAtBreak'
    electrical conductivity: 'nm:ElectricalConductivity'
    thermal decomposition temperature: 'nm:ThermalDecompositionTemperature'
    melting temperature: 'nm:MeltingTemperature'
    tensile stress at yield: 'nm:TensileStressAtYield'
    volume resistivity: 'nm:VolumeResistivity'
    flexural modulus: 'nm:FlexuralModulus'
    thermal conductivity: 'nm:ThermalConductivity'
    elongation at yield: 'nm:ElongationAtYield'
    flexural stress at break: 'nm:FlexuralStressAtBreak'
    surface resistivity: 'nm:SurfaceResistivity'
SPARQL: |
  PREFIX sio: <http://semanticscience.org/resource/>
  PREFIX nm: <http://nanomine.org/ns/>
  PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
  SELECT DISTINCT * WHERE {
    ?Sample a nm:PolymerNanocomposite ;
            sio:hasComponentPart [ sio:hasRole [ a nm:Filler ] ;
                                   a [ rdfs:label ?Filler ] ] ,
        [ sio:hasRole [ a nm:Matrix ] ;
      a [ rdfs:label ?Matrix] ] ;
          sio:hasAttribute [ a {{id_4}} ;
                             sio:hasValue ?AttributeValue ; 
                             sio:hasUnit [ rdfs:label ?UnitOfMeasure ] ]
    VALUES ?Filler {
      {{id_1}}
      {{id_2}}
      {{id_3}}
    }
  }