Project

General

Profile

Statistics
| Revision:

# Date Author Comment
7629 02/20/2013 01:12 PM Aaron Marcuse-Kubitza

inputs/TEAM/V*/map.csv: Id: Remapped to individualObservationID

7628 02/20/2013 01:10 PM Aaron Marcuse-Kubitza

mappings/VegCore.htm: Regenerated from wiki. verbatimScientificName, verbatimTaxonName have been merged into concatenatedScientificName, and ID has been disambiguated.

7627 02/20/2013 01:09 PM Aaron Marcuse-Kubitza

inputs/*/*/map.csv: Automapped taxonConfidence

7626 02/20/2013 12:28 PM Aaron Marcuse-Kubitza

schemas/vegbien.sql: analytical_stem_view: plotArea_ha: Fixed bug where need to use parent plot's area when subplot's area is not provided

7625 02/20/2013 12:18 PM Aaron Marcuse-Kubitza

inputs/SALVIAS/plotMetadata_/create.sql: Added primary key

7624 02/20/2013 11:42 AM Aaron Marcuse-Kubitza

inputs/NY/NY_DATA_20130212.~.utils.sql: pkey: Made table an enum instead of a text field so that Ecatalog_LatLong could be sorted before Ecatalog

7623 02/20/2013 11:32 AM Aaron Marcuse-Kubitza

inputs/NY/Ecatalog_all/create.sql: primary key: Combine table, key into one value so that the primary key has a single column. This is necessary because multi-column primary keys are not supported by the import algorithm.

7622 02/20/2013 11:28 AM Aaron Marcuse-Kubitza

inputs/NY/NY_DATA_20130212.~.utils.sql: Added pkey record type for use by Ecatalog_all's generated pkey

7621 02/20/2013 10:47 AM Aaron Marcuse-Kubitza

inputs/NY/Ecatalog_all/create.sql: Add table column which scopes the key field. Add primary key to allow sorting by it. inputs/NY/Ecatalog_all/map.csv: Documented that UniqueNYInternalRecordNumber is sometimes duplicated.

7620 02/20/2013 09:20 AM Aaron Marcuse-Kubitza

make_analytical_db: Wait for tnrs.make to acquire the tnrs.make lock if being run right after import

7619 02/20/2013 09:13 AM Aaron Marcuse-Kubitza

schemas/vegbien.sql: analytical_stem_view: taxonName_matched: Fixed bug where need to use the matched_taxonverbatim instead of the datasource_taxonverbatim

7618 02/20/2013 08:58 AM Aaron Marcuse-Kubitza

Moved wait on tnrs.make lock from import_all to make_analytical_db, so that running make_analytical_db for a one-time import also waits on the lock

7617 02/20/2013 08:56 AM Aaron Marcuse-Kubitza

schemas/vegbien.sql: taxondetermination: taxondetermination_unique: Added determinationtype so that when the matched and accepted determinations are the same, they still both get created rather than the second one being removed due to the unique constraint

7616 02/20/2013 07:59 AM Aaron Marcuse-Kubitza

schemas/vegbien.sql: analytical_specimen: Removed speciesBinomialWithMorphospecies because it doesn't apply to specimens

7615 02/20/2013 07:58 AM Aaron Marcuse-Kubitza

schemas/vegbien.sql: Added analytical_plot view

7614 02/20/2013 07:55 AM Aaron Marcuse-Kubitza

schemas/vegbien.sql: Added analytical_specimen view

7613 02/20/2013 07:44 AM Aaron Marcuse-Kubitza

schemas/vegbien.sql: analytical_stem_view: Moved recordedBy, recordNumber before dateCollected as requested by Brad <https://projects.nceas.ucsb.edu/nceas/projects/bien/wiki/Spot-checking#ACAD>

7612 02/20/2013 07:40 AM Aaron Marcuse-Kubitza

schemas/vegbien.ERD.mwb: Synced with schema

7611 02/20/2013 07:38 AM Aaron Marcuse-Kubitza

schemas/vegbien.sql: Added reproductiveCondition

7610 02/20/2013 07:33 AM Aaron Marcuse-Kubitza

mappings/VegCore-VegBIEN.csv: Mapped reproductiveCondition

7609 02/20/2013 07:28 AM Aaron Marcuse-Kubitza

schemas/vegbien.sql: plantobservation: Added reproductivecondition

7608 02/20/2013 05:33 AM Aaron Marcuse-Kubitza

mappings/VegCore.htm: Regenerated from wiki. matched*Fit_fraction has been renamed to matched*Confidence_fraction.

