2. BIREME/OPS/OMS - herramienta Cisis
Indización
Una FST (Field Select Table) consiste en una o más
líneas, cada una de las cuales define tres parámetros:
1 - un identificador de campo;
2 - una técnica de indización;
3 - un formato de extracción de datos en el lenguaje
de formateo de CDS/ISIS.
Las técnicas de indización definen los procesos a ser
realizados sobre los datos generados por el formato, con
objeto de identificar los elementos específicos que serán
creados. Hay nueve (9) técnicas de indización que se
pueden utilizar
Cds.fst
70 0 MHU,(V70^*/)
70 0 mhu,(v70^x' anos'/)
24 4 MHU,V24
69 2 V69
3. BIREME/OPS/OMS - herramienta Cisis
Técnica de indización 0
Genera un elemento a partir de cada línea
extraída por el formato. Esta técnica es
normalmente utilizada para indizar campos o
subcampos completos. Nótese sin embargo,
que CDS/ISIS construirá elementos a partir de
líneas, no de campos
4. BIREME/OPS/OMS - herramienta Cisis
Ejemplo de la técnica 0
• Mx cds fst=@cds.fst [ENTER]
mfn= 1
100 ®1001¯
24 ®Techniques for the measurement of transpiration of individual plants¯
26 ®^aParis^bUnesco^c-1965¯
30 ®^ap. 211-224^billus.¯
70 ®Magalhaes, A.C.^x80¯
70 ®Franco, C.M.^x50¯
70 ®Borges, Marcos¯
44 ®Methodology of plant eco-physiology: proceedings of the Montpellier Symposium¯
50 ®Incl. bibl.¯
69 ®Paper on: <plant physiology><plant transpiration><measurement and instruments>¯
70 ®MAGALHAES, A.C.^m1^o1^c1^l2¯
70 ®FRANCO, C.M.^m1^o1^c2^l2¯
70 ®BORGES, MARCOS^m1^o1^c3^l2¯
70 ®80 ANOS^m1^o1^c1^l1¯
70 ®50 ANOS^m1^o1^c2^l1¯
Cds.fst
70 ®ANOS^m1^o1^c3^l1¯
24 ®TECHNIQUES^m1^o1^c1^l1¯
24 ®FOR^m1^o1^c2^l1¯ 70 0 MHU,(V70^*/)
24 ®THE^m1^o1^c3^l1¯
70 0 mhu,(v70^x' anos'/)
24 4 MHU,V24
69 2 V69
5. BIREME/OPS/OMS - herramienta Cisis
Técnica de indización 1
Genera un elemento a partir de cada subcampo
o de cada línea extraída por el formato. Como
CDS/ISIS buscará códigos delimitadores de
subcampos en la salida del formato
Adicionar en el archivo CDS.fst a seguinte Linha
260 1 v26
Ver o resultado
mx cds fst=@cds.fst
7. BIREME/OPS/OMS - herramienta Cisis
Técnica de indización 2
Genera un elemento a partir de cada término o frase encerrada
entre paréntesis triangulares < ... >. Cualquier texto fuera de estas
marcas no se incluye en el índice. Nótese que para usar esta
técnica se necesita usar el modo proof, ya que los otros modos
eliminan los paréntesis triangulares
Por ejemplo:
Relatório descrevendo um <curso universitário> em
<treinamento de documentação> em uma <escola de
biblioteconomia> africana
Producirá los elementos siguientes indizados mediante esta técnica:
curso universitário;
treinamento de documentação;
escola de biblioteconomia.
8. BIREME/OPS/OMS - herramienta Cisis
Técnica de indización 2
mfn= 1
100 ®1001¯
24 ®Techniques for the measurement of transpiration of individual plants¯
26 ®^aParis^bUnesco^c-1965¯
30 ®^ap. 211-224^billus.¯
70 ®Magalhaes, A.C.^x80¯
70 ®Franco, C.M.^x50¯
70 ®Borges, Marcos¯
44 ®Methodology of plant eco-physiology: proceedings of the Montpellier Symposium¯
50 ®Incl. bibl.¯
69 ®Paper on: <plant physiology><plant transpiration><measurement and instruments>¯
24 ®TECHNIQUES^m1^o1^c1^l1¯
24 ®FOR^m1^o1^c2^l1¯
24 ®THE^m1^o1^c3^l1¯
24 ®MEASUREMENT^m1^o1^c4^l2¯
24 ®OF^m1^o1^c5^l1¯
24 ®TRANSPIRATION^m1^o1^c6^l2¯
24 ®OF^m1^o1^c7^l1¯
24 ®INDIVIDUAL^m1^o1^c8^l1¯
24 ®PLANTS^m1^o1^c9^l1¯ Cds.fst
69 ®PLANT PHYSIOLOGY^m1^o1^c1^l2¯
69 ®PLANT TRANSPIRATION^m1^o1^c2^l2¯
69 ®MEASUREMENT AND INSTRUMENTS^m1^o1^c3^l2¯
70 0 MHU,(V70^*/)
70 0 mhu,(v70^x' anos'/)
24 4 MHU,V24
69 2 V69
9. BIREME/OPS/OMS - herramienta Cisis
Técnica de indización 3
Realiza el mismo proceso que la técnica 2 excepto que los términos
o frases están encerradas entre barras inclinadas ( /.../ )
Por ejemplo:
Relatório descrevendo um /curso universitário/ em
/treinamento de documentação/ em uma
/escola de biblioteconomia/ africana
Producirá los elementos siguientes indizados mediante esta técnica:
curso universitário;
treinamento de documentação;
escola de biblioteconomia.
10. BIREME/OPS/OMS - herramienta Cisis
Técnica de indización 4
Genera un elemento a partir de cada palabra en el texto
extraído por el formato. Una palabra es cualquier
secuencia de caracteres alfabéticos contiguos.
11. BIREME/OPS/OMS - herramienta Cisis
Técnica de indexaçao 4
mfn= 1
100 ®1001¯
24 ®Techniques for the measurement of transpiration of individual plants¯
26 ®^aParis^bUnesco^c-1965¯
30 ®^ap. 211-224^billus.¯
70 ®Magalhaes, A.C.^x80¯
70 ®Franco, C.M.^x50¯
70 ®Borges, Marcos¯
44 ®Methodology of plant eco-physiology: proceedings of the Montpellier Symposium¯
50 ®Incl. bibl.¯
69 ®Paper on: <plant physiology><plant transpiration><measurement and instruments>¯
24 ®TECHNIQUES^m1^o1^c1^l1¯
24 ®FOR^m1^o1^c2^l1¯
24 ®THE^m1^o1^c3^l1¯
24 ®MEASUREMENT^m1^o1^c4^l2¯
24 ®OF^m1^o1^c5^l1¯
24 ®TRANSPIRATION^m1^o1^c6^l2¯
24 ®OF^m1^o1^c7^l1¯
24 ®INDIVIDUAL^m1^o1^c8^l1¯ Cds.fst
24 ®PLANTS^m1^o1^c9^l1¯
69 ®PLANT PHYSIOLOGY^m1^o1^c1^l2¯
69 ®PLANT TRANSPIRATION^m1^o1^c2^l2¯
70 0 MHU,(V70^*/)
69 ®MEASUREMENT AND INSTRUMENTS^m1^o1^c3^l2¯ 70 0 mhu,(v70^x' anos'/)
24 4 MHU,V24
69 2 V69
12. BIREME/OPS/OMS - herramienta Cisis
Técnicas de indización 5, 6, 7, y 8
Las técnicas de indización 5, 6, 7, y 8 operan de forma idéntica a las técnicas 1, 2, 3, y 4,
respectivamente, pero permiten especificar un prefijo para los términos extraídos.
El prefijo se especifica en el formato de extracción de datos como un literal incondicional de la
siguiente manera:
'dprefixod',[formato CDS/ISIS]
donde:
des el delimitador elegido que no será usado como parte del prefijo;
prefixocadena de caracteres que será usado como prefijo;
[formato CDS/ISIS]formato de extracción de datos en lenguaje de formateo CDS/ISIS.Por
ejemplo, para indizar cada palabra del campo 24 con el prefijo TI_ se debe montar la FST con la
declaración siguiente:
24 8 '#TI_#',v24
que se descompone en los siguientes elementos:
'#TI_#' literal incondicional
# delimitador de prefijo
TI_ prefijo usado
V24 formato de extracción de CDS/ISIS
Nota:En la técnica de indización 0, no es necesario el uso de delimitadores para el prefijo.
14. BIREME/OPS/OMS - herramienta Cisis
Generación del archivo invertido con
MX
mx <base> fst=@<fst> fullinv=<invertido>
mx <base> fst=@<fst> fullinv/ansi=<invertido>
mx1660.exe LILACS fst=@LILACS.fst actab=....comumansiac.tab
uctab=....comumansiuc.tab fullinv=LILACS -all now tell=1000
15. BIREME/OPS/OMS - herramienta Cisis
Utilitarios para archivo invertido
Para generar el archivo invertido,
Se puede usar el mx
Mx LILACS fst=@lilacs.fst fullinv/ansi=lilacs -all now
tell=1000
16. BIREME/OPS/OMS - herramienta Cisis
Ejercicios
1. Crie un invertido para la base de datos curso que
permita buscas por:
palabras del nombre
ciudad
institución
año del curso
17. BIREME/OPS/OMS - herramienta Cisis
Utilitarios para archivo maestro
MXF0
Analiza todos los registros de un archivo maestro dado, produciendo
información acerca de los campos presentes y de los caracteres usados por
estos.
mxf0 cds create=cds-set 0 tell=1
1001: input master file name
mx cds-set |more 1003: date & time stamp
mfn= 1 1009: total number of records
1001 «cds» 1010: number of active records
1011: number of logically deleted records
1003 «20070710 17:01:41 Tue»
1012: number of physically deleted records
1009 « 153» 1013: next MFN to be assigned
1010 « 153» 1020: ^tTAG ^dDOCS ^oOCCS ^lMINLEN ^uMAXLEN ^nDATA
1011 « 0» BYTES
1012 « 0» 1030: ^tall ^xCHRCODE ^nCHRFREQ
1013 « 154»
1020 «^t001^d 3^o 3^l 13^u 13^n 39»
1020 «^t012^d 15^o 15^l 46^u 191^n 1757»
1030 «^tall^x22^n 8»
1030 «^tall^x27^n 29»
1030 «^tall^x28^n 47»
1030 «^tall^x29^n 47»
1030 «^tall^x2c^n 252»
1030 «^tall^x2d^n 230»
1030 «^tall^x2e^n 663»
18. BIREME/OPS/OMS - herramienta Cisis
MXTB
El programa MXTB permite contar el contenido de los campos, por ejemplo,
cantidad de veces que aparece cada autor, cada descriptor, o la aparición
simultánea de un autor y un título de publicación periódica, etc.
El resultado de la ejecución de MXTB es un archivo maestro que contiene un
registro por cada frase diferente hallada (categoría). Estos registros tienen
campos para almacenar la categoría y su frecuencia.
mxtb cds create=tabcdsv70 "40:(v70/)" tell=1
mx tabcdsv70
mfn= 1 Campo tabulado
1 «Okatcha, F.M.M.O.»
998 «999999998»
999 «1»
998 – ordenação decrescente
..
mfn= 2 999 – quantidade de ocurrencias
1 «Soekmono, R.»
998 «999999998»
999 «1»
mfn= 4
1 «Bourdeau, Philippe F.»
998 «999999997»
999 «2»
19. BIREME/OPS/OMS - herramienta Cisis
MSRT
Ordena los registros de un archivo maestro en forma ascendente, de acuerdo a
claves que se generan aplicando un formato a los registros.
mx tabcdsv70
mfn= 1 msrt tabcdsv70 50 "mhu,v1/,mhl" tell=1
1 «Okatcha, F.M.M.O.»
998 «999999998»
999 «1»
..
mfn= 2
1 «Soekmono, R.» msrt tabcdsv70 50 v998/ tell=1
998 «999999998»
999 «1» Decrescente de ocorrência
mfn= 4
1 «Bourdeau, Philippe F.»
998 «999999997»
999 «2»
msrt tabcdsv70 50 v999/ tell=1
Crescente de ocorrência
20. BIREME/OPS/OMS - herramienta Cisis
Grabar Relatórios
mx tabcdsv70 pft=v1,c50,v999/ now > lista.txt
Volker, Adriaan 3
Ahmad, Nazir 2
Barrs, H.D. 2
Bosian, G. 2
Bourdeau, Philippe F. 2
Brinkman, George Lorris 2
Catsky, J. 2
Mikhailov, V.N. 2
Nagaraja, V.N. 2
Sioli, Harold 2
Slatyer, R.O. 2
Tweeten, Luther G. 2
Woodwell, George M. 2
Abbas, B.M. 1
Abeywickrama, B.A. 1
Ahmad, Majeed 1
Anaya, Ricardo 1
21. BIREME/OPS/OMS - herramienta Cisis
RETAG
Este programa tiene dos aplicaciones:
Cambiar los tags (etiquetas) de los campos de un archivo maestro dado,
según una tabla de reenumeración.
Desbloquear (unlock) un archivo maestro.
Principalmente quando la base de datos tienen registros
bloqueados
retag LILACS unlock [ENTER]
22. BIREME/OPS/OMS - herramienta Cisis
Utilitarios para archivo maestro
Errores más frecuentes
WXIS|fatal error|unavoidable|recread/xropn/w|
Cuando Ocurre el error, es porque no si puede leer una Base
De datos CDS-ISIS
WXIS|fatal error|unavoidable|recread/xropn/w|
WXIS|fatal error|unavoidable|dbxopen: config/param.cnt (2)|
WXIS|fatal error|unavoidable|dbxopen: decs.cnt
WXIS|fatal error|unavoidable|noderead/fd&p|
Normalmente es cuando el mensaje tiene el termo recread
23. BIREME/OPS/OMS - herramienta Cisis
3 etapas para arreglar
una base de datos con ese tipo de problemas
1. Ejecutar con el mx hasta el registro donde está con problemas
– Mx Lilacs pft=mfn/ -all now
2. Anotar el mfn que está con problema y iniciar la lectura a partir del proximo registro
– Problema en el mfn 456
– Mx LILACS pft=mfn/ from=457 [ENTER]
– y assi adelante
3. Utilizar el utilitario mkxrf
– Dependendo del problema ese utilitario recupera el registro , ou solo borra
Sintaxe
– Haga siempre el backup, ese utilitário siempre trabaja en la base de datos original
• Mkxrf LILACS [ENTER]
*cds
154 126 139 0 153 0 0 0 0
nxtmfn nxtmfb nxtmfp t reccnt mfcxx1 mfcxx2 mfcxx3 RC
ok ? Ok [ENTER]
24. BIREME/OPS/OMS - herramienta Cisis
Para Arreglar la base de datos maestro
EJECUTE
CTLMFN
Despliega y actualiza el registro de control del archivo maestro.
Debe usarse cuando un archivo maestro es reinicializado por accidente
.
25. BIREME/OPS/OMS - herramienta Cisis
Parâmetro Join de Utilitário MX
Ejemplo – Verificar duplicados en una base
Exemplo Base de datos LILACS
De la aplicación LILDBI-WEB
Es basado en la misma verificación del Lildbi
26. BIREME/OPS/OMS - herramienta Cisis
LILACS.fst
1. Inverter la base de datos con la misma llave arriba,
En el ejemplo de LILACS lilacs, ya hay esa llave
• Sintaxis
mx lilacs fst=@lilacs.fst fullinv/ansi=lilacs -all now tell=1000
27. BIREME/OPS/OMS - herramienta Cisis
2 Sintaxis de parametro join
En el ejemplo, marcia es un nombre del archivo maestro del perfil de documentalista
mx marcia
"join=LILACS,1200:12,1800:18,650:65=if p(v12) then s(mhu,v12.20,v14,v65,mhl)
else mhu,v18.20,v20,v65,mhl) fi,
1 «BR559.1»
4 «CEIDS»
30 «IDB 2004 Brasil: Indicadores e Dados Bßsicos para a Sa·de»
.......
11 «Brasil. MinistÚrio da Sa·de»
12 «Indicadores de morbidade e fatores de risco»
14 «^f2^l7»
38 «ilus»
38 «mapas»
38 «graf»
40 «Pt»
41 «Pt»
71 «Publicaþ es Governamentais»
87 «^dMortalidade»
87 «^dEstatÝsticas de Sa·de»
5 «S»
6 «as»
98 «FONTE»
32001 «LILACS^l2^kINDICADORES DE
MORBI2^L720040000^o1^m1110»
650 «20040000»
1200 «Indicadores de morbidade e fatores de risco»
..
28. BIREME/OPS/OMS - herramienta Cisis
SUBCAMPOS Del CAMPO 32001 del parametro JOIN
Campo y Conteúdo
Primeiro dato, sin indicador de subcampo: Nombre de la base de datos
alternativa
^l[1|2] Subárbol del archivo invertido de donde la llave fue extraida:
Para termos hasta 10 caracteres de tamaño.
Para termos entre 11 y 30.
^k llave com la cual fue hecha la busqueda
^o Número de la ocurrencia da Llave
^m El mfn del registro de la base de datos alternativa de la qual proceden los
datos que adiconados al registro original
Se no fuera encontrado el termo en el dicionário em la base de datos
alternativa, este subcampo no es generado.