Project

General

Profile

Statistics
| Revision:

# Date Author Comment
6591 12/04/2012 09:33 PM Aaron Marcuse-Kubitza

input.Makefile: SVN: add: Add a Source table to store datasource metadata. This adds a Source table to all herbaria which are listed in .herbaria, and therefore didn't previously need a Source table to indicate their referenceType and sampleType.

6590 12/04/2012 09:22 PM Aaron Marcuse-Kubitza

Added inputs/VASCAN/Source/

6589 12/04/2012 09:18 PM Aaron Marcuse-Kubitza

csvs.py: stream_info(): Use the Excel dialect and an empty header if the CSV file is empty

6588 12/04/2012 08:29 PM Aaron Marcuse-Kubitza

pg_dump_limit: Also remove CREATE DATABASE statements

6587 12/04/2012 08:09 PM Aaron Marcuse-Kubitza

Added inputs/JBM/Source/

6586 12/04/2012 08:07 PM Aaron Marcuse-Kubitza

mappings/Veg+-VegCore.csv: Removed type->dcterms:type automapping because this term can have many different meanings

6585 12/04/2012 08:06 PM Aaron Marcuse-Kubitza

mappings/Veg+-VegCore.csv: Removed type->dcterms:type automapping because this term can have many different meanings

6584 12/04/2012 08:03 PM Aaron Marcuse-Kubitza

Added inputs/NVS/Source/

6583 12/04/2012 08:02 PM Aaron Marcuse-Kubitza

Added inputs/IUCN/European_Red_List_Plants/header.csv

6582 12/04/2012 08:02 PM Aaron Marcuse-Kubitza

Added inputs/CVS/_src/

6581 12/04/2012 08:01 PM Aaron Marcuse-Kubitza

input.Makefile: SVN: $(svnFilesGlob): Include test.xml.ref instead of all test*.xml* to avoid including test outputs

6580 12/04/2012 07:57 PM Aaron Marcuse-Kubitza

inputs/*/verify/: Updated svn:ignore

6579 12/04/2012 07:55 PM Aaron Marcuse-Kubitza

mappings/VegCore-VegBIEN.csv: Mapped verbatimCoordinates

6578 12/04/2012 07:54 PM Aaron Marcuse-Kubitza

Updated inputs/HIBG/Specimen/new_terms.csv

6577 12/04/2012 07:50 PM Aaron Marcuse-Kubitza

Added inputs/HIBG/Source/

6576 12/04/2012 07:49 PM Aaron Marcuse-Kubitza

inputs/HIBG/verify/: Updated svn:ignore

6575 12/04/2012 07:47 PM Aaron Marcuse-Kubitza

Added inputs/NCU-NCSC/Source/

6574 12/04/2012 07:47 PM Aaron Marcuse-Kubitza

inputs/NCU-NCSC/verify/: Updated svn:ignore

6573 12/04/2012 07:07 PM Aaron Marcuse-Kubitza

backups/Makefile: Checksums: %.md5/test: Made it an _always target

6572 12/04/2012 07:05 PM Aaron Marcuse-Kubitza

backups/Makefile: Checksums: Added %.md5/test to test generated checksums

6571 12/04/2012 07:01 PM Aaron Marcuse-Kubitza

backups/Makefile: Moved md5-related targets to separate Checksums section

6570 12/04/2012 06:59 PM Aaron Marcuse-Kubitza

backups/Makefile: %.md5: Removed not applicable comment which had been copied from %.sql

6569 12/03/2012 07:37 PM Aaron Marcuse-Kubitza

inputs/VegBank/plot_/map.csv: Mapped confidentialitystatus to coordinateUncertaintyInMeters, overriding locationaccuracy when the confidentialitystatus indicates fuzzing

6568 12/03/2012 07:24 PM Aaron Marcuse-Kubitza

inputs/NVS/*/map.csv: Mapped Taxon Growth Form values to growthform enum

6567 12/03/2012 07:08 PM Aaron Marcuse-Kubitza

Added inputs/NVS/Source/

6566 12/03/2012 07:05 PM Aaron Marcuse-Kubitza

inputs/NVS/import_order.txt: Specified import order

6565 12/03/2012 07:02 PM Aaron Marcuse-Kubitza

inputs/input.Makefile: Staging tables installation: $(allInstalls): Exclude the Source table, which contains only (metadata) mappings, not data

6564 12/03/2012 06:54 PM Aaron Marcuse-Kubitza

