Echobase-commits
Threads by month
- ----- 2026 -----
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- 1820 discussions
Author: mdoray
Date: 2012-04-13 14:05:18 +0200 (Fri, 13 Apr 2012)
New Revision: 539
Url: http://forge.codelutin.com/repositories/revision/echobase/539
Log:
>From scmwebeditor --
Modified:
trunk/src/site/rst/embedded.rst
Modified: trunk/src/site/rst/embedded.rst
===================================================================
--- trunk/src/site/rst/embedded.rst 2012-04-13 11:58:28 UTC (rev 538)
+++ trunk/src/site/rst/embedded.rst 2012-04-13 12:05:18 UTC (rev 539)
@@ -135,7 +135,11 @@
::
JDK_HOME -> chemin vers où a été installé la JDK
+
+ Pour ajouter une variable d'environnement, écrire dans ton fichier /home/Utilisateur/.bashrc la ligne :
+export JDK_HOME=/path/vers/jdk
+
Installation d'echobase
=======================
1
0
r538 - trunk/echobase-tools/src/main/java/fr/ifremer/echobase/tools/loaders
by tchemit@users.forge.codelutin.com 13 Apr '12
by tchemit@users.forge.codelutin.com 13 Apr '12
13 Apr '12
Author: tchemit
Date: 2012-04-13 13:58:28 +0200 (Fri, 13 Apr 2012)
New Revision: 538
Url: http://forge.codelutin.com/repositories/revision/echobase/538
Log:
refs #1107: pb cr?\195?\169ation base embarqu?\195?\169e avec donn?\195?\169es Pelgas2000 ?\195?\160 2010 (ajout des associations echotype-species)
Modified:
trunk/echobase-tools/src/main/java/fr/ifremer/echobase/tools/loaders/VoyageLoader.java
Modified: trunk/echobase-tools/src/main/java/fr/ifremer/echobase/tools/loaders/VoyageLoader.java
===================================================================
--- trunk/echobase-tools/src/main/java/fr/ifremer/echobase/tools/loaders/VoyageLoader.java 2012-04-13 10:37:05 UTC (rev 537)
+++ trunk/echobase-tools/src/main/java/fr/ifremer/echobase/tools/loaders/VoyageLoader.java 2012-04-13 11:58:28 UTC (rev 538)
@@ -150,10 +150,14 @@
echotypeCategorys
);
- TableMeta meta = getTable(EchoBaseEntityEnum.Echotype);
- AssociationMeta associationMeta =
+ TableMeta echotypeMeta = getTable(EchoBaseEntityEnum.Echotype);
+
+ AssociationMeta voyageEchotypeAssociationMeta =
getMeta().getAssociations(Voyage.PROPERTY_ECHOTYPE);
+ AssociationMeta echotypeSpeciesAssociationMeta =
+ echotypeMeta.getAssociations(Echotype.PROPERTY_SPECIES);
+
DbEditorService dbEditorService =
getService(DbEditorService.class);
@@ -178,7 +182,7 @@
if (topiaId == null) {
// create this new echotype
- dbEditorService.saveEntity(meta,
+ dbEditorService.saveEntity(echotypeMeta,
"",
entity,
null,
@@ -210,12 +214,19 @@
File out;
// Export echotypes
- out = getTableFile(outputDir, meta, FileType.NEW);
- getExportService().exportDatas(meta, out);
+ out = getTableFile(outputDir, echotypeMeta, FileType.NEW);
+ getExportService().exportDatas(echotypeMeta, out);
+ // Export echotype - species association
+
+ out = getTableFile(outputDir, echotypeSpeciesAssociationMeta, FileType.ASSOCIATION);
+ getExportService().exportDatas(echotypeSpeciesAssociationMeta, out);
+
// Export voyage - echotype association
- out = getTableFile(outputDir, associationMeta, FileType.ASSOCIATION);
- getExportService().exportDatas(associationMeta, out);
+ out = getTableFile(outputDir, voyageEchotypeAssociationMeta, FileType.ASSOCIATION);
+ getExportService().exportDatas(voyageEchotypeAssociationMeta, out);
+
+
} finally {
if (cleanTransaction) {
serviceContext.getTransaction().rollbackTransaction();
1
0
r537 - in trunk/echobase-tools/src: main/java/fr/ifremer/echobase/tools/loaders test/java/fr/ifremer/echobase/tools/loaders test/resources/csv/new
by tchemit@users.forge.codelutin.com 13 Apr '12
by tchemit@users.forge.codelutin.com 13 Apr '12
13 Apr '12
Author: tchemit
Date: 2012-04-13 12:37:05 +0200 (Fri, 13 Apr 2012)
New Revision: 537
Url: http://forge.codelutin.com/repositories/revision/echobase/537
Log:
fixes #1107: pb cr?\195?\169ation base embarqu?\195?\169e avec donn?\195?\169es Pelgas2000 ?\195?\160 2010
Removed:
trunk/echobase-tools/src/main/java/fr/ifremer/echobase/tools/loaders/EchotypeLoader.java
trunk/echobase-tools/src/test/java/fr/ifremer/echobase/tools/loaders/EchotypeLoaderIT.java
trunk/echobase-tools/src/test/resources/csv/new/input-Echotype.csv
Modified:
trunk/echobase-tools/src/main/java/fr/ifremer/echobase/tools/loaders/VoyageLoader.java
trunk/echobase-tools/src/test/java/fr/ifremer/echobase/tools/loaders/AbstractLoaderIT.java
trunk/echobase-tools/src/test/java/fr/ifremer/echobase/tools/loaders/VoyageLoaderIT.java
trunk/echobase-tools/src/test/resources/csv/new/input-Voyage_echotype.csv
Deleted: trunk/echobase-tools/src/main/java/fr/ifremer/echobase/tools/loaders/EchotypeLoader.java
===================================================================
--- trunk/echobase-tools/src/main/java/fr/ifremer/echobase/tools/loaders/EchotypeLoader.java 2012-04-13 00:48:55 UTC (rev 536)
+++ trunk/echobase-tools/src/main/java/fr/ifremer/echobase/tools/loaders/EchotypeLoader.java 2012-04-13 10:37:05 UTC (rev 537)
@@ -1,131 +0,0 @@
-/*
- * #%L
- * EchoBase :: Tools
- *
- * $Id$
- * $HeadURL$
- * %%
- * Copyright (C) 2011 Ifremer, Codelutin
- * %%
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
- * #L%
- */
-package fr.ifremer.echobase.tools.loaders;
-
-import com.google.common.collect.Maps;
-import fr.ifremer.echobase.EchoBaseFunctions;
-import fr.ifremer.echobase.csv.EntityCsvModel;
-import fr.ifremer.echobase.entities.EchoBaseEntityEnum;
-import fr.ifremer.echobase.entities.data.Echotype;
-import fr.ifremer.echobase.entities.meta.AssociationMeta;
-import fr.ifremer.echobase.entities.meta.TableMeta;
-import fr.ifremer.echobase.entities.references.DepthStratum;
-import fr.ifremer.echobase.entities.references.EchotypeCategory;
-import fr.ifremer.echobase.entities.references.Species;
-import fr.ifremer.echobase.services.DbEditorService;
-import fr.ifremer.echobase.tools.FileType;
-import org.nuiton.util.csv.Import;
-
-import java.io.File;
-import java.io.IOException;
-import java.util.List;
-import java.util.Map;
-
-/**
- * {@link Echotype} loader.
- *
- * @author tchemit <chemit(a)codelutin.com>
- * @since 0.3
- */
-public class EchotypeLoader extends EntityLoader<Echotype> {
-
- public EchotypeLoader() {
- super(Echotype.class,
- new EchoBaseEntityEnum[]{EchoBaseEntityEnum.Species},
- FileType.NEW);
- }
-
- @Override
- protected void exportAssociations(File outputDir,
- FileType targetType) throws IOException {
- super.exportAssociations(outputDir, targetType);
-
- // also export echotype associations (echotype are references)
- AssociationMeta associationMeta =
- getMeta().getAssociations(Echotype.PROPERTY_SPECIES);
-
- exportAssociation(outputDir, targetType, associationMeta);
- }
-
- @Override
- protected EntityCsvModel<Echotype> createCsvImportModel(TableMeta meta) {
-
- List<Species> species = getEntities(Species.class);
- List<DepthStratum> depthStratums = getEntities(DepthStratum.class);
- List<EchotypeCategory> echotypeCategorys = getEntities(EchotypeCategory.class);
-
- EntityCsvModel<Echotype> model = EntityCsvModel.newModel(
- getCsvSeparator(),
- meta
- );
-
- /*
- "ECHOS";"IMAGES";"LIBELLE_DESCRIPTION_DEVIATION";"ID_DESCRIPTION_DEVIATION";"GENRE_ESP;TYPE_DEVIATION"
- */
- model.addDefaultColumn("ID_DESCRIPTION_DEVIATION", Echotype.PROPERTY_ID, int.class);
- model.newMandatoryColumn("ECHOS", Echotype.PROPERTY_NAME);
- model.newMandatoryColumn("LIBELLE_DESCRIPTION_DEVIATION", Echotype.PROPERTY_MEANING);
- model.addForeignKeyForImport("IMAGES", Echotype.PROPERTY_DEPTH_STRATUM, DepthStratum.class, depthStratums, EchoBaseFunctions.DEPTH_STRATUM_ID);
- model.addForeignKeyForImport("TYPE_DEVIATION", Echotype.PROPERTY_ECHOTYPE_CATEGORY, EchotypeCategory.class, echotypeCategorys, EchoBaseFunctions.ECHO_TYPE_CATEGORY_NAME);
- model.addForeignKeyForAssociationForImport("GENRE_ESP", Echotype.PROPERTY_SPECIES, Species.class, species, EchoBaseFunctions.SPECIES_BARACOUDA_CODE);
- return model;
- }
-
- @Override
- protected void importNewEntities(DbEditorService dbEditorService,
- TableMeta meta,
- Import<Echotype> importer) {
-
- Map<String, String> keystoTopiaId = Maps.newHashMap();
-
- for (Echotype entity : importer) {
-
- // key for this echotype : id + depthStratum
- String key = entity.getId() + "_" + entity.getDepthStratum().getId();
-
- String topiaId = keystoTopiaId.get(key);
-
- if (topiaId == null) {
-
- // create this new echotype
- dbEditorService.saveEntity(meta,
- "",
- entity,
- null,
- false
- );
-
- topiaId = entity.getTopiaId();
- keystoTopiaId.put(key, topiaId);
- }
-
- // just push the species of this echotype
- // the saveEntity can not save it
- Species species = entity.getSpecies().iterator().next();
-
- Echotype echotype = getEntityById(Echotype.class, topiaId);
- echotype.addSpecies(species);
- }
- }
-}
Modified: trunk/echobase-tools/src/main/java/fr/ifremer/echobase/tools/loaders/VoyageLoader.java
===================================================================
--- trunk/echobase-tools/src/main/java/fr/ifremer/echobase/tools/loaders/VoyageLoader.java 2012-04-13 00:48:55 UTC (rev 536)
+++ trunk/echobase-tools/src/main/java/fr/ifremer/echobase/tools/loaders/VoyageLoader.java 2012-04-13 10:37:05 UTC (rev 537)
@@ -23,22 +23,26 @@
*/
package fr.ifremer.echobase.tools.loaders;
-import com.google.common.base.Preconditions;
import com.google.common.collect.Lists;
+import com.google.common.collect.Maps;
import com.healthmarketscience.jackcess.Database;
import com.healthmarketscience.jackcess.Table;
import fr.ifremer.echobase.EchoBaseFunctions;
import fr.ifremer.echobase.EchoBaseTechnicalException;
+import fr.ifremer.echobase.csv.AbstractImportModel;
import fr.ifremer.echobase.csv.EchobaseCsvUtil;
import fr.ifremer.echobase.entities.EchoBaseEntityEnum;
import fr.ifremer.echobase.entities.data.Echotype;
-import fr.ifremer.echobase.entities.data.EchotypeDAO;
+import fr.ifremer.echobase.entities.data.EchotypeImpl;
import fr.ifremer.echobase.entities.data.Voyage;
import fr.ifremer.echobase.entities.meta.AssociationMeta;
import fr.ifremer.echobase.entities.meta.TableMeta;
import fr.ifremer.echobase.entities.references.AreaOfOperation;
+import fr.ifremer.echobase.entities.references.DepthStratum;
+import fr.ifremer.echobase.entities.references.EchotypeCategory;
import fr.ifremer.echobase.entities.references.Mission;
import fr.ifremer.echobase.entities.references.Species;
+import fr.ifremer.echobase.services.DbEditorService;
import fr.ifremer.echobase.tools.FileType;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
@@ -46,10 +50,6 @@
import org.nuiton.topia.persistence.TopiaDAO;
import org.nuiton.util.csv.Import;
import org.nuiton.util.csv.ImportModel;
-import org.nuiton.util.csv.ImportToMap;
-import org.nuiton.util.csv.ImportableColumn;
-import org.nuiton.util.csv.ModelBuilder;
-import org.nuiton.util.csv.ValueSetter;
import java.io.BufferedReader;
import java.io.File;
@@ -68,20 +68,17 @@
public class VoyageLoader extends EntityLoader<Voyage> {
/** Logger. */
- private static final Log log =
- LogFactory.getLog(AcousticInstrumentLoader.class);
+ private static final Log log = LogFactory.getLog(VoyageLoader.class);
public VoyageLoader() {
- super(Voyage.class,
- new EchoBaseEntityEnum[]{EchoBaseEntityEnum.Echotype},
- FileType.BARACOUDA);
+ super(Voyage.class, FileType.BARACOUDA);
}
@Override
protected void exportAssociations(File outputDir, FileType targetType) throws IOException {
super.exportAssociations(outputDir, targetType);
- // also export echotype associations (echotype are references)
+ // also export voyage - echotype associations
AssociationMeta associationMeta =
getMeta().getAssociations(Voyage.PROPERTY_ECHOTYPE);
@@ -134,53 +131,68 @@
}
}
- public void generateEchotypeAssociation(File csvfile,
- File outputDir,
- boolean cleanTransaction) throws IOException, TopiaException {
+ public void generateEchotype(File csvfile,
+ File outputDir,
+ boolean cleanTransaction) throws IOException, TopiaException {
-
- Map<String, Species> speciess =
- getUniverse(Species.class, EchoBaseFunctions.SPECIES_BARACOUDA_CODE);
-
Map<String, Voyage> voyages =
getUniverse(Voyage.class, EchoBaseFunctions.VOYAGE_NAME);
- EchotypeImportModel model = new EchotypeImportModel(getCsvSeparator());
+ Map<String, Species> species = getUniverse(Species.class, EchoBaseFunctions.SPECIES_BARACOUDA_CODE);
+ Map<String, DepthStratum> depthStratums = getUniverse(DepthStratum.class, EchoBaseFunctions.DEPTH_STRATUM_ID);
+ Map<String, EchotypeCategory> echotypeCategorys = getUniverse(EchotypeCategory.class, EchoBaseFunctions.ECHO_TYPE_CATEGORY_NAME);
- /*
- "CAMPAGNE";"ECHOS";"IMAGES";"LIBELLE_DESCRIPTION_DEVIATION";"ID_DESCRIPTION_DEVIATION";"GENRE_ESP"
- */
- model.newMandatoryColumn("CAMPAGNE");
- model.newMandatoryColumn("ID_DESCRIPTION_DEVIATION");
- model.newMandatoryColumn("GENRE_ESP");
- model.newIgnoredColumn("ECHOS");
- model.newIgnoredColumn("IMAGES");
- model.newIgnoredColumn("LIBELLE_DESCRIPTION_DEVIATION");
+ ImportModel<EchotyeRow> model = new EchotypeImportModel(
+ getCsvSeparator(),
+ voyages,
+ species,
+ depthStratums,
+ echotypeCategorys
+ );
- TableMeta meta = getTable(EchoBaseEntityEnum.Voyage);
+ TableMeta meta = getTable(EchoBaseEntityEnum.Echotype);
AssociationMeta associationMeta =
- meta.getAssociations(Voyage.PROPERTY_ECHOTYPE);
+ getMeta().getAssociations(Voyage.PROPERTY_ECHOTYPE);
+ DbEditorService dbEditorService =
+ getService(DbEditorService.class);
+
try {
- EchotypeDAO echotypeDAO = (EchotypeDAO) getDAO(Echotype.class);
BufferedReader bf = new BufferedReader(new FileReader(csvfile));
try {
- Import<Map<String, Object>> importer = ImportToMap.newImport(model, bf);
+ Map<String, String> keystoTopiaId = Maps.newHashMap();
+ Import<EchotyeRow> importer = Import.newImport(model, bf);
+
try {
- for (Map<String, Object> entity : importer) {
- String campagneName = (String) entity.get("CAMPAGNE");
- String idEchotype = (String) entity.get("ID_DESCRIPTION_DEVIATION");
- String specieEchotype = (String) entity.get("GENRE_ESP");
- Voyage voayge = getFK(voyages, campagneName);
- Species species = getFK(speciess, specieEchotype);
- Echotype echotype = echotypeDAO.findByIdAndSpecies(
- Integer.valueOf(idEchotype),
- species
- );
- Preconditions.checkNotNull(echotype, String.format("Could not find echotype with (id,species) = (%s,%s)", idEchotype, specieEchotype));
- voayge.addEchotype(echotype);
+ for (EchotyeRow row : importer) {
+
+ Echotype entity = row.getEchotype();
+
+ // key for this echotype : id + depthStratum
+ String key = entity.getId() + "_" + entity.getDepthStratum().getId();
+
+ String topiaId = keystoTopiaId.get(key);
+
+ if (topiaId == null) {
+
+ // create this new echotype
+ dbEditorService.saveEntity(meta,
+ "",
+ entity,
+ null,
+ false
+ );
+
+ topiaId = entity.getTopiaId();
+ keystoTopiaId.put(key, topiaId);
+
+ Echotype echotypeSaved =
+ dbEditorService.getEntityById(Echotype.class, topiaId);
+ echotypeSaved.addSpecies(row.getSpecies());
+ row.getVoyage().addEchotype(echotypeSaved);
+ }
}
} finally {
@@ -195,10 +207,15 @@
bf.close();
}
- File out = getTableFile(outputDir, associationMeta, FileType.ASSOCIATION);
+ File out;
+ // Export echotypes
+ out = getTableFile(outputDir, meta, FileType.NEW);
+ getExportService().exportDatas(meta, out);
+
+ // Export voyage - echotype association
+ out = getTableFile(outputDir, associationMeta, FileType.ASSOCIATION);
getExportService().exportDatas(associationMeta, out);
-
} finally {
if (cleanTransaction) {
serviceContext.getTransaction().rollbackTransaction();
@@ -206,43 +223,86 @@
}
}
- public static class EchotypeImportModel implements ImportModel<Map<String, Object>> {
+ public static class EchotyeRow {
- protected final char separator;
+ protected final Echotype echotype;
+ protected Voyage voyage;
- protected final ModelBuilder<Map<String, Object>> modelBuilder;
+ protected Species species;
- public EchotypeImportModel(char separator) {
- this.separator = separator;
- modelBuilder = new ModelBuilder<Map<String, Object>>();
+ public EchotyeRow() {
+ echotype = new EchotypeImpl();
}
- @Override
- public char getSeparator() {
- return separator;
+ public Voyage getVoyage() {
+ return voyage;
}
- @Override
- public void pushCsvHeaderNames(List<String> headerNames) {
+ public Species getSpecies() {
+ return species;
}
- @Override
- public Map<String, Object> newEmptyInstance() {
- return null;
+ public Echotype getEchotype() {
+ return echotype;
}
- @Override
- public Iterable<ImportableColumn<Map<String, Object>, Object>> getColumnsForImport() {
- return (Iterable) modelBuilder.getColumnsForImport();
+ public void setVoyage(Voyage voyage) {
+ this.voyage = voyage;
}
- public ImportableColumn<Map<String, Object>, String> newMandatoryColumn(String headerName) {
- return modelBuilder.newMandatoryColumn(headerName, (ValueSetter) EchobaseCsvUtil.newMapProperty(headerName));
+ public void setSpecies(Species species) {
+ this.species = species;
}
- public ImportableColumn<Map<String, Object>, String> newIgnoredColumn(String headerName) {
- return modelBuilder.newIgnoredColumn(headerName);
+ public void setName(String name) {
+ echotype.setName(name);
}
+
+ public void setMeaning(String meaning) {
+ echotype.setMeaning(meaning);
+ }
+
+ public void setId(int id) {
+ echotype.setId(id);
+ }
+
+ public void setEchotypeCategory(EchotypeCategory echotypeCategory) {
+ echotype.setEchotypeCategory(echotypeCategory);
+ }
+
+ public void setDepthStratum(DepthStratum depthStratum) {
+ echotype.setDepthStratum(depthStratum);
+ }
}
+
+ public static class EchotypeImportModel extends AbstractImportModel<EchotyeRow> {
+
+
+ public EchotypeImportModel(char separator,
+ Map<String, Voyage> voyages,
+ Map<String, Species> species,
+ Map<String, DepthStratum> depthStratums,
+ Map<String, EchotypeCategory> echotypeCategorys) {
+ super(separator);
+
+
+ /*
+ "CAMPAGNE";"ECHOS";"IMAGES";"LIBELLE_DESCRIPTION_DEVIATION";"ID_DESCRIPTION_DEVIATION";"GENRE_ESP";"TYPE_DEVIATION"
+ */
+
+ newMandatoryColumn("ID_DESCRIPTION_DEVIATION", Echotype.PROPERTY_ID, EchobaseCsvUtil.PRIMITIVE_INTEGER);
+ newMandatoryColumn("ECHOS", Echotype.PROPERTY_NAME);
+ newMandatoryColumn("LIBELLE_DESCRIPTION_DEVIATION", Echotype.PROPERTY_MEANING);
+ newForeignKeyColumn("CAMPAGNE", "voyage", Voyage.class, Voyage.PROPERTY_NAME, voyages);
+ newForeignKeyColumn("IMAGES", Echotype.PROPERTY_DEPTH_STRATUM, DepthStratum.class, DepthStratum.PROPERTY_ID, depthStratums);
+ newForeignKeyColumn("GENRE_ESP", Echotype.PROPERTY_SPECIES, Species.class, Species.PROPERTY_BARACOUDA_CODE, species);
+ newForeignKeyColumn("TYPE_DEVIATION", Echotype.PROPERTY_ECHOTYPE_CATEGORY, EchotypeCategory.class, EchotypeCategory.PROPERTY_NAME, echotypeCategorys);
+ }
+
+ @Override
+ public VoyageLoader.EchotyeRow newEmptyInstance() {
+ return new EchotyeRow();
+ }
+ }
}
\ No newline at end of file
Modified: trunk/echobase-tools/src/test/java/fr/ifremer/echobase/tools/loaders/AbstractLoaderIT.java
===================================================================
--- trunk/echobase-tools/src/test/java/fr/ifremer/echobase/tools/loaders/AbstractLoaderIT.java 2012-04-13 00:48:55 UTC (rev 536)
+++ trunk/echobase-tools/src/test/java/fr/ifremer/echobase/tools/loaders/AbstractLoaderIT.java 2012-04-13 10:37:05 UTC (rev 537)
@@ -352,7 +352,6 @@
entityLoaders.add(newService(TSParametersLoader.class));
entityLoaders.add(newService(StrataLoader.class));
entityLoaders.add(newService(EchotypeCategoryLoader.class));
- entityLoaders.add(newService(EchotypeLoader.class));
entityLoaders.add(newService(VesselTypeLoader.class));
entityLoaders.add(newService(VesselLoader.class));
entityLoaders.add(newService(OperationEventLoader.class));
Deleted: trunk/echobase-tools/src/test/java/fr/ifremer/echobase/tools/loaders/EchotypeLoaderIT.java
===================================================================
--- trunk/echobase-tools/src/test/java/fr/ifremer/echobase/tools/loaders/EchotypeLoaderIT.java 2012-04-13 00:48:55 UTC (rev 536)
+++ trunk/echobase-tools/src/test/java/fr/ifremer/echobase/tools/loaders/EchotypeLoaderIT.java 2012-04-13 10:37:05 UTC (rev 537)
@@ -1,46 +0,0 @@
-/*
- * #%L
- * EchoBase :: Tools
- *
- * $Id$
- * $HeadURL$
- * %%
- * Copyright (C) 2011 Ifremer, Codelutin
- * %%
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
- * #L%
- */
-package fr.ifremer.echobase.tools.loaders;
-
-import fr.ifremer.echobase.entities.data.Echotype;
-import org.junit.Test;
-
-/**
- * To test the {@link EchotypeLoader}.
- *
- * @author tchemit <chemit(a)codelutin.com>
- * @since 0.2
- */
-public class EchotypeLoaderIT extends AbstractLoaderIT<Echotype, EchotypeLoader> {
-
- public EchotypeLoaderIT() {
- super(EchotypeLoader.class, 43, 0);
- }
-
- @Test
- public void testGenerateNewEntities() throws Exception {
- generateNewEntities();
- }
-
-}
Modified: trunk/echobase-tools/src/test/java/fr/ifremer/echobase/tools/loaders/VoyageLoaderIT.java
===================================================================
--- trunk/echobase-tools/src/test/java/fr/ifremer/echobase/tools/loaders/VoyageLoaderIT.java 2012-04-13 00:48:55 UTC (rev 536)
+++ trunk/echobase-tools/src/test/java/fr/ifremer/echobase/tools/loaders/VoyageLoaderIT.java 2012-04-13 10:37:05 UTC (rev 537)
@@ -24,11 +24,9 @@
package fr.ifremer.echobase.tools.loaders;
import fr.ifremer.echobase.entities.EchoBaseEntityEnum;
-import fr.ifremer.echobase.entities.data.Echotype;
import fr.ifremer.echobase.entities.data.Voyage;
import fr.ifremer.echobase.entities.meta.AssociationMeta;
import fr.ifremer.echobase.entities.meta.MetaFilenameAware;
-import fr.ifremer.echobase.entities.meta.TableMeta;
import fr.ifremer.echobase.tools.FileType;
import org.junit.Assert;
import org.junit.Test;
@@ -64,15 +62,13 @@
}
@Test
- public void testGenerateEchotypeAssociation() throws Exception {
+ public void testGenerateEchotype() throws Exception {
loadDependencies(EchoBaseEntityEnum.Voyage, dones);
+ loadDependencies(EchoBaseEntityEnum.Species, dones);
+ loadDependencies(EchoBaseEntityEnum.DepthStratum, dones);
+ loadDependencies(EchoBaseEntityEnum.EchotypeCategory, dones);
- TableMeta table = serviceContext.getDbMeta().getTable(EchoBaseEntityEnum.Echotype);
- AssociationMeta echotypeAssociation =
- table.getAssociations(Echotype.PROPERTY_SPECIES);
- loadDependencies(echotypeAssociation, dones);
-
AssociationMeta associationMeta =
loader.getMeta().getAssociations(Voyage.PROPERTY_ECHOTYPE);
@@ -88,7 +84,7 @@
Assert.assertTrue(inFile.exists());
- loader.generateEchotypeAssociation(
+ loader.generateEchotype(
inFile,
outFile,
true
Deleted: trunk/echobase-tools/src/test/resources/csv/new/input-Echotype.csv
===================================================================
--- trunk/echobase-tools/src/test/resources/csv/new/input-Echotype.csv 2012-04-13 00:48:55 UTC (rev 536)
+++ trunk/echobase-tools/src/test/resources/csv/new/input-Echotype.csv 2012-04-13 10:37:05 UTC (rev 537)
@@ -1,184 +0,0 @@
-"ECHOS";"IMAGES";"LIBELLE_DESCRIPTION_DEVIATION";"ID_DESCRIPTION_DEVIATION";"GENRE_ESP";"TYPE_DEVIATION"
-"D1";"CLAS";"(JUV03) agrégats ou bancs à proximité immédiate du fond (<10 m d'altitude)";37;"COMP-LEM";PO;
-"D1";"CLAS";"(JUV03) agrégats ou bancs à proximité immédiate du fond (<10 m d'altitude)";37;"ENGR-ENC";PO;
-"D1";"CLAS";"(JUV03) agrégats ou bancs à proximité immédiate du fond (<10 m d'altitude)";37;"TRAC-TRU";PO;
-"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"COMP-LEM";PO;
-"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"MICR-POU";PO;
-"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"TRAC-MED";PO;
-"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"TRAC-TRU";PO;
-"D1";"CLAS";"(PEL04) déviation de type D1 avec du maquereau en plus";22;"COMP-LEM";PO;
-"D1";"CLAS";"(PEL04) déviation de type D1 avec du maquereau en plus";22;"MICR-POU";PO;
-"D1";"CLAS";"(PEL04) déviation de type D1 avec du maquereau en plus";22;"SCOM-JAP";PO;
-"D1";"CLAS";"(PEL04) déviation de type D1 avec du maquereau en plus";22;"SCOM-SCO";PO;
-"D1";"CLAS";"(PEL04) déviation de type D1 avec du maquereau en plus";22;"TRAC-MED";PO;
-"D1";"CLAS";"(PEL04) déviation de type D1 avec du maquereau en plus";22;"TRAC-TRU";PO;
-"D1";"CLAS";"(Pel06) diffuses et en petites boules près du fond (chinchard + maquereau + divers)";42;"COMP-LEM";PO;
-"D1";"CLAS";"(Pel06) diffuses et en petites boules près du fond (chinchard + maquereau + divers)";42;"MICR-POU";PO;
-"D1";"CLAS";"(Pel06) diffuses et en petites boules près du fond (chinchard + maquereau + divers)";42;"SCOM-JAP";PO;
-"D1";"CLAS";"(Pel06) diffuses et en petites boules près du fond (chinchard + maquereau + divers)";42;"SCOM-SCO";PO;
-"D1";"CLAS";"(Pel06) diffuses et en petites boules près du fond (chinchard + maquereau + divers)";42;"TRAC-MED";PO;
-"D1";"CLAS";"(Pel06) diffuses et en petites boules près du fond (chinchard + maquereau + divers)";42;"TRAC-TRU";PO;
-"D1";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"ENGR-ENC";PO;
-"D1";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SARD-PIL";PO;
-"D1";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-JAP";PO;
-"D1";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-SCO";PO;
-"D1";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SPRA-SPR";PO;
-"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"COMP-LEM";PO;
-"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-MED";PO;
-"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-PIC";PO;
-"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-TRU";PO;
-"D1";"CLAS";"Diffuse près du fond (Chinchard + divers) + bancs de chinchards";13;"COMP-LEM";PO;
-"D1";"CLAS";"Diffuse près du fond (Chinchard + divers) + bancs de chinchards";13;"TRAC-MED";PO;
-"D1";"CLAS";"Diffuse près du fond (Chinchard + divers) + bancs de chinchards";13;"TRAC-TRU";PO;
-"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"COMP-LEM";PO;
-"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"MICR-POU";PO;
-"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"TRAC-MED";PO;
-"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"TRAC-TRU";PO;
-"D1";"CLAS";"Maquereaux, Chinchards et gadidés présents dans les couches à proximité du fond";60;"COMP-LEM";PO;
-"D1";"CLAS";"Maquereaux, Chinchards et gadidés présents dans les couches à proximité du fond";60;"MERL-MER";PO;
-"D1";"CLAS";"Maquereaux, Chinchards et gadidés présents dans les couches à proximité du fond";60;"MERL-MNG";PO;
-"D1";"CLAS";"Maquereaux, Chinchards et gadidés présents dans les couches à proximité du fond";60;"SCOM-JAP";PO;
-"D1";"CLAS";"Maquereaux, Chinchards et gadidés présents dans les couches à proximité du fond";60;"SCOM-SCO";PO;
-"D1";"CLAS";"Maquereaux, Chinchards et gadidés présents dans les couches à proximité du fond";60;"TRAC-MED";PO;
-"D1";"CLAS";"Maquereaux, Chinchards et gadidés présents dans les couches à proximité du fond";60;"TRAC-TRU";PO;
-"D2";"CLAS";"(JUV03) bancs bien formés de pleine eau";38;"CLUP-HAR";PO;
-"D2";"CLAS";"(JUV03) bancs bien formés de pleine eau";38;"ENGR-ENC";PO;
-"D2";"CLAS";"(JUV03) bancs bien formés de pleine eau";38;"SARD-PIL";PO;
-"D2";"CLAS";"(JUV03) bancs bien formés de pleine eau";38;"SCOM-SCO";PO;
-"D2";"CLAS";"(JUV03) bancs bien formés de pleine eau";38;"SPRA-SPR";PO;
-"D2";"CLAS";"(PEL04) D2 classique sans le maquereau";24;"ENGR-ENC";PO;
-"D2";"CLAS";"(PEL04) D2 classique sans le maquereau";24;"SARD-PIL";PO;
-"D2";"CLAS";"(PEL04) D2 classique sans le maquereau";24;"SPRA-SPR";PO;
-"D2";"CLAS";"Bancs bien distincts: Anchois, Sardines Sprats et Harengs situés entre le fond et 50m au dessus du fond";61;"CLUP-HAR";PO;
-"D2";"CLAS";"Bancs bien distincts: Anchois, Sardines Sprats et Harengs situés entre le fond et 50m au dessus du fond";61;"ENGR-ENC";PO;
-"D2";"CLAS";"Bancs bien distincts: Anchois, Sardines Sprats et Harengs situés entre le fond et 50m au dessus du fond";61;"SARD-PIL";PO;
-"D2";"CLAS";"Bancs bien distincts: Anchois, Sardines Sprats et Harengs situés entre le fond et 50m au dessus du fond";61;"SPRA-SPR";PO;
-"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"ENGR-ENC";PO;
-"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SARD-PIL";PO;
-"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-JAP";PO;
-"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-SCO";PO;
-"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SPRA-SPR";PO;
-"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"ENGR-ENC";PO;
-"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SARD-PIL";PO;
-"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-JAP";PO;
-"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-SCO";PO;
-"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SPRA-SPR";PO;
-"D3";"CLAS";"Détection accores et large (merlan bleu et petit anchois PEGASE 97)";25;"ENGR-ENC";PO;
-"D3";"CLAS";"Détection accores et large (merlan bleu et petit anchois PEGASE 97)";25;"MICR-POU";PO;
-"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"CAPR-APE";PO;
-"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"MICR-POU";PO;
-"D3";"CLAS";"Détection rupture pente accores et grands fonds (merlan bleu)";11;"CAPR-APE";PO;
-"D3";"CLAS";"Détection rupture pente accores et grands fonds (merlan bleu)";11;"MICR-POU";PO;
-"D3";"CLAS";"Merlans bleus, myctophidés et capros présents au large";62;"CAPR-APE";PO;
-"D3";"CLAS";"Merlans bleus, myctophidés et capros présents au large";62;"MICR-POU";PO;
-"D3";"SURF";"(JUV03) agrégats à proximité de la surface (<35 m de profondeur)";39;"ENGR-ENC";PO;
-"D3";"SURF";"(JUV03) agrégats à proximité de la surface (<35 m de profondeur)";39;"SARD-PIL";PO;
-"D3";"SURF";"(JUV03) agrégats à proximité de la surface (<35 m de profondeur)";39;"SCOM-SCO";PO;
-"D3";"SURF";"(JUV05) Détection en surface dont Juvenile d'anchois - diffuse et continue";31;"ENGR-ENC";PO;
-"D3";"SURF";"(JUV05) Détection en surface dont Juvenile d'anchois - diffuse et continue";31;"KATS-PEL";PO;
-"D3";"SURF";"(JUV05) Détection en surface dont Juvenile d'anchois - diffuse et continue";31;"SARD-PIL";PO;
-"D3";"SURF";"(JUV05) Détection en surface dont Juvenile d'anchois - diffuse et continue";31;"SCOM-JAP";PO;
-"D3";"SURF";"(JUV05) Détection en surface dont Juvenile d'anchois - diffuse et continue";31;"SCOM-SCO";PO;
-"D3";"SURF";"(JUV05) Détection en surface dont Juvenile d'anchois - diffuse et continue";31;"THYN-ALA";PO;
-"D3";"SURF";"(JUV05) Détection en surface dont Juvenile d'anchois - diffuse et continue";31;"TRAC-MED";PO;
-"D3";"SURF";"(JUV05) Détection en surface dont Juvenile d'anchois - diffuse et continue";31;"TRAC-TRU";PO;
-"D4";"CLAS";"(Pel07) Bancs de surface (Sardine, anchois et maquereau)";50;"ENGR-ENC";PO;
-"D4";"CLAS";"(Pel07) Bancs de surface (Sardine, anchois et maquereau)";50;"SARD-PIL";PO;
-"D4";"CLAS";"(Pel07) Bancs de surface (Sardine, anchois et maquereau)";50;"SCOM-SCO";PO;
-"D4";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"CAPR-APE";PO;
-"D4";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"MICR-POU";PO;
-"D4";"SURF";"(JUV03) bancs bien formés à proximité de la surface (<35 m de profondeur)";40;"ENGR-ENC";PO;
-"D4";"SURF";"(JUV03) bancs bien formés à proximité de la surface (<35 m de profondeur)";40;"SARD-PIL";PO;
-"D4";"SURF";"(JUV03) bancs bien formés à proximité de la surface (<35 m de profondeur)";40;"SCOM-SCO";PO;
-"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"ENGR-ENC";PO;
-"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"SARD-PIL";PO;
-"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"SCOM-JAP";PO;
-"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"SCOM-SCO";PO;
-"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"SPRA-SPR";PO;
-"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"TRAC-MED";PO;
-"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"TRAC-TRU";PO;
-"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"ENGR-ENC";PO;
-"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"SARD-PIL";PO;
-"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"SCOM-JAP";PO;
-"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"SCOM-SCO";PO;
-"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"SPRA-SPR";PO;
-"D4";"SURF";"Petits bancs denses en Surface (Sardine , anchois zone sud )";15;"ENGR-ENC";PO;
-"D4";"SURF";"Petits bancs denses en Surface (Sardine , anchois zone sud )";15;"SARD-PIL";PO;
-"D4";"SURF";"Petits bancs denses en Surface (Sardine , anchois zone sud )";15;"SPRA-SPR";PO;
-"D4";"SURF";"Sardines, Maquereaux, Anchois situés proche de la surface";63;"ENGR-ENC";PO;
-"D4";"SURF";"Sardines, Maquereaux, Anchois situés proche de la surface";63;"SARD-PIL";PO;
-"D4";"SURF";"Sardines, Maquereaux, Anchois situés proche de la surface";63;"SCOM-JAP";PO;
-"D4";"SURF";"Sardines, Maquereaux, Anchois situés proche de la surface";63;"SCOM-SCO";PO;
-"D5";"CLAS";"""Fau D2"" - CHINCHARD en banc classique, dense et très mobile";2;"TRAC-MED";PO;
-"D5";"CLAS";"""Fau D2"" - CHINCHARD en banc classique, dense et très mobile";2;"TRAC-TRU";PO;
-"D5";"CLAS";"(Pel03) Gros Bancs très denses et très mobiles de CHINCHARD";20;"TRAC-TRU";PO;
-"D5";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"CAPR-APE";PO;
-"D5";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"MICR-POU";PO;
-"D5";"CLAS";"Détection rupture pente accores et grands fonds (merlan bleu)";11;"CAPR-APE";PO;
-"D5";"CLAS";"Détection rupture pente accores et grands fonds (merlan bleu)";11;"MICR-POU";PO;
-"D5";"CLAS";"Grands fléchards";14;"TRAC-TRU";PO;
-"D5";"CLAS";"Points bleus près du fond (Merlans leus, merlus et chinchards)";64;"COMP-LEM";PO;
-"D5";"CLAS";"Points bleus près du fond (Merlans leus, merlus et chinchards)";64;"MERL-MER";PO;
-"D5";"CLAS";"Points bleus près du fond (Merlans leus, merlus et chinchards)";64;"MICR-POU";PO;
-"D5";"CLAS";"Points bleus près du fond (Merlans leus, merlus et chinchards)";64;"TRAC-MED";PO;
-"D5";"CLAS";"Points bleus près du fond (Merlans leus, merlus et chinchards)";64;"TRAC-TRU";PO;
-"D6";"CLAS";"(JUV05) catégorie non classifiable";33;"ENGR-ENC";PO;
-"D6";"CLAS";"(JUV05) catégorie non classifiable";33;"SARD-PIL";PO;
-"D6";"CLAS";"(JUV05) catégorie non classifiable";33;"SCOM-JAP";PO;
-"D6";"CLAS";"(JUV05) catégorie non classifiable";33;"SCOM-SCO";PO;
-"D6";"CLAS";"(JUV05) catégorie non classifiable";33;"SPRA-SPR";PO;
-"D6";"CLAS";"(JUV05) catégorie non classifiable";33;"TRAC-MED";PO;
-"D6";"CLAS";"(JUV05) catégorie non classifiable";33;"TRAC-TRU";PO;
-"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"COMP-LEM";PO;
-"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"ENGR-ENC";PO;
-"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SARD-PIL";PO;
-"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SCOM-JAP";PO;
-"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SCOM-SCO";PO;
-"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SPRA-SPR";PO;
-"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"TRAC-MED";PO;
-"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"TRAC-TRU";PO;
-"D6";"CLAS";"(PEL04) Maquereau";23;"SCOM-JAP";PO;
-"D6";"CLAS";"(PEL04) Maquereau";23;"SCOM-SCO";PO;
-"D6";"CLAS";"(Pel05) Chandelles (anchois, chinchard)";30;"ENGR-ENC";PO;
-"D6";"CLAS";"(Pel05) Chandelles (anchois, chinchard)";30;"TRAC-MED";PO;
-"D6";"CLAS";"(Pel05) Chandelles (anchois, chinchard)";30;"TRAC-TRU";PO;
-"D6";"CLAS";"(Pel06) Melange de D1 et D2 non différenciable";44;"COMP-LEM";PO;
-"D6";"CLAS";"(Pel06) Melange de D1 et D2 non différenciable";44;"ENGR-ENC";PO;
-"D6";"CLAS";"(Pel06) Melange de D1 et D2 non différenciable";44;"MICR-POU";PO;
-"D6";"CLAS";"(Pel06) Melange de D1 et D2 non différenciable";44;"SARD-PIL";PO;
-"D6";"CLAS";"(Pel06) Melange de D1 et D2 non différenciable";44;"SCOM-JAP";PO;
-"D6";"CLAS";"(Pel06) Melange de D1 et D2 non différenciable";44;"SCOM-SCO";PO;
-"D6";"CLAS";"(Pel06) Melange de D1 et D2 non différenciable";44;"TRAC-MED";PO;
-"D6";"CLAS";"(Pel06) Melange de D1 et D2 non différenciable";44;"TRAC-TRU";PO;
-"D6";"CLAS";"(PEL07) bancs de sardine";47;"SARD-PIL";PO;
-"D6";"NA";"(JUV03) 'dragon bleu' - couche bleue de forme septentéiforme avec des noyaux plus dense)";41;"ENGR-ENC";PL;
-"D6";"NA";"(JUV03) 'dragon bleu' - couche bleue de forme septentéiforme avec des noyaux plus dense)";41;"SARD-PIL";PL;
-"D6";"NA";"(JUV03) 'dragon bleu' - couche bleue de forme septentéiforme avec des noyaux plus dense)";41;"SCOM-SCO";PL;
-"D6";"SURF";"Petits bancs denses en Surface (Sardine , anchois zone sud )";15;"ENGR-ENC";PO;
-"D6";"SURF";"Petits bancs denses en Surface (Sardine , anchois zone sud )";15;"SARD-PIL";PO;
-"D6";"SURF";"Petits bancs denses en Surface (Sardine , anchois zone sud )";15;"SPRA-SPR";PO;
-"D7";"CLAS";"(Pel07) bancs de maquereau";48;"SCOM-SCO";PO;
-"D7";"CLAS";"(PEL08) D2 identifié sardine";51;"SARD-PIL";PO;
-"D7";"CLAS";"Banc d'Anchois purs";65;"ENGR-ENC";PO;
-"D7";"SURF";"(JUV05) poisson clairsemé en surface";34;"ENGR-ENC";PO;
-"D7";"SURF";"(JUV05) poisson clairsemé en surface";34;"KATS-PEL";PO;
-"D7";"SURF";"(JUV05) poisson clairsemé en surface";34;"SARD-PIL";PO;
-"D7";"SURF";"(JUV05) poisson clairsemé en surface";34;"SCOM-JAP";PO;
-"D7";"SURF";"(JUV05) poisson clairsemé en surface";34;"SCOM-SCO";PO;
-"D7";"SURF";"(JUV05) poisson clairsemé en surface";34;"THYN-ALA";PO;
-"D7";"SURF";"(JUV05) poisson clairsemé en surface";34;"TRAC-MED";PO;
-"D7";"SURF";"(JUV05) poisson clairsemé en surface";34;"TRAC-TRU";PO;
-"D8";"CLAS";"(Pel07) Détection au fond - mélange chinchard et maquereau";49;"COMP-LEM";PO;
-"D8";"CLAS";"(Pel07) Détection au fond - mélange chinchard et maquereau";49;"MICR-POU";PO;
-"D8";"CLAS";"(Pel07) Détection au fond - mélange chinchard et maquereau";49;"SCOM-SCO";PO;
-"D8";"CLAS";"(Pel07) Détection au fond - mélange chinchard et maquereau";49;"TRAC-MED";PO;
-"D8";"CLAS";"(Pel07) Détection au fond - mélange chinchard et maquereau";49;"TRAC-TRU";PO;
-"D8";"CLAS";"Banc de Sardines pur";66;"SARD-PIL";PO;
-"D9";"CLAS";"(JUV05) poisson clairsemé sur toute la tranche d'eau";36;"ENGR-ENC";PO;
-"D9";"CLAS";"(JUV05) poisson clairsemé sur toute la tranche d'eau";36;"KATS-PEL";PO;
-"D9";"CLAS";"(JUV05) poisson clairsemé sur toute la tranche d'eau";36;"SARD-PIL";PO;
-"D9";"CLAS";"(JUV05) poisson clairsemé sur toute la tranche d'eau";36;"SCOM-JAP";PO;
-"D9";"CLAS";"(JUV05) poisson clairsemé sur toute la tranche d'eau";36;"SCOM-SCO";PO;
-"D9";"CLAS";"(JUV05) poisson clairsemé sur toute la tranche d'eau";36;"THYN-ALA";PO;
-"D9";"CLAS";"(JUV05) poisson clairsemé sur toute la tranche d'eau";36;"TRAC-MED";PO;
-"D9";"CLAS";"(JUV05) poisson clairsemé sur toute la tranche d'eau";36;"TRAC-TRU";PO;
\ No newline at end of file
Modified: trunk/echobase-tools/src/test/resources/csv/new/input-Voyage_echotype.csv
===================================================================
--- trunk/echobase-tools/src/test/resources/csv/new/input-Voyage_echotype.csv 2012-04-13 00:48:55 UTC (rev 536)
+++ trunk/echobase-tools/src/test/resources/csv/new/input-Voyage_echotype.csv 2012-04-13 10:37:05 UTC (rev 537)
@@ -1,380 +1,377 @@
-"CAMPAGNE";"ECHOS";"IMAGES";"LIBELLE_DESCRIPTION_DEVIATION";"ID_DESCRIPTION_DEVIATION";"GENRE_ESP"
-"DAAG1989";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"COMP-LEM"
-"DAAG1989";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"MICR-POU"
-"DAAG1989";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"TRAC-MED"
-"DAAG1989";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"TRAC-TRU"
-"DAAG1989";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"ENGR-ENC"
-"DAAG1989";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SARD-PIL"
-"DAAG1989";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-JAP"
-"DAAG1989";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-SCO"
-"DAAG1989";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SPRA-SPR"
-"DAAG1990";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"COMP-LEM"
-"DAAG1990";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"MICR-POU"
-"DAAG1990";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"TRAC-MED"
-"DAAG1990";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"TRAC-TRU"
-"DAAG1990";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"ENGR-ENC"
-"DAAG1990";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SARD-PIL"
-"DAAG1990";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-JAP"
-"DAAG1990";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-SCO"
-"DAAG1990";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SPRA-SPR"
-"DAAG1991";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"COMP-LEM"
-"DAAG1991";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-MED"
-"DAAG1991";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-PIC"
-"DAAG1991";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-TRU"
-"DAAG1991";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"ENGR-ENC"
-"DAAG1991";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SARD-PIL"
-"DAAG1991";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-JAP"
-"DAAG1991";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-SCO"
-"DAAG1991";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SPRA-SPR"
-"DAAG1991";"D3";"CLAS";"Détection rupture pente accores et grands fonds (merlan bleu)";11;"CAPR-APE"
-"DAAG1991";"D3";"CLAS";"Détection rupture pente accores et grands fonds (merlan bleu)";11;"MICR-POU"
-"DAAG1992";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"COMP-LEM"
-"DAAG1992";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"MICR-POU"
-"DAAG1992";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"TRAC-MED"
-"DAAG1992";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"TRAC-TRU"
-"DAAG1992";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"ENGR-ENC"
-"DAAG1992";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SARD-PIL"
-"DAAG1992";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-JAP"
-"DAAG1992";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-SCO"
-"DAAG1992";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SPRA-SPR"
-"EIGAS83b";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"COMP-LEM"
-"EIGAS83b";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"MICR-POU"
-"EIGAS83b";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"TRAC-MED"
-"EIGAS83b";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"TRAC-TRU"
-"EIGAS83b";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"ENGR-ENC"
-"EIGAS83b";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SARD-PIL"
-"EIGAS83b";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-JAP"
-"EIGAS83b";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-SCO"
-"EIGAS83b";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SPRA-SPR"
-"ERAG1994";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"COMP-LEM"
-"ERAG1994";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"MICR-POU"
-"ERAG1994";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"TRAC-MED"
-"ERAG1994";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"TRAC-TRU"
-"ERAG1994";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"ENGR-ENC"
-"ERAG1994";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SARD-PIL"
-"ERAG1994";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-JAP"
-"ERAG1994";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-SCO"
-"ERAG1994";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SPRA-SPR"
-"JUVAGA2003";"D1";"CLAS";"(JUV03) agrégats ou bancs à proximité immédiate du fond (<10 m d'altitude)";37;"COMP-LEM"
-"JUVAGA2003";"D1";"CLAS";"(JUV03) agrégats ou bancs à proximité immédiate du fond (<10 m d'altitude)";37;"ENGR-ENC"
-"JUVAGA2003";"D1";"CLAS";"(JUV03) agrégats ou bancs à proximité immédiate du fond (<10 m d'altitude)";37;"TRAC-TRU"
-"JUVAGA2003";"D2";"CLAS";"(JUV03) bancs bien formés de pleine eau";38;"CLUP-HAR"
-"JUVAGA2003";"D2";"CLAS";"(JUV03) bancs bien formés de pleine eau";38;"ENGR-ENC"
-"JUVAGA2003";"D2";"CLAS";"(JUV03) bancs bien formés de pleine eau";38;"SARD-PIL"
-"JUVAGA2003";"D2";"CLAS";"(JUV03) bancs bien formés de pleine eau";38;"SCOM-SCO"
-"JUVAGA2003";"D2";"CLAS";"(JUV03) bancs bien formés de pleine eau";38;"SPRA-SPR"
-"JUVAGA2003";"D3";"SURF";"(JUV03) agrégats à proximité de la surface (<35 m de profondeur)";39;"ENGR-ENC"
-"JUVAGA2003";"D3";"SURF";"(JUV03) agrégats à proximité de la surface (<35 m de profondeur)";39;"SARD-PIL"
-"JUVAGA2003";"D3";"SURF";"(JUV03) agrégats à proximité de la surface (<35 m de profondeur)";39;"SCOM-SCO"
-"JUVAGA2003";"D4";"SURF";"(JUV03) bancs bien formés à proximité de la surface (<35 m de profondeur)";40;"ENGR-ENC"
-"JUVAGA2003";"D4";"SURF";"(JUV03) bancs bien formés à proximité de la surface (<35 m de profondeur)";40;"SARD-PIL"
-"JUVAGA2003";"D4";"SURF";"(JUV03) bancs bien formés à proximité de la surface (<35 m de profondeur)";40;"SCOM-SCO"
-"JUVAGA2003";"D5";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"CAPR-APE"
-"JUVAGA2003";"D5";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"MICR-POU"
-"JUVAGA2003";"D6";"NA";"(JUV03) 'dragon bleu' - couche bleue de forme septentéiforme avec des noyaux plus dense)";41;"ENGR-ENC"
-"JUVAGA2003";"D6";"NA";"(JUV03) 'dragon bleu' - couche bleue de forme septentéiforme avec des noyaux plus dense)";41;"SARD-PIL"
-"JUVAGA2003";"D6";"NA";"(JUV03) 'dragon bleu' - couche bleue de forme septentéiforme avec des noyaux plus dense)";41;"SCOM-SCO"
-"JUVAGA2005";"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"COMP-LEM"
-"JUVAGA2005";"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"MICR-POU"
-"JUVAGA2005";"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"TRAC-MED"
-"JUVAGA2005";"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"TRAC-TRU"
-"JUVAGA2005";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"ENGR-ENC"
-"JUVAGA2005";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SARD-PIL"
-"JUVAGA2005";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-JAP"
-"JUVAGA2005";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-SCO"
-"JUVAGA2005";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SPRA-SPR"
-"JUVAGA2005";"D3";"SURF";"(JUV05) Détection en surface dont Juvenile d'anchois - diffuse et continue";31;"ENGR-ENC"
-"JUVAGA2005";"D3";"SURF";"(JUV05) Détection en surface dont Juvenile d'anchois - diffuse et continue";31;"KATS-PEL"
-"JUVAGA2005";"D3";"SURF";"(JUV05) Détection en surface dont Juvenile d'anchois - diffuse et continue";31;"SARD-PIL"
-"JUVAGA2005";"D3";"SURF";"(JUV05) Détection en surface dont Juvenile d'anchois - diffuse et continue";31;"SCOM-JAP"
-"JUVAGA2005";"D3";"SURF";"(JUV05) Détection en surface dont Juvenile d'anchois - diffuse et continue";31;"SCOM-SCO"
-"JUVAGA2005";"D3";"SURF";"(JUV05) Détection en surface dont Juvenile d'anchois - diffuse et continue";31;"THYN-ALA"
-"JUVAGA2005";"D3";"SURF";"(JUV05) Détection en surface dont Juvenile d'anchois - diffuse et continue";31;"TRAC-MED"
-"JUVAGA2005";"D3";"SURF";"(JUV05) Détection en surface dont Juvenile d'anchois - diffuse et continue";31;"TRAC-TRU"
-"JUVAGA2005";"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"ENGR-ENC"
-"JUVAGA2005";"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"SARD-PIL"
-"JUVAGA2005";"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"SCOM-JAP"
-"JUVAGA2005";"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"SCOM-SCO"
-"JUVAGA2005";"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"SPRA-SPR"
-"JUVAGA2005";"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"TRAC-MED"
-"JUVAGA2005";"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"TRAC-TRU"
-"JUVAGA2005";"D6";"CLAS";"(JUV05) catégorie non classifiable";33;"ENGR-ENC"
-"JUVAGA2005";"D6";"CLAS";"(JUV05) catégorie non classifiable";33;"SARD-PIL"
-"JUVAGA2005";"D6";"CLAS";"(JUV05) catégorie non classifiable";33;"SCOM-JAP"
-"JUVAGA2005";"D6";"CLAS";"(JUV05) catégorie non classifiable";33;"SCOM-SCO"
-"JUVAGA2005";"D6";"CLAS";"(JUV05) catégorie non classifiable";33;"SPRA-SPR"
-"JUVAGA2005";"D6";"CLAS";"(JUV05) catégorie non classifiable";33;"TRAC-MED"
-"JUVAGA2005";"D6";"CLAS";"(JUV05) catégorie non classifiable";33;"TRAC-TRU"
-"JUVAGA2005";"D7";"SURF";"(JUV05) poisson clairsemé en surface";34;"ENGR-ENC"
-"JUVAGA2005";"D7";"SURF";"(JUV05) poisson clairsemé en surface";34;"KATS-PEL"
-"JUVAGA2005";"D7";"SURF";"(JUV05) poisson clairsemé en surface";34;"SARD-PIL"
-"JUVAGA2005";"D7";"SURF";"(JUV05) poisson clairsemé en surface";34;"SCOM-JAP"
-"JUVAGA2005";"D7";"SURF";"(JUV05) poisson clairsemé en surface";34;"SCOM-SCO"
-"JUVAGA2005";"D7";"SURF";"(JUV05) poisson clairsemé en surface";34;"THYN-ALA"
-"JUVAGA2005";"D7";"SURF";"(JUV05) poisson clairsemé en surface";34;"TRAC-MED"
-"JUVAGA2005";"D7";"SURF";"(JUV05) poisson clairsemé en surface";34;"TRAC-TRU"
-"JUVAGA2005";"D9";"CLAS";"(JUV05) poisson clairsemé sur toute la tranche d'eau";36;"ENGR-ENC"
-"JUVAGA2005";"D9";"CLAS";"(JUV05) poisson clairsemé sur toute la tranche d'eau";36;"KATS-PEL"
-"JUVAGA2005";"D9";"CLAS";"(JUV05) poisson clairsemé sur toute la tranche d'eau";36;"SARD-PIL"
-"JUVAGA2005";"D9";"CLAS";"(JUV05) poisson clairsemé sur toute la tranche d'eau";36;"SCOM-JAP"
-"JUVAGA2005";"D9";"CLAS";"(JUV05) poisson clairsemé sur toute la tranche d'eau";36;"SCOM-SCO"
-"JUVAGA2005";"D9";"CLAS";"(JUV05) poisson clairsemé sur toute la tranche d'eau";36;"THYN-ALA"
-"JUVAGA2005";"D9";"CLAS";"(JUV05) poisson clairsemé sur toute la tranche d'eau";36;"TRAC-MED"
-"JUVAGA2005";"D9";"CLAS";"(JUV05) poisson clairsemé sur toute la tranche d'eau";36;"TRAC-TRU"
-"PEGASE1997";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"COMP-LEM"
-"PEGASE1997";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-MED"
-"PEGASE1997";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-PIC"
-"PEGASE1997";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-TRU"
-"PEGASE1997";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"ENGR-ENC"
-"PEGASE1997";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SARD-PIL"
-"PEGASE1997";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-JAP"
-"PEGASE1997";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-SCO"
-"PEGASE1997";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SPRA-SPR"
-"PEGASE1997";"D3";"CLAS";"Détection accores et large (merlan bleu et petit anchois PEGASE 97)";25;"ENGR-ENC"
-"PEGASE1997";"D3";"CLAS";"Détection accores et large (merlan bleu et petit anchois PEGASE 97)";25;"MICR-POU"
-"PEGASE1998";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"COMP-LEM"
-"PEGASE1998";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-MED"
-"PEGASE1998";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-PIC"
-"PEGASE1998";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-TRU"
-"PEGASE1998";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"ENGR-ENC"
-"PEGASE1998";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SARD-PIL"
-"PEGASE1998";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-JAP"
-"PEGASE1998";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-SCO"
-"PEGASE1998";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SPRA-SPR"
-"PEGASE1998";"D3";"CLAS";"Détection rupture pente accores et grands fonds (merlan bleu)";11;"CAPR-APE"
-"PEGASE1998";"D3";"CLAS";"Détection rupture pente accores et grands fonds (merlan bleu)";11;"MICR-POU"
-"PELGAS2000";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"COMP-LEM"
-"PELGAS2000";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-MED"
-"PELGAS2000";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-PIC"
-"PELGAS2000";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-TRU"
-"PELGAS2000";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"ENGR-ENC"
-"PELGAS2000";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SARD-PIL"
-"PELGAS2000";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-JAP"
-"PELGAS2000";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-SCO"
-"PELGAS2000";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SPRA-SPR"
-"PELGAS2000";"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"CAPR-APE"
-"PELGAS2000";"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"MICR-POU"
-"PELGAS2000";"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"ENGR-ENC"
-"PELGAS2000";"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"SARD-PIL"
-"PELGAS2000";"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"SCOM-JAP"
-"PELGAS2000";"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"SCOM-SCO"
-"PELGAS2000";"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"SPRA-SPR"
-"PELGAS2000";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"COMP-LEM"
-"PELGAS2000";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"ENGR-ENC"
-"PELGAS2000";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SARD-PIL"
-"PELGAS2000";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SCOM-JAP"
-"PELGAS2000";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SCOM-SCO"
-"PELGAS2000";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SPRA-SPR"
-"PELGAS2000";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"TRAC-MED"
-"PELGAS2000";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"TRAC-TRU"
-"PELGAS2001";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"COMP-LEM"
-"PELGAS2001";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-MED"
-"PELGAS2001";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-PIC"
-"PELGAS2001";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-TRU"
-"PELGAS2001";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"ENGR-ENC"
-"PELGAS2001";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SARD-PIL"
-"PELGAS2001";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-JAP"
-"PELGAS2001";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-SCO"
-"PELGAS2001";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SPRA-SPR"
-"PELGAS2001";"D4";"SURF";"Petits bancs denses en Surface (Sardine , anchois zone sud )";15;"ENGR-ENC"
-"PELGAS2001";"D4";"SURF";"Petits bancs denses en Surface (Sardine , anchois zone sud )";15;"SARD-PIL"
-"PELGAS2001";"D4";"SURF";"Petits bancs denses en Surface (Sardine , anchois zone sud )";15;"SPRA-SPR"
-"PELGAS2001";"D5";"CLAS";"Grands fléchards";14;"TRAC-TRU"
-"PELGAS2002";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers) + bancs de chinchards";13;"COMP-LEM"
-"PELGAS2002";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers) + bancs de chinchards";13;"TRAC-MED"
-"PELGAS2002";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers) + bancs de chinchards";13;"TRAC-TRU"
-"PELGAS2002";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"ENGR-ENC"
-"PELGAS2002";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SARD-PIL"
-"PELGAS2002";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-JAP"
-"PELGAS2002";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-SCO"
-"PELGAS2002";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SPRA-SPR"
-"PELGAS2002";"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"CAPR-APE"
-"PELGAS2002";"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"MICR-POU"
-"PELGAS2002";"D4";"SURF";"Petits bancs denses en Surface (Sardine , anchois zone sud )";15;"ENGR-ENC"
-"PELGAS2002";"D4";"SURF";"Petits bancs denses en Surface (Sardine , anchois zone sud )";15;"SARD-PIL"
-"PELGAS2002";"D4";"SURF";"Petits bancs denses en Surface (Sardine , anchois zone sud )";15;"SPRA-SPR"
-"PELGAS2002";"D5";"CLAS";"""Fau D2"" - CHINCHARD en banc classique, dense et très mobile";2;"TRAC-MED"
-"PELGAS2002";"D5";"CLAS";"""Fau D2"" - CHINCHARD en banc classique, dense et très mobile";2;"TRAC-TRU"
-"PELGAS2003";"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"COMP-LEM"
-"PELGAS2003";"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"MICR-POU"
-"PELGAS2003";"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"TRAC-MED"
-"PELGAS2003";"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"TRAC-TRU"
-"PELGAS2003";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"ENGR-ENC"
-"PELGAS2003";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SARD-PIL"
-"PELGAS2003";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-JAP"
-"PELGAS2003";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-SCO"
-"PELGAS2003";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SPRA-SPR"
-"PELGAS2003";"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"CAPR-APE"
-"PELGAS2003";"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"MICR-POU"
-"PELGAS2003";"D4";"CLAS";"(Pel07) Bancs de surface (Sardine, anchois et maquereau)";50;"ENGR-ENC"
-"PELGAS2003";"D4";"CLAS";"(Pel07) Bancs de surface (Sardine, anchois et maquereau)";50;"SARD-PIL"
-"PELGAS2003";"D4";"CLAS";"(Pel07) Bancs de surface (Sardine, anchois et maquereau)";50;"SCOM-SCO"
-"PELGAS2003";"D5";"CLAS";"(Pel03) Gros Bancs très denses et très mobiles de CHINCHARD";20;"TRAC-TRU"
-"PELGAS2003";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"COMP-LEM"
-"PELGAS2003";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"ENGR-ENC"
-"PELGAS2003";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SARD-PIL"
-"PELGAS2003";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SCOM-JAP"
-"PELGAS2003";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SCOM-SCO"
-"PELGAS2003";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SPRA-SPR"
-"PELGAS2003";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"TRAC-MED"
-"PELGAS2003";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"TRAC-TRU"
-"PELGAS2004";"D1";"CLAS";"(PEL04) déviation de type D1 avec du maquereau en plus";22;"COMP-LEM"
-"PELGAS2004";"D1";"CLAS";"(PEL04) déviation de type D1 avec du maquereau en plus";22;"MICR-POU"
-"PELGAS2004";"D1";"CLAS";"(PEL04) déviation de type D1 avec du maquereau en plus";22;"SCOM-JAP"
-"PELGAS2004";"D1";"CLAS";"(PEL04) déviation de type D1 avec du maquereau en plus";22;"SCOM-SCO"
-"PELGAS2004";"D1";"CLAS";"(PEL04) déviation de type D1 avec du maquereau en plus";22;"TRAC-MED"
-"PELGAS2004";"D1";"CLAS";"(PEL04) déviation de type D1 avec du maquereau en plus";22;"TRAC-TRU"
-"PELGAS2004";"D2";"CLAS";"(PEL04) D2 classique sans le maquereau";24;"ENGR-ENC"
-"PELGAS2004";"D2";"CLAS";"(PEL04) D2 classique sans le maquereau";24;"SARD-PIL"
-"PELGAS2004";"D2";"CLAS";"(PEL04) D2 classique sans le maquereau";24;"SPRA-SPR"
-"PELGAS2004";"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"CAPR-APE"
-"PELGAS2004";"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"MICR-POU"
-"PELGAS2004";"D4";"SURF";"Petits bancs denses en Surface (Sardine , anchois zone sud )";15;"ENGR-ENC"
-"PELGAS2004";"D4";"SURF";"Petits bancs denses en Surface (Sardine , anchois zone sud )";15;"SARD-PIL"
-"PELGAS2004";"D4";"SURF";"Petits bancs denses en Surface (Sardine , anchois zone sud )";15;"SPRA-SPR"
-"PELGAS2004";"D5";"CLAS";"(Pel03) Gros Bancs très denses et très mobiles de CHINCHARD";20;"TRAC-TRU"
-"PELGAS2004";"D6";"CLAS";"(PEL04) Maquereau";23;"SCOM-JAP"
-"PELGAS2004";"D6";"CLAS";"(PEL04) Maquereau";23;"SCOM-SCO"
-"PELGAS2005";"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"COMP-LEM"
-"PELGAS2005";"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"MICR-POU"
-"PELGAS2005";"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"TRAC-MED"
-"PELGAS2005";"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"TRAC-TRU"
-"PELGAS2005";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"ENGR-ENC"
-"PELGAS2005";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SARD-PIL"
-"PELGAS2005";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-JAP"
-"PELGAS2005";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-SCO"
-"PELGAS2005";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SPRA-SPR"
-"PELGAS2005";"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"CAPR-APE"
-"PELGAS2005";"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"MICR-POU"
-"PELGAS2005";"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"ENGR-ENC"
-"PELGAS2005";"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"SARD-PIL"
-"PELGAS2005";"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"SCOM-JAP"
-"PELGAS2005";"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"SCOM-SCO"
-"PELGAS2005";"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"SPRA-SPR"
-"PELGAS2005";"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"TRAC-MED"
-"PELGAS2005";"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"TRAC-TRU"
-"PELGAS2005";"D6";"CLAS";"(Pel05) Chandelles (anchois, chinchard)";30;"ENGR-ENC"
-"PELGAS2005";"D6";"CLAS";"(Pel05) Chandelles (anchois, chinchard)";30;"TRAC-MED"
-"PELGAS2005";"D6";"CLAS";"(Pel05) Chandelles (anchois, chinchard)";30;"TRAC-TRU"
-"PELGAS2006";"D1";"CLAS";"(Pel06) diffuses et en petites boules près du fond (chinchard + maquereau + divers)";42;"COMP-LEM"
-"PELGAS2006";"D1";"CLAS";"(Pel06) diffuses et en petites boules près du fond (chinchard + maquereau + divers)";42;"MICR-POU"
-"PELGAS2006";"D1";"CLAS";"(Pel06) diffuses et en petites boules près du fond (chinchard + maquereau + divers)";42;"SCOM-JAP"
-"PELGAS2006";"D1";"CLAS";"(Pel06) diffuses et en petites boules près du fond (chinchard + maquereau + divers)";42;"SCOM-SCO"
-"PELGAS2006";"D1";"CLAS";"(Pel06) diffuses et en petites boules près du fond (chinchard + maquereau + divers)";42;"TRAC-MED"
-"PELGAS2006";"D1";"CLAS";"(Pel06) diffuses et en petites boules près du fond (chinchard + maquereau + divers)";42;"TRAC-TRU"
-"PELGAS2006";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"ENGR-ENC"
-"PELGAS2006";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SARD-PIL"
-"PELGAS2006";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-JAP"
-"PELGAS2006";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-SCO"
-"PELGAS2006";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SPRA-SPR"
-"PELGAS2006";"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"CAPR-APE"
-"PELGAS2006";"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"MICR-POU"
-"PELGAS2006";"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"ENGR-ENC"
-"PELGAS2006";"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"SARD-PIL"
-"PELGAS2006";"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"SCOM-JAP"
-"PELGAS2006";"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"SCOM-SCO"
-"PELGAS2006";"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"SPRA-SPR"
-"PELGAS2006";"D5";"CLAS";"(Pel03) Gros Bancs très denses et très mobiles de CHINCHARD";20;"TRAC-TRU"
-"PELGAS2006";"D6";"CLAS";"(Pel06) Melange de D1 et D2 non différenciable";44;"COMP-LEM"
-"PELGAS2006";"D6";"CLAS";"(Pel06) Melange de D1 et D2 non différenciable";44;"ENGR-ENC"
-"PELGAS2006";"D6";"CLAS";"(Pel06) Melange de D1 et D2 non différenciable";44;"MICR-POU"
-"PELGAS2006";"D6";"CLAS";"(Pel06) Melange de D1 et D2 non différenciable";44;"SARD-PIL"
-"PELGAS2006";"D6";"CLAS";"(Pel06) Melange de D1 et D2 non différenciable";44;"SCOM-JAP"
-"PELGAS2006";"D6";"CLAS";"(Pel06) Melange de D1 et D2 non différenciable";44;"SCOM-SCO"
-"PELGAS2006";"D6";"CLAS";"(Pel06) Melange de D1 et D2 non différenciable";44;"TRAC-MED"
-"PELGAS2006";"D6";"CLAS";"(Pel06) Melange de D1 et D2 non différenciable";44;"TRAC-TRU"
-"PELGAS2007";"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"COMP-LEM"
-"PELGAS2007";"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"MICR-POU"
-"PELGAS2007";"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"TRAC-MED"
-"PELGAS2007";"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"TRAC-TRU"
-"PELGAS2007";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"ENGR-ENC"
-"PELGAS2007";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SARD-PIL"
-"PELGAS2007";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-JAP"
-"PELGAS2007";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-SCO"
-"PELGAS2007";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SPRA-SPR"
-"PELGAS2007";"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"CAPR-APE"
-"PELGAS2007";"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"MICR-POU"
-"PELGAS2007";"D4";"CLAS";"(Pel07) Bancs de surface (Sardine, anchois et maquereau)";50;"ENGR-ENC"
-"PELGAS2007";"D4";"CLAS";"(Pel07) Bancs de surface (Sardine, anchois et maquereau)";50;"SARD-PIL"
-"PELGAS2007";"D4";"CLAS";"(Pel07) Bancs de surface (Sardine, anchois et maquereau)";50;"SCOM-SCO"
-"PELGAS2007";"D6";"CLAS";"(PEL07) bancs de sardine";47;"SARD-PIL"
-"PELGAS2007";"D7";"CLAS";"(Pel07) bancs de maquereau";48;"SCOM-SCO"
-"PELGAS2007";"D8";"CLAS";"(Pel07) Détection au fond - mélange chinchard et maquereau";49;"COMP-LEM"
-"PELGAS2007";"D8";"CLAS";"(Pel07) Détection au fond - mélange chinchard et maquereau";49;"MICR-POU"
-"PELGAS2007";"D8";"CLAS";"(Pel07) Détection au fond - mélange chinchard et maquereau";49;"SCOM-SCO"
-"PELGAS2007";"D8";"CLAS";"(Pel07) Détection au fond - mélange chinchard et maquereau";49;"TRAC-MED"
-"PELGAS2007";"D8";"CLAS";"(Pel07) Détection au fond - mélange chinchard et maquereau";49;"TRAC-TRU"
-"PELGAS2008";"D1";"CLAS";"(Pel06) diffuses et en petites boules près du fond (chinchard + maquereau + divers)";42;"COMP-LEM"
-"PELGAS2008";"D1";"CLAS";"(Pel06) diffuses et en petites boules près du fond (chinchard + maquereau + divers)";42;"MICR-POU"
-"PELGAS2008";"D1";"CLAS";"(Pel06) diffuses et en petites boules près du fond (chinchard + maquereau + divers)";42;"SCOM-JAP"
-"PELGAS2008";"D1";"CLAS";"(Pel06) diffuses et en petites boules près du fond (chinchard + maquereau + divers)";42;"SCOM-SCO"
-"PELGAS2008";"D1";"CLAS";"(Pel06) diffuses et en petites boules près du fond (chinchard + maquereau + divers)";42;"TRAC-MED"
-"PELGAS2008";"D1";"CLAS";"(Pel06) diffuses et en petites boules près du fond (chinchard + maquereau + divers)";42;"TRAC-TRU"
-"PELGAS2008";"D2";"CLAS";"(PEL04) D2 classique sans le maquereau";24;"ENGR-ENC"
-"PELGAS2008";"D2";"CLAS";"(PEL04) D2 classique sans le maquereau";24;"SARD-PIL"
-"PELGAS2008";"D2";"CLAS";"(PEL04) D2 classique sans le maquereau";24;"SPRA-SPR"
-"PELGAS2008";"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"CAPR-APE"
-"PELGAS2008";"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"MICR-POU"
-"PELGAS2008";"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"ENGR-ENC"
-"PELGAS2008";"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"SARD-PIL"
-"PELGAS2008";"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"SCOM-JAP"
-"PELGAS2008";"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"SCOM-SCO"
-"PELGAS2008";"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"SPRA-SPR"
-"PELGAS2008";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"COMP-LEM"
-"PELGAS2008";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"ENGR-ENC"
-"PELGAS2008";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SARD-PIL"
-"PELGAS2008";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SCOM-JAP"
-"PELGAS2008";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SCOM-SCO"
-"PELGAS2008";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SPRA-SPR"
-"PELGAS2008";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"TRAC-MED"
-"PELGAS2008";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"TRAC-TRU"
-"PELGAS2008";"D7";"CLAS";"(PEL08) D2 identifié sardine";51;"SARD-PIL"
-"PELGAS2009";"D1";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"ENGR-ENC"
-"PELGAS2009";"D1";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SARD-PIL"
-"PELGAS2009";"D1";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-JAP"
-"PELGAS2009";"D1";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-SCO"
-"PELGAS2009";"D1";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SPRA-SPR"
-"PELGAS2009";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"ENGR-ENC"
-"PELGAS2009";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SARD-PIL"
-"PELGAS2009";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-JAP"
-"PELGAS2009";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-SCO"
-"PELGAS2009";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SPRA-SPR"
-"PELGAS2009";"D4";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"CAPR-APE"
-"PELGAS2009";"D4";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"MICR-POU"
-"PELGAS2009";"D5";"CLAS";"Détection rupture pente accores et grands fonds (merlan bleu)";11;"CAPR-APE"
-"PELGAS2009";"D5";"CLAS";"Détection rupture pente accores et grands fonds (merlan bleu)";11;"MICR-POU"
-"PELGAS2009";"D6";"SURF";"Petits bancs denses en Surface (Sardine , anchois zone sud )";15;"ENGR-ENC"
-"PELGAS2009";"D6";"SURF";"Petits bancs denses en Surface (Sardine , anchois zone sud )";15;"SARD-PIL"
-"PELGAS2009";"D6";"SURF";"Petits bancs denses en Surface (Sardine , anchois zone sud )";15;"SPRA-SPR"
-"PELGAS2010";"D1";"CLAS";"Maquereaux, Chinchards et gadidés présents dans les couches à proximité du fond";60;"COMP-LEM"
-"PELGAS2010";"D1";"CLAS";"Maquereaux, Chinchards et gadidés présents dans les couches à proximité du fond";60;"MERL-MER"
-"PELGAS2010";"D1";"CLAS";"Maquereaux, Chinchards et gadidés présents dans les couches à proximité du fond";60;"MERL-MNG"
-"PELGAS2010";"D1";"CLAS";"Maquereaux, Chinchards et gadidés présents dans les couches à proximité du fond";60;"SCOM-JAP"
-"PELGAS2010";"D1";"CLAS";"Maquereaux, Chinchards et gadidés présents dans les couches à proximité du fond";60;"SCOM-SCO"
-"PELGAS2010";"D1";"CLAS";"Maquereaux, Chinchards et gadidés présents dans les couches à proximité du fond";60;"TRAC-MED"
-"PELGAS2010";"D1";"CLAS";"Maquereaux, Chinchards et gadidés présents dans les couches à proximité du fond";60;"TRAC-TRU"
-"PELGAS2010";"D2";"CLAS";"Bancs bien distincts: Anchois, Sardines Sprats et Harengs situés entre le fond et 50m au dessus du fond";61;"CLUP-HAR"
-"PELGAS2010";"D2";"CLAS";"Bancs bien distincts: Anchois, Sardines Sprats et Harengs situés entre le fond et 50m au dessus du fond";61;"ENGR-ENC"
-"PELGAS2010";"D2";"CLAS";"Bancs bien distincts: Anchois, Sardines Sprats et Harengs situés entre le fond et 50m au dessus du fond";61;"SARD-PIL"
-"PELGAS2010";"D2";"CLAS";"Bancs bien distincts: Anchois, Sardines Sprats et Harengs situés entre le fond et 50m au dessus du fond";61;"SPRA-SPR"
-"PELGAS2010";"D3";"CLAS";"Merlans bleus, myctophidés et capros présents au large";62;"CAPR-APE"
-"PELGAS2010";"D3";"CLAS";"Merlans bleus, myctophidés et capros présents au large";62;"MICR-POU"
-"PELGAS2010";"D4";"SURF";"Sardines, Maquereaux, Anchois situés proche de la surface";63;"ENGR-ENC"
-"PELGAS2010";"D4";"SURF";"Sardines, Maquereaux, Anchois situés proche de la surface";63;"SARD-PIL"
-"PELGAS2010";"D4";"SURF";"Sardines, Maquereaux, Anchois situés proche de la surface";63;"SCOM-JAP"
-"PELGAS2010";"D4";"SURF";"Sardines, Maquereaux, Anchois situés proche de la surface";63;"SCOM-SCO"
-"PELGAS2010";"D5";"CLAS";"Points bleus près du fond (Merlans leus, merlus et chinchards)";64;"COMP-LEM"
-"PELGAS2010";"D5";"CLAS";"Points bleus près du fond (Merlans leus, merlus et chinchards)";64;"MERL-MER"
-"PELGAS2010";"D5";"CLAS";"Points bleus près du fond (Merlans leus, merlus et chinchards)";64;"MICR-POU"
-"PELGAS2010";"D5";"CLAS";"Points bleus près du fond (Merlans leus, merlus et chinchards)";64;"TRAC-MED"
-"PELGAS2010";"D5";"CLAS";"Points bleus près du fond (Merlans leus, merlus et chinchards)";64;"TRAC-TRU"
-"PELGAS2010";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"COMP-LEM"
-"PELGAS2010";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"ENGR-ENC"
-"PELGAS2010";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SARD-PIL"
-"PELGAS2010";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SCOM-JAP"
-"PELGAS2010";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SCOM-SCO"
-"PELGAS2010";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SPRA-SPR"
-"PELGAS2010";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"TRAC-MED"
-"PELGAS2010";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"TRAC-TRU"
-"PELGAS2010";"D7";"CLAS";"Banc d'Anchois purs";65;"ENGR-ENC"
-"PELGAS2010";"D8";"CLAS";"Banc de Sardines pur";66;"SARD-PIL"
\ No newline at end of file
+"CAMPAGNE";"ECHOS";"IMAGES";"LIBELLE_DESCRIPTION_DEVIATION";"ID_DESCRIPTION_DEVIATION";"GENRE_ESP";"TYPE_DEVIATION"
+"DAAG1989";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"COMP-LEM";PO
+"DAAG1989";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"MICR-POU";PO
+"DAAG1989";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"TRAC-MED";PO
+"DAAG1989";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"TRAC-TRU";PO
+"DAAG1989";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"ENGR-ENC";PO
+"DAAG1989";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SARD-PIL";PO
+"DAAG1989";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-JAP";PO
+"DAAG1989";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-SCO";PO
+"DAAG1989";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SPRA-SPR";PO
+"DAAG1990";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"COMP-LEM";PO
+"DAAG1990";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"MICR-POU";PO
+"DAAG1990";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"TRAC-MED";PO
+"DAAG1990";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"TRAC-TRU";PO
+"DAAG1990";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"ENGR-ENC";PO
+"DAAG1990";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SARD-PIL";PO
+"DAAG1990";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-JAP";PO
+"DAAG1990";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-SCO";PO
+"DAAG1990";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SPRA-SPR";PO
+"DAAG1991";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"COMP-LEM";PO
+"DAAG1991";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-MED";PO
+"DAAG1991";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-PIC";PO
+"DAAG1991";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-TRU";PO
+"DAAG1991";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"ENGR-ENC";PO
+"DAAG1991";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SARD-PIL";PO
+"DAAG1991";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-JAP";PO
+"DAAG1991";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-SCO";PO
+"DAAG1991";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SPRA-SPR";PO
+"DAAG1991";"D3";"CLAS";"Détection rupture pente accores et grands fonds (merlan bleu)";11;"CAPR-APE";PO
+"DAAG1991";"D3";"CLAS";"Détection rupture pente accores et grands fonds (merlan bleu)";11;"MICR-POU";PO
+"DAAG1992";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"COMP-LEM";PO
+"DAAG1992";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"MICR-POU";PO
+"DAAG1992";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"TRAC-MED";PO
+"DAAG1992";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"TRAC-TRU";PO
+"DAAG1992";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"ENGR-ENC";PO
+"DAAG1992";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SARD-PIL";PO
+"DAAG1992";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-JAP";PO
+"DAAG1992";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-SCO";PO
+"DAAG1992";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SPRA-SPR";PO
+"EIGAS83b";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"COMP-LEM";PO
+"EIGAS83b";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"MICR-POU";PO
+"EIGAS83b";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"TRAC-MED";PO
+"EIGAS83b";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"TRAC-TRU";PO
+"EIGAS83b";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"ENGR-ENC";PO
+"EIGAS83b";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SARD-PIL";PO
+"EIGAS83b";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-JAP";PO
+"EIGAS83b";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-SCO";PO
+"EIGAS83b";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SPRA-SPR";PO
+"ERAG1994";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"COMP-LEM";PO
+"ERAG1994";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"MICR-POU";PO
+"ERAG1994";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"TRAC-MED";PO
+"ERAG1994";"D1";"CLAS";"Diffuse près du fond (Chinchard + POUTASSOU + divers )";26;"TRAC-TRU";PO
+"ERAG1994";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"ENGR-ENC";PO
+"ERAG1994";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SARD-PIL";PO
+"ERAG1994";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-JAP";PO
+"ERAG1994";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-SCO";PO
+"ERAG1994";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SPRA-SPR";PO
+"JUVAGA2003";"D1";"CLAS";"(JUV03) agrégats ou bancs à proximité immédiate du fond (<10 m d'altitude)";37;"COMP-LEM";PO
+"JUVAGA2003";"D1";"CLAS";"(JUV03) agrégats ou bancs à proximité immédiate du fond (<10 m d'altitude)";37;"ENGR-ENC";PO
+"JUVAGA2003";"D1";"CLAS";"(JUV03) agrégats ou bancs à proximité immédiate du fond (<10 m d'altitude)";37;"TRAC-TRU";PO
+"JUVAGA2003";"D2";"CLAS";"(JUV03) bancs bien formés de pleine eau";38;"CLUP-HAR";PO
+"JUVAGA2003";"D2";"CLAS";"(JUV03) bancs bien formés de pleine eau";38;"ENGR-ENC";PO
+"JUVAGA2003";"D2";"CLAS";"(JUV03) bancs bien formés de pleine eau";38;"SARD-PIL";PO
+"JUVAGA2003";"D2";"CLAS";"(JUV03) bancs bien formés de pleine eau";38;"SCOM-SCO";PO
+"JUVAGA2003";"D2";"CLAS";"(JUV03) bancs bien formés de pleine eau";38;"SPRA-SPR";PO
+"JUVAGA2003";"D3";"SURF";"(JUV03) agrégats à proximité de la surface (<35 m de profondeur)";39;"ENGR-ENC";PO
+"JUVAGA2003";"D3";"SURF";"(JUV03) agrégats à proximité de la surface (<35 m de profondeur)";39;"SARD-PIL";PO
+"JUVAGA2003";"D3";"SURF";"(JUV03) agrégats à proximité de la surface (<35 m de profondeur)";39;"SCOM-SCO";PO
+"JUVAGA2003";"D4";"SURF";"(JUV03) bancs bien formés à proximité de la surface (<35 m de profondeur)";40;"ENGR-ENC";PO
+"JUVAGA2003";"D4";"SURF";"(JUV03) bancs bien formés à proximité de la surface (<35 m de profondeur)";40;"SARD-PIL";PO
+"JUVAGA2003";"D4";"SURF";"(JUV03) bancs bien formés à proximité de la surface (<35 m de profondeur)";40;"SCOM-SCO";PO
+"JUVAGA2003";"D5";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"CAPR-APE";PO
+"JUVAGA2003";"D5";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"MICR-POU";PO
+"JUVAGA2005";"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"COMP-LEM";PO
+"JUVAGA2005";"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"MICR-POU";PO
+"JUVAGA2005";"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"TRAC-MED";PO
+"JUVAGA2005";"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"TRAC-TRU";PO
+"JUVAGA2005";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"ENGR-ENC";PO
+"JUVAGA2005";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SARD-PIL";PO
+"JUVAGA2005";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-JAP";PO
+"JUVAGA2005";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-SCO";PO
+"JUVAGA2005";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SPRA-SPR";PO
+"JUVAGA2005";"D3";"SURF";"(JUV05) Détection en surface dont Juvenile d'anchois - diffuse et continue";31;"ENGR-ENC";PO
+"JUVAGA2005";"D3";"SURF";"(JUV05) Détection en surface dont Juvenile d'anchois - diffuse et continue";31;"KATS-PEL";PO
+"JUVAGA2005";"D3";"SURF";"(JUV05) Détection en surface dont Juvenile d'anchois - diffuse et continue";31;"SARD-PIL";PO
+"JUVAGA2005";"D3";"SURF";"(JUV05) Détection en surface dont Juvenile d'anchois - diffuse et continue";31;"SCOM-JAP";PO
+"JUVAGA2005";"D3";"SURF";"(JUV05) Détection en surface dont Juvenile d'anchois - diffuse et continue";31;"SCOM-SCO";PO
+"JUVAGA2005";"D3";"SURF";"(JUV05) Détection en surface dont Juvenile d'anchois - diffuse et continue";31;"THYN-ALA";PO
+"JUVAGA2005";"D3";"SURF";"(JUV05) Détection en surface dont Juvenile d'anchois - diffuse et continue";31;"TRAC-MED";PO
+"JUVAGA2005";"D3";"SURF";"(JUV05) Détection en surface dont Juvenile d'anchois - diffuse et continue";31;"TRAC-TRU";PO
+"JUVAGA2005";"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"ENGR-ENC";PO
+"JUVAGA2005";"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"SARD-PIL";PO
+"JUVAGA2005";"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"SCOM-JAP";PO
+"JUVAGA2005";"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"SCOM-SCO";PO
+"JUVAGA2005";"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"SPRA-SPR";PO
+"JUVAGA2005";"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"TRAC-MED";PO
+"JUVAGA2005";"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"TRAC-TRU";PO
+"JUVAGA2005";"D6";"CLAS";"(JUV05) catégorie non classifiable";33;"ENGR-ENC";PO
+"JUVAGA2005";"D6";"CLAS";"(JUV05) catégorie non classifiable";33;"SARD-PIL";PO
+"JUVAGA2005";"D6";"CLAS";"(JUV05) catégorie non classifiable";33;"SCOM-JAP";PO
+"JUVAGA2005";"D6";"CLAS";"(JUV05) catégorie non classifiable";33;"SCOM-SCO";PO
+"JUVAGA2005";"D6";"CLAS";"(JUV05) catégorie non classifiable";33;"SPRA-SPR";PO
+"JUVAGA2005";"D6";"CLAS";"(JUV05) catégorie non classifiable";33;"TRAC-MED";PO
+"JUVAGA2005";"D6";"CLAS";"(JUV05) catégorie non classifiable";33;"TRAC-TRU";PO
+"JUVAGA2005";"D7";"SURF";"(JUV05) poisson clairsemé en surface";34;"ENGR-ENC";PO
+"JUVAGA2005";"D7";"SURF";"(JUV05) poisson clairsemé en surface";34;"KATS-PEL";PO
+"JUVAGA2005";"D7";"SURF";"(JUV05) poisson clairsemé en surface";34;"SARD-PIL";PO
+"JUVAGA2005";"D7";"SURF";"(JUV05) poisson clairsemé en surface";34;"SCOM-JAP";PO
+"JUVAGA2005";"D7";"SURF";"(JUV05) poisson clairsemé en surface";34;"SCOM-SCO";PO
+"JUVAGA2005";"D7";"SURF";"(JUV05) poisson clairsemé en surface";34;"THYN-ALA";PO
+"JUVAGA2005";"D7";"SURF";"(JUV05) poisson clairsemé en surface";34;"TRAC-MED";PO
+"JUVAGA2005";"D7";"SURF";"(JUV05) poisson clairsemé en surface";34;"TRAC-TRU";PO
+"JUVAGA2005";"D9";"CLAS";"(JUV05) poisson clairsemé sur toute la tranche d'eau";36;"ENGR-ENC";PO
+"JUVAGA2005";"D9";"CLAS";"(JUV05) poisson clairsemé sur toute la tranche d'eau";36;"KATS-PEL";PO
+"JUVAGA2005";"D9";"CLAS";"(JUV05) poisson clairsemé sur toute la tranche d'eau";36;"SARD-PIL";PO
+"JUVAGA2005";"D9";"CLAS";"(JUV05) poisson clairsemé sur toute la tranche d'eau";36;"SCOM-JAP";PO
+"JUVAGA2005";"D9";"CLAS";"(JUV05) poisson clairsemé sur toute la tranche d'eau";36;"SCOM-SCO";PO
+"JUVAGA2005";"D9";"CLAS";"(JUV05) poisson clairsemé sur toute la tranche d'eau";36;"THYN-ALA";PO
+"JUVAGA2005";"D9";"CLAS";"(JUV05) poisson clairsemé sur toute la tranche d'eau";36;"TRAC-MED";PO
+"JUVAGA2005";"D9";"CLAS";"(JUV05) poisson clairsemé sur toute la tranche d'eau";36;"TRAC-TRU";PO
+"PEGASE1997";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"COMP-LEM";PO
+"PEGASE1997";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-MED";PO
+"PEGASE1997";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-PIC";PO
+"PEGASE1997";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-TRU";PO
+"PEGASE1997";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"ENGR-ENC";PO
+"PEGASE1997";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SARD-PIL";PO
+"PEGASE1997";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-JAP";PO
+"PEGASE1997";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-SCO";PO
+"PEGASE1997";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SPRA-SPR";PO
+"PEGASE1997";"D3";"CLAS";"Détection accores et large (merlan bleu et petit anchois PEGASE 97)";25;"ENGR-ENC";PO
+"PEGASE1997";"D3";"CLAS";"Détection accores et large (merlan bleu et petit anchois PEGASE 97)";25;"MICR-POU";PO
+"PEGASE1998";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"COMP-LEM";PO
+"PEGASE1998";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-MED";PO
+"PEGASE1998";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-PIC";PO
+"PEGASE1998";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-TRU";PO
+"PEGASE1998";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"ENGR-ENC";PO
+"PEGASE1998";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SARD-PIL";PO
+"PEGASE1998";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-JAP";PO
+"PEGASE1998";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-SCO";PO
+"PEGASE1998";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SPRA-SPR";PO
+"PEGASE1998";"D3";"CLAS";"Détection rupture pente accores et grands fonds (merlan bleu)";11;"CAPR-APE";PO
+"PEGASE1998";"D3";"CLAS";"Détection rupture pente accores et grands fonds (merlan bleu)";11;"MICR-POU";PO
+"PELGAS2000";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"COMP-LEM";PO
+"PELGAS2000";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-MED";PO
+"PELGAS2000";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-PIC";PO
+"PELGAS2000";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-TRU";PO
+"PELGAS2000";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"ENGR-ENC";PO
+"PELGAS2000";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SARD-PIL";PO
+"PELGAS2000";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-JAP";PO
+"PELGAS2000";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-SCO";PO
+"PELGAS2000";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SPRA-SPR";PO
+"PELGAS2000";"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"CAPR-APE";PO
+"PELGAS2000";"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"MICR-POU";PO
+"PELGAS2000";"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"ENGR-ENC";PO
+"PELGAS2000";"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"SARD-PIL";PO
+"PELGAS2000";"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"SCOM-JAP";PO
+"PELGAS2000";"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"SCOM-SCO";PO
+"PELGAS2000";"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"SPRA-SPR";PO
+"PELGAS2000";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"COMP-LEM";PO
+"PELGAS2000";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"ENGR-ENC";PO
+"PELGAS2000";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SARD-PIL";PO
+"PELGAS2000";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SCOM-JAP";PO
+"PELGAS2000";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SCOM-SCO";PO
+"PELGAS2000";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SPRA-SPR";PO
+"PELGAS2000";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"TRAC-MED";PO
+"PELGAS2000";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"TRAC-TRU";PO
+"PELGAS2001";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"COMP-LEM";PO
+"PELGAS2001";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-MED";PO
+"PELGAS2001";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-PIC";PO
+"PELGAS2001";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers)";12;"TRAC-TRU";PO
+"PELGAS2001";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"ENGR-ENC";PO
+"PELGAS2001";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SARD-PIL";PO
+"PELGAS2001";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-JAP";PO
+"PELGAS2001";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-SCO";PO
+"PELGAS2001";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SPRA-SPR";PO
+"PELGAS2001";"D4";"SURF";"Petits bancs denses en Surface (Sardine , anchois zone sud )";15;"ENGR-ENC";PO
+"PELGAS2001";"D4";"SURF";"Petits bancs denses en Surface (Sardine , anchois zone sud )";15;"SARD-PIL";PO
+"PELGAS2001";"D4";"SURF";"Petits bancs denses en Surface (Sardine , anchois zone sud )";15;"SPRA-SPR";PO
+"PELGAS2001";"D5";"CLAS";"Grands fléchards";14;"TRAC-TRU";PO
+"PELGAS2002";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers) + bancs de chinchards";13;"COMP-LEM";PO
+"PELGAS2002";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers) + bancs de chinchards";13;"TRAC-MED";PO
+"PELGAS2002";"D1";"CLAS";"Diffuse près du fond (Chinchard + divers) + bancs de chinchards";13;"TRAC-TRU";PO
+"PELGAS2002";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"ENGR-ENC";PO
+"PELGAS2002";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SARD-PIL";PO
+"PELGAS2002";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-JAP";PO
+"PELGAS2002";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-SCO";PO
+"PELGAS2002";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SPRA-SPR";PO
+"PELGAS2002";"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"CAPR-APE";PO
+"PELGAS2002";"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"MICR-POU";PO
+"PELGAS2002";"D4";"SURF";"Petits bancs denses en Surface (Sardine , anchois zone sud )";15;"ENGR-ENC";PO
+"PELGAS2002";"D4";"SURF";"Petits bancs denses en Surface (Sardine , anchois zone sud )";15;"SARD-PIL";PO
+"PELGAS2002";"D4";"SURF";"Petits bancs denses en Surface (Sardine , anchois zone sud )";15;"SPRA-SPR";PO
+"PELGAS2002";"D5";"CLAS";"""Fau D2"" - CHINCHARD en banc classique, dense et très mobile";2;"TRAC-MED";PO
+"PELGAS2002";"D5";"CLAS";"""Fau D2"" - CHINCHARD en banc classique, dense et très mobile";2;"TRAC-TRU";PO
+"PELGAS2003";"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"COMP-LEM";PO
+"PELGAS2003";"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"MICR-POU";PO
+"PELGAS2003";"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"TRAC-MED";PO
+"PELGAS2003";"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"TRAC-TRU";PO
+"PELGAS2003";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"ENGR-ENC";PO
+"PELGAS2003";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SARD-PIL";PO
+"PELGAS2003";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-JAP";PO
+"PELGAS2003";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-SCO";PO
+"PELGAS2003";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SPRA-SPR";PO
+"PELGAS2003";"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"CAPR-APE";PO
+"PELGAS2003";"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"MICR-POU";PO
+"PELGAS2003";"D4";"CLAS";"(Pel07) Bancs de surface (Sardine, anchois et maquereau)";50;"ENGR-ENC";PO
+"PELGAS2003";"D4";"CLAS";"(Pel07) Bancs de surface (Sardine, anchois et maquereau)";50;"SARD-PIL";PO
+"PELGAS2003";"D4";"CLAS";"(Pel07) Bancs de surface (Sardine, anchois et maquereau)";50;"SCOM-SCO";PO
+"PELGAS2003";"D5";"CLAS";"(Pel03) Gros Bancs très denses et très mobiles de CHINCHARD";20;"TRAC-TRU";PO
+"PELGAS2003";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"COMP-LEM";PO
+"PELGAS2003";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"ENGR-ENC";PO
+"PELGAS2003";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SARD-PIL";PO
+"PELGAS2003";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SCOM-JAP";PO
+"PELGAS2003";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SCOM-SCO";PO
+"PELGAS2003";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SPRA-SPR";PO
+"PELGAS2003";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"TRAC-MED";PO
+"PELGAS2003";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"TRAC-TRU";PO
+"PELGAS2004";"D1";"CLAS";"(PEL04) déviation de type D1 avec du maquereau en plus";22;"COMP-LEM";PO
+"PELGAS2004";"D1";"CLAS";"(PEL04) déviation de type D1 avec du maquereau en plus";22;"MICR-POU";PO
+"PELGAS2004";"D1";"CLAS";"(PEL04) déviation de type D1 avec du maquereau en plus";22;"SCOM-JAP";PO
+"PELGAS2004";"D1";"CLAS";"(PEL04) déviation de type D1 avec du maquereau en plus";22;"SCOM-SCO";PO
+"PELGAS2004";"D1";"CLAS";"(PEL04) déviation de type D1 avec du maquereau en plus";22;"TRAC-MED";PO
+"PELGAS2004";"D1";"CLAS";"(PEL04) déviation de type D1 avec du maquereau en plus";22;"TRAC-TRU";PO
+"PELGAS2004";"D2";"CLAS";"(PEL04) D2 classique sans le maquereau";24;"ENGR-ENC";PO
+"PELGAS2004";"D2";"CLAS";"(PEL04) D2 classique sans le maquereau";24;"SARD-PIL";PO
+"PELGAS2004";"D2";"CLAS";"(PEL04) D2 classique sans le maquereau";24;"SPRA-SPR";PO
+"PELGAS2004";"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"CAPR-APE";PO
+"PELGAS2004";"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"MICR-POU";PO
+"PELGAS2004";"D4";"SURF";"Petits bancs denses en Surface (Sardine , anchois zone sud )";15;"ENGR-ENC";PO
+"PELGAS2004";"D4";"SURF";"Petits bancs denses en Surface (Sardine , anchois zone sud )";15;"SARD-PIL";PO
+"PELGAS2004";"D4";"SURF";"Petits bancs denses en Surface (Sardine , anchois zone sud )";15;"SPRA-SPR";PO
+"PELGAS2004";"D5";"CLAS";"(Pel03) Gros Bancs très denses et très mobiles de CHINCHARD";20;"TRAC-TRU";PO
+"PELGAS2004";"D6";"CLAS";"(PEL04) Maquereau";23;"SCOM-JAP";PO
+"PELGAS2004";"D6";"CLAS";"(PEL04) Maquereau";23;"SCOM-SCO";PO
+"PELGAS2005";"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"COMP-LEM";PO
+"PELGAS2005";"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"MICR-POU";PO
+"PELGAS2005";"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"TRAC-MED";PO
+"PELGAS2005";"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"TRAC-TRU";PO
+"PELGAS2005";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"ENGR-ENC";PO
+"PELGAS2005";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SARD-PIL";PO
+"PELGAS2005";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-JAP";PO
+"PELGAS2005";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-SCO";PO
+"PELGAS2005";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SPRA-SPR";PO
+"PELGAS2005";"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"CAPR-APE";PO
+"PELGAS2005";"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"MICR-POU";PO
+"PELGAS2005";"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"ENGR-ENC";PO
+"PELGAS2005";"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"SARD-PIL";PO
+"PELGAS2005";"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"SCOM-JAP";PO
+"PELGAS2005";"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"SCOM-SCO";PO
+"PELGAS2005";"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"SPRA-SPR";PO
+"PELGAS2005";"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"TRAC-MED";PO
+"PELGAS2005";"D4";"SURF";"(Pel05) Bancs de surface (sardine, anchois, maquereau, sprat, chinchard)";29;"TRAC-TRU";PO
+"PELGAS2005";"D6";"CLAS";"(Pel05) Chandelles (anchois, chinchard)";30;"ENGR-ENC";PO
+"PELGAS2005";"D6";"CLAS";"(Pel05) Chandelles (anchois, chinchard)";30;"TRAC-MED";PO
+"PELGAS2005";"D6";"CLAS";"(Pel05) Chandelles (anchois, chinchard)";30;"TRAC-TRU";PO
+"PELGAS2006";"D1";"CLAS";"(Pel06) diffuses et en petites boules près du fond (chinchard + maquereau + divers)";42;"COMP-LEM";PO
+"PELGAS2006";"D1";"CLAS";"(Pel06) diffuses et en petites boules près du fond (chinchard + maquereau + divers)";42;"MICR-POU";PO
+"PELGAS2006";"D1";"CLAS";"(Pel06) diffuses et en petites boules près du fond (chinchard + maquereau + divers)";42;"SCOM-JAP";PO
+"PELGAS2006";"D1";"CLAS";"(Pel06) diffuses et en petites boules près du fond (chinchard + maquereau + divers)";42;"SCOM-SCO";PO
+"PELGAS2006";"D1";"CLAS";"(Pel06) diffuses et en petites boules près du fond (chinchard + maquereau + divers)";42;"TRAC-MED";PO
+"PELGAS2006";"D1";"CLAS";"(Pel06) diffuses et en petites boules près du fond (chinchard + maquereau + divers)";42;"TRAC-TRU";PO
+"PELGAS2006";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"ENGR-ENC";PO
+"PELGAS2006";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SARD-PIL";PO
+"PELGAS2006";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-JAP";PO
+"PELGAS2006";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-SCO";PO
+"PELGAS2006";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SPRA-SPR";PO
+"PELGAS2006";"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"CAPR-APE";PO
+"PELGAS2006";"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"MICR-POU";PO
+"PELGAS2006";"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"ENGR-ENC";PO
+"PELGAS2006";"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"SARD-PIL";PO
+"PELGAS2006";"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"SCOM-JAP";PO
+"PELGAS2006";"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"SCOM-SCO";PO
+"PELGAS2006";"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"SPRA-SPR";PO
+"PELGAS2006";"D5";"CLAS";"(Pel03) Gros Bancs très denses et très mobiles de CHINCHARD";20;"TRAC-TRU";PO
+"PELGAS2006";"D6";"CLAS";"(Pel06) Melange de D1 et D2 non différenciable";44;"COMP-LEM";PO
+"PELGAS2006";"D6";"CLAS";"(Pel06) Melange de D1 et D2 non différenciable";44;"ENGR-ENC";PO
+"PELGAS2006";"D6";"CLAS";"(Pel06) Melange de D1 et D2 non différenciable";44;"MICR-POU";PO
+"PELGAS2006";"D6";"CLAS";"(Pel06) Melange de D1 et D2 non différenciable";44;"SARD-PIL";PO
+"PELGAS2006";"D6";"CLAS";"(Pel06) Melange de D1 et D2 non différenciable";44;"SCOM-JAP";PO
+"PELGAS2006";"D6";"CLAS";"(Pel06) Melange de D1 et D2 non différenciable";44;"SCOM-SCO";PO
+"PELGAS2006";"D6";"CLAS";"(Pel06) Melange de D1 et D2 non différenciable";44;"TRAC-MED";PO
+"PELGAS2006";"D6";"CLAS";"(Pel06) Melange de D1 et D2 non différenciable";44;"TRAC-TRU";PO
+"PELGAS2007";"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"COMP-LEM";PO
+"PELGAS2007";"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"MICR-POU";PO
+"PELGAS2007";"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"TRAC-MED";PO
+"PELGAS2007";"D1";"CLAS";"(Pel03) Diffuse près du fond (Chinchard + divers + POUTASSOU)";21;"TRAC-TRU";PO
+"PELGAS2007";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"ENGR-ENC";PO
+"PELGAS2007";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SARD-PIL";PO
+"PELGAS2007";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-JAP";PO
+"PELGAS2007";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-SCO";PO
+"PELGAS2007";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SPRA-SPR";PO
+"PELGAS2007";"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"CAPR-APE";PO
+"PELGAS2007";"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"MICR-POU";PO
+"PELGAS2007";"D4";"CLAS";"(Pel07) Bancs de surface (Sardine, anchois et maquereau)";50;"ENGR-ENC";PO
+"PELGAS2007";"D4";"CLAS";"(Pel07) Bancs de surface (Sardine, anchois et maquereau)";50;"SARD-PIL";PO
+"PELGAS2007";"D4";"CLAS";"(Pel07) Bancs de surface (Sardine, anchois et maquereau)";50;"SCOM-SCO";PO
+"PELGAS2007";"D6";"CLAS";"(PEL07) bancs de sardine";47;"SARD-PIL";PO
+"PELGAS2007";"D7";"CLAS";"(Pel07) bancs de maquereau";48;"SCOM-SCO";PO
+"PELGAS2007";"D8";"CLAS";"(Pel07) Détection au fond - mélange chinchard et maquereau";49;"COMP-LEM";PO
+"PELGAS2007";"D8";"CLAS";"(Pel07) Détection au fond - mélange chinchard et maquereau";49;"MICR-POU";PO
+"PELGAS2007";"D8";"CLAS";"(Pel07) Détection au fond - mélange chinchard et maquereau";49;"SCOM-SCO";PO
+"PELGAS2007";"D8";"CLAS";"(Pel07) Détection au fond - mélange chinchard et maquereau";49;"TRAC-MED";PO
+"PELGAS2007";"D8";"CLAS";"(Pel07) Détection au fond - mélange chinchard et maquereau";49;"TRAC-TRU";PO
+"PELGAS2008";"D1";"CLAS";"(Pel06) diffuses et en petites boules près du fond (chinchard + maquereau + divers)";42;"COMP-LEM";PO
+"PELGAS2008";"D1";"CLAS";"(Pel06) diffuses et en petites boules près du fond (chinchard + maquereau + divers)";42;"MICR-POU";PO
+"PELGAS2008";"D1";"CLAS";"(Pel06) diffuses et en petites boules près du fond (chinchard + maquereau + divers)";42;"SCOM-JAP";PO
+"PELGAS2008";"D1";"CLAS";"(Pel06) diffuses et en petites boules près du fond (chinchard + maquereau + divers)";42;"SCOM-SCO";PO
+"PELGAS2008";"D1";"CLAS";"(Pel06) diffuses et en petites boules près du fond (chinchard + maquereau + divers)";42;"TRAC-MED";PO
+"PELGAS2008";"D1";"CLAS";"(Pel06) diffuses et en petites boules près du fond (chinchard + maquereau + divers)";42;"TRAC-TRU";PO
+"PELGAS2008";"D2";"CLAS";"(PEL04) D2 classique sans le maquereau";24;"ENGR-ENC";PO
+"PELGAS2008";"D2";"CLAS";"(PEL04) D2 classique sans le maquereau";24;"SARD-PIL";PO
+"PELGAS2008";"D2";"CLAS";"(PEL04) D2 classique sans le maquereau";24;"SPRA-SPR";PO
+"PELGAS2008";"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"CAPR-APE";PO
+"PELGAS2008";"D3";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"MICR-POU";PO
+"PELGAS2008";"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"ENGR-ENC";PO
+"PELGAS2008";"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"SARD-PIL";PO
+"PELGAS2008";"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"SCOM-JAP";PO
+"PELGAS2008";"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"SCOM-SCO";PO
+"PELGAS2008";"D4";"SURF";"(Pel06) petits bancs denses sous surface (sardine, anchois, maquereau, sprat)";43;"SPRA-SPR";PO
+"PELGAS2008";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"COMP-LEM";PO
+"PELGAS2008";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"ENGR-ENC";PO
+"PELGAS2008";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SARD-PIL";PO
+"PELGAS2008";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SCOM-JAP";PO
+"PELGAS2008";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SCOM-SCO";PO
+"PELGAS2008";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SPRA-SPR";PO
+"PELGAS2008";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"TRAC-MED";PO
+"PELGAS2008";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"TRAC-TRU";PO
+"PELGAS2008";"D7";"CLAS";"(PEL08) D2 identifié sardine";51;"SARD-PIL";PO
+"PELGAS2009";"D1";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"ENGR-ENC";PO
+"PELGAS2009";"D1";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SARD-PIL";PO
+"PELGAS2009";"D1";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-JAP";PO
+"PELGAS2009";"D1";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SCOM-SCO";PO
+"PELGAS2009";"D1";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau )";7;"SPRA-SPR";PO
+"PELGAS2009";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"ENGR-ENC";PO
+"PELGAS2009";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SARD-PIL";PO
+"PELGAS2009";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-JAP";PO
+"PELGAS2009";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SCOM-SCO";PO
+"PELGAS2009";"D2";"CLAS";"Bancs classiques (Sardine, sprat, Anchois, Maquereau ) + grands fléchards";8;"SPRA-SPR";PO
+"PELGAS2009";"D4";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"CAPR-APE";PO
+"PELGAS2009";"D4";"CLAS";"Détection rupture pente accores (merlan bleu, myctophidés)";10;"MICR-POU";PO
+"PELGAS2009";"D5";"CLAS";"Détection rupture pente accores et grands fonds (merlan bleu)";11;"CAPR-APE";PO
+"PELGAS2009";"D5";"CLAS";"Détection rupture pente accores et grands fonds (merlan bleu)";11;"MICR-POU";PO
+"PELGAS2009";"D6";"SURF";"Petits bancs denses en Surface (Sardine , anchois zone sud )";15;"ENGR-ENC";PO
+"PELGAS2009";"D6";"SURF";"Petits bancs denses en Surface (Sardine , anchois zone sud )";15;"SARD-PIL";PO
+"PELGAS2009";"D6";"SURF";"Petits bancs denses en Surface (Sardine , anchois zone sud )";15;"SPRA-SPR";PO
+"PELGAS2010";"D1";"CLAS";"Maquereaux, Chinchards et gadidés présents dans les couches à proximité du fond";60;"COMP-LEM";PO
+"PELGAS2010";"D1";"CLAS";"Maquereaux, Chinchards et gadidés présents dans les couches à proximité du fond";60;"MERL-MER";PO
+"PELGAS2010";"D1";"CLAS";"Maquereaux, Chinchards et gadidés présents dans les couches à proximité du fond";60;"MERL-MNG";PO
+"PELGAS2010";"D1";"CLAS";"Maquereaux, Chinchards et gadidés présents dans les couches à proximité du fond";60;"SCOM-JAP";PO
+"PELGAS2010";"D1";"CLAS";"Maquereaux, Chinchards et gadidés présents dans les couches à proximité du fond";60;"SCOM-SCO";PO
+"PELGAS2010";"D1";"CLAS";"Maquereaux, Chinchards et gadidés présents dans les couches à proximité du fond";60;"TRAC-MED";PO
+"PELGAS2010";"D1";"CLAS";"Maquereaux, Chinchards et gadidés présents dans les couches à proximité du fond";60;"TRAC-TRU";PO
+"PELGAS2010";"D2";"CLAS";"Bancs bien distincts: Anchois, Sardines Sprats et Harengs situés entre le fond et 50m au dessus du fond";61;"CLUP-HAR";PO
+"PELGAS2010";"D2";"CLAS";"Bancs bien distincts: Anchois, Sardines Sprats et Harengs situés entre le fond et 50m au dessus du fond";61;"ENGR-ENC";PO
+"PELGAS2010";"D2";"CLAS";"Bancs bien distincts: Anchois, Sardines Sprats et Harengs situés entre le fond et 50m au dessus du fond";61;"SARD-PIL";PO
+"PELGAS2010";"D2";"CLAS";"Bancs bien distincts: Anchois, Sardines Sprats et Harengs situés entre le fond et 50m au dessus du fond";61;"SPRA-SPR";PO
+"PELGAS2010";"D3";"CLAS";"Merlans bleus, myctophidés et capros présents au large";62;"CAPR-APE";PO
+"PELGAS2010";"D3";"CLAS";"Merlans bleus, myctophidés et capros présents au large";62;"MICR-POU";PO
+"PELGAS2010";"D4";"SURF";"Sardines, Maquereaux, Anchois situés proche de la surface";63;"ENGR-ENC";PO
+"PELGAS2010";"D4";"SURF";"Sardines, Maquereaux, Anchois situés proche de la surface";63;"SARD-PIL";PO
+"PELGAS2010";"D4";"SURF";"Sardines, Maquereaux, Anchois situés proche de la surface";63;"SCOM-JAP";PO
+"PELGAS2010";"D4";"SURF";"Sardines, Maquereaux, Anchois situés proche de la surface";63;"SCOM-SCO";PO
+"PELGAS2010";"D5";"CLAS";"Points bleus près du fond (Merlans leus, merlus et chinchards)";64;"COMP-LEM";PO
+"PELGAS2010";"D5";"CLAS";"Points bleus près du fond (Merlans leus, merlus et chinchards)";64;"MERL-MER";PO
+"PELGAS2010";"D5";"CLAS";"Points bleus près du fond (Merlans leus, merlus et chinchards)";64;"MICR-POU";PO
+"PELGAS2010";"D5";"CLAS";"Points bleus près du fond (Merlans leus, merlus et chinchards)";64;"TRAC-MED";PO
+"PELGAS2010";"D5";"CLAS";"Points bleus près du fond (Merlans leus, merlus et chinchards)";64;"TRAC-TRU";PO
+"PELGAS2010";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"COMP-LEM";PO
+"PELGAS2010";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"ENGR-ENC";PO
+"PELGAS2010";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SARD-PIL";PO
+"PELGAS2010";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SCOM-JAP";PO
+"PELGAS2010";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SCOM-SCO";PO
+"PELGAS2010";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"SPRA-SPR";PO
+"PELGAS2010";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"TRAC-MED";PO
+"PELGAS2010";"D6";"CLAS";"(Pel03) MELANGE - D1+D2 lorsque la structure ne permet pas de les distinguer";18;"TRAC-TRU";PO
+"PELGAS2010";"D7";"CLAS";"Banc d'Anchois purs";65;"ENGR-ENC";PO
+"PELGAS2010";"D8";"CLAS";"Banc de Sardines pur";66;"SARD-PIL";PO
\ No newline at end of file
1
0
Author: tchemit
Date: 2012-04-13 02:48:55 +0200 (Fri, 13 Apr 2012)
New Revision: 536
Url: http://forge.codelutin.com/repositories/revision/echobase/536
Log:
improve js
Modified:
trunk/src/site/resources/maven-site-forge.codelutin.com.js
Modified: trunk/src/site/resources/maven-site-forge.codelutin.com.js
===================================================================
--- trunk/src/site/resources/maven-site-forge.codelutin.com.js 2012-04-13 00:48:09 UTC (rev 535)
+++ trunk/src/site/resources/maven-site-forge.codelutin.com.js 2012-04-13 00:48:55 UTC (rev 536)
@@ -63,7 +63,7 @@
} else {
if (pathname == '/' + projectId + '/') {
// on / page
- path = 'install.html';
+ path = 'index.html';
} else {
path = pathname.substr(pathname.indexOf('/' + projectId)).
replace('/' + projectId + '/', '');
1
0
Author: tchemit
Date: 2012-04-13 02:48:09 +0200 (Fri, 13 Apr 2012)
New Revision: 535
Url: http://forge.codelutin.com/repositories/revision/echobase/535
Log:
improve js
Modified:
trunk/src/site/resources/maven-site-forge.codelutin.com.js
Modified: trunk/src/site/resources/maven-site-forge.codelutin.com.js
===================================================================
--- trunk/src/site/resources/maven-site-forge.codelutin.com.js 2012-04-13 00:39:14 UTC (rev 534)
+++ trunk/src/site/resources/maven-site-forge.codelutin.com.js 2012-04-13 00:48:09 UTC (rev 535)
@@ -28,7 +28,7 @@
if (piwikEnabled) {
//Piwik Tracking Code
var piwikId = metas.attr('piwikId');
- if (!!piwikId) {
+ if (!piwikId) {
// default piwikId for forge.codelutin.com
piwikId = 4;
@@ -51,16 +51,23 @@
if (scmwebeditorenabled && scm.indexOf("/trunk") > -1) {
// allow scmwebeditor is enabled and on trunk
-
+
var scmurl = metas.attr('scmwebeditorurl');
var projectId = metas.attr('projectId');
var siteSourcesType = metas.attr('siteSourcesType');
var path;
var pathname = document.location.pathname;
if (pathname.indexOf('target/site') > 0) {
- path = pathname.substr(pathname.indexOf('/site')).replace('/site/', '');
+ path = pathname.substr(pathname.indexOf('/site')).
+ replace('/site/', '');
} else {
- path = pathname.substr(pathname.indexOf('/' + projectId)).replace('/' + projectId, '');
+ if (pathname == '/' + projectId + '/') {
+ // on / page
+ path = 'install.html';
+ } else {
+ path = pathname.substr(pathname.indexOf('/' + projectId)).
+ replace('/' + projectId + '/', '');
+ }
}
path = path.replace('.html', '.' + siteSourcesType);
var url = scmurl + "?address=" + scm + "/src/site/" + siteSourcesType + "/" + path;
1
0
r534 - in trunk: echobase-ui/src/main/resources/i18n src/doc/reunions src/site src/site/resources src/site/resources/images src/site/resources/model
by tchemit@users.forge.codelutin.com 13 Apr '12
by tchemit@users.forge.codelutin.com 13 Apr '12
13 Apr '12
Author: tchemit
Date: 2012-04-13 02:39:14 +0200 (Fri, 13 Apr 2012)
New Revision: 534
Url: http://forge.codelutin.com/repositories/revision/echobase/534
Log:
svn properties + use fluido skin (with our javascript to load stuffs...)
Added:
trunk/src/site/resources/maven-site-forge.codelutin.com.js
Modified:
trunk/echobase-ui/src/main/resources/i18n/echobase-ui_en_GB.properties
trunk/src/doc/reunions/reunion-2012-04-12.txt
trunk/src/site/resources/images/argouml-logo.png
trunk/src/site/resources/images/jrst-logo.png
trunk/src/site/resources/images/restructuredtext-logo.png
trunk/src/site/resources/images/struts2-logo.png
trunk/src/site/resources/images/topia-logo.png
trunk/src/site/resources/model/dataCategory.png
trunk/src/site/resources/model/dataEchotype.png
trunk/src/site/resources/model/dataLengthAgeKey.png
trunk/src/site/resources/model/dataLengthWeightKey.png
trunk/src/site/site_fr.xml
Modified: trunk/echobase-ui/src/main/resources/i18n/echobase-ui_en_GB.properties
===================================================================
--- trunk/echobase-ui/src/main/resources/i18n/echobase-ui_en_GB.properties 2012-04-13 00:37:12 UTC (rev 533)
+++ trunk/echobase-ui/src/main/resources/i18n/echobase-ui_en_GB.properties 2012-04-13 00:39:14 UTC (rev 534)
@@ -4,6 +4,7 @@
echobase.action.newLibreOfficeQuery=New Libre office request
echobase.action.newQuery=New request
echobase.action.saveSqlQuery=Update query
+echobase.action.show.embedded.documentation=Show embedded application documentation
echobase.action.show.import.documentation=Show import documentation
echobase.action.toEnglish=Use english version
echobase.action.toFrench=Use the french version
@@ -18,7 +19,6 @@
echobase.confirm.delete.query=Confirm to delete export query
echobase.error.bad.password=Bad password
echobase.error.email.already.used=Email already used
-echobase.action.show.embedded.documentation=Show embedded application documentation
echobase.error.export.sqlQuery.forbidden.alter.word=Export query contains a forbidden word 'ALTER'
echobase.error.export.sqlQuery.forbidden.delete.word=Export query contains a forbidden word 'DELETE'
echobase.error.export.sqlQuery.forbidden.drop.word=Export query contains a forbidden word 'DROP'
Modified: trunk/src/doc/reunions/reunion-2012-04-12.txt
===================================================================
--- trunk/src/doc/reunions/reunion-2012-04-12.txt 2012-04-13 00:37:12 UTC (rev 533)
+++ trunk/src/doc/reunions/reunion-2012-04-12.txt 2012-04-13 00:39:14 UTC (rev 534)
@@ -17,11 +17,23 @@
- redonner des fichiers de traductions à Mathieu
- chiffrage lot 2
+A chiffrer (lot 2)
+------------------
-Action
-------
+Lister par ordre de priorité
+1. lissage données anciennes
+2. gestion des imports plus fine : suppression des imports
+3. choix d'une base de travail
+4. Lien avec SIH : export indicateurs
+5. tableau de bord de la base : quelles données sont dedans pour quel voyage?
+6. module cartographique
+ -> Cartographie simple (visualisation web, export KML)
+ -> Spatialisation pour interrogation par SIG (3j)
+7. réduction taille base embarquée
+ -> Voir si possible de faire mieux gestion des index
+ -> Filtre par DataProcessing
-Prochaine réunion :
-
- - Vendredi 13 Avril à 10h00
\ No newline at end of file
+Gestion
+ -> reunion
+ -> doc
\ No newline at end of file
Property changes on: trunk/src/doc/reunions/reunion-2012-04-12.txt
___________________________________________________________________
Added: svn:keywords
+ Author Date Id Revision HeadURL
Added: svn:eol-style
+ native
Property changes on: trunk/src/site/resources/images/argouml-logo.png
___________________________________________________________________
Added: svn:keywords
+ Author Date Id Revision HeadURL
Property changes on: trunk/src/site/resources/images/jrst-logo.png
___________________________________________________________________
Added: svn:keywords
+ Author Date Id Revision HeadURL
Property changes on: trunk/src/site/resources/images/restructuredtext-logo.png
___________________________________________________________________
Added: svn:keywords
+ Author Date Id Revision HeadURL
Property changes on: trunk/src/site/resources/images/struts2-logo.png
___________________________________________________________________
Added: svn:keywords
+ Author Date Id Revision HeadURL
Property changes on: trunk/src/site/resources/images/topia-logo.png
___________________________________________________________________
Added: svn:keywords
+ Author Date Id Revision HeadURL
Added: trunk/src/site/resources/maven-site-forge.codelutin.com.js
===================================================================
--- trunk/src/site/resources/maven-site-forge.codelutin.com.js (rev 0)
+++ trunk/src/site/resources/maven-site-forge.codelutin.com.js 2012-04-13 00:39:14 UTC (rev 534)
@@ -0,0 +1,75 @@
+/*
+ * #%L
+ * EchoBase
+ *
+ * $Id$
+ * $HeadURL$
+ * %%
+ * Copyright (C) 2011 - 2012 Ifremer, Codelutin
+ * %%
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ * #L%
+ */
+$(document).ready(function () {
+
+ var metas = $('#projectMetas');
+ var piwikEnabled = metas.attr('piwikEnabled');
+ if (piwikEnabled) {
+ //Piwik Tracking Code
+ var piwikId = metas.attr('piwikId');
+ if (!!piwikId) {
+
+ // default piwikId for forge.codelutin.com
+ piwikId = 4;
+ }
+
+ console.log("use Piwik with id = " + piwikId);
+ var pkBaseURL = "https:" == document.location.protocol ?
+ "https://piwik.codelutin.com/" :
+ "http://piwik.codelutin.com/";
+ $.getScript(pkBaseURL + "piwik.js", function (data, textStatus, jqxhr) {
+ var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", piwikId);
+ piwikTracker.trackPageView();
+ piwikTracker.enableLinkTracking();
+ console.log("piwikTracker loaded = " + piwikTracker);
+ });
+ //Piwik Tracking Code
+ }
+ var scmwebeditorenabled = metas.attr('scmwebeditorenabled');
+ var scm = metas.attr('scm');
+ if (scmwebeditorenabled && scm.indexOf("/trunk") > -1) {
+
+ // allow scmwebeditor is enabled and on trunk
+
+ var scmurl = metas.attr('scmwebeditorurl');
+ var projectId = metas.attr('projectId');
+ var siteSourcesType = metas.attr('siteSourcesType');
+ var path;
+ var pathname = document.location.pathname;
+ if (pathname.indexOf('target/site') > 0) {
+ path = pathname.substr(pathname.indexOf('/site')).replace('/site/', '');
+ } else {
+ path = pathname.substr(pathname.indexOf('/' + projectId)).replace('/' + projectId, '');
+ }
+ path = path.replace('.html', '.' + siteSourcesType);
+ var url = scmurl + "?address=" + scm + "/src/site/" + siteSourcesType + "/" + path;
+ console.log("Add scmwebeditor with url = " + url);
+ var html = "<li class='pull-right'><a href='" + url +
+ "'>Éditer la page</a></li>" +
+ "<li class='divider pull-right'>|</li>";
+ var ul = $('#publishDate');
+ ul.prepend(html);
+
+ }
+});
\ No newline at end of file
Property changes on: trunk/src/site/resources/maven-site-forge.codelutin.com.js
___________________________________________________________________
Added: svn:keywords
+ Author Date Id Revision HeadURL
Added: svn:eol-style
+ native
Property changes on: trunk/src/site/resources/model/dataCategory.png
___________________________________________________________________
Added: svn:keywords
+ Author Date Id Revision HeadURL
Property changes on: trunk/src/site/resources/model/dataEchotype.png
___________________________________________________________________
Added: svn:keywords
+ Author Date Id Revision HeadURL
Property changes on: trunk/src/site/resources/model/dataLengthAgeKey.png
___________________________________________________________________
Added: svn:keywords
+ Author Date Id Revision HeadURL
Property changes on: trunk/src/site/resources/model/dataLengthWeightKey.png
___________________________________________________________________
Added: svn:keywords
+ Author Date Id Revision HeadURL
Modified: trunk/src/site/site_fr.xml
===================================================================
--- trunk/src/site/site_fr.xml 2012-04-13 00:37:12 UTC (rev 533)
+++ trunk/src/site/site_fr.xml 2012-04-13 00:39:14 UTC (rev 534)
@@ -40,6 +40,7 @@
<src>./images/echobase-logo.png</src>
<href>/index.html</href>
</topBarIcon-->
+ <googleSearch/>
<sideBarEnabled>false</sideBarEnabled>
<searchEnabled>true</searchEnabled>
<sourceLineNumbersEnabled>true</sourceLineNumbersEnabled>
@@ -52,6 +53,8 @@
<href>index.html</href>
</bannerLeft>
+ <publishDate position="right" />
+ <version position="right" />
<poweredBy>
<logo href="http://maven.apache.org" name="Maven"
img="images/logos/maven-feather.png"/>
@@ -94,15 +97,9 @@
<item name="Roadmap"
href="http://forge.codelutin.com/projects/echobase/roadmap"/>
- <!-- TODO -->
- <!--<item name="Historique des versions" href="changes-report.html"/>-->
+ <item name="Historique des versions" href="changes-report.html"/>
</menu>
- <!--menu name="Modélisation">
- <item name="Télécharger le modèle" href="model/echobase-persistence.zargo"/>
- <item name="Données thématiques" href="model.html#donn-es-th-matiques"/>
- <item name="Données référentiel" href="model.html#r-f-rentiel"/>
- </menu-->
<menu name="Développeur">
<item name="A faire" href="todo.html"/>
@@ -114,6 +111,20 @@
<footer>
- </footer>
+ <script type="text/javascript" src="./maven-site-forge.codelutin.com.js">
+ </script>
+
+ <div id='projectMetas'
+ projectversion='${project.version}'
+ platform='${project.platform}'
+ projectid='${project.projectId}'
+ scm='${project.scm.url}'
+ scmwebeditorenabled='${project.scmwebeditorEnabled}'
+ scmwebeditorurl='${project.scmwebeditorUrl}'
+ siteSourcesType='${project.siteSourcesType}'
+ piwikEnabled='${project.piwikEnabled}'
+ piwikId='${project.piwikId}'>
+ </div>
+ </footer>
</body>
</project>
1
0
r533 - in trunk/echobase-tools: . src/main/java/fr/ifremer/echobase/tools/loaders src/test/java/fr/ifremer/echobase/tools src/test/java/fr/ifremer/echobase/tools/loaders
by tchemit@users.forge.codelutin.com 13 Apr '12
by tchemit@users.forge.codelutin.com 13 Apr '12
13 Apr '12
Author: tchemit
Date: 2012-04-13 02:37:12 +0200 (Fri, 13 Apr 2012)
New Revision: 533
Url: http://forge.codelutin.com/repositories/revision/echobase/533
Log:
fixes #1104: ajout du DataProcessingID dans la tables Cell pour les donn?\195?\169es de 2010
Modified:
trunk/echobase-tools/pom.xml
trunk/echobase-tools/src/main/java/fr/ifremer/echobase/tools/loaders/CellLoader.java
trunk/echobase-tools/src/test/java/fr/ifremer/echobase/tools/TestHelper.java
trunk/echobase-tools/src/test/java/fr/ifremer/echobase/tools/loaders/CellLoaderIT.java
Modified: trunk/echobase-tools/pom.xml
===================================================================
--- trunk/echobase-tools/pom.xml 2012-04-12 17:13:36 UTC (rev 532)
+++ trunk/echobase-tools/pom.xml 2012-04-13 00:37:12 UTC (rev 533)
@@ -211,14 +211,14 @@
<profile>
<activation>
<file>
- <exists>src/test/private/echobase-2012-04-06</exists>
+ <exists>src/test/private/echobase-2012-04-12</exists>
</file>
</activation>
<id>echobase-csv-inputs</id>
<build>
<testResources>
<testResource>
- <directory>src/test/private/echobase-2012-04-06</directory>
+ <directory>src/test/private/echobase-2012-04-12</directory>
<includes>
<include>**/*.csv</include>
</includes>
Modified: trunk/echobase-tools/src/main/java/fr/ifremer/echobase/tools/loaders/CellLoader.java
===================================================================
--- trunk/echobase-tools/src/main/java/fr/ifremer/echobase/tools/loaders/CellLoader.java 2012-04-12 17:13:36 UTC (rev 532)
+++ trunk/echobase-tools/src/main/java/fr/ifremer/echobase/tools/loaders/CellLoader.java 2012-04-13 00:37:12 UTC (rev 533)
@@ -36,6 +36,8 @@
import fr.ifremer.echobase.entities.data.Cell;
import fr.ifremer.echobase.entities.data.Data;
import fr.ifremer.echobase.entities.data.DataProcessing;
+import fr.ifremer.echobase.entities.data.Voyage;
+import fr.ifremer.echobase.entities.data.VoyageDAO;
import fr.ifremer.echobase.entities.meta.AssociationMeta;
import fr.ifremer.echobase.entities.meta.TableMeta;
import fr.ifremer.echobase.entities.references.CellMethod;
@@ -132,6 +134,9 @@
exportAssociation(outputDir, targetType,
getMeta().getAssociations(Cell.PROPERTY_DATA));
+
+ exportAssociation(outputDir, targetType,
+ getTable(EchoBaseEntityEnum.Voyage).getAssociations(Voyage.PROPERTY_POST_CELL));
}
@Override
@@ -141,7 +146,8 @@
AssociationMeta associationMeta;
- TableMeta dataMeta = getTable(EchoBaseEntityEnum.Data);
+ TableMeta dataMeta;
+ dataMeta = getTable(EchoBaseEntityEnum.Data);
copyAndLoadEntities(outputDir, dataMeta, false, FileType.BARACOUDA);
// also export cells associations
@@ -150,6 +156,11 @@
associationMeta = getMeta().getAssociations(Cell.PROPERTY_DATA);
copyAndLoadEntities(outputDir, associationMeta, false, FileType.ASSOCIATION);
+
+ dataMeta = getTable(EchoBaseEntityEnum.Voyage);
+ associationMeta = dataMeta.getAssociations(Voyage.PROPERTY_POST_CELL);
+ copyAndLoadEntities(outputDir, associationMeta, false, FileType.ASSOCIATION);
+
}
Map<String, DataProcessing> dataProcessingsById;
@@ -300,16 +311,20 @@
String longName = campagne + "_" + unitSource;
if ("Sa".equals(unitSource)) {
- longName ="Nautical area scattering coefficient";
+ longName = "Nautical area scattering coefficient";
} else if ("m2.mV2".equals(unitSource)) {
- longName ="Electrical energy received by the acoustic transceiver";
+ longName = "Electrical energy received by the acoustic transceiver";
}
DataMetadata acousticMetadata = dataMetadataDAO.findByLongName(longName);
Preconditions.checkNotNull(acousticMetadata, "Could not find acoustic Metadata with name " + longName);
dao = getDAO();
dataDao = getDAO(Data.class);
+ VoyageDAO voyageDao = (VoyageDAO) getDAO(Voyage.class);
+ Voyage voyage = voyageDao.findByName(campagne);
+ Preconditions.checkNotNull(voyage);
+
int nbRegionCells = 0;
int nbEsduCells = 0;
int nbElementaryCells = 0;
@@ -337,13 +352,14 @@
Preconditions.checkNotNull(postStrateRow);
- // there is a region for this data processing
+ // Create the regiosn and his data
Cell regionCell = createRegionCell(dataProcessingId,
postStrateRow,
esduRows,
acousticMetadata);
- dataProcessing.addCell(regionCell);
+ // add postCell to voyage
+ voyage.addPostCell(regionCell);
nbRegionCells += 1;
nbRegionData += regionCell.sizeData();
@@ -363,10 +379,10 @@
esduRows,
acousticMetadata
);
-
- dataProcessing.addAllCell(esduCells);
}
+ dataProcessing.addAllCell(esduCells);
+
nbEsduCells += esduCells.size();
for (Cell esduCell : esduCells) {
Modified: trunk/echobase-tools/src/test/java/fr/ifremer/echobase/tools/TestHelper.java
===================================================================
--- trunk/echobase-tools/src/test/java/fr/ifremer/echobase/tools/TestHelper.java 2012-04-12 17:13:36 UTC (rev 532)
+++ trunk/echobase-tools/src/test/java/fr/ifremer/echobase/tools/TestHelper.java 2012-04-13 00:37:12 UTC (rev 533)
@@ -57,7 +57,7 @@
protected static final long timestamp = System.currentTimeMillis();
/** La version du jeux de données utilisé. */
- public static final String ECHOBASE_CSV_VERSION = "2012-04-06";
+ public static final String ECHOBASE_CSV_VERSION = "2012-04-12";
public static File getBasedir() {
if (basedir == null) {
Modified: trunk/echobase-tools/src/test/java/fr/ifremer/echobase/tools/loaders/CellLoaderIT.java
===================================================================
--- trunk/echobase-tools/src/test/java/fr/ifremer/echobase/tools/loaders/CellLoaderIT.java 2012-04-12 17:13:36 UTC (rev 532)
+++ trunk/echobase-tools/src/test/java/fr/ifremer/echobase/tools/loaders/CellLoaderIT.java 2012-04-13 00:37:12 UTC (rev 533)
@@ -31,6 +31,7 @@
import fr.ifremer.echobase.entities.EchoBaseEntityEnum;
import fr.ifremer.echobase.entities.data.Cell;
import fr.ifremer.echobase.entities.data.DataProcessing;
+import fr.ifremer.echobase.entities.data.Voyage;
import fr.ifremer.echobase.entities.meta.AssociationMeta;
import fr.ifremer.echobase.entities.meta.MetaFilenameAware;
import fr.ifremer.echobase.entities.meta.TableMeta;
@@ -148,16 +149,19 @@
TableMeta cellMeta = lastLoader.getMeta();
TableMeta dataMeta = lastLoader.getTable(EchoBaseEntityEnum.Data);
+ TableMeta voyageMeta = lastLoader.getTable(EchoBaseEntityEnum.Voyage);
TableMeta dataProcessingMeta = lastLoader.getTable(EchoBaseEntityEnum.DataProcessing);
AssociationMeta dataProcessingToCellMetaAssociation = dataProcessingMeta.getAssociations(DataProcessing.PROPERTY_CELL);
AssociationMeta cellToCellMetaAssociation = cellMeta.getAssociations(Cell.PROPERTY_CHILDS);
AssociationMeta cellToDataMetaAssociation = cellMeta.getAssociations(Cell.PROPERTY_DATA);
+ AssociationMeta voyageToPostCellMetaAssociation = voyageMeta.getAssociations(Voyage.PROPERTY_POST_CELL);
ToFileFromMeta toCellFile = new ToFileFromMeta(lastLoader, cellMeta);
ToFileFromMeta toDataFile = new ToFileFromMeta(lastLoader, dataMeta);
ToFileFromMeta toDataProcessingToCellFile = new ToFileFromMeta(lastLoader, dataProcessingToCellMetaAssociation);
ToFileFromMeta toCellToCellFile = new ToFileFromMeta(lastLoader, cellToCellMetaAssociation);
ToFileFromMeta toCellToDataFile = new ToFileFromMeta(lastLoader, cellToDataMetaAssociation);
+ ToFileFromMeta toPostCellFile = new ToFileFromMeta(lastLoader, voyageToPostCellMetaAssociation);
if (log.isInfoEnabled()) {
log.info("Will merge " + directoriesToMerge.size() + " data processing data into " + dir);
@@ -168,6 +172,7 @@
mergeFile(dir, toDataProcessingToCellFile);
mergeFile(dir, toCellToCellFile);
mergeFile(dir, toCellToDataFile);
+ mergeFile(dir, toPostCellFile);
}
}
1
0
r532 - in trunk: echobase-entities/src/main/xmi src/site src/site/resources src/site/resources/images src/site/resources/model src/site/rst
by tchemit@users.forge.codelutin.com 12 Apr '12
by tchemit@users.forge.codelutin.com 12 Apr '12
12 Apr '12
Author: tchemit
Date: 2012-04-12 19:13:36 +0200 (Thu, 12 Apr 2012)
New Revision: 532
Url: http://forge.codelutin.com/repositories/revision/echobase/532
Log:
refs #484: Documentation (utilisation fluido + update model)
Added:
trunk/src/site/resources/images/
trunk/src/site/resources/images/argouml-logo.png
trunk/src/site/resources/images/echobase-logo.png
trunk/src/site/resources/images/jrst-logo.png
trunk/src/site/resources/images/restructuredtext-logo.png
trunk/src/site/resources/images/struts2-logo.png
trunk/src/site/resources/images/topia-logo.png
trunk/src/site/resources/model/dataCategory.png
trunk/src/site/resources/model/dataEchotype.png
trunk/src/site/resources/model/dataLengthAgeKey.png
trunk/src/site/resources/model/dataLengthWeightKey.png
Removed:
trunk/src/site/resources/logo_echobase.png
Modified:
trunk/echobase-entities/src/main/xmi/echobase.zargo
trunk/src/site/resources/model/Transverse.png
trunk/src/site/resources/model/dataAcoustic.png
trunk/src/site/resources/model/dataCatches.png
trunk/src/site/resources/model/dataCommon.png
trunk/src/site/resources/model/referenceAcousticInstrument.png
trunk/src/site/resources/model/referenceAll.png
trunk/src/site/resources/model/referenceDepthStratum.png
trunk/src/site/resources/model/referenceGear.png
trunk/src/site/resources/model/referenceOperation.png
trunk/src/site/resources/model/referenceSpecies.png
trunk/src/site/resources/model/referenceStrata.png
trunk/src/site/resources/model/referenceTSParameter.png
trunk/src/site/rst/embedded.rst
trunk/src/site/rst/imports.rst
trunk/src/site/rst/index.rst
trunk/src/site/rst/install.rst
trunk/src/site/rst/model.rst
trunk/src/site/rst/todo.rst
trunk/src/site/site_fr.xml
Modified: trunk/echobase-entities/src/main/xmi/echobase.zargo
===================================================================
(Binary files differ)
Added: trunk/src/site/resources/images/argouml-logo.png
===================================================================
(Binary files differ)
Property changes on: trunk/src/site/resources/images/argouml-logo.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Copied: trunk/src/site/resources/images/echobase-logo.png (from rev 528, trunk/src/site/resources/logo_echobase.png)
===================================================================
(Binary files differ)
Property changes on: trunk/src/site/resources/images/echobase-logo.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: svn:keywords
+ Author Date Id Revision HeadURL
Added: trunk/src/site/resources/images/jrst-logo.png
===================================================================
(Binary files differ)
Property changes on: trunk/src/site/resources/images/jrst-logo.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/src/site/resources/images/restructuredtext-logo.png
===================================================================
(Binary files differ)
Property changes on: trunk/src/site/resources/images/restructuredtext-logo.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/src/site/resources/images/struts2-logo.png
===================================================================
(Binary files differ)
Property changes on: trunk/src/site/resources/images/struts2-logo.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/src/site/resources/images/topia-logo.png
===================================================================
(Binary files differ)
Property changes on: trunk/src/site/resources/images/topia-logo.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Deleted: trunk/src/site/resources/logo_echobase.png
===================================================================
(Binary files differ)
Modified: trunk/src/site/resources/model/Transverse.png
===================================================================
(Binary files differ)
Modified: trunk/src/site/resources/model/dataAcoustic.png
===================================================================
(Binary files differ)
Modified: trunk/src/site/resources/model/dataCatches.png
===================================================================
(Binary files differ)
Added: trunk/src/site/resources/model/dataCategory.png
===================================================================
(Binary files differ)
Property changes on: trunk/src/site/resources/model/dataCategory.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Modified: trunk/src/site/resources/model/dataCommon.png
===================================================================
(Binary files differ)
Added: trunk/src/site/resources/model/dataEchotype.png
===================================================================
(Binary files differ)
Property changes on: trunk/src/site/resources/model/dataEchotype.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/src/site/resources/model/dataLengthAgeKey.png
===================================================================
(Binary files differ)
Property changes on: trunk/src/site/resources/model/dataLengthAgeKey.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/src/site/resources/model/dataLengthWeightKey.png
===================================================================
(Binary files differ)
Property changes on: trunk/src/site/resources/model/dataLengthWeightKey.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Modified: trunk/src/site/resources/model/referenceAcousticInstrument.png
===================================================================
(Binary files differ)
Modified: trunk/src/site/resources/model/referenceAll.png
===================================================================
(Binary files differ)
Modified: trunk/src/site/resources/model/referenceDepthStratum.png
===================================================================
(Binary files differ)
Modified: trunk/src/site/resources/model/referenceGear.png
===================================================================
(Binary files differ)
Modified: trunk/src/site/resources/model/referenceOperation.png
===================================================================
(Binary files differ)
Modified: trunk/src/site/resources/model/referenceSpecies.png
===================================================================
(Binary files differ)
Modified: trunk/src/site/resources/model/referenceStrata.png
===================================================================
(Binary files differ)
Modified: trunk/src/site/resources/model/referenceTSParameter.png
===================================================================
(Binary files differ)
Modified: trunk/src/site/rst/embedded.rst
===================================================================
--- trunk/src/site/rst/embedded.rst 2012-04-12 14:30:50 UTC (rev 531)
+++ trunk/src/site/rst/embedded.rst 2012-04-12 17:13:36 UTC (rev 532)
@@ -25,8 +25,6 @@
Echobase
========
-:Authors: Tony Chemit <chemit(a)codelutin.com>
-
.. contents:: Table des matières
:depth: 2
Modified: trunk/src/site/rst/imports.rst
===================================================================
--- trunk/src/site/rst/imports.rst 2012-04-12 14:30:50 UTC (rev 531)
+++ trunk/src/site/rst/imports.rst 2012-04-12 17:13:36 UTC (rev 532)
@@ -25,6 +25,16 @@
Liste des colonnes des imports EchoBase
=======================================
+.. contents:: Table des matières
+ :depth: 2
+
+.. sectnum::
+ :start: 1
+ :depth: 2
+
+Abstract
+--------
+
Ce document donne la définition de tous les imports.
Sur les types :
Modified: trunk/src/site/rst/index.rst
===================================================================
--- trunk/src/site/rst/index.rst 2012-04-12 14:30:50 UTC (rev 531)
+++ trunk/src/site/rst/index.rst 2012-04-12 17:13:36 UTC (rev 532)
@@ -25,19 +25,10 @@
Echobase
========
-:Authors: Tony Chemit <chemit(a)codelutin.com>, Letellier Sylvain <letellier(a)codelutin.com>
-
-.. contents:: Table des matières
- :depth: 2
-
-.. sectnum::
- :start: 1
- :depth: 2
-
Présentation
------------
-Il faut une description...
+A Faire...
Les documents
-------------
Modified: trunk/src/site/rst/install.rst
===================================================================
--- trunk/src/site/rst/install.rst 2012-04-12 14:30:50 UTC (rev 531)
+++ trunk/src/site/rst/install.rst 2012-04-12 17:13:36 UTC (rev 532)
@@ -25,8 +25,6 @@
Echobase
========
-:Authors: Tony Chemit <chemit(a)codelutin.com>, Letellier Sylvain <letellier(a)codelutin.com>
-
.. contents:: Table des matières
:depth: 2
Modified: trunk/src/site/rst/model.rst
===================================================================
--- trunk/src/site/rst/model.rst 2012-04-12 14:30:50 UTC (rev 531)
+++ trunk/src/site/rst/model.rst 2012-04-12 17:13:36 UTC (rev 532)
@@ -25,8 +25,6 @@
Modèle Echobase
===============
-:Authors: Tony Chemit <chemit(a)codelutin.com>
-
.. contents:: Table des matières
:depth: 2
Modified: trunk/src/site/rst/todo.rst
===================================================================
--- trunk/src/site/rst/todo.rst 2012-04-12 14:30:50 UTC (rev 531)
+++ trunk/src/site/rst/todo.rst 2012-04-12 17:13:36 UTC (rev 532)
@@ -25,8 +25,6 @@
Echobase
========
-:Authors: Tony Chemit <chemit(a)codelutin.com>, Letellier Sylvain <letellier(a)codelutin.com>
-
.. contents:: Table des matières
:depth: 2
Modified: trunk/src/site/site_fr.xml
===================================================================
--- trunk/src/site/site_fr.xml 2012-04-12 14:30:50 UTC (rev 531)
+++ trunk/src/site/site_fr.xml 2012-04-12 17:13:36 UTC (rev 532)
@@ -25,9 +25,30 @@
<project name="${project.name}">
+ <skin>
+ <groupId>org.apache.maven.skins</groupId>
+ <artifactId>maven-fluido-skin</artifactId>
+ <version>1.2.1</version>
+ </skin>
+
+ <custom>
+ <fluidoSkin>
+ <topBarEnabled>true</topBarEnabled>
+ <!--topBarIcon>
+ <name>${project.name}</name>
+ <alt>${project.name}</alt>
+ <src>./images/echobase-logo.png</src>
+ <href>/index.html</href>
+ </topBarIcon-->
+ <sideBarEnabled>false</sideBarEnabled>
+ <searchEnabled>true</searchEnabled>
+ <sourceLineNumbersEnabled>true</sourceLineNumbersEnabled>
+ </fluidoSkin>
+ </custom>
+
<bannerLeft>
<name>${project.name}</name>
- <src>./logo_echobase.png</src>
+ <src>./images/echobase-logo.png</src>
<href>index.html</href>
</bannerLeft>
@@ -91,5 +112,8 @@
<menu ref="modules"/>
+ <footer>
+
+ </footer>
</body>
</project>
1
0
r531 - trunk/echobase-ui/src/main/webapp/WEB-INF/jsp
by tchemit@users.forge.codelutin.com 12 Apr '12
by tchemit@users.forge.codelutin.com 12 Apr '12
12 Apr '12
Author: tchemit
Date: 2012-04-12 16:30:50 +0200 (Thu, 12 Apr 2012)
New Revision: 531
Url: http://forge.codelutin.com/repositories/revision/echobase/531
Log:
refs #484: Documentation
Modified:
trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/home.jsp
Modified: trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/home.jsp
===================================================================
--- trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/home.jsp 2012-04-12 14:11:40 UTC (rev 530)
+++ trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/home.jsp 2012-04-12 14:30:50 UTC (rev 531)
@@ -24,3 +24,34 @@
<%@ page language="java" contentType="text/html" pageEncoding="utf-8" %>
<%@ taglib prefix="s" uri="/struts-tags" %>
<title><s:text name="echobase.title.welcome"/></title>
+
+<div class="fontsize11">
+ <fieldset>
+ <legend>
+ Quelques liens utiles
+ </legend>
+ <ul>
+ <li>
+ <s:a href="http://maven-site.forge.codelutin.com/echobase">
+ Documentation de la dernière version stable
+ </s:a>
+ </li>
+ <li>
+ <s:a href="http://maven-site.forge.codelutin.com/echobase/SNAPSHOT">
+ Documentation en cours (disponible dans la prochaine version stable)
+ </s:a>
+ </li>
+ <li>
+ <s:a href="http://forge.codelutin.com/projects/echobase/files">
+ Téléchargement de l'application et des fichiers d'import
+ </s:a>
+ </li>
+ <li>
+ <s:a href="http://forge.codelutin.com/projects/echobase">
+ Gestion du projet
+ </s:a>
+ </li>
+ </ul>
+ </fieldset>
+
+</div>
\ No newline at end of file
1
0
12 Apr '12
Author: tchemit
Date: 2012-04-12 16:11:40 +0200 (Thu, 12 Apr 2012)
New Revision: 530
Url: http://forge.codelutin.com/repositories/revision/echobase/530
Log:
refs #484: Documentation
Added:
trunk/src/doc/reunions/reunion-2012-04-12.txt
Modified:
trunk/src/site/rst/embedded.rst
trunk/src/site/rst/install.rst
Added: trunk/src/doc/reunions/reunion-2012-04-12.txt
===================================================================
--- trunk/src/doc/reunions/reunion-2012-04-12.txt (rev 0)
+++ trunk/src/doc/reunions/reunion-2012-04-12.txt 2012-04-12 14:11:40 UTC (rev 530)
@@ -0,0 +1,27 @@
+projet echobase
+---------------
+
+Vendredi 6 avril 2012 (Ifremer)
+
+Présents : Mathieu et Tony
+
+Retours
+-------
+
+- ajouter un exemple d'ajout de variables d'environnment (avec le ~1...)
+- voir pour les problème d'echotypes sur les données legacy (#1107)
+- voir pour modifier les regions dans les données legacy
+- revoir doc pour install
+- fournir petits scripts pour regénérer la base
+- desactiver scmwebeditor lors d'une release.
+- redonner des fichiers de traductions à Mathieu
+- chiffrage lot 2
+
+
+Action
+------
+
+
+Prochaine réunion :
+
+ - Vendredi 13 Avril à 10h00
\ No newline at end of file
Modified: trunk/src/site/rst/embedded.rst
===================================================================
--- trunk/src/site/rst/embedded.rst 2012-04-12 13:27:05 UTC (rev 529)
+++ trunk/src/site/rst/embedded.rst 2012-04-12 14:11:40 UTC (rev 530)
@@ -93,12 +93,12 @@
`Page de téléchargement Oracle`_
-Une fois la JDK téléchargée et installée, ajouter dans les variables
-d'environnement :
+Une fois la JDK téléchargée et installée, ajouter la variable d'environnement
+**JDK_HOME** qui est le chemin vers où a été installé Java.
::
- JDK_HOME -> chemin vers où a été installé la JDK
+ JDK_HOME -> C:/Program Files/Java/jdk1.7.0_03
Installation d'echobase
=======================
Modified: trunk/src/site/rst/install.rst
===================================================================
--- trunk/src/site/rst/install.rst 2012-04-12 13:27:05 UTC (rev 529)
+++ trunk/src/site/rst/install.rst 2012-04-12 14:11:40 UTC (rev 530)
@@ -34,39 +34,27 @@
:start: 1
:depth: 2
-Configuration d'Echobase
-------------------------
+Installation d'EchoBase sur un serveur
+--------------------------------------
-La configuration d'Echobase se trouve par défaut de le fichier
-**/etc/echobase.properties**.
+Nous préconisons toujours d'utiliser les valeurs par défaut fournies pour une
+meilleur réactivité si un problème d'installation survient.
-Ce fichier permet de surcharger la configuration par défaut.
+Nous préconisons aussi l'utilisation d'un serveur linux de type debian :)...
-*Nous préconisons* l'utilisation de la configuration par défaut.
+L'installation se déroule en 2 étapes :
-Par défaut le répertoire de travail ce trouve dans */var/local/echobase*.
-Le war du projet (pour créer une application embarquée) se trouve dans le
-repertoire "war" du répertoire de travail. Voici contenu de celui-ci par défaut::
+- création de la base de données
+- installation de l'application
- data.directory=/var/local/echobase # Repertoire de l'application
- war.directory=${data.directory}/war # Répertoire où est stoqué le war
- war.location=${war.directory}/echobase-ui-${project.version}.war # Chemin complêt d'accès au war
-
-Vous pouvez surcharger toutes les propriétés ci-dessus, dans la plupart des
-cas, seul la modification de data.directory est normalement nécessaire.
-
-Il suffit de créer le fichier */etc/echobase.properties* et d'y ajouter
-la/les ligne(s) ci-dessus modifiée(s).
-
-Une base de donnée h2 est crée dans le répertoire de travail (data.directory)
-mais il est possible de configurer une base Postgres.
-
Installation de la base de données
-----------------------------------
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Pré-requis :
- - **postgres** doit être installé sur la machine (exemple pour un système Debian : apt-get install postgresql)
- - être connecté avec l'utilisateur (postgres par défaut) qui a les droits d'administrer cette base de donnée.
+ - **postgres** doit être installé sur la machine (exemple pour un système
+ Debian : **sudo apt-get install postgresql**)
+ - être connecté avec l'utilisateur (postgres par défaut) qui a les droits
+ d'administrer cette base de donnée dans une console shell.
1. Création de l'utilisateur Postgres
@@ -80,23 +68,120 @@
createdb -U postgres -E UTF-8 -O echobase echobase
-3. Il faut positionner le fichier de configuration echobase.properties_ dans
- /etc et remplacer le mot de passe (hibernate.connection.password) par celui
- rentré lors de la création de l'utilisateur Postgres.
+3. Donner les droits d'acces à l'utilisateur echobase (cela varie d'un système
+ à l'autre, donc se référer à la documentation du système). Cela fonctionne
+ lorsqu'on peut accéder à la base via cette commande :
-.. _echobase.properties: echobase.properties
+::
-Installation de l'application
------------------------------
+ psql -h localhost -U echobase echobase
-L'application qui est fournit sous forme le war doit être placée dans le
-répertoire dédié dans le serveur web.
+Préparation première installation
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-Il faut aussi placer ce war dans le répertoire défini dans la configuration par
-la propriété *war.location* qui par défaut est situé dans */var/local/echobase/war*
+Il faut être loggué sur une console avec l'utilisateur root.
+On suppose ici que tomcat a été installé dans le répertoire */opt/tomcat* .
+
+Toutes les données de l'application (et sa configuration) seront placées dans
+le répertoire **/var/local/echobase**
+
+- Créer les répertoires
+
+::
+
+ mkdir /var/local/echobase
+ mkdir /var/local/echobase/war
+
+- Placer le war à utiliser dans **/var/local/echobase/war**
+
+- Ajouter une lien symoblique vers le war à utiliser
+
+::
+
+ ln -s /var/local/echobase/war/echobase-ui-XXX.var /var/local/echobase/echobase.war
+
+- Ajouter un lien symbolique dans le répertoire **webapps** de tomcat vers ce
+ lien symbolique
+
+::
+
+ ln -s /var/local/echobase/echobase.war /opt/tomcat/webapps/echobase.war
+
+- Copier le fichier de configuration echobase.properties_ de l'application
+ dans **/var/local/echobase/**
+
+- Editer ce fichier pour adapter le mot de passe de l'utilisateur et peut-être
+ aussi l'url de connexion. Voici un exemple fichier modifié
+
+::
+
+ hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect
+ hibernate.connection.driver_class=org.postgresql.Driver
+ hibernate.connection.url=jdbc:postgresql://monNomDeMachine/echobase
+ hibernate.connection.username=echobase
+ hibernate.connection.password=motDePasseModifie
+
+- Ajouter un lien symbolique ver le fichier de configuration dans */etc*
+
+::
+
+ ln -s /var/local/echobase/echobase.properties /etc/echobase.properties
+
+Le répertoire au final devrait ressembler à ça :
+
+::
+
+tchemit@tc:~/projets/forge/echobase$ tree /var/local/echobase/
+ /var/local/echobase/
+ ├── echobase.properties (configuration)
+ ├── echobase.war -> war/echobase-ui-1.0.war (war actuellement utilisé)
+ ├── logs (répertoire des logs)
+ └── war (répertoire des wars)
+ ├── echobase-ui-0.2.war
+ ├── echobase-ui-0.4.war
+ ├── echobase-ui-0.6.war
+ └── echobase-ui-1.0.war
+
+Une fois le serveur tomcat démarré, vous pouvez accéder à l'application à
+l'adresse suivante :
+
+::
+
+ http://localhost:8080/echobase
+
+
+Mettre à jour le war de l'application
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Il faut être loggué sur une console avec l'utilisateur root.
+
+On suppose ici que tomcat a été installé dans le répertoire */opt/tomcat* .
+
+Pour utiliser une nouvelle version de l'application, c'est en 5 étapes :
+
+1. Arrêter le serveur tomcat
+2. Supprimer les répertoires suivants :
+
+::
+
+ rm -rf /opt/tomcat/webapps/echobase
+ rm -rf /opt/tomcat/work/Catalina/localhost/echobase
+
+3. Copier le nouveau war dans **/var/local/echobase/war**
+4. Changer le lien symbolique **/var/local/echobase/echobase.war**
+
+::
+
+ ln -fvs /var/local/echobasewar/echobase-ui-XXX.war /var/local/echobase/echobase.war
+
+5. Relancer le serveur tomcat
+
+Divers
+------
+
Gestion des logs de l'application
----------------------------------
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Avant de lancer l'application, il faut avoir positionner une variable
**echobase.log.dir** de jvm qui définit le répertoire où positionner les logs
@@ -109,7 +194,7 @@
CATALINA_OPTS="$CATALINA_OPTS -Dechobase.log.dir=/var/local/echobase/logs"
Première utilisation
---------------------
+~~~~~~~~~~~~~~~~~~~~
Deux utilisateurs sont créés si la base est vide (première utilisation)::
@@ -118,3 +203,6 @@
Pour des raisons de sécurité, il est conseillé de modifier le mot de passe via
l'interface de gestion des utilisateurs.
+
+.. _echobase.properties: echobase.properties
+
1
0