Wicri:NickelMaghrebV1/Paramètres, filtre Maghreb
De Wicri Terre
Révision datée du 6 juillet 2017 à 21:40 par imported>Jacques Ducloy (1 révision importée)
Pour le Serveur d'exploration sur le nickel au Maghreb, cette page introduit un ensemble d'outils d'extraction de contenus (ExplorAddFullText, ExplorExtractContent, SxmlCumul) qui permettent d'insérer des filtres spécifiques relativement simples à concevoir.
Elle reprend une expérimentation menée sur le Serveur d'exploration sur le cobalt au Maghreb ( Wicri:CobaltMaghrebV1/Paramètres, filtre Maghreb)
En l’occurrence le filtre lex sur le Maghreb devrait être remplacé bientôt par un outil opérant sur des tables.
Sommaire
Le filtre
cat <<... >Import/maghrebFilter.lex
%START K
%START W
%START C
%{
char *key;
double w;
void print (char* text, double param)
{
printf ("%s\t%s\t%08.3f\n", key, text, param*w);
}
%}
%%
<K>\t BEGIN W;
<K>[^\t]+ {strcpy(key, yytext);}
<W>\t BEGIN C;
<W>[^\t]+ {w=strtod(yytext, NULL);}
<C>Morocco print("Maroc", 1.);
<C>Maroc print(yytext, 1.);
<C>Rabat print(yytext, 1.);
<C>Tunisi[ae] print("Tunisie", 1.);
<C>Tunis print("Tunis", 1.);
<C>Atlas print(yytext, 0.5);
<C>"Anti-Atlas" print(yytext, 1.5);
<C>Algiers print("Alger", 1.);
<C>Alger print("Alger", 1.);
<C>Oran print("Oran", 1.);
<C>Maghreb print("Maghreb", 2.);
<C>Bou[\- ]Azzer print("Bou-Azzer", 2.);
<C>Oued print(yytext, 2.);
<C>[Dd]jebel print(yytext, 2.);
<C>\n BEGIN K;
<C>. ;
%%
main()
{
key=malloc(10);
BEGIN K;
yylex();
}
...
lex Import/maghrebFilter.lex
gcc lex.yy.c -ll -o bin/maghrebFilter
Test de mise en œuvre
HfdIndexSelect -h $EXPLOR_AREA/Data/Main/Exploration/Title.i -Sk "nickel" \
| ExplorAddFullText -h Data/Main/Exploration/biblio.hfd -K \
| ExplorExtractContent -f kwc \
| bin/maghrebFilter \
| sort \
| SxmlSelect -p @1 -p "@2(@3)" \
| IndexBuildRec \
| SxmlSelect -g idx/f/1 -g idx/k/1 -p @g1 -p @g2 \
| sort -rn
- Exemple de résultat
7 001306 5 000077 4 000F20 4 000B36 4 000B24 4 000624 3 000D11 3 000960 3 000392 2 001497
Test final
Documents contenant nickel dans le titre
HfdIndexSelect -h $EXPLOR_AREA/Data/Main/Exploration/Title.i -Sk "nickel" \
| ExplorAddFullText -h Data/Main/Exploration/biblio.hfd -K \
| ExplorExtractContent -f kwc \
| bin/maghrebFilter \
| SgmlFast -c2 \
| sort | SxmlCumul -wd \
| SxmlSelect -g i/w/1 -g i/k/1 -p @g1 -p @g2 | sort -rn \
| SxmlSelect -p @2 -p @1 | HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio -i \
| SxmlSelect -g record/TEI/teiHeader/fileDesc/titleStmt/title/1 \
-g record/TEI/teiHeader/fileDesc/publicationStmt/idno@type=RBID/1 -p "*[@2] : {{Explor lien
|wiki= Wicri/Terre
|area= NickelMaghrebV1
|flux= Main
|étape= Exploration
|type= RBID | clé=@g2 | texte=@g1}}"
- Résultat
- [0022.000] : Biomonitoring of cadmium, chromium, nickel and arsenic in general population living near mining and active industrial areas in Southern Tunisia.
- [0013.000] : Blood nickel and chromium levels in association with smoking and occupational exposure among head and neck cancer patients in Tunisia.
- [0013.000] : Cadmium and nickel in blood of Tunisian population and risk of nasosinusal polyposis disease.
- [0011.000] : Compositional and mineralogic constraints on the genesis of ophiolite hosted nickel mineralization in the Pevkos area, Limassol Forest, Cyprus
- [0010.000] : The gabbro-dolerite magmatism of the Foum Zguid Region : Relation to deep structure of Morocco and possible potential for cobalt, nickel and platinum-group metals
- [0010.000] : [Conceptuel model of transport of trace metals (chromium and nickel) in the Sebou River--Morocco.]
- [0010.000] : Preparation and catalytic activity of nickel-manganese oxide catalysts in the reaction of partial oxidation of methane : GEGat 2008, Hammamet, Tunisia
- [0010.000] : Response to comment of Dr Kamal Chaouachi on "Shisha smoking, nickel and chromium levels in Tunisia".
- [0010.000] : Shisha smoking, nickel and chromium levels in Tunisia.
- [0007.000] : Study of the Crystal Structures of Sodium Magnesium and Sodium Nickel Diphosphates
- [0006.000] : Arsenic, cadmium, chromium and nickel in cancerous and healthy tissues from patients with head and neck cancer
- [0006.000] : Arsenic, cadmium, chromium and nickel in cancerous and healthy tissues from patients with head and neck cancer.
- [0004.000] : Distrontium nickel orthophosphate
- [0004.000] : Bis(dihydrogen phosphato‐O)[(1SR,4SR,8RS,11RS)‐1,4,8,11‐tetraazacyclotetradecane‐κ4Nnickel(II)]
- [0004.000] : Sodium Nickel Polyphosphate
- [0004.000] : Effect of (R+, X–) salts addition on nickel corrosion in 1M sulfuric acid medium
- [0004.000] : Retention of copper and nickel from aqueous solutions using manganese oxide‐coated burned brick
- [0004.000] : The toxic effects of nickel chloride on liver, erythropoiesis, and development in Wistar albino preimplanted rats can be reversed with selenium pretreatment
- [0003.000] : A Mixed Nickel–Lithium Pyrophosphate, LiNi1.5P2O7
- [0003.000] : Mass transfer correlation of simultaneous removal by cementation of nickel and cobalt from sulfate industrial solution containing copper Part I : Onto rotating zinc electrode disc
- [0003.000] : Effects of increasing levels of nickel contamination on structure of offshore nematode communities in experimental microcosms.
- [0003.000] : Adsorption of nickel and copper onto natural iron oxide-coated sand from aqueous solutions : Study in single and binary systems
- [0003.000] : Optimization of fabrication parameters of Alumina/Nickel alloy joints for high-temperature application
- [0003.000] : Tea brewed in traditional metallic teapots as a significant source of lead, nickel and other chemical elements.
- [0003.000] : The iron-nickel-molybdenum (Fe-Ni-Mo) electrodeposited alloy on n-type silicon
- [0003.000] : Do trace metals (chromium, copper, and nickel) influence toxicity of diesel fuel for free-living marine nematodes?
- [0003.000] : Evaluation of the phytoremediation potential of Arundo donax L. for nickel-contaminated soil.
- [0002.500] : Oxidative transformation of methane over nickel catalysts supported on rare-earth metal oxides
- [0002.000] : Structure cristalline du complexe dinitrato bis(méthylthio‐2 méthyl‐3 imidazole) nickel (II)
- [0002.000] : Bicyclic nickel(II) cyclidene complexes bridged by cyclohexane and bis(phenoxy)butane groups
- [0002.000] : Segregation in some Nickel‐based hard‐facing alloys prepared by melt‐spinning
- [0002.000] : ChemInform Abstract: Distrontium Nickel Orthophosphate.
- [0002.000] : Bis(dihydrogen phosphato‐O)[(1RS,4RS,8SR,11SR)‐1,4,8,11‐tetraazacyclotetradecane‐κ4Nnickel(II) monohydrate]
- [0002.000] : Tetraaqua(1,10‐phenanthroline‐N,N)nickel(II) dinitrate monohydrate
- [0002.000] : Electrocatalytic hydrogenation of ketones and enones at nickel microparticles dispersed into poly(pyrrole-alkylammonium) films
- [0002.000] : Sorption of Nickel on Carbonate Fluoroapatites
- [0002.000] : Reactivity of Hydroxyaryloximes on Nickel (II) Aqueous Solution in the Presence of Pyridine Revisited. Evidence for Formation of Ni (III) Species
- [0002.000] : Effects of nickel poisoning on expression pattern of the 72/73 and 94 kDa stress proteins in rat organs and in the COS‐7, HepG2, and A549 cell lines
- [0002.000] : Synthesis of nickel–zinc ferrite nanoparticles in polyol: morphological, structural and magnetic studies
- [0002.000] : Polymerization of methyl methacrylate with Nickel(II)α‐benzoinoxime complex
- [0002.000] : Removal of Evans Blue by using Nickel‐Iron Layered Double Hydroxide (LDH) Nanoparticles: Effect of Hydrothermal Treatment Temperature on Textural Properties and Dye Adsorption
- [0002.000] : Biodegradation of petroleum hydrocarbons in the presence of nickel and cobalt
- [0001.000] : The determination of lead and nickel by atomic-absorption spectrometry with a flameless wire loop atomizer
- [0001.000] : Hyperfine interaction of161Dy imprities implated in iron and nickel
- [0001.000] : N‐rac‐C‐rac‐(5,6,12,13‐Tetramethyl‐1,4,8,11‐tetraaza‐4,11‐cyclotetradecadiene)nickel(II) diperchlorate
- [0001.000] : Price determination in monopolistic markets with inventory adjustments : The case of nickel
- [0001.000] : The use of pyridine and piperidine hdn as probe for activity of molybdenum-based hydrotreatment catalysts. The role of the nickel (part II)
- [0001.000] : Structure du bis(cyclo‐triphosphate) de nickel(II) et de tétrasodium héxahydrate
- [0001.000] : Bis(isothiocyanato)(2,2',2‐trihydroxytriethylamine‐N,O,O',O)nickel(II)
- [0001.000] : Galvanostatic study of the electrocrystallization of binary nickel-base alloys. I: Zn-Ni alloy on glassy carbon
- [0001.000] : Jet electrochemical etching of nickel in a sodium chloride medium assisted by a pulsed laser beam
- [0001.000] : ChemInform Abstract: A Mixed Nickel—Lithium Pyrophosphate, LiNi1.5P2O7.
- [0001.000] : Study of the electrical properties of thin film transistors based on nickel phthalocyanine
- [0001.000] : Synthesis of high crystalline carbon-nitrogen layered compounds by CVD using nickel and cobalt catalysts
- [0001.000] : [N,N'‐Bis(2‐thiobenzylidene)‐1,2‐phenylenediaminatonickel(II)]
- [0001.000] : A Mixed Zinc–Nickel cyclo‐Tetraphosphate, ZnNiP4O12
- [0001.000] : ChemInform Abstract: A Mixed Zinc—Nickel cyclo‐Tetraphosphate, ZnNiP4O12.
- [0001.000] : Photoconductive WSe2 thin films obtained by solid state reaction in the presence of a thin nickel layer
- [0001.000] : ChemInform Abstract: Sodium Nickel Polyphosphate.
- [0001.000] : Electron Impact Ionization of Nickel Multiply-Charged Ions
- [0001.000] : Enhanced electrostatic interactions for selective and controllable permeation of ionic species at a monolayer of self-assembled dicationic nickel complex
- [0001.000] : Anion recognition and electrochemical characteristics of the self-assembled monolayer of nickel(II) azamacrocyclic complex
- [0001.000] : Changes in the pattern of sensitization to nickel in different age groups in Poland
- [0001.000] : Metal distributions in Tigriopus brevicornis (Crustacea, Copepoda) exposed to copper, zinc, nickel, cadmium, silver, and mercury, and implication for subsequent transfer in the food web
- [0001.000] : Evidence for mechanical and chemical alteration of iron‐nickel meteorites on Mars: Process insights for Meridiani Planum
- [0001.000] : The cost of nickel allergy: a global investigation of coin composition and nickel and cobalt release
Sur tout le corpus
time HfdCat Data/Main/Exploration/biblio.hfd | SgmlFast -c2 \
| ExplorAddFullText -h Data/Main/Exploration/biblio.hfd -K \
| ExplorExtractContent -f kwc \
| bin/maghrebFilter \
| SgmlFast -c2 \
| sort | SxmlCumul -wd \
| SxmlSelect -g i/w/1 -g i/k/1 -p @g1 -p @g2 | sort -rn \
| SxmlSelect -p @2 -p @1 | HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio -i \
| head -100 \
| SxmlSelect -g record/TEI/teiHeader/fileDesc/titleStmt/title/1 \
-g record/TEI/teiHeader/fileDesc/publicationStmt/idno@type=RBID/1 -p "*[@2] : {{Explor lien
|wiki= Wicri/Terre
|area= NickelMaghrebV1
|flux= Main
|étape= Exploration
|type= RBID | clé=@g2 | texte=@g1}}"
- Résultat
- [0553.500] : ArabMedLab Marrakech 2012
- [0282.000] : Keeping ‘the Old Flag flying’: the British community in Morocco and the British Morocco Merchants Association, 1914–24
- [0150.500] : Mixed type sulfide deposits in Northern Tunisia, regenerated in relation to paleogeography and tectonism
- [0139.500] : Gold and platinum group elements in cobaltarsenide ores: Hydrothermal concentration from a serpentinite source-rock (Bou Azzer, Morocco)
- [0112.500] : Geochemistry of early mesozoic basalts from Tunisia
- [0105.000] : Posters and Oral Communications
- [0103.000] : The Meteoritical Bulletin, No. 94, September 2008
- [0089.500] : Biogeochemical studies of metal-tolerant plants from southern Morocco
- [0087.500] : Provenancing and archaeology of roman millstones from the Mediterranean area
- [0082.000] : Vecteur de la pollution metallique du bassin versant de l'Oued El Bey vers le Golfe de Tunis (Tunisie)
- [0080.000] : Subject index Lithos volumes 1–39
- [0079.500] : Remote sensing applied to basement tectonics of the calcareous high atlas (Morocco)
- [0075.500] : Metasomatism in the Lithospheric Mantle beneath Middle Atlas (Morocco) and the Origin of Fe- and Mg-rich Wehrlites
- [0073.500] : Existence de deux séries tholéiitiques distinctes parmi les dolérites du Protérozoïque supérieur de la boutonnière d'Irherm (Anti-Atlas occidental, Maroc)
- [0071.500] : Ecogeography of the grass genus Helictotrichon ( Poaceae: Aveneae ) in the Mediterranean and adjacent regions
- [0071.000] : Africa Research Bulletin: Political, Social and Cultural Series, June 1st–30th 2000 Published July 27th 2000
- [0069.000] : Deterioration of a Tunisian coastal aquifer due to agricultural activities and possible approaches for better water management
- [0062.500] : Geology and geochemistry of gossans and ironstones in carbonate and alumino-silicate environments in northeastern Algeria
- [0061.000] : 10th Annual meeting of French Society of Pharmacology, 73rd Annual meeting of Society of Physiology, 27th pharmacovigilance meeting, 54th APNET Seminar and 4th CHU CIC meeting (Corum Montpellier 10‐12 April 2006)
- [0053.500] : Paleogeography and geochemistry of the “Cenomano-Turonian” formations in the manganese district of Imini (Morocco) and their relation to ore deposition
- [0052.000] : Trade Prospects of the New EU Neighborhood Policy: Evidence from Hausman and Taylor's Models
- [0048.000] : Poster Abstracts
- [0047.000] : Posters
- [0046.500] : Opening a box of cryptic taxa – the first review of the North African desert lizards in the Trapelus mutabilis Merrem, 1820 complex (Squamata: Agamidae) with descriptions of new taxa
- [0044.000] : AFRICA
- [0042.500] : Desert Meteorites Workshop: Abstracts
- [0042.500] : Spatial distribution of heavy metals in the coastal zone of “Sfax‐Kerkennah” plateau, Tunisia
- [0042.000] : Contribution à l'étude du district A Co, As, (Ni, Au, Ag) de Bou Azzer, anti-atlas (Maroc). Données minéralogiques et géochimiques. Etude des inclusions fluides
- [0040.000] : Review of Africa's solid mineral resource potential
- [0040.000] : Thermal excursions in the ocean at the Cretaceous—Tertiary boundary (northern Morocco): δ18O record of phosphatic fish debris
- [0039.000] : Occurrence and diversity of Frankia in Tunisian soil
- [0037.000] : Chapter 6 Late Proterozoic-Early Plaeozoic Pan-African Mobile Belts
- [0037.000] : Altération d'un basalte triasique de la région d'Elhajeb, Moyen Atlas, Maroc
- [0037.000] : Full Issue
- [0037.000] : Implementing the ISO 14001 certification
- [0036.000] : Un gîte hydrothermal de garniérites: l'exemple de Bou Azzer, Maroc
- [0035.000] : Mauchérite, or et nickéline de la mine d'Aghbar, région de Bou-Azzer (Anti-Atlas)
- [0035.000] : Cumulative indexes for volumes 101–150
- [0034.000] : A comparison of the relative efficiency of total and cold-extractable stream sediment chemistry in exploration geochemical surveys in a semi-arid climate, Collo area, north-eastern Algeria
- [0033.000] : Noble metals segregation and fractionation in magmatic ores from Ronda and Beni Bousera Lherzolite Massifs (Spain, Morocco)
- [0033.000] : Role of organic matter and sulphate-reducing bacteria for metal sulphide precipitation in the Bahloul Formation at the Bou Grine Zn/Pb deposit (Tunisia)
- [0033.000] : Effet auto-épurateur de la lithologie des affleurements géologiques dans un climat semi-aride: cas du bassin versant de l'Oued Mellègue (Nord-Ouest de la Tunisie)
- [0032.500] : Data of rock analyses—II Bibliography and index of rock analyses in the African periodical and serial literature
- [0032.500] : Introduction
- [0032.500] : GEOCHEMICAL CHARACTERIZATION OF CENOMANIAN/TURONIAN BLACK SHALES FROM THE TARFAYA BASIN (SW MOROCCO)
- [0032.000] : The upper pleistocene loess of southern Tunisia: A statement
- [0032.000] : Clinical trials and novel treatments
- [0032.000] : Diagnosis
- [0032.000] : Drug resistance
- [0032.000] : Epidemiology and transmission
- [0032.000] : Hepatobiliary diseases
- [0032.000] : Immunity, animal models and vaccines
- [0032.000] : Inflammation and host response
- [0032.000] : Innovations
- [0032.000] : Microbiology
- [0032.000] : Molecular genetics and genomics
- [0032.000] : NSAIDs, COXIBs, ASA and H. pylori infection
- [0032.000] : Oesophageal and extradigestive diseases
- [0032.000] : Other helicobacters
- [0032.000] : Paediatric issues
- [0032.000] : Pathology and pathophysiology
- [0032.000] : Preneoplastic and neoplastic diseases
- [0032.000] : Probiotics
- [0032.000] : Virulence factors and pathogenesis
- [0032.000] : The Barcelona Process and the Political Economy of Euro‐Mediterranean Trade Integration
- [0032.000] : XXIst International Pigment Cell Conference (IPCC)
- [0031.000] : Geophysical and petrological evidence for the presence of an “anomalous” upper mantle beneath the Sahara basins (Algeria)
- [0031.000] : Dermites de contact dans le secteur du bâtiment au Maroc
- [0031.000] : Beni M'hira: A new chondritic (L6) meteorite fall from Tunisia
- [0031.000] : Constitutive nitric oxide synthase gene polymorphisms and house dust mite respiratory allergy in an Algerian patient group
- [0031.000] : Screening of ΔF508 mutation and IVS8‐poly T polymorphism in CFTR gene in Tunisian infertile men without CBAVD
- [0030.500] : A major and trace element and strontium, neodymium, and osmium isotopic study of a thick pyroxenite layer from the Beni Bousera Ultramafic Complex of northern Morocco
- [0030.000] : Un nouveau gîte de garniérite à Bou Azzer (Maroc)
- [0030.000] : Un gîte hydrothermal de garniérites. l'exemple de Bou Azzer, Maroc
- [0030.000] : Past, current and projected atmospheric emissions of trace elements in the mediterranean region
- [0029.000] : Chromite pods in a lherzolite massif (Collo, Algeria): Evidence of oceanic-type mantle rocks along the West Mediterranean Alpine Belt
- [0029.000] : Metal exchanges in the fauna-sediment system. The case of Nereis diversicolor and Scrobicularia plana in the Bou Regreg estuary (Morocco)
- [0029.000] : Toll‐like receptors and CD14 genes polymorphisms and susceptibility to asthma in Tunisian children
- [0029.000] : WASTE GLASS, VESSELS AND WINDOW‐PANES FROM THAMUSIDA (MOROCCO): GROUPING NATRON‐BASED BLUE–GREEN AND COLOURLESS ROMAN GLASSES
- [0028.000] : Poster Abstracts
- [0027.500] : Schistes bitumineux de Timahdit (Maroc) : composition et propriétés physicochimiques
- [0027.000] : Recently Published Articles
- [0027.000] : Subject Index
- [0026.500] : Recently Published Articles
- [0026.500] : 76th Annual Meeting of the Meteoritical Society July 29‐August 2, 2013
- [0026.000] : Structure and emplacement of the Alpine-type peridotites from Beni Bousera, Rif, Morocco: A polyphase tectonic interpretation
- [0026.000] : Emigration from the Sahel
- [0026.000] : Nutrient composition of the marine snail (Hexaplex trunculus) from the Tunisian Mediterranean coasts
- [0026.000] : Characterization of bottom ash from two hospital waste incinerators in Rabat, Morocco
- [0026.000] : Characterization of bottom ash from two hospital waste incinerators in Rabat, Morocco.
- [0025.500] : Fluoride content of water, dust, soils and cereals in the endemic dental fluorosis area of Khouribga (Morocco)
- [0025.500] : Global plate motion frames: Toward a unified model
- [0025.000] : Na- Ti- Zr- H2O-rich mineral inclusions indicating postcumulus chrome-spinel dissolution and recrystallization in the Western Laouni mafic intrusion, Algeria
- [0025.000] : Materials Science in the Developing World: Challenges and Perspectives for Africa
- [0024.500] : Tectono-metallogenic units and metallogenic provinces of Africa
- [0024.500] : Individuals
- [0024.000] : THE FRENCH COLONIAL EMPIRE
- [0024.000] : Recently Published Articles
- [0024.000] : Subject index volumes 1–30
- [0024.000] : Répartition des eléments traces dans les phosphorites marines