Regenerated vegbien.ERD exports

6563 12/03/2012 06:46 PM Aaron Marcuse-Kubitza

Added inputs/NVS/TaxonOccurrence.Understory/

6562 12/03/2012 06:38 PM Aaron Marcuse-Kubitza

Added inputs/NVS/Coordinates/

6561 12/03/2012 06:38 PM Aaron Marcuse-Kubitza

inputs/NVS/Plot/map.csv: Mapped Plot

6560 12/03/2012 06:33 PM Aaron Marcuse-Kubitza

mappings/VegCore-VegBIEN.csv: Mapped verbatimCoordinates

6559 12/03/2012 06:27 PM Aaron Marcuse-Kubitza

mappings/Veg+-VegCore.csv: Removed type->dcterms:type automapping because this term can have many different meanings

6558 12/03/2012 06:07 PM Aaron Marcuse-Kubitza

inputs/NVS/: Renamed Organism to AggregateOccurrence because this actually contains aggregated samplings

6557 12/03/2012 06:04 PM Aaron Marcuse-Kubitza

inputs/NVS/StemObservation/map.csv: Mapped Item ID, Item Obs ID

6556 12/03/2012 05:58 PM Aaron Marcuse-Kubitza

Added inputs/NVS/StemObservation/

6555 12/03/2012 05:52 PM Aaron Marcuse-Kubitza

Added inputs/NVS/TaxonOccurrence/

6554 12/03/2012 05:51 PM Aaron Marcuse-Kubitza

Added inputs/NVS/map.csv (global mappings)

6553 12/03/2012 05:47 PM Aaron Marcuse-Kubitza

inputs/NVS/Project/map.csv: Remapped Project Abbreviation to projectName instead of Name, because Project Abbreviation is what's used throughout the tables to link to the project

6552 12/03/2012 05:34 PM Aaron Marcuse-Kubitza

inputs/NVS/Plot/map.csv: Mapped Physiography

6551 12/03/2012 05:31 PM Aaron Marcuse-Kubitza

inputs/NVS/Plot/map.csv: Mapped Area

6550 12/03/2012 05:29 PM Aaron Marcuse-Kubitza

inputs/NVS/Plot/map.csv: Altitude: Provided rationale for units determination

6549 12/03/2012 05:25 PM Aaron Marcuse-Kubitza

Added inputs/NVS/Organism/

6548 12/03/2012 05:06 PM Aaron Marcuse-Kubitza

Added inputs/NVS/Project/

6547 12/03/2012 05:05 PM Aaron Marcuse-Kubitza

mappings/VegCore-VegBIEN.csv: Mapped projectStartDate, projectEndDate

6546 12/03/2012 05:02 PM Aaron Marcuse-Kubitza

mappings/VegCore.csv: Added projectStartDate, projectEndDate

6545 12/03/2012 05:02 PM Aaron Marcuse-Kubitza

mappings/VegCore.csv: Renamed plotName to locationName because this term also applies to the location of a specimen. This replaces CTFS's definition of locationName as locality.

6544 12/03/2012 04:37 PM Aaron Marcuse-Kubitza

root Makefile: apt-get: Use --yes to allow unattended installations

6543 12/03/2012 03:58 PM Aaron Marcuse-Kubitza

schemas/vegbien.sql: analytical_*: Renamed plotName to locationName to match the new VegCore term name

6542 12/03/2012 03:51 PM Aaron Marcuse-Kubitza

mappings/VegCore.csv: Renamed plotName to locationName because this term also applies to the location of a specimen. This replaces CTFS's definition of locationName as locality.

6541 12/03/2012 03:30 PM Aaron Marcuse-Kubitza

mappings/VegCore.csv: Added subInstitutionCode

6540 12/03/2012 03:25 PM Aaron Marcuse-Kubitza

schemas/vegbien.sql: analytical_stem_view: locationevent info: Fixed bug where need to use project.sourceaccessioncode instead of locationevent.project_id for the projectID

6539 12/03/2012 03:21 PM Aaron Marcuse-Kubitza

schemas/vegbien.sql: analytical_stem_view: locationevent info: Fixed bug where need to use the parent locationevent's obsstartdate instead when the subevent does not provide it

6538 12/03/2012 03:19 PM Aaron Marcuse-Kubitza

schemas/vegbien.sql: analytical_stem_view: locationevent info: Fixed bug where need to use the parent locationevent's project and method instead when the subevent does not provide them, because they are often attached to it instead

