|
@@ -19,7 +19,7 @@ Cette commande permet de générer un fichier .ppf (si aucune destination n'est
|
|
|
La commande est :
|
|
|
|
|
|
```bash
|
|
|
-node main.js prepare <source> [destination]
|
|
|
+node coauth.js prepare <source> [destination]
|
|
|
```
|
|
|
|
|
|
- `<source>` : correspond au chemin vers la base de données au format xml
|
|
@@ -30,7 +30,7 @@ Une commande npm est aussi disponible, elle est l'équivalent de la commande en
|
|
|
```bash
|
|
|
npm run preprocess
|
|
|
# <=>
|
|
|
-node main.js prepare ./data/dblp.xml ./data/data.ppf
|
|
|
+node coauth.js prepare ./data/dblp.xml ./data/data.ppf
|
|
|
```
|
|
|
|
|
|
### Commande de recherche des co-auteurs
|
|
@@ -40,7 +40,7 @@ La recherche des co-auteurs ne peut avoir lieu qu'après avoir executé une fois
|
|
|
La commande de base est la suivante :
|
|
|
|
|
|
```bash
|
|
|
-node main.js
|
|
|
+node coauth.js
|
|
|
```
|
|
|
|
|
|
Avec cette commande le programme considère que le fichier .ppf est dans `./data/data.ppf`. Le nom de l'auteur dont il faut chercher les co-auteurs seras demandé par le programme dans la console.
|
|
@@ -56,9 +56,9 @@ La commande admet plusieurs options :
|
|
|
Voici quelques exemples avec des options :
|
|
|
|
|
|
```bash
|
|
|
-node main.js -n "Fabien Delorme"
|
|
|
-node main.js --name="Anne-Cécile Caron" -f "./data/data.ppf"
|
|
|
-node main.js --name "Francis Bossut" --file "./tmp/coauth.ppf" -v
|
|
|
+node coauth.js -n "Fabien Delorme"
|
|
|
+node coauth.js --name="Anne-Cécile Caron" -f "./data/data.ppf"
|
|
|
+node coauth.js --name "Francis Bossut" --file "./tmp/coauth.ppf" -v
|
|
|
```
|
|
|
|
|
|
Le retour du programme sans l'option verbose est similaire au retour du programme de reference fournit. Attention la recherche sur le nom est sensible à la casse.
|
|
@@ -68,7 +68,7 @@ Il existe aussi une commande npm pour executer le programme, elle est équivalen
|
|
|
```bash
|
|
|
npm start
|
|
|
# <=>
|
|
|
-node main.js -f "./data/data.ppf"
|
|
|
+node coauth.js -f "./data/data.ppf"
|
|
|
```
|
|
|
|
|
|
### Commande d'éxecution du pré-traitement puis de la recherche
|
|
@@ -79,13 +79,13 @@ Voici quelques exemples expliqués de la commande avec l'option process :
|
|
|
|
|
|
```bash
|
|
|
# Lance le pré-traitement sur le fichier ./data/dblp.xml, génere le fichier ./data/data.ppf et le nom de l'auteur pour la recherche est demandé dans la console
|
|
|
-node main.js --process ./data/dblp.xml
|
|
|
+node coauth.js --process ./data/dblp.xml
|
|
|
|
|
|
# Lance le pré-traitement sur le fichier ./data/dblp.xml, génere le fichier ./data/data.ppf et fait la recherche sur Fabien Delorme
|
|
|
-node main.js -p ./data/dblp.xml -n "Fabien Delorme"
|
|
|
+node coauth.js -p ./data/dblp.xml -n "Fabien Delorme"
|
|
|
|
|
|
# Lance le pré-traitement sur le fichier ./data/dblp.xml, génere le fichier ./tmp/coauth.ppf et fait la recherche sur Fabien Delorme
|
|
|
-node main.js -p ./data/dblp.xml -n "Fabien Delorme" -f ./tmp/coauth.ppf
|
|
|
+node coauth.js -p ./data/dblp.xml -n "Fabien Delorme" -f ./tmp/coauth.ppf
|
|
|
```
|
|
|
|
|
|
Une commande avec npm est aussi disponible, elle est équivalente à la commande en dessous d'elle. Le nom de l'auteur pour la recherche est demandé dans la console lors de l'execution.
|
|
@@ -93,7 +93,7 @@ Une commande avec npm est aussi disponible, elle est équivalente à la commande
|
|
|
```bash
|
|
|
npm run process
|
|
|
# <=>
|
|
|
-node main.js --process ./data/dblp.xml
|
|
|
+node coauth.js --process ./data/dblp.xml
|
|
|
```
|
|
|
|
|
|
### Temps d'exécution
|