7607 02/20/2013 05:32 AM Aaron Marcuse-Kubitza

inputs/.TNRS/public.unscrubbed_taxondetermination_view/map.csv: Updated for new mappings/VegCore.htm

7606 02/20/2013 05:10 AM Aaron Marcuse-Kubitza

inputs/bien_web/observation/map.csv: Re-automapped taxonMorphospecies

7605 02/20/2013 05:08 AM Aaron Marcuse-Kubitza

mappings/VegCore.htm: Regenerated from wiki. Data owner terms and taxon synonyms have been added, and morphospecies has been disambiguated.

7604 02/20/2013 04:51 AM Aaron Marcuse-Kubitza

schemas/vegbien.sql: analytical_stem_view: Moved identifiedBy, dateIdentified, identificationRemarks right after the *_verbatim terms that they relate to, as requested by Brad <https://projects.nceas.ucsb.edu/nceas/projects/bien/wiki/Spot-checking#ACAD>

7603 02/20/2013 02:25 AM Aaron Marcuse-Kubitza

schemas/vegbien.sql: analytical_stem_view: Use new concat_delim() instead of array_to_string() surrounded by NULLIF

7602 02/20/2013 02:19 AM Aaron Marcuse-Kubitza

schemas/vegbien.sql: Added concat_delim()

7601 02/20/2013 01:43 AM Aaron Marcuse-Kubitza

schemas/vegbien.sql: analytical_stem_view: Removed deprecated taxonNameWithMorphospecies now that we have speciesBinomialWithMorphospecies

7600 02/20/2013 01:17 AM Aaron Marcuse-Kubitza

schemas/vegbien.sql: analytical_stem_view: speciesBinomial: Added morphospecies suffix to create speciesBinomialWithMorphospecies

7599 02/20/2013 12:15 AM Aaron Marcuse-Kubitza

inputs/import.stats.xls: Updated import times

7598 02/20/2013 12:06 AM Aaron Marcuse-Kubitza

README.TXT: Full database import: Check that unscrubbed_taxondetermination_view returns no rows: Documented that this takes 90 s with LIMIT 1

7597 02/19/2013 11:16 PM Aaron Marcuse-Kubitza

schemas/vegbien.sql: _taxon_family_require_std(): Also allow non-aceae families accepted by TNRS

7596 02/19/2013 09:38 PM Aaron Marcuse-Kubitza

Added inputs/SALVIAS/_archive/salvias_plots.*.sql.zip.md5

7595 02/19/2013 09:35 PM Aaron Marcuse-Kubitza

Added inputs/VegBank/_archive/vegbank_for_bien.tar.gz.url

7594 02/19/2013 09:29 PM Aaron Marcuse-Kubitza

Added inputs/U/UtrechtHerbarium.csv.tar.gz.url

7593 02/19/2013 09:28 PM Aaron Marcuse-Kubitza

Added inputs/TEAM/_archive/ci-team_extract.tar.gz.url

7592 02/19/2013 09:27 PM Aaron Marcuse-Kubitza

Added inputs/SpeciesLink/_archive/specieslink*.txt.gz.url

7591 02/19/2013 09:22 PM Aaron Marcuse-Kubitza

Added inputs/REMIB/_archive/remib_raw.csv.tar.gz.url

7590 02/19/2013 09:19 PM Aaron Marcuse-Kubitza

Added inputs/NY/NYSpecimenDataAmericas.csv.tar.gz.url

7589 02/19/2013 09:17 PM Aaron Marcuse-Kubitza

Added inputs/NCU/_archive/NCU-NCSC_2010-02-12.csv.tar.gz.url

7588 02/19/2013 09:14 PM Aaron Marcuse-Kubitza

Added inputs/MO/mo_digirexport.tar.gz.url

7587 02/19/2013 09:13 PM Aaron Marcuse-Kubitza

Added inputs/Madidi/_archive/2010-1-2/madidi_plots_original_12jan2010.zip.url

7586 02/19/2013 09:11 PM Aaron Marcuse-Kubitza

Added inputs/GBIF/gbif_extract.tar.gz.url

7585 02/19/2013 09:10 PM Aaron Marcuse-Kubitza

Added inputs/FIA/fia_extract.tar.gz.url

7584 02/19/2013 09:08 PM Aaron Marcuse-Kubitza

Added inputs/CVS/_archive/CVS-allTaxonOccurrences_2010-01-12.txt.tar.gz.url

7583 02/19/2013 09:04 PM Aaron Marcuse-Kubitza