6537 12/03/2012 03:07 PM Aaron Marcuse-Kubitza

schemas/vegbien.sql: analytical_stem_view: geolocation info: Fixed bug where need to use the parent location instead when provided, because lat/long and placenames are attached to it instead of the subplot's location

6536 12/03/2012 02:47 PM Aaron Marcuse-Kubitza

backups/Makefile: %.md5: Fixed bug where md5sum does not have a -q option like md5

6535 12/03/2012 02:43 PM Aaron Marcuse-Kubitza

backups/Makefile: %.md5: Fixed bug where need to use md5sum instead of md5 on Linux

6534 12/03/2012 02:39 PM Aaron Marcuse-Kubitza

schemas/vegbien.sql: analytical_stem_view: Filter out non-current taxondeterminations (occurrences with no taxondetermination are preserved)

6533 12/03/2012 02:10 PM Aaron Marcuse-Kubitza

schemas/vegbien.sql: Removed no longer needed darwin_core table. Use analytical_stem instead, which is now identical.

6532 12/03/2012 02:02 PM Aaron Marcuse-Kubitza

schemas/vegbien.sql: sync_analytical_*_to_view(): Creating analytical_* table: Fixed bug where need LIMIT 0 so that it can be used on a full DB, which will have data in the tables used by analytical_stem_view

6531 12/03/2012 01:40 PM Aaron Marcuse-Kubitza

schemas/vegbien.sql: Merged darwin_core into analytical_stem

6530 12/03/2012 01:21 PM Aaron Marcuse-Kubitza

schemas/vegbien.sql: darwin_core_view, analytical_stem_view: Updated now that newWorldCountries.isoCode is a text field

6529 12/03/2012 12:35 PM Aaron Marcuse-Kubitza

README.TXT: Data import: backups: Step to copy backups to jupiter: Added full path to aaronmk/ (/data/dev/aaronmk)

6528 12/03/2012 12:00 PM Aaron Marcuse-Kubitza

inputs/newWorld/geoscrub.schema.~.changes.sql: Reversed order of adding unique constraints and changing types

6527 12/03/2012 11:57 AM Aaron Marcuse-Kubitza

inputs/newWorld/geoscrub.schema.~.changes.sql: Changed isoCode type to text. Added unique constraint on isoCode.

6526 12/03/2012 11:06 AM Aaron Marcuse-Kubitza

backups/Makefile: Added md5s target to generate .md5 files for all backups

6525 12/03/2012 11:05 AM Aaron Marcuse-Kubitza

inputs/import.stats.xls: Updated import times

6524 12/03/2012 10:48 AM Aaron Marcuse-Kubitza

backups/Makefile: %.md5: Run with `nice -n +5` to avoid slowing down the UI

6523 12/03/2012 10:46 AM Aaron Marcuse-Kubitza

backups/: svn:ignore: Added *.md5. Removed no longer applicable *.log.

6522 12/03/2012 10:42 AM Aaron Marcuse-Kubitza

backups/Makefile: Changed paths to be relative to the Makefile rather than the current directory, so this Makefile can be used in other directories as well (such as jupiter:/aaronmk/VegBIEN.backups/)

6521 12/03/2012 10:34 AM Aaron Marcuse-Kubitza

backups/Makefile: %.backup: Also create MD5 of backup

6520 12/03/2012 10:31 AM Aaron Marcuse-Kubitza

backups/Makefile: Added %.md5 target to create checksums of each backup

6519 12/03/2012 10:17 AM Aaron Marcuse-Kubitza

README.TXT: Data import: backups: Added step to copy backups to jupiter in /aaronmk/VegBIEN.backups/ . The jupiter folder, which has several TB of space available, will replace local backup drives as the location for archived backups.

6518 12/03/2012 10:00 AM Aaron Marcuse-Kubitza

README.TXT: Data import: Removed additional backup of just the public schema, which is not needed because the public schema is included in the full DB backup. The additional public schema backup increased the total backup size by 60-70%, so this will help conserve limited disk space on vegbiendev as well as on local archives of the backups.

6517 12/03/2012 09:52 AM Aaron Marcuse-Kubitza

README.TXT: Backups: Full DB: Updated steps to match Data import steps, which add the date to the backup filename when it's created rather than afterwards

6516 12/03/2012 09:42 AM Aaron Marcuse-Kubitza

