...
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
select ?titulo ?doi ?tipoProduccion ?fechaPublicacion ?citasWos ?citasScopus ?citasSemanticScholar ?volumen ?numero ?paginaInicio ?paginaFin min(?journalNumberInCat) as ?journalNumberInCat min(?publicationPosition) as ?publicationPosition ?issn ?revista ?editorial ?nombreRevista ?indiceImpacto min(?cuartil) as ?cuartil from <http://gnoss.com/b836078b-78a0-4939-b809-3f2ccf4e5c01> where { ?doc a 'document'. ?doc <http://purl.org/dc/terms/issued> ?fecha. OPTIONAL{?doc <http://purl.org/ontology/bibo/volume> ?volumen.} OPTIONAL{?doc <http://purl.org/ontology/bibo/issue> ?numero.} OPTIONAL{?doc <http://purl.org/ontology/bibo/pageStart> ?paginaInicio.} OPTIONAL{?doc <http://purl.org/ontology/bibo/pageEnd> ?paginaFin.} ?doc <http://vivoweb.org/ontology/core#hasPublicationVenue> ?revista. ?revista <http://w3id.org/roh/title> ?nombreRevista. OPTIONAL{?revista <http://purl.org/ontology/bibo/issn> ?issn.} BIND(?fecha/10000000000 as ?anioFecha). ?revista <http://w3id.org/roh/impactIndex> ?impactIndex. OPTIONAL{?revista <http://purl.org/ontology/bibo/editor> ?editorial.} ?impactIndex<http://w3id.org/roh/year> ?anioIndiceImpacto. ?impactIndex<http://w3id.org/roh/impactIndexInYear> ?indiceImpacto. ?impactIndex<http://w3id.org/roh/impactSource> ?fuenteIndiceImpacto. ?fuenteIndiceImpacto <http://purl.org/dc/elements/1.1/title> ?nombreFuenteIndiceImpacto. ?impactIndex<http://w3id.org/roh/impactCategory> ?categoriaIndiceImpacto. ?categoriaIndiceImpacto <http://w3id.org/roh/quartile> ?cuartil . ?categoriaIndiceImpacto <http://w3id.org/roh/journalNumberInCat> ?journalNumberInCat . ?categoriaIndiceImpacto <http://w3id.org/roh/publicationPosition> ?publicationPosition . ?doc <http://w3id.org/roh/title> ?titulo . ?doc <http://purl.org/dc/terms/issued> ?fecha. OPTIONAL{?doc <http://w3id.org/roh/wosCitationCount> ?citasWos.} OPTIONAL{?doc <http://w3id.org/roh/scopusCitationCount> ?citasScopus.} OPTIONAL{?doc <http://w3id.org/roh/semanticScholarCitationCount> ?citasSemanticScholar.} OPTIONAL{?doc <http://purl.org/ontology/bibo/doi> ?doi.} BIND( concat(substr(str(?fecha),7,2),'-',substr(str(?fecha),5,2),'-',substr(str(?fecha),1,4)) as ?fechaPublicacion ) ?doc <http://purl.org/dc/elements/1.1/type> ?typeProduccion. ?typeProduccion <http://purl.org/dc/elements/1.1/title> ?tipoProduccion . FILTER(lang(?tipoProduccion )='es') FILTER(?anioIndiceImpacto=?anioFecha) FILTER(?doc =<"""+id_articulo+""">) } |
Obtención de los autores de un artículo en orden por posición del investigador :
Bloque de código | ||||
---|---|---|---|---|
| ||||
select ?posicion ?autor ?nombreAutor ?emailAutor ?orcidAutor from <http://gnoss.com/b836078b-78a0-4939-b809-3f2ccf4e5c01>
where
{
?doc a 'document'.
?doc <http://purl.org/ontology/bibo/authorList> ?listAuthor.
?listAuthor <http://www.w3.org/1999/02/22-rdf-syntax-ns#member> ?autor.
?listAuthor <http://www.w3.org/1999/02/22-rdf-syntax-ns#comment> ?posicion.
?autor <http://xmlns.com/foaf/0.1/name> ?nombreAutor.
OPTIONAL{?autor <http://w3id.org/roh/ORCID> ?orcidAutor .}
OPTIONAL{?autor <https://www.w3.org/2006/vcard/ns#email> ?emailAutor .}
FILTER(?doc =<"""+id_articulo+""">)
}order by asc(?posicion) |
Proceso 3 : Automatización de procesos de gestiones documentales parametrizables
...