Added inputs/ARIZ/ARIZ_DiGIR_21012010.csv.tar.gz.url

7582 02/19/2013 08:55 PM Aaron Marcuse-Kubitza

Added inputs/UNCC/Specimen/UNCC.csv.url, UNCC.csv.md5

7581 02/19/2013 08:45 PM Aaron Marcuse-Kubitza

Added inputs/XAL/_src/digir.xml.gz.md5

7580 02/19/2013 08:39 PM Aaron Marcuse-Kubitza

Added inputs/UNCC/_src/ with UNCC.csv.zip.md5

7579 02/19/2013 08:23 PM Aaron Marcuse-Kubitza

Added inputs/SpeciesLink/_src

7578 02/16/2013 08:24 AM Aaron Marcuse-Kubitza

README.TXT: Datasource setup: MySQL inputs: .sql exports: Use new mysql_bien to connect to the MySQL DB created for the datasource

7577 02/16/2013 08:22 AM Aaron Marcuse-Kubitza

Added mysql_bien, which runs a MySQL command on the local MySQL server

7576 02/16/2013 08:06 AM Aaron Marcuse-Kubitza

Added inputs/GBIF/_src/GBIFPortalDB-2012-12-11.dump.md5 (md5sum of the expanded file)

7575 02/16/2013 08:02 AM Aaron Marcuse-Kubitza

root Makefile: MySQL: mysql-Linux: Also install phpMyAdmin

7574 02/16/2013 08:01 AM Aaron Marcuse-Kubitza

root Makefile: MySQL: mysql-Linux: Split apt-get dependencies into separate commands, like for other apt-get commands, to avoid having one failed dependency prevent the following dependencies from being installed

7573 02/16/2013 07:57 AM Aaron Marcuse-Kubitza

root Makefile: MySQL: *mysql_users: Also add bien_read user

7572 02/16/2013 07:49 AM Aaron Marcuse-Kubitza

root Makefile: MySQL: Renamed *mysql_user to *mysql_users because there can be multiple users

7571 02/16/2013 06:51 AM Aaron Marcuse-Kubitza

inputs/: Added .md5 files for all .zip, .gz

7570 02/16/2013 06:47 AM Aaron Marcuse-Kubitza

Added inputs/HVAA/Specimen/Herbario_occur_1360871068.csv.url

7569 02/16/2013 06:39 AM Aaron Marcuse-Kubitza

lib/common.Makefile: rsync: $(rsync*): Use --no-group because the file group is different depending on the machine

7568 02/16/2013 06:10 AM Aaron Marcuse-Kubitza

input.Makefile: SVN: $(_svnFilesGlob): Also add .md5 files. This allows svn to track where unversioned files should be in the directory tree.

7567 02/16/2013 06:07 AM Aaron Marcuse-Kubitza

input.Makefile: SVN: $(_svnFilesGlob): .url, .pdf, and README.TXT in the top-level dir: Fixed bug where had extra / after brace expr

7566 02/16/2013 06:00 AM Aaron Marcuse-Kubitza

input.Makefile: SVN: $(_svnFilesGlob): Also add .url, .pdf, and README.TXT in the top-level dir

7565 02/16/2013 05:53 AM Aaron Marcuse-Kubitza

input.Makefile: SVN: $(_svnFilesGlob): Add .url, .pdf, and README.TXT files in all subdirs, not just _src

7564 02/16/2013 05:25 AM Aaron Marcuse-Kubitza

lib/common.Makefile: remote server: Use jupiter instead of vegbiendev, to ensure that all files get uploaded there rather than only to vegbiendev. This involves adding an extra database import step to download the uploaded files from jupiter onto vegbiendev.

7563 02/16/2013 02:50 AM Aaron Marcuse-Kubitza

inputs/FIA/_src/Makefile: all: Extract zip files before running tables target, because it requires the created dirs

7562 02/16/2013 02:40 AM Aaron Marcuse-Kubitza

schemas/vegbien.ERD.mwb: Fixed table sizes

7561 02/16/2013 01:17 AM Aaron Marcuse-Kubitza

Removed no longer used fix_permissions. Use root fix_perms instead.

7560 02/16/2013 01:16 AM Aaron Marcuse-Kubitza

Added root fix_perms

7559 02/15/2013 11:58 PM Aaron Marcuse-Kubitza

Moved Checksums from backups/Makefile to lib/common.Makefile so all dirs (including inputs/) can use md5sum testing

7558 02/15/2013 11:08 PM Aaron Marcuse-Kubitza

lib/common.Makefile: $(remote): Made remote basepath configurable in $(remote_basepath)