README.TXT: Backups: Archived imports: Back up: Added instructions for archiving the last import before backing it up

6515 12/03/2012 09:10 AM Aaron Marcuse-Kubitza

Regenerated vegbien.ERD exports

6514 12/03/2012 09:08 AM Aaron Marcuse-Kubitza

schemas/vegbien.sql: analytical_*: Removed NOT NULL constraint on dateCollected

6513 12/03/2012 09:07 AM Aaron Marcuse-Kubitza

schemas/vegbien.sql: source: Added sampletype field to indicate a plot or specimen datasource

6512 12/03/2012 09:00 AM Aaron Marcuse-Kubitza

schemas/vegbien.sql: analytical_*: Removed NOT NULL constraint on dateCollected

6511 12/03/2012 08:55 AM Aaron Marcuse-Kubitza

schemas/vegbien.sql: sync_analytical_*_to_view(): Added NOT NULL constraints

6510 11/30/2012 05:20 PM Aaron Marcuse-Kubitza

make_analytical_db: Added step to create darwin_core materialized view

6509 11/30/2012 05:09 PM Aaron Marcuse-Kubitza

inputs/*/Source/map.csv for non-herbaria: Mapped sampleType

6508 11/30/2012 05:02 PM Aaron Marcuse-Kubitza

inputs/.herbaria/herbaria/map.csv: Set sampleType to "specimen"

6507 11/30/2012 05:02 PM Aaron Marcuse-Kubitza

mappings/VegCore-VegBIEN.csv: Mapped sampleType

6506 11/30/2012 05:00 PM Aaron Marcuse-Kubitza

mappings/VegCore.csv: Added sampleType

6505 11/30/2012 04:57 PM Aaron Marcuse-Kubitza

schemas/vegbien.sql: source: Added sampletype field to indicate a plot or specimen datasource

6504 11/30/2012 04:55 PM Aaron Marcuse-Kubitza

schemas/vegbien.sql: Added sampletype enum

6503 11/30/2012 04:46 PM Aaron Marcuse-Kubitza

root Makefile: $(postgresReload-*): Confirm the operation before continuing, since it involves changing PostgreSQL config files in nontrivial ways. Added instructions for setting kernel.shmmax to at least 4GB minus 1 byte on Linux, to work with the shared_buffers setting in postgresql.conf.

6502 11/30/2012 04:03 PM Aaron Marcuse-Kubitza

schemas/postgresql.conf: shared_buffers: Documented that it must be less than ~95% of SHMMAX

6501 11/30/2012 03:58 PM Aaron Marcuse-Kubitza

schemas/vegbien.sql: analytical_stem_view: identifiedBy: Fixed bug where need to use party.fullname instead of name components because the name is now mapped to fullname

6500 11/30/2012 03:28 PM Aaron Marcuse-Kubitza

schemas/vegbien.sql: analytical_stem_view, darwin_core_view: dateCollected: Use the parent plot event's obsstartdate when the subplot event does not have its own obsstartdate

6499 11/30/2012 01:56 PM Aaron Marcuse-Kubitza

schemas/vegbien.sql: analytical_stem_view: Don't filter out rows without a date or non-current taxondeterminations

6498 11/30/2012 01:54 PM Aaron Marcuse-Kubitza

schemas/vegbien.sql: analytical_stem_view: Don't filter out rows without a date

6497 11/30/2012 01:28 PM Aaron Marcuse-Kubitza

schemas/vegbien.sql: Added darwin_core_view

6496 11/30/2012 12:56 PM Aaron Marcuse-Kubitza

schemas/vegbien.sql: analytical_stem_view: identifiedBy: Fixed bug where need to use party.fullname instead of name components because the name is now mapped to fullname

6495 11/30/2012 12:40 PM Aaron Marcuse-Kubitza

schemas/vegbien.sql: sync_analytical_*_to_view(): Added CREATE INDEX statements

6494 11/30/2012 12:31 PM Aaron Marcuse-Kubitza

README.TXT: Data import: Added steps to publish analytical DB on nimoy.bien_web

6493 11/30/2012 10:46 AM Aaron Marcuse-Kubitza

schemas/vegbien.sql: analytical_stem_view: Changed JOINs to LEFT JOINs to include occurrences without taxondeterminations

6492 11/30/2012 10:21 AM Aaron Marcuse-Kubitza

export_analytical_db: Use 'NULL' as the NULL value instead of \N, because MySQL has problems with \N