<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2361062205738842979</id><updated>2011-08-24T05:45:59.100-08:00</updated><category term='media'/><category term='encumbrances'/><category term='bulkloader'/><category term='transactions'/><category term='citations'/><category term='recatalog'/><category term='purchase'/><category term='publications'/><category term='CSS'/><category term='other ID'/><category term='external links'/><category term='data entry'/><category term='identification'/><category term='search'/><category term='customize'/><category term='data loan'/><category term='delete records'/><category term='ocr'/><category term='labels'/><category term='user management'/><category term='agent'/><category term='barcode'/><category term='locality'/><title type='text'>Arctos Procedures</title><subtitle type='html'>How to operate the &lt;a href="http://arctos.database.museum"&gt;Arctos database&lt;/a&gt;</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://arctosblog.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Arctos</name><uri>http://www.blogger.com/profile/07515480543912050722</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>33</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-2845508133233437394</id><published>2011-07-12T11:50:00.011-08:00</published><updated>2011-08-18T11:55:33.781-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='other ID'/><category scheme='http://www.blogger.com/atom/ns#' term='data entry'/><category scheme='http://www.blogger.com/atom/ns#' term='search'/><category scheme='http://www.blogger.com/atom/ns#' term='customize'/><title type='text'>Searching Other Identifiers</title><content type='html'>[ moved to https://arctosdb.wordpress.com/documentation/catalog/#srch2 ]&lt;br /&gt;Each specimen in Arctos receives a single catalog number, along with any number of identifying numbers, often referred to as "Other IDs." There are several ways, each with their own limitations, to search these numbers. The data available for searching vary wildly based on what collectors have recorded and what collections have entered. Some exploration is often involved in finding a particular set of specimens.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:large;"&gt;&lt;b&gt;Catalog Numbers&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Every specimen has exactly one catalog number. This number is used to form the URL to the specimen, and is the primary number (in conjunction with the collection identifier) which should be used by external resources (such as GenBank) to identify a specimen. See for example &lt;a href="http://arctos.database.museum/guid/UAM:Mamm:19268"&gt;http://arctos.database.museum/guid/UAM:Mamm:19268&lt;/a&gt;, which has catalog number "19268." (See &lt;a href="http://arctosblog.blogspot.com/2010/03/recataloging.html"&gt;recataloging&lt;/a&gt; to change catalog numbers.) Catalog numbers are recorded as integers, although Arctos has the (unused) capability to include strings as prefix and suffix. Catalog numbers may be searched as integers ("1"), ranges ("1-4"), or lists ("1,3,4").&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:large;"&gt;&lt;b&gt;Other IDs&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Along with catalog numbers, Arctos provides the capacity to attach any number of &lt;a href="http://arctos-test.arctos.database.museum/info/ctDocumentation.cfm?table=ctcoll_other_id_type&amp;amp;field="&gt;identifiers of various types&lt;/a&gt; to specimens.&lt;br /&gt;&lt;br /&gt;Other Identifiers, like catalog numbers, have three components: A prefix, an integer, and a suffix. Individual collections define how these components should be used, acceptable values, and how data are to be entered, and these decisions affect what sorts of queries are possible. It is often not possible to deduce these rules and practices - &lt;a href="http://arctos.database.museum/contact.cfm"&gt;contact us&lt;/a&gt; if you need help.&lt;br /&gt;&lt;br /&gt;To get Other ID search, click More Options on the Identifiers pane of SpecimenSearch.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-1w_ju8v-tfY/ThyWhjU1p8I/AAAAAAAABIg/GZx03o3-BGQ/s1600/idp.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img src="http://1.bp.blogspot.com/-1w_ju8v-tfY/ThyWhjU1p8I/AAAAAAAABIg/GZx03o3-BGQ/s640/idp.png" border="0" height="56" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;This will provide options to select Other ID Type and to provide an Other ID Number. (We generally use "number" in the sense of a license plate rather than an integer.) Additionally, you can choose whether the number is an exact match or a "contains" match. Exact match searches are case-sensitive.&lt;br /&gt;&lt;br /&gt;It's often unclear what type of ID might have been assigned to a  number, and the descriptions currently do little to clarify that  problem. It is therefore possible (and often most practical) to search  by the number component, entirely ignoring ID Type.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-lpR6NX17S9o/Thy954gt19I/AAAAAAAABJM/VGnAkQ36qiI/s1600/Screen+shot+2011-07-12+at+1.34.13+PM.png" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img src="http://3.bp.blogspot.com/-lpR6NX17S9o/Thy954gt19I/AAAAAAAABJM/VGnAkQ36qiI/s640/Screen+shot+2011-07-12+at+1.34.13+PM.png" border="0" height="140" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;The above example finds all specimens with any type of identifier (except catalog number)&lt;br /&gt;containing  the string "123." As of this writing, that search returns 9330  specimens. Additional criteria, coupled with Arctos' sorting capability,  is hopefully enough to find the specimen data of interest.&lt;br /&gt;&lt;br /&gt;To get all search options, click Customize (near "Show More Options"), select a "My Other Identifier" (which will also then appear in results and on various forms), and choose "Show 3-part ID Search."&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-8qAoTT_EXQc/ThyZFiJPgoI/AAAAAAAABIk/8DHD3nC09N8/s1600/Screen+shot+2011-07-12+at+10.54.33+AM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img src="http://1.bp.blogspot.com/-8qAoTT_EXQc/ThyZFiJPgoI/AAAAAAAABIk/8DHD3nC09N8/s640/Screen+shot+2011-07-12+at+10.54.33+AM.png" border="0" height="124" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Click Close and the form will reload with total of eight search options. For this example, we'll use &lt;a href="http://arctos.database.museum/info/ctDocumentation.cfm?table=ctcoll_other_id_type&amp;amp;field=collector%20number"&gt;Collector Number&lt;/a&gt;. The simplest use case is to search for a string, here "1234":&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-RK6B126Bgx4/ThyaQktkcdI/AAAAAAAABIo/Lds2Wl0q2eo/s1600/Screen+shot+2011-07-12+at+11.01.46+AM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img src="http://3.bp.blogspot.com/-RK6B126Bgx4/ThyaQktkcdI/AAAAAAAABIo/Lds2Wl0q2eo/s640/Screen+shot+2011-07-12+at+11.01.46+AM.png" border="0" height="78" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;This sends the query &lt;span style="Courier New&amp;quot;,Courier,monospace;font-family:&amp;quot;;" &gt;upper(customIdentifier.Display_Value) LIKE '%1234%'&lt;/span&gt; (display_value is a concatenation of prefix, number, and suffix). This returns specimens with Collector Numbers of:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;ABC-1234-X&lt;/li&gt;&lt;li&gt;1234&lt;/li&gt;&lt;li&gt;1234567&lt;/li&gt;&lt;/ul&gt;regardless of how the data were entered and are stored. ("ABC-1234-X" could be entered as prefix="ABC-1234-X" or as prefix="ABC-", number="1234", suffix="-X"; "1234" could have been entered as a number or as a prefix.)&lt;br /&gt;&lt;br /&gt;Changing the dropdown from "contains" to "is" will, of the above examples, return only "1234."&lt;br /&gt;&lt;br /&gt;The "in list" option accepts a comma-separated list of values.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-6D4cstqugJQ/Thyc5dH3AzI/AAAAAAAABIs/kFFrCUrXV5I/s1600/Screen+shot+2011-07-12+at+11.13.08+AM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img src="http://4.bp.blogspot.com/-6D4cstqugJQ/Thyc5dH3AzI/AAAAAAAABIs/kFFrCUrXV5I/s640/Screen+shot+2011-07-12+at+11.13.08+AM.png" border="0" height="76" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;The above example sends SQL &lt;span style="Courier New&amp;quot;,Courier,monospace;font-family:&amp;quot;;" &gt;upper(customIdentifier.DISPLAY_VALUE) IN ('A','B','C')&lt;/span&gt;, and as of this writing returns three specimens:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-69lloF-qyoE/ThydWR1Ef8I/AAAAAAAABIw/AeeaD__y0rk/s1600/Screen+shot+2011-07-12+at+11.15.18+AM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img src="http://1.bp.blogspot.com/-69lloF-qyoE/ThydWR1Ef8I/AAAAAAAABIw/AeeaD__y0rk/s400/Screen+shot+2011-07-12+at+11.15.18+AM.png" border="0" height="146" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;The in range option works only for enforced-integer types of identifiers (currently only AF and NK). Attempting to use it for collector number will result in a datatype mismatch and return an error.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:inherit;"&gt;Three-part search to the rescue! (At least in the cases where data are entered correctly.) All of the above  deal with the concatenation of prefix, number, and suffix. It is also  possible to search these independently. Search for intege&lt;/span&gt;r  component=1234:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-2ItS0ok8_U8/ThygEpBGMtI/AAAAAAAABI0/rFAwLtEy8nI/s1600/Screen+shot+2011-07-12+at+11.26.42+AM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img src="http://3.bp.blogspot.com/-2ItS0ok8_U8/ThygEpBGMtI/AAAAAAAABI0/rFAwLtEy8nI/s640/Screen+shot+2011-07-12+at+11.26.42+AM.png" border="0" height="116" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;to send SQL &lt;span style="Courier New&amp;quot;,Courier,monospace;font-family:&amp;quot;;" &gt;customIdentifier.other_id_number = 1234&lt;span style="font-family:Arial,Helvetica,sans-serif;"&gt;. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This is a numeric match of the numeric part of other IDs. It will not find specimens which have the numeric information entered into prefix. This information is not available to public users, but is evident from the edit form. This specimen will NOT be found with the previous search!&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-F2Pm5pMFJOk/ThyiDFzNVhI/AAAAAAAABI4/vF0uwlrWqCI/s1600/Screen+shot+2011-07-12+at+11.35.21+AM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img src="http://4.bp.blogspot.com/-F2Pm5pMFJOk/ThyiDFzNVhI/AAAAAAAABI4/vF0uwlrWqCI/s640/Screen+shot+2011-07-12+at+11.35.21+AM.png" border="0" height="56" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Prefix and suffix work similarly. This search:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-NB8lrloW46s/ThyilcVKhaI/AAAAAAAABI8/z8aiS3jndtE/s1600/Screen+shot+2011-07-12+at+11.37.17+AM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img src="http://1.bp.blogspot.com/-NB8lrloW46s/ThyilcVKhaI/AAAAAAAABI8/z8aiS3jndtE/s640/Screen+shot+2011-07-12+at+11.37.17+AM.png" border="0" height="90" width="640" /&gt; &lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;sends SQL &lt;span style="Courier New&amp;quot;,Courier,monospace;font-family:&amp;quot;;" &gt;AND upper(customIdentifier.other_id_prefix) LIKE '%A%' AND customIdentifier.other_id_number = 123&lt;/span&gt; (note prefix is a CONTAINS match and is not case-sensitive) and returns these specimens:&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img src="http://1.bp.blogspot.com/-xtWcqWv4BQw/ThyjA572RvI/AAAAAAAABJA/0yxpzxzUewU/s320/Screen+shot+2011-07-12+at+11.39.28+AM.png" border="0" height="215" width="320" /&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-2845508133233437394?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/2845508133233437394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/2845508133233437394'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2011/07/searching-other-identifiers.html' title='&lt;span style=&quot;font-size:large;&quot;&gt;&lt;b&gt;Searching Other Identifiers&lt;/b&gt;&lt;/span&gt;'/><author><name>DLM</name><uri>http://www.blogger.com/profile/02529816393682220303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-1w_ju8v-tfY/ThyWhjU1p8I/AAAAAAAABIg/GZx03o3-BGQ/s72-c/idp.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-5834692475474669893</id><published>2011-04-11T14:53:00.002-08:00</published><updated>2011-07-12T14:13:58.018-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='search'/><category scheme='http://www.blogger.com/atom/ns#' term='ocr'/><category scheme='http://www.blogger.com/atom/ns#' term='media'/><title type='text'>Searching OCR text</title><content type='html'>Nearly all 180,000 UAM Herbarium Vascular Plants (ALA) specimens have been imaged, but only about half have pre-existing, parsed data. OCR (Optical Character Recognition) processing is well underway, and this is available as single text strings representing all of the text recognized by the OCR program within an image. (Experimentation with parsing this text into standard fields is also underway.) All specimens have at least a crude "folder name," as a taxonomic name within their standard data field.&lt;br /&gt;&lt;br /&gt;Particularly useful for the half of the collection for which parsed data is unavailable, you can now locate specimens (and their images) in Arctos by searching the raw OCR results. Many specimens have only taxonomic information, so combining OCR criteria with other criteria (such as geography or collectors) is likely to exclude possible matches. Additionally, there are many uncorrected errors in the raw OCR text, so short queries are more likely to be successful. In other words, a taxonomic criterion plus an OCR criterion is most likely to produce useful records.&lt;br /&gt;&lt;br /&gt;From the Arctos SpecimenSearch page (&lt;a href="http://arctos.database.museum/SpecimenSearch.cfm"&gt;http://arctos.database.museum/SpecimenSearch.cfm&lt;/a&gt;), click "Show More Options" in the Biological Individual pane.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-v-LHw9dUok4/TaOEdKyfd9I/AAAAAAAABHY/KlQOIeJnwwQ/s1600/bipane.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="72" src="http://2.bp.blogspot.com/-v-LHw9dUok4/TaOEdKyfd9I/AAAAAAAABHY/KlQOIeJnwwQ/s640/bipane.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Enter your search criteria in the OCR Text box, and click Search.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-SrP9-oODjPs/TaOFFJ3eHCI/AAAAAAAABHc/LmDQ6RgyuLI/s1600/ocrs.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="140" src="http://2.bp.blogspot.com/-SrP9-oODjPs/TaOFFJ3eHCI/AAAAAAAABHc/LmDQ6RgyuLI/s640/ocrs.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;All matching specimens will be returned. Click the catalog number to go to Specimen Detail, where you may view the raw OCR text.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-lTam_9oZ1rk/TaOGA3obOCI/AAAAAAAABHg/-lwzwjwWiDY/s1600/sres.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="99" src="http://1.bp.blogspot.com/-lTam_9oZ1rk/TaOGA3obOCI/AAAAAAAABHg/-lwzwjwWiDY/s320/sres.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-5834692475474669893?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/5834692475474669893'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/5834692475474669893'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2011/04/searching-ocr-text.html' title='Searching OCR text'/><author><name>DLM</name><uri>http://www.blogger.com/profile/02529816393682220303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-v-LHw9dUok4/TaOEdKyfd9I/AAAAAAAABHY/KlQOIeJnwwQ/s72-c/bipane.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-4410451931565019530</id><published>2011-04-07T10:33:00.001-08:00</published><updated>2011-08-17T13:45:20.966-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='transactions'/><category scheme='http://www.blogger.com/atom/ns#' term='citations'/><category scheme='http://www.blogger.com/atom/ns#' term='data loan'/><title type='text'>Data Loans</title><content type='html'>[ moved to https://arctosdb.wordpress.com/documentation/loans/#dataloan ]&lt;br /&gt;Data loans document data usage, and are generally used when a project downloads data from Arctos without examining specimens. Data loans form a special relationship between a loan and a cataloged item, rather than a loan and a specimen part. Data loans are not meant as a replacement for "digital" loans, in which a specimen part is imaged (or otherwise digitized), as "digital" loans concern physical objects and handling specimens. Subsequent usage of digital media (including that generated in "digital" loans) may best be recorded as data loans. Curators may wish to create a new loan number series for data loans, although this is not required.&lt;br /&gt;&lt;br /&gt;This entry documents creation of a data loan for illustrative purposes.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Found publication vaguely citing Arctos&lt;/li&gt;&lt;li&gt;Created publication agents in Arctos&lt;/li&gt;&lt;li&gt;Since the available PDF was a reprint, used the DOI to look up original publication information (&lt;a href="http://www.google.com/search?q=DOI%3A+10.1111%2Fj.1472-4642.2008.00547.x"&gt;http://www.google.com/search?q=DOI%3A+10.1111%2Fj.1472-4642.2008.00547.x&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Created Publication in Arctos&lt;/li&gt;&lt;li&gt;Added Media to the publication&lt;/li&gt;&lt;li&gt;Created Arctos loan of type "data"&lt;/li&gt;&lt;li&gt;Downloaded data loan template&lt;/li&gt;&lt;li&gt;Searched Arctos for scientific names cited in publication&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://sites.google.com/site/arctosdb/_/rsrc/1302031427955/howto/dataloan/screenshot_%202011-04-05%20at%2012.23.05%20PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="51" src="https://sites.google.com/site/arctosdb/_/rsrc/1302031427955/howto/dataloan/screenshot_%202011-04-05%20at%2012.23.05%20PM.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;Downloaded results, copied catalog numbers to data loan template.&lt;/li&gt;&lt;li&gt;Filled in rest of values in data loan template, copy/paste to all cells. Save as CSV.&lt;/li&gt;&lt;li&gt;Uploaded to data loan loader, clicked OK a couple times.&lt;/li&gt;&lt;li&gt;Created project, added loan, publication, and media created for publication&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;Total time: ~10 minutes, mostly spent researching and creating Agents.&lt;br /&gt;&lt;br /&gt;Result: &lt;a href="http://arctos.database.museum/project/different-climatic-envelopes-among-invasive-populations-may-lead-to-underestimations-of-current-and-future-biological-invasions"&gt;http://arctos.database.museum/project/different-climatic-envelopes-among-invasive-populations-may-lead-to-underestimations-of-current-and-future-biological-invasions&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The collections used, even though there was no formal loan request and no physical specimen usage, receive quantifiable credit for specimen data used. Future Hieracium added to Arctos will not be included in this loan, so it will be possible to quickly identify specimens which could not have been used, even though the lack of citations in the paper makes it impossible to determine which specimens were actually used. Additionally, if current Hieracium specimens are later determined to be some other species, those data will remain as part of the loan, perhaps explaining yet-undetected anomalies in the publication.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-4410451931565019530?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/4410451931565019530'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/4410451931565019530'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2011/04/data-loans.html' title='Data Loans'/><author><name>DLM</name><uri>http://www.blogger.com/profile/02529816393682220303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-8458366807119607632</id><published>2011-02-28T09:40:00.003-09:00</published><updated>2011-08-17T14:53:32.985-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bulkloader'/><category scheme='http://www.blogger.com/atom/ns#' term='media'/><title type='text'>Media Bulkloader</title><content type='html'>[ https://arctosdb.wordpress.com/documentation/media/#bulk ]&lt;br /&gt;This entry describes one process to create Media on Arctos. It is not the only method possible, and may not be most suitable for any given need. &lt;a href="http://mvz.berkeley.edu/"&gt;MVZ&lt;/a&gt;&amp;nbsp;has developed specialized procedures to fit their workflow, for example.&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Get your Media - the binary objects - to a suitable web-accessible location. We recommend &lt;a href="http://www.tacc.utexas.edu/"&gt;TACC&lt;/a&gt;, and they've provided various tools&lt;a href="#tacctools"&gt;*&lt;/a&gt; to facilitate loading data. You may wish to create a preview of your Media at this time - you'll need to script that, do it manually, or coordinate with whomever is hosting your binary data.&lt;/li&gt;&lt;li&gt;Locate related objects in Arctos. The Media Bulkloader cannot handle all realationships, and how relationships are formed is not always intuitive. See the Media Bulkloader for details.&lt;/li&gt;&lt;li&gt;Populate the Media Bulkloader using the URI you've created in loading media, upload the CSV file, and follow the directions until you get a "spiffy" message.&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;a name="tacctools"&gt;&lt;/a&gt;&lt;br /&gt;* TACC tools include direct SCP access, various wrappers and tools using SCP access (such as the &lt;a href="https://sites.google.com/site/arctosdb/ala/process"&gt;ALA Imaging project&lt;/a&gt;, which pushes DNG files from a local computer to TACC, creates thumbnails and high-resolution&amp;nbsp;JPGs, and automatically associates images with barcoded specimens), a WEBDAV dropbox (&lt;a href="http://arctos.database.museum/contact.cfm"&gt;contact us&lt;/a&gt;&amp;nbsp;for access), and the ability to automatically push files uploaded to Arctos to TACC.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-8458366807119607632?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/8458366807119607632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/8458366807119607632'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2011/02/media-bulkloader.html' title='Media Bulkloader'/><author><name>DLM</name><uri>http://www.blogger.com/profile/02529816393682220303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-5648720177327916038</id><published>2010-06-24T10:13:00.003-08:00</published><updated>2010-06-24T10:19:16.907-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='customize'/><title type='text'>Customizing Arctos headers with CSS</title><content type='html'>* IMPORTANT *&lt;br /&gt;&lt;blockquote&gt;You will want to try this out in TEST before moving to production!&lt;br /&gt;&lt;br /&gt;You must coordinate loading all images with the development team, or host them on your own site.&lt;/blockquote&gt;* IMPORTANT *&lt;br /&gt;&lt;br /&gt;To customize the header for your collection, you may simply supply the required values under Manage Collections.&lt;br /&gt;&lt;br /&gt;To customize beyond the defaults, you'll need to create a CSS file, coordinate loading it with the developers, and select it under STYLESHEET on the Manage Collection form.&lt;br /&gt;&lt;br /&gt;Example: Use a dark background image for the header, and change the header links to be white for contrast.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Create a transparent-background logo approximately 100px in height. Load to Arctos (you'll need developer assistance), and select the image in HEADER_IMAGE. Set HEADER_COLOR to "white" or it will override your image with gray.&lt;/li&gt;&lt;li&gt;Create a background image of height=1px less than the logo you created in (1).&lt;/li&gt;&lt;li&gt;Create a CSS file. (// signifies a comment below. This is not valid CSS comment syntax!)&lt;br /&gt;// header_color is the ID of Arctos header&lt;br /&gt;#header_color {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // this is the background image&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; background:url("/images/DMNSHeaderBg2.png") repeat-x scroll 0 0 #1C3664;&lt;br /&gt;}&lt;br /&gt;// change the color for the large text&lt;br /&gt;.headerInstitutionText, .headerCollectionText{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; color:white;&lt;br /&gt;}&lt;br /&gt;// and the links at the top-right&lt;br /&gt;#headerLinks, #headerLinks a {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; color:white;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; size:small;&lt;br /&gt;}&lt;br /&gt;// add hover behavior to differentiate the links from text&lt;br /&gt;#headerLinks a:hover {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; color:red;&lt;br /&gt;}&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-5648720177327916038?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/5648720177327916038'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/5648720177327916038'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2010/06/customizing-arctos-headers-with-css.html' title='Customizing Arctos headers with CSS'/><author><name>DLM</name><uri>http://www.blogger.com/profile/02529816393682220303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-8761684873617928659</id><published>2010-03-23T10:38:00.005-08:00</published><updated>2011-08-17T14:48:36.706-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='data entry'/><category scheme='http://www.blogger.com/atom/ns#' term='recatalog'/><category scheme='http://www.blogger.com/atom/ns#' term='external links'/><category scheme='http://www.blogger.com/atom/ns#' term='delete records'/><title type='text'>Recataloging</title><content type='html'>[ https://arctosdb.wordpress.com/documentation/catalog/#recatalog ]&lt;br /&gt;It is sometimes necessary to move cataloged items from one collection or catalog number to another. When doing so, it is important to maintain a way of finding the specimen by it's original catalog number.&lt;br /&gt;&lt;br /&gt;We recommend adding to the new cataloged item an explicit other_id_type, such as&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;UAM: University of Alaska Museum&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;and a complete GUID as other_id_number, such as&lt;br /&gt;&lt;ul style="font-weight: bold;"&gt;&lt;li&gt;UAM:Mamm:12&lt;/li&gt;&lt;/ul&gt;Additionally, insert into table REDIRECT old and new paths, and Arctos will automatically redirect traffic. (From Arctos, Manage Data/Tools/Redirects). &lt;br /&gt;&lt;br /&gt;For example, if DGR Mamm 123 is recataloged as MSB Mamm 456, enter:&lt;br /&gt;&lt;br /&gt;old_path=&lt;b&gt;/guid/DGR:Mamm:123&lt;/b&gt;; new_path=&lt;b&gt;/guid/MSB:Mamm:456&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This will cause http://arctos.database.museum/guid/DGR:Mamm:123 to redirect to http://arctos.database.museum/guid/MSB:Mamm:456, thereby maintaining any external links to DGR:Mamm:123 in Arctos (&lt;i&gt;e.g.&lt;/i&gt;, from GenBank). &lt;br /&gt;&lt;ul style="font-weight: bold;"&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-8761684873617928659?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/8761684873617928659'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/8761684873617928659'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2010/03/recataloging.html' title='Recataloging'/><author><name>DLM</name><uri>http://www.blogger.com/profile/02529816393682220303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-147115177036947370</id><published>2009-08-24T14:14:00.017-08:00</published><updated>2009-08-26T11:46:15.362-08:00</updated><title type='text'>Suspect Data</title><content type='html'>&lt;span style="font-weight: bold; font-style: italic;"&gt;I'd like to monitor what's going on with my collection. How can I do that?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Loan and Permit reminders are emailed to the listed contacts at 1 year, 6 months,  1 month, and upon the permit expiring or the loan becoming due. Any agent with an email address may act as a contact.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;The following are available under the &lt;span style="font-weight: bold;"&gt;Management/Misc&lt;/span&gt; tab:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Publication Staging&lt;/span&gt; is a way to quickly capture very basic information about possible Citations in Arctos. Curators should periodically review and update the information in this form.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Management/Misc/Sync parent/child taxonomy&lt;/span&gt; finds specimens in a Parent Of/Child Of relationship which do not share current Identification, and provides a means to synchronize them.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Merge Dup Agents&lt;/span&gt; provides a means to reconcile agents in relationship "bad duplicate of".&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Pending Relationships&lt;/span&gt; provides access to those cataloged item relationships created during Data Entry which have not been successfully formalized. Curatorial action is required for anything in this list.&lt;/li&gt;&lt;/ul&gt;The following are available under the &lt;span style="font-weight: bold;"&gt;Reports&lt;/span&gt; tab:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;GenBank MIA&lt;/span&gt; is a script that periodically crawls GenBank looking for sequences that may be related to Arctos specimens and which do not already have an Arctos LinkOut (newly-linked may continue to appear in the table for a few days).&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Query type &lt;span style="font-weight: bold;"&gt;specimen_voucher:collection&lt;/span&gt; are GenBank sequences with which the collector has submitted a properly-formatted link to GenBank, and are almost certainly accurate.&lt;/li&gt;&lt;li&gt;Other query types are various guesses, and may or may not accurately resolve to specimens.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Annotations&lt;/span&gt; are user-submitted annotations. The data quality contact (which may be set under Manage Collections) should also receive notification when annotations are filed.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Loan/Citation Stats&lt;/span&gt; summarizes loans by the borrower, loan status, number of citations against specimens which were loaned, and cited versus current Identification. Citations must be individually examined to determine from which loan they originated. Citation Counts may reflect repeated usage of individual specimens.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Audit SQL&lt;/span&gt; contains all UPDATE, DELETE, or INSERT statements, including those which were subsequently rolled back (&lt;span style="font-style: italic;"&gt;e.g.&lt;/span&gt;, due to constraint violations).&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Oracle Roles&lt;/span&gt; is a summary of users by assigned roles. Curators should monitor this, particularly the collection roles (&lt;span style="font-style: italic;"&gt;e.g.&lt;/span&gt;, UAM_MAMM)  to ensure that only authorized persons have access to their collections.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Funky Data/Suspect Data&lt;/span&gt; has several sub-options:&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Publications without Authors&lt;/span&gt; should always find nothing.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Publications without Citations&lt;/span&gt; may find publications which do not properly cite specimens. This usage may still be reflected in a Project.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Projects with Loans and without Publications&lt;/span&gt; may require followup with the borrower. Note that Publications may now include things like class reports, dissertations, and brochures.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Loans without Specimens&lt;/span&gt; are probably legacy or incomplete loans and may not be effectively used to demonstrate collection usage.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Funky Data/Partless Specimens&lt;/span&gt; finds specimens which have zero specimen parts. Only observations should be in this list; all other cataloged items should have at least one part, even if that part has a disposition of "missing" or "used up."&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Funky Data/Messy Taxonomy&lt;/span&gt; allows searching taxonomy by many criteria to identify various problems.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Funky Data/Catalog Number Gaps&lt;/span&gt; finds unused catalog numbers. There are no technical problems with nonsequential catalog numbers; this is purely an informational form.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-147115177036947370?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/147115177036947370'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/147115177036947370'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2009/08/suspect-data.html' title='Suspect Data'/><author><name>DLM</name><uri>http://www.blogger.com/profile/02529816393682220303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-7266721961195762652</id><published>2009-08-24T12:25:00.012-08:00</published><updated>2011-08-23T11:44:06.396-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='data entry'/><category scheme='http://www.blogger.com/atom/ns#' term='identification'/><title type='text'>Data Entry: Identification</title><content type='html'>[ moved to https://arctosdb.wordpress.com/documentation/create/bulkloader/#taxa ]&lt;br /&gt;&lt;br /&gt;&lt;style type="text/css"&gt;.nobrtable br { display: none }&lt;/style&gt;&lt;br /&gt;Data entry (including the Arctos screen and specimen bulkloaders) try to seamlessly construct &lt;a href="http://g-arctos.appspot.com/arctosdoc/identification.html"&gt;identifications&lt;/a&gt; linked to &lt;a href="http://g-arctos.appspot.com/arctosdoc/taxonomy.html"&gt;taxonomy&lt;/a&gt; by way of &lt;a href="http://g-arctos.appspot.com/arctosdoc/identification.html#id_formula"&gt;taxa formulae&lt;/a&gt; based on user input. However, for taxa formula &lt;span style="font-weight: bold;"&gt;A {string}&lt;/span&gt;, more explicit input is required.&lt;br /&gt;&lt;br /&gt;The input string must contain a valid taxonomy.scientific_name, followed by a space, followed by an opening curly bracket, followed by the verbatim identification, followed by a closing curly bracket.&lt;br /&gt;&lt;div class="nobrtable"&gt;&lt;br /&gt;&lt;label for="exmpl"&gt;Example:&lt;/label&gt;&lt;table border="1" id="exmpl"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th&gt;Input&lt;/th&gt;&lt;th&gt;Identification&lt;/th&gt;&lt;th&gt;Taxonomy&lt;/th&gt;&lt;th&gt;Problem&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td nowrap="nowrap"&gt;unidentifiable {granite}&lt;/td&gt;&lt;td&gt;unidentifiable&lt;/td&gt;&lt;td&gt;granite&lt;/td&gt;&lt;td&gt;none&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;granite&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;All identifications must be linked to taxonomy&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;unidentifiable{granite}&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Incorrect format; missing space.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-7266721961195762652?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/7266721961195762652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/7266721961195762652'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2009/08/data-entry-identification.html' title='Data Entry: Identification'/><author><name>DLM</name><uri>http://www.blogger.com/profile/02529816393682220303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-4244297739648857469</id><published>2009-03-06T14:17:00.003-09:00</published><updated>2009-04-24T10:06:34.454-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='external links'/><title type='text'>Linking to Arctos and GenBank</title><content type='html'>Curators of Arctos collections should encourage researchers using their specimens for DNA sequences to submit GenBank accessions that cite the specimens by catalog number.  At a meeting in early January 09, the Database Working Group of the Barcode of Life and GenBank agreed to use essentially our current three-part format for specimen citations.  For example:&lt;br /&gt;UAM:Mamm:123456&lt;br /&gt;MVZ:Herp:78910&lt;br /&gt;etc.&lt;br /&gt;(&lt;a href="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/GlobalUniqueIdentifier"&gt;Definition at TDWG&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;If the correct term is entered by the owner of the GenBank accession under "source/specimen_voucher," then the catalog number will appear on the GenBank sequence page as a link to the specimen record.&lt;br /&gt;(An &lt;a href="http://www.ncbi.nlm.nih.gov/nuccore/157058307?report=GenBank"&gt;example&lt;/a&gt; in GenBank.)&lt;br /&gt;&lt;br /&gt;If the record is not cited this way, and the owner of the GenBank accession won't change it, then it can still be linked by including the GenBank accession number as an Other ID in the Arctos record.  In these cases, the nightly-update links to Arctos from GenBank will appear in the LinkOut drop-down in GenBank accession records.&lt;br /&gt;&lt;br /&gt;In an effort to lock down the abbreviations with which we are familiar, I have registered "UAM" and "MSB" with &lt;a href="http://www.biorepositories.org/"&gt;Biorepositories.org&lt;/a&gt;, and Berkeley has registered "MVZ."  All three of these registrations have been confirmed.  So, operations such as the Univeristy of Arkansas at Monticello will have to be more creative than we were!  I also put in a few specific collections that I knew already had records in GenBank and listed the curators as contacts, so some of you have been contacted by Biorepositories as part of the confirmation process.  This system may be too simplistic to survive the many potential conflicts, but humanity has come to accept internet domain names, so we can hope.  In the meantime, what we're doing works.  If your collection is not registered, you can either go do it at Biorepositories, or let me know of your interest, and I will start the process.&lt;br /&gt;&lt;br /&gt;By including an Other ID Type of "BoLD barcode ID," Arctos records can be also linked to records in the Barcode of Life Database (BoLD).  There are currently thirty &lt;a href="http://arctos.database.museum/SpecimenResults.cfm?OIDType=BoLD%20barcode%20ID"&gt;Barcode IDs in Arctos&lt;/a&gt;. We are expecting reciprocal linkages from BoLD to Arctos soon.&lt;br /&gt;&lt;br /&gt;Feel free to contact me with questions about this emerging process.&lt;br /&gt;&lt;br /&gt;G.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-4244297739648857469?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/4244297739648857469'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/4244297739648857469'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2009/03/linking-to-arctos-and-genbank.html' title='Linking to Arctos and GenBank'/><author><name>Gordon Jarrell</name><uri>http://www.blogger.com/profile/16901879781816328194</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-8587605447289652371</id><published>2009-02-03T12:48:00.005-09:00</published><updated>2009-02-03T13:04:24.165-09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='data entry'/><title type='text'>Data Entry: Relationships</title><content type='html'>Data Entry provides for pre-creating one relationship:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WeQT00gE-YU/SYi9OVFgXKI/AAAAAAAAA30/fNnxVES8EJY/s1600-h/screenshot_+1.png"&gt;&lt;img style="cursor: pointer; width: 543px; height: 25px;" src="http://4.bp.blogspot.com/_WeQT00gE-YU/SYi9OVFgXKI/AAAAAAAAA30/fNnxVES8EJY/s400/screenshot_+1.png" alt="" id="BLOGGER_PHOTO_ID_5298693015477443746" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Simply pick a relationship, and specify a related individual by entering an other ID type and a unique identifying number.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WeQT00gE-YU/SYi9sd4tTEI/AAAAAAAAA38/16zRTLny-18/s1600-h/screenshot_+2.png"&gt;&lt;img style="cursor: pointer; width: 541px; height: 21px;" src="http://1.bp.blogspot.com/_WeQT00gE-YU/SYi9sd4tTEI/AAAAAAAAA38/16zRTLny-18/s400/screenshot_+2.png" alt="" id="BLOGGER_PHOTO_ID_5298693533235760194" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;There is no checking at this point, and the related individual is not required to exist at this point.&lt;br /&gt;&lt;br /&gt;With the exception of catalog numbers (see above), the related ID must be entered as it will appear in coll_obj_other_id_num.display_value. Lists, concatenations, and other strangeness will not resolve.&lt;br /&gt;&lt;br /&gt;After the specimen is loaded, the relationship will be saved to Pending Relationships. If the other ID entered in data entry corresponds to exactly one individual (e.g., "field number 1" probably won't), the relationship will be automatically created. Otherwise, curatorial intervention is required.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-8587605447289652371?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/8587605447289652371'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/8587605447289652371'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2009/02/data-entry-relationships.html' title='Data Entry: Relationships'/><author><name>DLM</name><uri>http://www.blogger.com/profile/02529816393682220303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_WeQT00gE-YU/SYi9OVFgXKI/AAAAAAAAA30/fNnxVES8EJY/s72-c/screenshot_+1.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-4607568064697813566</id><published>2009-01-13T12:42:00.002-09:00</published><updated>2009-01-13T12:46:56.594-09:00</updated><title type='text'>Tabs and Mac</title><content type='html'>FireFox on Mac can display strange tabbing behavior.&lt;br /&gt;&lt;br /&gt;From &lt;a href="http://www.howtogeek.com/howto/apple/why-doesnt-tab-work-for-drop-down-controls-in-firefox-on-os-x/"&gt;The How-To Geek&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WeQT00gE-YU/SW0LYv0_rxI/AAAAAAAAA18/TN54opN8fG0/s1600-h/image137.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 369px;" src="http://1.bp.blogspot.com/_WeQT00gE-YU/SW0LYv0_rxI/AAAAAAAAA18/TN54opN8fG0/s400/image137.png" alt="" id="BLOGGER_PHOTO_ID_5290897657013710610" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-4607568064697813566?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/4607568064697813566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/4607568064697813566'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2009/01/tabs-and-mac.html' title='Tabs and Mac'/><author><name>DLM</name><uri>http://www.blogger.com/profile/02529816393682220303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_WeQT00gE-YU/SW0LYv0_rxI/AAAAAAAAA18/TN54opN8fG0/s72-c/image137.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-2267939760679481004</id><published>2009-01-13T12:34:00.007-09:00</published><updated>2009-01-13T13:35:05.565-09:00</updated><title type='text'>Agent (and other) picks</title><content type='html'>Some controlled vocabularies in Arctos (Agents, Taxonomy) are too extensive for drop-down menus, so a "pick" is used. Recent browsers sometimes interfere with the behind-the-scenes code used to control these picks. The following simplification will help you understand, and therefore hopefully self-debug, how these picks work.&lt;br /&gt;&lt;br /&gt;First, a simple form that includes the pick function:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WeQT00gE-YU/SW0QVoweLHI/AAAAAAAAA2E/UOtfXyYuebU/s1600-h/screenshot_+2.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 66px;" src="http://4.bp.blogspot.com/_WeQT00gE-YU/SW0QVoweLHI/AAAAAAAAA2E/UOtfXyYuebU/s400/screenshot_+2.png" alt="" id="BLOGGER_PHOTO_ID_5290903101134220402" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;We type a name into the input box....&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_WeQT00gE-YU/SW0QlfleeNI/AAAAAAAAA2M/M6Hbw4csszw/s1600-h/screenshot_+1.png"&gt;&lt;img style="cursor: pointer; width: 255px; height: 93px;" src="http://3.bp.blogspot.com/_WeQT00gE-YU/SW0QlfleeNI/AAAAAAAAA2M/M6Hbw4csszw/s400/screenshot_+1.png" alt="" id="BLOGGER_PHOTO_ID_5290903373550090450" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;...and hit TAB (or otherwise leave the field, firing the JavaScript onChange event. This action opens a popup....&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WeQT00gE-YU/SW0SL7A2bTI/AAAAAAAAA2c/WpyENLDgKiE/s1600-h/screenshot_+5.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 89px;" src="http://1.bp.blogspot.com/_WeQT00gE-YU/SW0SL7A2bTI/AAAAAAAAA2c/WpyENLDgKiE/s400/screenshot_+5.png" alt="" id="BLOGGER_PHOTO_ID_5290905133259320626" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Clicking the desired entry populates the name and, normally behind the scenes, the ID field, and turns the Name field green:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WeQT00gE-YU/SW0SfBhFaSI/AAAAAAAAA2k/CZNjHAUZvRk/s1600-h/screenshot_+6.png"&gt;&lt;img style="cursor: pointer; width: 245px; height: 86px;" src="http://1.bp.blogspot.com/_WeQT00gE-YU/SW0SfBhFaSI/AAAAAAAAA2k/CZNjHAUZvRk/s400/screenshot_+6.png" alt="" id="BLOGGER_PHOTO_ID_5290905461422647586" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is a successful pick and will save properly.&lt;br /&gt;&lt;br /&gt;However, on subsequent visits, your browser may try to be helpful and remember what you've previously typed into the name field:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WeQT00gE-YU/SW0UI6KpdjI/AAAAAAAAA2s/HqINOzQIqnM/s1600-h/screenshot_+7.png"&gt;&lt;img style="cursor: pointer; width: 246px; height: 100px;" src="http://4.bp.blogspot.com/_WeQT00gE-YU/SW0UI6KpdjI/AAAAAAAAA2s/HqINOzQIqnM/s400/screenshot_+7.png" alt="" id="BLOGGER_PHOTO_ID_5290907280515626546" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Selecting one of these suggestions will not open a popup, will not lookup the ID (which is what's actually used to update the database), and will not turn the name field green:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_WeQT00gE-YU/SW0UhUGGHhI/AAAAAAAAA20/_VbdwbEqPnI/s1600-h/screenshot_+8.png"&gt;&lt;img style="cursor: pointer; width: 246px; height: 101px;" src="http://3.bp.blogspot.com/_WeQT00gE-YU/SW0UhUGGHhI/AAAAAAAAA20/_VbdwbEqPnI/s400/screenshot_+8.png" alt="" id="BLOGGER_PHOTO_ID_5290907699792715282" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We must somehow force the onChange event to occur if we are to get the information we need to successfully submit the form. The simplest way to do this is to backspace a character from the end of the suggested value and hit the TAB key to force the popup...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WeQT00gE-YU/SW0VAwXh2II/AAAAAAAAA28/170q_3CMnCQ/s1600-h/screenshot_+9.png"&gt;&lt;img style="cursor: pointer; width: 246px; height: 106px;" src="http://4.bp.blogspot.com/_WeQT00gE-YU/SW0VAwXh2II/AAAAAAAAA28/170q_3CMnCQ/s400/screenshot_+9.png" alt="" id="BLOGGER_PHOTO_ID_5290908239957973122" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;...resulting in a green Name field, an ID value, and a successful save.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WeQT00gE-YU/SW0SfBhFaSI/AAAAAAAAA2k/CZNjHAUZvRk/s1600-h/screenshot_+6.png"&gt;&lt;img style="cursor: pointer; width: 245px; height: 86px;" src="http://1.bp.blogspot.com/_WeQT00gE-YU/SW0SfBhFaSI/AAAAAAAAA2k/CZNjHAUZvRk/s400/screenshot_+6.png" alt="" id="BLOGGER_PHOTO_ID_5290905461422647586" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Note that the popups will self-close if only one possible value is available. The popup opening and closing may be very quick - you may not even see it. However, successful popups will turn the name field green, and are likely to be quite noticeable on most computers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-2267939760679481004?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/2267939760679481004'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/2267939760679481004'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2009/01/agent-and-other-picks.html' title='Agent (and other) picks'/><author><name>DLM</name><uri>http://www.blogger.com/profile/02529816393682220303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_WeQT00gE-YU/SW0QVoweLHI/AAAAAAAAA2E/UOtfXyYuebU/s72-c/screenshot_+2.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-6067279665694047258</id><published>2009-01-09T10:21:00.009-09:00</published><updated>2011-08-17T14:16:14.927-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='barcode'/><category scheme='http://www.blogger.com/atom/ns#' term='labels'/><category scheme='http://www.blogger.com/atom/ns#' term='purchase'/><title type='text'>Label Purchase Guidelines</title><content type='html'>[ moved to https://arctosdb.wordpress.com/documentation/container/#purchase ]&lt;br /&gt;Guidelines for barcode-containing labels:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Barcodes should be clearly replicated in a human-readable format. The value read by a scanner should be readable by a human as well. Note that XYZ123, 123, ZYX 123, and ZYX0123 are all very different values.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Avoid padding with leading zeroes. These may be handled differently by different applications. In order to keep the character strings all the same length, start the series at a high value.  For example, instead of beginning a series at 000001, begin at 100001. Thus, the character string will always be six characters long, and the printed labels will format consistently.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Avoid non-printing characters. Humans, and sometimes machines, can't always tell if that hole represents a space, tab, linefeed, of any of the dozens of other possibilities.&lt;/li&gt;&lt;li&gt;Use big numbers if possible. XYZ1234567890 is less likely to cause unanticipated problems than XYZ1 is.&lt;/li&gt;&lt;li&gt;Don't try to be too clever. You'll learn to hate "L090207" (or was it L927? Maybe L0902007?). Dumb numbers with a locally-meaningful prefix, such as UAM or UAMMAMM, will be much more sustainable.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Check the &lt;a href="https://spreadsheets.google.com/ccc?key=tOzutAjaUo5NnkiefzdIsEQ"&gt;Barcode Series Spreadsheet&lt;/a&gt; very early in the ordering process. Avoid anything that even remotely looks like it could be, or ever could become, a conflict. Duplicate barcodes will not be accepted.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Talk to the Arctos folks before doing anything else. Really. It's free, and we're here to help. Ordering unusable barcodes is not free, and we'll make fun of you for doing that.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Enter the series of barcodes into Arctos and update the &lt;a href="https://spreadsheets.google.com/ccc?key=tOzutAjaUo5NnkiefzdIsEQ"&gt;Barcode Series Spreadsheet&lt;/a&gt; before placing an order or printing your barcodes.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-6067279665694047258?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/6067279665694047258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/6067279665694047258'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2009/01/label-purchase-guidelines.html' title='Label Purchase Guidelines'/><author><name>DLM</name><uri>http://www.blogger.com/profile/02529816393682220303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-5082753841158048850</id><published>2008-10-27T15:31:00.007-08:00</published><updated>2008-10-27T15:57:11.259-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='data entry'/><title type='text'>SQL Data Entry Editor</title><content type='html'>Data that have been entered to the Bulkloader may be manipulated using two forms:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1) Browse Bulk--&gt;SQL&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The SQL option from Browse Bulk opens a form where data administrators may review records entered by members of their data entry group and make changes to multiple records at once.&lt;br /&gt;&lt;br /&gt;The initial page load contains all records that fit criteria specified on the Browse Bulk page (enteredby and accession number).&lt;br /&gt;&lt;br /&gt;To filter records, enter up to three rules in the top (Create Filter) box. Click the Filter button to apply rules. The page will reload with only those records that meed your criteria. You may skip this step; updates will apply to whatever you see in the specimen grid at the bottom of the page. Filters are simply a way to reduce the number of records to which you apply updates.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WeQT00gE-YU/SQZRFUwb2rI/AAAAAAAAAqc/RZ8UD-c9Fvo/s1600-h/screenshot_+2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 83px;" src="http://1.bp.blogspot.com/_WeQT00gE-YU/SQZRFUwb2rI/AAAAAAAAAqc/RZ8UD-c9Fvo/s400/screenshot_+2.png" alt="" id="BLOGGER_PHOTO_ID_5261982366542060210" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Once only the records you are interested in appear in the Specimen Grid, use the Update box to apply updates to them all simultaneously. To update Accn for all records:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WeQT00gE-YU/SQZR6790QeI/AAAAAAAAAqk/t9OrGXOAApA/s1600-h/screenshot_+3.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 81px;" src="http://4.bp.blogspot.com/_WeQT00gE-YU/SQZR6790QeI/AAAAAAAAAqk/t9OrGXOAApA/s400/screenshot_+3.png" alt="" id="BLOGGER_PHOTO_ID_5261983287600234978" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To flag all records as ready to load, pick Loaded in the Column side and Update To NULL. There is a link supplied, or you may type "NULL" in the Value field.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_WeQT00gE-YU/SQZSY-gOb3I/AAAAAAAAAqs/UqvlwS-FwrU/s1600-h/screenshot_+4.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 74px;" src="http://2.bp.blogspot.com/_WeQT00gE-YU/SQZSY-gOb3I/AAAAAAAAAqs/UqvlwS-FwrU/s400/screenshot_+4.png" alt="" id="BLOGGER_PHOTO_ID_5261983803677503346" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2) Browse Bulk --&gt; View Table&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The View Table option loads a Java applet which allows manipulation to individual cells in entered records. Simply enter any cell in the grid, change data as appropriate, and click Save Changes in Grid.&lt;br /&gt;&lt;br /&gt;There is also a limited bulk operations widget at the top of this form. You may alter multiple record's LOADED value by selecting a new value and one filter option. The following updates all records LOADED value to NULL where specific locality, trimmed of leading or trailing spaces, is "fairbanks." This example will not get those records with the following locality information:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;"Fairbanks" (this is a case-sensitive operation)&lt;/li&gt;&lt;li&gt;"Fairbanks Area" substrings are not considered)&lt;/li&gt;&lt;/ul&gt;However, terms with spaces will be affected:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;"Fairbanks "&lt;/li&gt;&lt;li&gt;" Fairbanks"&lt;/li&gt;&lt;li&gt;"     Fairbanks     "&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_WeQT00gE-YU/SQZUDkYryeI/AAAAAAAAAq0/gRbYYQIBDQE/s1600-h/screenshot_+5.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 54px;" src="http://2.bp.blogspot.com/_WeQT00gE-YU/SQZUDkYryeI/AAAAAAAAAq0/gRbYYQIBDQE/s400/screenshot_+5.png" alt="" id="BLOGGER_PHOTO_ID_5261985634912553442" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-5082753841158048850?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/5082753841158048850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/5082753841158048850'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2008/10/sql-data-entry-editor.html' title='SQL Data Entry Editor'/><author><name>DLM</name><uri>http://www.blogger.com/profile/02529816393682220303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_WeQT00gE-YU/SQZRFUwb2rI/AAAAAAAAAqc/RZ8UD-c9Fvo/s72-c/screenshot_+2.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-3499395114848471260</id><published>2008-09-09T11:51:00.005-08:00</published><updated>2011-08-18T12:42:05.681-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agent'/><title type='text'>Agent Groups</title><content type='html'>[ moved to https://arctosdb.wordpress.com/documentation/agent/#group ]&lt;br /&gt;&lt;br /&gt;Agent Groups consists of:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;An agent of type=group, and optionally&lt;/li&gt;&lt;li&gt;agents (generally of type=person) as group members&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;Groups may be useful for things like collecting expeditions.&lt;br /&gt;&lt;br /&gt;Create groups as Other Agents, then manage group membership from the group's agent record.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-3499395114848471260?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/3499395114848471260'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/3499395114848471260'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2008/09/agent-groups.html' title='Agent Groups'/><author><name>DLM</name><uri>http://www.blogger.com/profile/02529816393682220303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-2678931125458639914</id><published>2008-05-29T11:32:00.007-08:00</published><updated>2009-11-23T12:42:12.650-09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='labels'/><title type='text'>Designing Reports</title><content type='html'>&lt;span style="font-weight: bold; font-style: italic;"&gt;I don't want funky labels anymore! I want nice ones, and I want to print them from Arctos.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This procedure explains how to design your own label, load it to Arctos, create handler(s) for the label, and use it to print almost anything that uses specimen data. You'll need to have mange_collections permissions to complete this procedure.&lt;br /&gt;&lt;br /&gt;First, download and install the &lt;a href="http://www.adobe.com/support/coldfusion/downloads.html"&gt;ColdFusion 8 Report Builder&lt;/a&gt;. You'll need a Windows box.&lt;br /&gt;&lt;br /&gt;At setup, it will ask you a bunch of information about your ColdFusion environment. Just cancel out, or do whatever it takes to get it to stop bugging you; none of this will be useful. Once that's happy, fire up the Builder and create a new label.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;Hint: Set the headers and footers to zero size for creating things like specimen labels. You can size any object precisely with the Properties menu to the right, or just drag things around until they look about right.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Adjust the size of individual labels, column count, etc. as necessary (see Report Properties by right-clicking on any unused part of the report). You should now have a blank label to work with. To add data fields, use the Field wizard (lightning-bolt icon). It will be necessary to know the name of fields that will be returned from the database (more on this later). Type the field into the Expression Builder and click OK. The following example is for a field named "some_database_query_variable."&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_WeQT00gE-YU/SD8JGgnOdkI/AAAAAAAAAng/H2SkXale-qs/s1600-h/screenshot_+1.png"&gt;&lt;img style="cursor: pointer; width: 607px; height: 277px;" src="http://2.bp.blogspot.com/_WeQT00gE-YU/SD8JGgnOdkI/AAAAAAAAAng/H2SkXale-qs/s400/screenshot_+1.png" alt="" id="BLOGGER_PHOTO_ID_5205889701701908034" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Now, load your template to Arctos. From the Reports tab, choose Reporter. Click Browse, locate the CFR file on your drive, and upload it. When the page refreshes, you should see your report in the grid. Click the Create Handler link to get started.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;Hint: Look at &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;existing report&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt; handlers for SQL hints. You'll probably find something appropriate.&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt; Do not alter any handlers that are not yours!&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;A handler will be generated, and you'll be redirected to the Edit Handler page. Change the Report Name to something more intuitive. Make sure the Report Template is what you just uploaded. Select a Report Format. We'll come back to Pre-Function later.&lt;br /&gt;&lt;br /&gt;Now, create the SQL you need to generate the data for your report. You may use built-in Oracle functions, some custom functions (ask a developer or see the &lt;span style="font-weight: bold;"&gt;branches/DDL/functions&lt;/span&gt; folder in the &lt;a href="http://code.google.com/p/arctos/source/browse"&gt;Arctos SVN Repository&lt;/a&gt;), and most ANSI SQL. Click Test SQL to see the results of your query. Click Save Handler when you're happy with your results.&lt;br /&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;&lt;br /&gt;Hint: See the gray box at the bottom of the Edit Handler page. Your SQL must use one of the pre-defined variables. Talk to a developer if you're having difficulties getting what you want. Oracle SQL may not be quite what you're used to, and we've probably done something like what you need before.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Sometimes it's not practical to use SQL to manipulate data. Concatenating locality elements into a string for label printing can be very tricky, for example. The Reporter has the ability to pass your query off to a ColdFusion Function, manipulate it using custom code (CFML or CFSCRIPT), and return the altered query object to your Report Template. Just contact a developer if you think you need this functionality. If you already have a function, you may simply type it's name into the Pre-Function box from the Edit Handler page.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;A quick note about fonts. The designer runs only in Windows, while the template is executed from Linux. Only the fonts available to the Linux server may be printed. To print barcodes, you'll need to download the &lt;/span&gt;&lt;a style="font-style: italic;" href="http://www.squaregear.net/fonts/free3of9.shtml"&gt;Free 3 of 9 fonts&lt;/a&gt;&lt;span style="font-style: italic;"&gt;, install it on the machine you're developing the report from, and choose it as the font of the barcode. Both Free 3 of 9 and Extended 3 of 9 are available on Arctos. Most other common fonts are installed; talk to the development team before using anything uncommon. You will need to select "Embedded Font" from the field properties to print barcodes in PDF documents. FlashPaper documents always embed fonts.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;You should now have a Report Template and an appropriate handler. Find some specimens and choose Print Any Report from the Management dropdown. Choose the handler that you just created from the list, click the button, and your report will print.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;API&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Variables&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The reporter will accept three variables:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;collection_object_id (=cataloged_item.collection_object_id)&lt;/li&gt;&lt;li&gt;transaction_id (=trans.transaction_id)&lt;/li&gt;&lt;li&gt;container_id&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;Both are integers or lists of integers.&lt;br /&gt;&lt;br /&gt;These must be passed in via URL or form, and may be accessed by the Pre-Function or the SQL_Text. You must wrap variables with ## to access them from the SQL.&lt;br /&gt;&lt;blockquote&gt;...and cataloged_item.collection_object_id IN (#collection_object_id#)...&lt;/blockquote&gt;Loan data are best accessed by simply leaving the SQL_Text block blank and calling function get_loan. A query containing all normal loan data for &lt;span style="font-weight: bold;"&gt;{transaction_id}&lt;/span&gt; will be returned.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Access&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;You may call reports by accessing the URL&lt;br /&gt;&lt;blockquote&gt;/Reports/report_printer.cfm?[collection_object_id={list] | transaction_id={list}] [report={name}]&lt;br /&gt;[sort={sort column list}]&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Omitting the &lt;span style="font-weight: bold;"&gt;report&lt;/span&gt; parameter will allow you to select a report for printing. Including it will print a report without prompting. &lt;span style="font-weight: bold;"&gt;Report&lt;/span&gt; is a case-insensitive character match (no substrings).&lt;br /&gt;&lt;br /&gt;Including &lt;span style="font-weight: bold;"&gt;Sort={list}&lt;/span&gt; will append an "order by {list}" clause to your SQL if doing so won't cause errors. If it will (&lt;span style="font-style: italic;"&gt;i.e.&lt;/span&gt;, you try to sort by a column that's not in the query), the &lt;span style="font-weight: bold;"&gt;sort&lt;/span&gt; parameter will simply be ignored.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-2678931125458639914?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/2678931125458639914'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/2678931125458639914'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2008/05/designing-reports.html' title='Designing Reports'/><author><name>DLM</name><uri>http://www.blogger.com/profile/02529816393682220303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_WeQT00gE-YU/SD8JGgnOdkI/AAAAAAAAAng/H2SkXale-qs/s72-c/screenshot_+1.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-9168608433493549558</id><published>2008-05-20T14:02:00.002-08:00</published><updated>2008-05-20T14:07:42.545-08:00</updated><title type='text'>Arctos Procedures</title><content type='html'>We have begun this manual by adding responses to some recent questions and common issues. Content development is up to you, the Arctos community. Gordon and Dusty are available to provide technical information and to coordinate effort. Consider the following suggestions:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Communicate. Use the Arctos group to "claim" subjects or suggest content. Leave comments for posts that need expansion or correction.&lt;/li&gt;&lt;li&gt;Be as generic as possible. Write to a wide audience, and avoid unnecessary particulars that may be affected by minor changes to Arctos.&lt;/li&gt;&lt;li&gt;Resolve differences in the Arctos group. There is one best way to do much of what we do; we should strive to find it. If that is impossible, summarize and link to the appropriate subject in the Arctos group.&lt;/li&gt;&lt;li&gt;Write atomically and link to other subjects. Don't explain how to create an accession when describing data entry, for example. Create, as a "stub" if necessary, and/or link to the entry for Accessions.&lt;/li&gt;&lt;li&gt;Use labels. Click "view all" beside the "Labels for this post" box to see current values. Create a new label only when necessary.&lt;/li&gt;&lt;li&gt;Refer to the Arctos Definitions and Standards where appropriate.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-9168608433493549558?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/9168608433493549558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/9168608433493549558'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2008/05/arctos-procedures.html' title='Arctos Procedures'/><author><name>DLM</name><uri>http://www.blogger.com/profile/02529816393682220303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-7119699405939098899</id><published>2008-04-23T08:38:00.008-08:00</published><updated>2008-04-23T10:25:09.549-08:00</updated><title type='text'>MVZ Permit Report</title><content type='html'>So you want to print a permit report. Great!&lt;br /&gt;&lt;br /&gt;First you search for your permit. Then when you have found the permit you want, select "Permit Report".&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ORxZckO1hqQ/SA9n3T0YcuI/AAAAAAAAABs/3n8HEuLxK30/s1600-h/permitSearch.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_ORxZckO1hqQ/SA9n3T0YcuI/AAAAAAAAABs/3n8HEuLxK30/s400/permitSearch.png" alt="" id="BLOGGER_PHOTO_ID_5192483095291917026" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ORxZckO1hqQ/SA9nyj0YctI/AAAAAAAAABk/21jFB7u9BLg/s1600-h/permitButton.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_ORxZckO1hqQ/SA9nyj0YctI/AAAAAAAAABk/21jFB7u9BLg/s400/permitButton.png" alt="" id="BLOGGER_PHOTO_ID_5192483013687538386" border="0" /&gt;&lt;/a&gt;Then you'll come to a screen like this.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ORxZckO1hqQ/SA90PT0YcvI/AAAAAAAAAB0/kWVIm4zkhJ0/s1600-h/permitReportParam.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_ORxZckO1hqQ/SA90PT0YcvI/AAAAAAAAAB0/kWVIm4zkhJ0/s400/permitReportParam.png" alt="" id="BLOGGER_PHOTO_ID_5192496701748310770" border="0" /&gt;&lt;/a&gt;If you want all of the specimens that were collected using this permit, hit "Generate the PDF". Otherwise, you may only want items from December of 2003. First, sort by date.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ORxZckO1hqQ/SA96JD0YcwI/AAAAAAAAAB8/KWlZLcwkC30/s1600-h/sortDate.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_ORxZckO1hqQ/SA96JD0YcwI/AAAAAAAAAB8/KWlZLcwkC30/s320/sortDate.png" alt="" id="BLOGGER_PHOTO_ID_5192503191443895042" border="0" /&gt;&lt;/a&gt;In this case, let's get rid of all the other months. What you want to do is "X" the rest of the dates. Each time you hit an "X" by a date, it will uncheck all specimens that are on the same date. In this case, I hit "X" by all the dates that weren't in December 2003, so I had hit a couple of "X"s&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ORxZckO1hqQ/SA96zz0YcxI/AAAAAAAAACE/_mZquyVK5PY/s1600-h/deselectingDate.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_ORxZckO1hqQ/SA96zz0YcxI/AAAAAAAAACE/_mZquyVK5PY/s400/deselectingDate.png" alt="" id="BLOGGER_PHOTO_ID_5192503925883302674" border="0" /&gt;&lt;/a&gt;If I accidently hit "O" next to a wrong date (that selects all of them based on date), then I can just hit the "X" button to deselect them again.&lt;br /&gt;&lt;br /&gt;Ok then. Let's look at the report.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ORxZckO1hqQ/SA9-3T0YcyI/AAAAAAAAACM/RDKSeejPEpc/s1600-h/fixedReport.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_ORxZckO1hqQ/SA9-3T0YcyI/AAAAAAAAACM/RDKSeejPEpc/s400/fixedReport.png" alt="" id="BLOGGER_PHOTO_ID_5192508384059355938" border="0" /&gt;&lt;/a&gt;Looks great!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-7119699405939098899?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/7119699405939098899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/7119699405939098899'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2008/04/mvz-permit-report.html' title='MVZ Permit Report'/><author><name>Peter DeVore</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_ORxZckO1hqQ/S2ZiM81-vlI/AAAAAAAAAEM/OLx7aCN1Za4/S220/IMG_0874.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ORxZckO1hqQ/SA9n3T0YcuI/AAAAAAAAABs/3n8HEuLxK30/s72-c/permitSearch.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-2372624559172926612</id><published>2008-04-21T13:50:00.014-08:00</published><updated>2008-04-21T14:54:11.972-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='labels'/><title type='text'>Printing Specimen labels for MVZ</title><content type='html'>Suppose you want to print a bunch of labels to go along with your specimens in MVZ. Then, depending on your collection, you'll want to use "MVZ  narrow labels" or "MVZ wide labels" from the specimen results page.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ORxZckO1hqQ/SA0S-u1jpjI/AAAAAAAAAAU/vgtXLaccRI4/s1600-h/resultsManageMenu.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_ORxZckO1hqQ/SA0S-u1jpjI/AAAAAAAAAAU/vgtXLaccRI4/s320/resultsManageMenu.png" alt="" id="BLOGGER_PHOTO_ID_5191826814361904690" border="0" /&gt;&lt;/a&gt;Then you'll face a page looking like this.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ORxZckO1hqQ/SA0UAe1jpkI/AAAAAAAAAAc/JvZUro-6ePs/s1600-h/fullPage.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_ORxZckO1hqQ/SA0UAe1jpkI/AAAAAAAAAAc/JvZUro-6ePs/s320/fullPage.png" alt="" id="BLOGGER_PHOTO_ID_5191827943938303554" border="0" /&gt;&lt;/a&gt;Now is the time to see if your labels are fine as is. Click on "Generate the PDF". On the next page, click "Get the PDF". Then the PDF with your labels will be downloaded. Open it up (if it isn't already opened) and see if it is ready for printing.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ORxZckO1hqQ/SA0WyO1jpnI/AAAAAAAAAA0/Xm_Wc4D3kUs/s1600-h/uglyLabels.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_ORxZckO1hqQ/SA0WyO1jpnI/AAAAAAAAAA0/Xm_Wc4D3kUs/s400/uglyLabels.png" alt="" id="BLOGGER_PHOTO_ID_5191830997660051058" border="0" /&gt;&lt;/a&gt;As seen in this example, the geography is too long for catalog numbers 200045 and 200046, so they need to be modified. In this case, we want to change "Campground" to "Cmpgnd" for catalog numbers 200045-20046, but none of the others.&lt;br /&gt;&lt;br /&gt;In this case, we need to use the Geography Modifiers.&lt;br /&gt;Click the "Add new geography modifier" button. This will add a line containing three text inputs and one button. Find is what it looks for. Replace is what it replaces it with. Scope is which labels to affect. The button deletes the modifier.&lt;br /&gt;&lt;br /&gt;I also put in the scope input  "200045-200046".&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ORxZckO1hqQ/SA0Y0e1jpqI/AAAAAAAAABM/BfIcflYwQtk/s1600-h/fixingGeography.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_ORxZckO1hqQ/SA0Y0e1jpqI/AAAAAAAAABM/BfIcflYwQtk/s400/fixingGeography.png" alt="" id="BLOGGER_PHOTO_ID_5191833235338012322" border="0" /&gt;&lt;/a&gt;Then hit "Generate the PDF" and "Get the PDF" and see if your problems are solved.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ORxZckO1hqQ/SA0ZjO1jprI/AAAAAAAAABU/-SvUCc3qE_Y/s1600-h/niceLabels.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_ORxZckO1hqQ/SA0ZjO1jprI/AAAAAAAAABU/-SvUCc3qE_Y/s400/niceLabels.png" alt="" id="BLOGGER_PHOTO_ID_5191834038496896690" border="0" /&gt;&lt;/a&gt;Hoorah! Notice how the other ones geographies were not changed.&lt;br /&gt;&lt;br /&gt;In some cases, the parts list is too long. In that case, you need to use the Parts Matrix. If you need to use the Parts Matrix, then you can deselect a checkbox which will make the specimen of that row not have the part of that column.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ORxZckO1hqQ/SA0aOe1jpsI/AAAAAAAAABc/lPKWEYGu7Xs/s1600-h/deselectedPart.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_ORxZckO1hqQ/SA0aOe1jpsI/AAAAAAAAABc/lPKWEYGu7Xs/s400/deselectedPart.png" alt="" id="BLOGGER_PHOTO_ID_5191834781526238914" border="0" /&gt;&lt;/a&gt;In this case, Mammal 200040 will not have the "whole animal (alcohol)" part appear in its parts list when you next "Generate the PDF" and "Get the PDF". Additionally, one can hit "Select All" or "Deselect All" to change whether that part appears for all of the specimens, and this will simply check of uncheck all of the boxes in that column.&lt;br /&gt;&lt;br /&gt;I hope this gives you an idea on how to use it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-2372624559172926612?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/2372624559172926612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/2372624559172926612'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2008/04/printing-specimen-labels-for-mvz.html' title='Printing Specimen labels for MVZ'/><author><name>Peter DeVore</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_ORxZckO1hqQ/S2ZiM81-vlI/AAAAAAAAAEM/OLx7aCN1Za4/S220/IMG_0874.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ORxZckO1hqQ/SA0S-u1jpjI/AAAAAAAAAAU/vgtXLaccRI4/s72-c/resultsManageMenu.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-7654512577054293769</id><published>2008-04-02T11:28:00.007-08:00</published><updated>2008-04-02T12:10:12.257-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='labels'/><title type='text'>Print labels using Access</title><content type='html'>&lt;span style="font-weight: bold; font-style: italic;"&gt;How do I print funky little labels for MSB Mammal specimens?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Sign in to Arctos and search for specimens in the usual way. Select Label Data Download in the Manage menu and click Go.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WeQT00gE-YU/R_PgoI5nEcI/AAAAAAAAAmQ/aUykzN_kSDI/s1600-h/ss_SpecResultsMenu.png"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_WeQT00gE-YU/R_PgoI5nEcI/AAAAAAAAAmQ/aUykzN_kSDI/s400/ss_SpecResultsMenu.png" alt="" id="BLOGGER_PHOTO_ID_5184734576222081474" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Right-click and save the resulting CSV file. The name and location of this file will be important later. Put it somewhere convenient, and accept the default name.&lt;br /&gt;&lt;br /&gt;Download the MSB_Labels.mdb Access template from the &lt;a href="http://groups.google.com/group/Arctos/files"&gt;Arctos Group Files&lt;/a&gt; site.&lt;br /&gt;&lt;br /&gt;From the Access Tables tab in the file you just downloaded, click New at the top.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WeQT00gE-YU/R_Ph345nEdI/AAAAAAAAAmY/ilTccS91XFo/s1600-h/screenshot_+2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_WeQT00gE-YU/R_Ph345nEdI/AAAAAAAAAmY/ilTccS91XFo/s400/screenshot_+2.png" alt="" id="BLOGGER_PHOTO_ID_5184735946316648914" border="0" /&gt;&lt;/a&gt;Choose Link Table in the resulting popup and click OK.&lt;br /&gt;&lt;br /&gt;Change Files of type to "Text." Find and select the file you just downloaded from Arctos. It should be named ArctosLabelData.csv.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WeQT00gE-YU/R_PjE45nEeI/AAAAAAAAAmg/Qe3ugzhGZjw/s1600-h/screenshot_+4.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_WeQT00gE-YU/R_PjE45nEeI/AAAAAAAAAmg/Qe3ugzhGZjw/s400/screenshot_+4.png" alt="" id="BLOGGER_PHOTO_ID_5184737269166576098" border="0" /&gt;&lt;/a&gt;Click Link.&lt;br /&gt;&lt;br /&gt;Select Delimited in the resulting window, then click Next.&lt;br /&gt;&lt;br /&gt;Change Text Qualifier to quote ( " ). Do this first or you'll get scary but harmless Microsoft errors.&lt;br /&gt;&lt;br /&gt;Pick Comma as delimiter.&lt;br /&gt;&lt;br /&gt;Check First Row Contains Field Names.&lt;br /&gt;&lt;br /&gt;Click Finish.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WeQT00gE-YU/R_PjjI5nEfI/AAAAAAAAAmo/5xRLC6mlrhM/s1600-h/screenshot_+5.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_WeQT00gE-YU/R_PjjI5nEfI/AAAAAAAAAmo/5xRLC6mlrhM/s400/screenshot_+5.png" alt="" id="BLOGGER_PHOTO_ID_5184737788857618930" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;From the main menu, click Reports. msbLabelReport (the only report currently in the DB) will contain labels for the file you downloaded from Arctos.&lt;br /&gt;&lt;br /&gt;To print another group of labels, simply close Access (to prevent lock conflicts), search Arctos, and download the CSV as before. You should be prompted to over-write the existing CSV file. The new data will then automatically be available from the Access report.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;If you wish to change anything with the MDB file, you can either request that I make the changes or make them yourself, but make sure to send me the updated version. I'll keep that on the download site so it's always available. &lt;/span&gt;&lt;span style="font-style: italic;"&gt;I can change the data download as needed.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;This is not intended to be a permanent solution. We'll find something better someday.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-7654512577054293769?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arctosblog.blogspot.com/feeds/7654512577054293769/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2361062205738842979&amp;postID=7654512577054293769' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/7654512577054293769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/7654512577054293769'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2008/04/print-labels-using-access.html' title='Print labels using Access'/><author><name>DLM</name><uri>http://www.blogger.com/profile/02529816393682220303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_WeQT00gE-YU/R_PgoI5nEcI/AAAAAAAAAmQ/aUykzN_kSDI/s72-c/ss_SpecResultsMenu.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-1423820715279650380</id><published>2007-12-03T11:31:00.009-09:00</published><updated>2011-08-18T11:52:06.927-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='data entry'/><title type='text'>Creating Other Identifiers</title><content type='html'>[ https://arctosdb.wordpress.com/documentation/catalog/#parse_otherid is current ]&lt;br /&gt;&lt;br /&gt;Under individual specimen records, Other Identifiers are a three-part field:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Prefix (text)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Number (integer)&lt;/li&gt;&lt;li&gt;Suffix (text)&lt;/li&gt;&lt;/ul&gt;All search features rely on a (stored) concatenation of these fields, called Display_Value.&lt;br /&gt;&lt;br /&gt;The specimen bulkloader has only one field for (each of several) Other Identifiers. At load, the values provided in this field are parsed into individual fields according to the following rules.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Integers are loaded as Number&lt;/li&gt;&lt;li&gt;Strings consisting on a single alpha character followed by a number (V12345) are split into Prefix and Number (&lt;span style="font-weight: bold; font-style: italic;"&gt;V&lt;/span&gt; and &lt;span style="font-weight: bold; font-style: italic;"&gt;12345&lt;/span&gt;, respectively)&lt;/li&gt;&lt;li&gt;Strings consisting of a number and a single alpha character (12345a) are split, as above, into Number and Suffix&lt;/li&gt;&lt;li&gt;Strings containing one or two "separator characters" (| - . ;) are split at those characters.&lt;/li&gt;&lt;li&gt;The results of the above are checked to ensure that Number is an integer&lt;/li&gt;&lt;li&gt;Finally, the re-concatenated value is checked against the original. If they don't match, the original becomes Prefix.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Examples:&lt;table border="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th&gt;Input&lt;/th&gt;&lt;th&gt;Prefix&lt;/th&gt;&lt;th&gt;Number&lt;/th&gt;&lt;th&gt;Suffix&lt;/th&gt;&lt;th&gt;Display&lt;/th&gt;&lt;th&gt;Explanation&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;v12345&lt;/td&gt;&lt;td&gt;v&lt;/td&gt;&lt;td&gt;12345&lt;/td&gt;&lt;td&gt;NULL&lt;/td&gt;&lt;td&gt;v12345&lt;/td&gt;&lt;td&gt;One character plus number&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;v-12345&lt;/td&gt;&lt;td&gt;v-&lt;/td&gt;&lt;td&gt;12345&lt;/td&gt;&lt;td&gt;v-12345&lt;/td&gt;&lt;td&gt;v-12345&lt;/td&gt;&lt;td&gt;Split at a separator character&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;v-12345-1&lt;/td&gt;&lt;td&gt;v-&lt;/td&gt;&lt;td&gt;12345&lt;/td&gt;&lt;td&gt;-1&lt;/td&gt;&lt;td&gt;v-12345-1&lt;/td&gt;&lt;td&gt;Split at separator characters&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;1[12345]1&lt;/td&gt;&lt;td&gt;1[12345]1&lt;/td&gt;&lt;td&gt;NULL&lt;/td&gt;&lt;td&gt;NULL&lt;br /&gt;&lt;/td&gt;&lt;td&gt;1123451&lt;/td&gt;&lt;td&gt;Brackets are treated as characters.&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;1-abc-2&lt;/td&gt;&lt;td&gt;1-abc-2&lt;/td&gt;&lt;td&gt;NULL&lt;/td&gt;&lt;td&gt;NULL&lt;/td&gt;&lt;td&gt;1-abc-2&lt;/td&gt;&lt;td&gt;Number is not numeric&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;v-00001&lt;/td&gt;&lt;td&gt;v-00001&lt;/td&gt;&lt;td&gt;NULL&lt;br /&gt;&lt;/td&gt;&lt;td&gt;NULL&lt;/td&gt;&lt;td&gt;v-00001&lt;/td&gt;&lt;td&gt;Above rules would lead to dropped leading zeroes in Number&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;p&gt;(Much of this procedure is included in Arctos &lt;a href="http://g-arctos.appspot.com/arctosdoc/definitions_standards_index.html"&gt;Definitions and Standards&lt;/a&gt; as a broader description of &lt;a href="http://g-arctos.appspot.com/arctosdoc/cataloged_item.html#other_id"&gt;Other Identifiers&lt;/a&gt;.)&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-1423820715279650380?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/1423820715279650380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/1423820715279650380'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2007/12/creating-other-identifiers.html' title='Creating Other Identifiers'/><author><name>DLM</name><uri>http://www.blogger.com/profile/02529816393682220303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-1951968968854714914</id><published>2007-11-06T22:25:00.001-09:00</published><updated>2011-08-17T15:10:39.472-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='publications'/><category scheme='http://www.blogger.com/atom/ns#' term='citations'/><title type='text'>Entering Citations</title><content type='html'>[ https://arctosdb.wordpress.com/documentation/publications/#create_cite ]&lt;br /&gt;Citations are a linkage between a cataloged item and a page in a publication.  They contain little information, being essentially a connection between existing sets of information.  Therefore in order to create citations, both the publication and the items must already be present in Arctos.  The scientific name used by the authors must also be present.   Most often this will be the same as the current identification of the specimen, but not always; that's why it's there.&lt;br /&gt;&lt;br /&gt;Citations can be individually entered by finding the publication from the Publication/Project Search tab, clicking the Citation Button, and using the form (Citation.cfm) to enter the appropriate information.  You will select the cited specimens by catalog number or an Other Identifier.  And you will select the scientific name by which the item was cited.&lt;br /&gt;&lt;br /&gt;In publications that cite numerous specimens, it is often possible and efficient to bulkload the citations, especially if they are in tabular form within an electronic copy of the document.  This can be done by copying and pasting the table from the publication into a spreadsheet.  It must then be formatted to exactly match the key fields in Arctos, and  exported as a comma-delimited text file.  The tool for uploading this file, and a detailed description of the file are found from Bulkload Citations on the Tool tab (BulkloadCitations.cfm).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-1951968968854714914?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arctosblog.blogspot.com/feeds/1951968968854714914/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2361062205738842979&amp;postID=1951968968854714914' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/1951968968854714914'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/1951968968854714914'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2007/11/entering-citations.html' title='Entering Citations'/><author><name>Gordon Jarrell</name><uri>http://www.blogger.com/profile/16901879781816328194</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-6515118279210394951</id><published>2007-10-22T10:20:00.002-08:00</published><updated>2011-08-18T12:43:45.619-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agent'/><title type='text'>Duplicate Agents</title><content type='html'>[ moved to https://arctosdb.wordpress.com/documentation/agent/#duplicate ]&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;There are duplicate agents in Arctos. What am I supposed to do about &lt;span style="font-weight: bold;"&gt;that&lt;/span&gt;?&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;First, make sure that there are actually two separate records for the agents.  Identical agent &lt;span style="font-style: italic; font-weight: bold;"&gt;names&lt;/span&gt;, between and among agents, is another issue and not covered here.  Duplicate agents are two or more agent records that mean the same physical entity (THAT PARTICULAR John Smith; US Fish and Wildlife Service). It is not necessary for duplicate agents to share a name; in fact, they are often introduced because of misspellings. The "Agent Activity" link is a good place to make sure you're dealing with real duplicates.&lt;br /&gt;&lt;br /&gt;Once you're sure you have duplicate agents, simply flag one of them as a "bad duplicate of" the other in Agent Relations.  Generally, you will want to flag the record with least complete information and/or the least activity.  The application to actually make the deletion must then be run manually.&lt;br /&gt;&lt;br /&gt;Once agents are flagged, the actual agent cleanup process (Manage Data/Agents/Merge Bad Dup Agent) often involves individual analysis of agents in roles. Arctos will not merge agents used in Publications, those with Addresses, or otherwise differentiated at the Agent Name level. You may have to address errors individually.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-6515118279210394951?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/6515118279210394951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/6515118279210394951'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2007/10/duplicate-agents.html' title='Duplicate Agents'/><author><name>DLM</name><uri>http://www.blogger.com/profile/02529816393682220303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-5336089788866984422</id><published>2007-10-19T15:51:00.006-08:00</published><updated>2011-08-17T14:27:38.080-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='data entry'/><title type='text'>Bulk-loading, an Overview</title><content type='html'>[ moved to https://arctosdb.wordpress.com/documentation/bulkloader/bulkloader-tutorial/#overview ]&lt;br /&gt;&lt;p&gt;New specimen records are created from a single "flat file, usually a text file in which all data for a single cataloged item are in a single row. This file can be created with any convenient client-side application (often Microsoft Access). The file is then loaded into a similarly structured table on the server, and a server-side application (the bulk-loader) parses each row into the relational structure of the database.&lt;/p&gt;&lt;p&gt;This approach makes keyboarding of data a client-side process, and thereby allows easy customization of data-entry applications. The process provides an independent layer of data checking before new information is incorporated into the database proper. Original data that are received in electronic format may require minimal manipulation; you can sometimes merely add the necessary columns to build a file in the bulk-loading format (&lt;a href="http://code.google.com/p/arctos/downloads/list"&gt;download bulkloader templates&lt;/a&gt; or build your own with the Bulkloader Builder application).&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;strong&gt;What the bulk-loader does:&lt;/strong&gt;&lt;ul&gt;&lt;li&gt;The bulk-loader expects to find pre-existing values in the database for&lt;br /&gt;taxonomy, agent names, and higher geography.&lt;br /&gt;Data of these types that are not already in the system must be added prior&lt;br /&gt;to bulk-loading by a user who is priviliged to modify those tables.&lt;/li&gt;&lt;li&gt;The content of several data fields is controlled by "code tables"&lt;br /&gt;which restrict the acceptable values for those fields.&lt;br /&gt;(The values you see in dropdowns in the editting screens come from these code tables.)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;The bulk-loader evaluates each row in the submitted table.&lt;br /&gt;If the locality already exists in the database, then the bulk-loader&lt;br /&gt;uses the existing locality.&lt;br /&gt;If the locality does not exist, then (assuming that the row is otherwise acceptable)&lt;br /&gt;the bulk-loader creates the new locality and parses the row into the appropriate&lt;br /&gt;tables.&lt;/li&gt;&lt;li&gt;If no catalog number is provided by the submitted table, then bulkloader provides the next sequential catalog number from the indicated collection.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;The template for this flat file handles the most common data but has limitations.&lt;br /&gt;For example, if a specimen has five collectors, you could load the specimen and the&lt;br /&gt;first three collectors with the bulk-loader, then add the other collectors by editting the online record. Or, you could request a change to the structure of the template.&lt;br /&gt;(Ask &lt;a href="mailto:dustymc@gmail.com"&gt;Dusty&lt;/a&gt; nicely.)&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-5336089788866984422?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arctosblog.blogspot.com/feeds/5336089788866984422/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2361062205738842979&amp;postID=5336089788866984422' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/5336089788866984422'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/5336089788866984422'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2007/10/bulk-loading-overview.html' title='Bulk-loading, an Overview'/><author><name>Gordon Jarrell</name><uri>http://www.blogger.com/profile/16901879781816328194</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-4098671180704393557</id><published>2007-09-17T22:02:00.005-08:00</published><updated>2011-08-17T14:24:43.023-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='data entry'/><category scheme='http://www.blogger.com/atom/ns#' term='user management'/><title type='text'>Bulkloader Group Settings</title><content type='html'>[ deprecated ]&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Why do the data entry applications think I have group issues?&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;First, &lt;a href="http://arctosblog.blogspot.com/2007/09/data-entry-setup.html"&gt;make sure the user has a privileged&lt;/a&gt; account.&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Users with role DATA_ENTRY may enter records for those collections they have access to.&lt;/li&gt;&lt;li&gt;Users with role MANAGE_COLLECTION may modify records in the bulkloader.&lt;/li&gt;&lt;li&gt;Users may be in any number of collection groups.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;More information about Arctos groups may be found &lt;a href="http://arctosblog.blogspot.com/2008/09/agent-groups.html"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-4098671180704393557?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/4098671180704393557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/4098671180704393557'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2007/09/bulkloader-group-settings.html' title='Bulkloader Group Settings'/><author><name>DLM</name><uri>http://www.blogger.com/profile/02529816393682220303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-7824448424877888189</id><published>2007-09-17T21:57:00.001-08:00</published><updated>2011-08-17T14:35:22.478-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='data entry'/><title type='text'>Loading Records</title><content type='html'>[ moved to https://arctosdb.wordpress.com/documentation/bulkloader/bulkloader-tutorial/#loading ]&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Records in the bulkloader are ready to go. Now what?&lt;br /&gt;&lt;/span&gt;&lt;ol&gt;&lt;li&gt;Ensure that you have no &lt;a href="http://arctosblog.blogspot.com/2007/09/bulkloader-group-settings.html"&gt;group issues&lt;/a&gt;.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;NULLify LOADED using the Browse and Edit Bulkloader application under Tools.&lt;/li&gt;&lt;li&gt;Wait for them to load. The load process runs hourly, but your records may be in the queue for several hours or even days. Note that LOADED is a functionally binary field with the following values:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;NULL: &lt;span style="font-style: italic;"&gt;The bulkloader may attempt to load this record&lt;/span&gt;&lt;/li&gt;&lt;li&gt;NOT NULL: &lt;span style="font-style: italic;"&gt;The bulkloader must ignore this record&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span&gt;Feel free to use it for comments. Enter &lt;span style="font-weight: bold;"&gt;DELETE&lt;/span&gt; in LOADED to get rid of a record.&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Check progress under Tools ==&gt; Bulkload Specimens ==&gt; Bulkloader Status&lt;/li&gt;&lt;li&gt;Fix errors and NULLify LOADED as in 1).&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-7824448424877888189?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/7824448424877888189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/7824448424877888189'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2007/09/loading-records.html' title='Loading Records'/><author><name>DLM</name><uri>http://www.blogger.com/profile/02529816393682220303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-2657197223084775924</id><published>2007-09-17T12:47:00.001-08:00</published><updated>2009-02-09T11:38:24.662-09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='locality'/><title type='text'>Locality</title><content type='html'>&lt;span style="font-weight: bold;"&gt;How do I update geospatial data?&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;Option One: Update data for a single specimen.&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Simply click the Locality tab in SpecimenDetail and make any necessary changes. Your updates will affect only the specimen you are editing.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Option Two: Pick a new collecting event.&lt;/li&gt;&lt;ul&gt;&lt;li&gt;When a suitable collecting event (dates, locality, higher geography, georeferenceing, and collecting method) exists, click the Pick New Coll Event tab, find an appropriate collecting event, and save.&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Option Three: Update the locality.&lt;/li&gt;&lt;ul&gt;&lt;li&gt;First, click the Locality tab under SpecimenDetail,  then click the Edit Locality link (or, find a locality under Localities). &lt;span style="color: rgb(255, 0, 0);font-size:85%;" &gt;&lt;span style="font-weight: bold;"&gt;You are potentially changing localities for multiple specimens in multiple collections. Be sure you know what you are doing!&lt;/span&gt;&lt;/span&gt; Edit the locality as appropriate and save.&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Option Four: Move the collecting event to a new locality.&lt;/li&gt;&lt;ul&gt;&lt;li&gt;From SpecimenDetail, click the Locality tab. Then click Edit Locality. Then click Collecting Events to see a list of all events under that locality. Locate the one you wish to move, and click on the "Coll Evnt Id" link. Click the Change Locality For This Collecting Event button. &lt;span style="color: rgb(255, 0, 0);font-size:85%;" &gt;&lt;span style="font-weight: bold;"&gt; You are potentially changing localities for multiple specimens in multiple collections. Be sure you know what you are doing!&lt;/span&gt;&lt;/span&gt; &lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-2657197223084775924?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/2657197223084775924'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/2657197223084775924'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2007/09/locality.html' title='Locality'/><author><name>DLM</name><uri>http://www.blogger.com/profile/02529816393682220303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-7104496248086157192</id><published>2007-09-06T16:34:00.001-08:00</published><updated>2008-08-05T13:48:04.975-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='transactions'/><title type='text'>Loans</title><content type='html'>&lt;span style="font-weight: bold;"&gt;How do I create a loan?&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;ol&gt;&lt;li&gt;Create (or find) the loan under the Transactions tab.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Add the loan to one or more Projects, if appropriate, under Edit Loan.&lt;/li&gt;&lt;li&gt;Click Add Items from Edit Loan to find specimens you want to include in the loan. This is the standard Specimen Search screen.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;You should see an itemized list of available parts for each specimen in Specimen Results after a successful search. To add a part to the loan, simply fill in the Remark and Instructions boxes, check the Subsample box if you wish to create and loan a subsample, and click the appropriate Add button.  Note that Remarks and Instructions apply to individual items; remarks and instructions for the entire loan may be entered under Edit Loan.&lt;/li&gt;&lt;li&gt;From Edit Loan, click the Review Items button to remove or edit loan items.  Note that you cannot remove items with a disposition of "on loan."&lt;/li&gt;&lt;li&gt;Fill in Shipment information on the Edit Loan form.  Add agent addresses under Agents if necessary.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Print forms using the Print tool.&lt;/li&gt;&lt;/ol&gt;Arctos allows transactions to have any number of Agents in various Roles. Some of those Roles have special significance to the application.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;entered by: Populated with the person creating the loan's Login information. &lt;/li&gt;&lt;li&gt;in-house contact: &lt;span style="font-weight: bold;"&gt;Single&lt;/span&gt; person in the originating institution who should be contacted with questions about the loan.&lt;/li&gt;&lt;li&gt;outside contact: &lt;span style="font-weight: bold;"&gt;Single&lt;/span&gt; person in the receiving institution who should be contacted with questions about the loan.&lt;/li&gt;&lt;/ul&gt;All other roles may be populated as appropriate. See the code table for more specific documentation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-7104496248086157192?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arctosblog.blogspot.com/feeds/7104496248086157192/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2361062205738842979&amp;postID=7104496248086157192' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/7104496248086157192'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/7104496248086157192'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2007/09/loans.html' title='Loans'/><author><name>DLM</name><uri>http://www.blogger.com/profile/02529816393682220303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-921420042140388051</id><published>2007-09-06T16:16:00.000-08:00</published><updated>2007-09-06T16:25:44.580-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='transactions'/><title type='text'>Reminders</title><content type='html'>&lt;span style="font-weight: bold;"&gt;How do I get reminders?&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Arctos will automatically send reminders when permits are expiring (365, 90, 30, and 0 days before permit expires_date) and loans are due (30 days before loan due_date).  All contacts must have a valid email address. Simply enter a name in Contact Person under edit or create permits (access permits under Transactions). Loan reminders are sent to the Authorized By agent.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-921420042140388051?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arctosblog.blogspot.com/feeds/921420042140388051/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2361062205738842979&amp;postID=921420042140388051' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/921420042140388051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/921420042140388051'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2007/09/reminders.html' title='Reminders'/><author><name>DLM</name><uri>http://www.blogger.com/profile/02529816393682220303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-4455817861809453749</id><published>2007-09-06T14:34:00.006-08:00</published><updated>2011-08-18T12:37:41.287-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='data entry'/><category scheme='http://www.blogger.com/atom/ns#' term='user management'/><title type='text'>User setup</title><content type='html'>[] moved to https://arctosdb.wordpress.com/home/administration/ ]&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;How do I allow a user to enter data or perform other internal Curatorial tasks?&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;New users must first create an account for themselves. Their account name must use only letters and numbers (ASCII characters A-Z, a-z, and 0-9) if they are to be operators. The name cannot begin with a number. (Public users can use any characters.) They must have an email address in their Profile.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Under the Agents tab, create them as a new agent or locate them if they are an existing agent. Make sure they have a name-type of "login," and that their login name matches their Arctos username. These are case sensitive.&lt;/li&gt;&lt;li&gt;From &lt;span style="font-style: italic;"&gt;Management/Arctos/Arctos Users&lt;/span&gt;, click &lt;code&gt;Invite&lt;/code&gt; to allow them to create an internal user account. They will have to ensure that their username is valid, pass certain password checks, etc. to become users.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;After the user has completed Step 3, assign them appropriate data and collection roles. Include the COLDFUSION_USER and DATA_ENTRY roles to enable data entry.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-4455817861809453749?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arctosblog.blogspot.com/feeds/4455817861809453749/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2361062205738842979&amp;postID=4455817861809453749' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/4455817861809453749'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/4455817861809453749'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2007/09/data-entry-setup.html' title='User setup'/><author><name>DLM</name><uri>http://www.blogger.com/profile/02529816393682220303</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-3288288973409653175</id><published>2007-09-06T12:32:00.004-08:00</published><updated>2011-08-23T10:29:55.152-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='transactions'/><category scheme='http://www.blogger.com/atom/ns#' term='data entry'/><title type='text'>Data Entry Accession Format</title><content type='html'>[ moved to https://arctosdb.wordpress.com/documentation/accession/#dataentry ]&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Why isn't my Accession Number accepted?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Collections own transactions by way of trans.collection_id. Collections own rows in the bulkloader/data entry application by way of collection_cde + institution_acronym. The default bulkloader behavior is to locate an accession based on the bulkloader data. Square brackets may be used to tell the bulkloader "ignore the collection in this row - go find an accession based on what's in the brackets."&lt;br /&gt;&lt;br /&gt;Square brackets are required any time a record is to be attached to an accession belonging to another collection. Examples include.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;A UAM Mammal Observation being entered into a UAM Mammal accession&lt;/li&gt;&lt;li&gt;An MVZ Bird being entered into an MVZ Mammal accession&lt;/li&gt;&lt;/ul&gt;Example Usage is follows. Collections are in &lt;span style="font-style: italic;"&gt;italics&lt;/span&gt;.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Desired accession: &lt;span style="font-style: italic;"&gt;UAM:Mamm&lt;/span&gt; 1234.123.Mamm&lt;/li&gt;&lt;li&gt;New Specimen: &lt;span style="font-style: italic;"&gt;UAMObs:Mamm&lt;/span&gt; 9876 &lt;/li&gt;&lt;li&gt;Default accession: &lt;span style="font-style: italic;"&gt;UAMObs:Mamm&lt;/span&gt; 1234.123.Mamm &lt;span style="font-size: 85%;"&gt;(Does not and should not exist)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Value to enter for Accession: &lt;b&gt;[UAM:Mamm]1234.123.Mamm&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Desired accession: &lt;span style="font-style: italic;"&gt;MVZ:Birds&lt;/span&gt; 14508&lt;/li&gt;&lt;li&gt;New Specimen: &lt;span style="font-style: italic;"&gt;MVZ:Bird &lt;/span&gt;183000 -Value to enter for Accession: 14508&lt;/li&gt;&lt;li&gt;New Specimen: &lt;i&gt;MVZ:Mamm &lt;/i&gt;250000 -Value to enter for Accession: &lt;b style="font-weight: normal;"&gt;[MVZ:Bird]14508&lt;/b&gt;&lt;/li&gt;&lt;li&gt;New Specimen: &lt;i&gt;MVZObs:Bird &lt;/i&gt;10 -Value to enter for Accession: [MVZ:Bird]14508&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-3288288973409653175?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arctosblog.blogspot.com/feeds/3288288973409653175/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2361062205738842979&amp;postID=3288288973409653175' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/3288288973409653175'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/3288288973409653175'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2007/09/data-entry-accession-format.html' title='Data Entry Accession Format'/><author><name>Arctos</name><uri>http://www.blogger.com/profile/07515480543912050722</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-4735977716169732152</id><published>2007-09-06T12:18:00.000-08:00</published><updated>2007-09-07T15:33:21.798-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='encumbrances'/><title type='text'>Encumbering Specimens</title><content type='html'>&lt;strong&gt;How do I encumber specimens?&lt;/strong&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Find the specimens you want to encumber using SpecimenSearch.&lt;/li&gt;&lt;li&gt;From the Manage tool, choose Encumbrances and click Go. You should now see a summary of your specimens at the bottom of the page, and the encumbrance finder at the top.&lt;/li&gt;&lt;li&gt;Find the appropriate encumbrance by entering search criteria and clicking Find Encumbrance.&lt;/li&gt;&lt;li&gt;Under the appropriate encumbrance, click the &lt;span style="color: rgb(204, 0, 0);"&gt;Add All Items To This Encumbrance&lt;/span&gt; button.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;When the screen refreshes, the specimens are encumbered. Double-check that no extraneous specimens have been encumbered.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-4735977716169732152?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arctosblog.blogspot.com/feeds/4735977716169732152/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2361062205738842979&amp;postID=4735977716169732152' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/4735977716169732152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/4735977716169732152'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2007/09/encumbering-specimens.html' title='Encumbering Specimens'/><author><name>Arctos</name><uri>http://www.blogger.com/profile/07515480543912050722</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2361062205738842979.post-6265265024184177158</id><published>2007-09-06T11:27:00.000-08:00</published><updated>2007-09-06T14:22:59.021-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='delete records'/><title type='text'>Deleting Records</title><content type='html'>&lt;strong&gt;How do I delete records from Arctos?&lt;/strong&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://arctosblog.blogspot.com/2007/09/encumbering-specimens.html"&gt;Encumber&lt;/a&gt; the record(s) to be deleted. Create an appropriate encumbrance first, if necessary. Records may be flagged from individual specimens, or en masse by using the Manage widget from SpecimenResults. Once records are flagged, they may be deleted by users with the appropriate privileges.&lt;/li&gt;&lt;li&gt;Find the encumbrance (under Tools). Click See Specimens and &lt;em&gt;carefully&lt;/em&gt; review what you're about to delete.&lt;/li&gt;&lt;li&gt;From Manage Encumbrances, click Delete Encumbered Specimens. You'll again be asked to review your decision, and must click the proceed button at the bottom of the page to delete the records from the database.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;Note that there may be reasons to keep masked records in the database instead of deleting them.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2361062205738842979-6265265024184177158?l=arctosblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arctosblog.blogspot.com/feeds/6265265024184177158/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2361062205738842979&amp;postID=6265265024184177158' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/6265265024184177158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2361062205738842979/posts/default/6265265024184177158'/><link rel='alternate' type='text/html' href='http://arctosblog.blogspot.com/2007/09/deleting-records.html' title='Deleting Records'/><author><name>Arctos</name><uri>http://www.blogger.com/profile/07515480543912050722</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