7557 02/15/2013 11:04 PM Aaron Marcuse-Kubitza

lib/common.Makefile: Renamed $(src_server) to $(remote_host) and $(src_user) to $(remote_user) for clarity

7556 02/15/2013 10:16 PM Aaron Marcuse-Kubitza

inputs/GBIF/: Added refresh metadata

7555 02/14/2013 11:49 AM Aaron Marcuse-Kubitza

Added inputs/HVAA/

7554 02/14/2013 11:14 AM Aaron Marcuse-Kubitza

Added inputs/ARIZ/_archive

7553 02/14/2013 11:13 AM Aaron Marcuse-Kubitza

inputs/ARIZ/: Removed previous data now that it has been refreshed

7552 02/14/2013 11:08 AM Aaron Marcuse-Kubitza

inputs/ARIZ/: Mapped refresh

7551 02/14/2013 09:48 AM Aaron Marcuse-Kubitza

Added inputs/ARIZ/import_order.txt

7550 02/14/2013 09:22 AM Aaron Marcuse-Kubitza

Added inputs/NY/_archive/

7549 02/14/2013 09:20 AM Aaron Marcuse-Kubitza

inputs/NY/: Removed tables from previous extract

7548 02/14/2013 08:59 AM Aaron Marcuse-Kubitza

inputs/NY/: Mapped refresh

7547 02/14/2013 08:58 AM Aaron Marcuse-Kubitza

inputs/*/*/VegBIEN.csv: Regenerated from mappings/VegCore-VegBIEN.csv

7546 02/14/2013 08:52 AM Aaron Marcuse-Kubitza

Added inputs/NY/import_order.txt

7545 02/14/2013 02:51 AM Aaron Marcuse-Kubitza

inputs/ARIZ/: Added SQL export for refresh

7544 02/14/2013 02:33 AM Aaron Marcuse-Kubitza

my2pg.data: Translate indefinite (zero) months which have a definite day. This is unusual, but does appear in some data such as the ARIZ DB.

7543 02/14/2013 02:28 AM Aaron Marcuse-Kubitza

my2pg.data: Translate indefinite dates (dates with 0 as the month or day)

7542 02/14/2013 02:23 AM Aaron Marcuse-Kubitza

my2pg: Use my2pg.data to perform data-only replacements, instead of duplicating them in both my2pg and my2pg.data

7541 02/14/2013 02:01 AM Aaron Marcuse-Kubitza

my2pg: named UNIQUE KEYs: Comment out the name because PostgreSQL requires it to be globally unique, but MySQL only requires it to be unique within the table

7540 02/14/2013 01:53 AM Aaron Marcuse-Kubitza

my2pg: Translate UNIQUE KEYs instead of removing them

7539 02/14/2013 01:49 AM Aaron Marcuse-Kubitza

my2pg*: Removed KEYs: Comment out the definition rather than removing it

7538 02/14/2013 01:45 AM Aaron Marcuse-Kubitza

my2pg*: Remove FOREIGN KEYs because MySQL does not dump tables in dependency order, which prevents PostgreSQL from creating tables whose fkeys refer to a later table

7537 02/14/2013 01:33 AM Aaron Marcuse-Kubitza

my2pg*: Replacing invalid table elements to remove them: Use a dummy CHECK constraint instead of a boolean field to avoid adding fields to the table. The elements can't always simply be removed because sed can't remove the trailing comma of the previous element, and removing the following comma doesn't work for the last element in the table.

7536 02/14/2013 12:11 AM Aaron Marcuse-Kubitza

my2pg*: Replace '0000-00-00 00:00:00' with '-infinity'

7535 02/14/2013 12:04 AM Aaron Marcuse-Kubitza

my2pg: Replace datetime with timestamp

7534 02/13/2013 11:59 PM Aaron Marcuse-Kubitza

my2pg: Remove COLLATE field attribute

7533 02/13/2013 11:56 PM Aaron Marcuse-Kubitza

lib/MySQL.*.sql.make: Documented that $server user/host are for ssh, not the DB

7532 02/13/2013 11:55 PM Aaron Marcuse-Kubitza

lib/MySQL.*.sql.make: Documented that $server can also contain a username (which will be used by ssh)

7531 02/13/2013 11:51 PM Aaron Marcuse-Kubitza

my2pg_export: Use the --quick option to facilitate exporting large tables (it avoids retrieving all rows before outputting any of them)

7530 02/13/2013 11:00 PM Aaron Marcuse-Kubitza

README.TXT: Datasource setup: Added instructions for MS Access databases