Top Level Namespace

Includes:
LogicTools

Defined Under Namespace

Modules: AlternateValuesHelper, AnnotationsHelper, Api, ApplicationEnumeration, ApplicationHelper, AssertedDistributionsHelper, AttributionsHelper, BatchFileLoad, BatchLoad, BiocurationClassificationsHelper, BiologicalAssociationsGraphsHelper, BiologicalAssociationsHelper, BiologicalRelationshipsHelper, CharacterStatesHelper, CitationTopicsHelper, CitationsHelper, CollectingEventsHelper, CollectionObjectObservationsHelper, CollectionObjectsHelper, CollectionProfilesHelper, CombinationsHelper, CommonNamesHelper, ConfidencesHelper, ContainerItemsHelper, ContainersHelper, ContentsHelper, ControlledVocabularyTermsHelper, ControllerTypes, Cookies, DataAttributesHelper, DataControllerConfiguration, DepictionsHelper, DescriptorsHelper, DocumentationHelper, DocumentsHelper, DownloadsHelper, Dwca, Export, ExtractsHelper, ForgeryProtection, Forms, GPXToCSV, GeneAttributesHelper, GeographicAreaTypesHelper, GeographicAreasGeographicItemsHelper, GeographicAreasHelper, GeographicItemsHelper, GeoreferencesHelper, GlobalIdHelper, Housekeeping, HubHelper, IdentifiersHelper, ImagesHelper, ImportAttributesHelper, InternalAttributesHelper, LabelsHelper, LanguagesHelper, LoanItemsHelper, LoanRecipientsHelper, LoansHelper, LogRecent, LoggedTask, MatchGeoreferencesHelper, Material, NamespacesHelper, Nexml, NomenclatureCatalog, NotesHelper, ObservationMatricesHelper, ObservationMatrixColumnItemsHelper, ObservationMatrixColumnsHelper, ObservationMatrixRowItemsHelper, ObservationMatrixRowsHelper, ObservationsHelper, OrganizationsHelper, OriginRelationshipsHelper, OtuPageLayoutSectionsHelper, OtuPageLayoutsHelper, OtusHelper, PageMeta, PaginationHeaders, Paperclip, PeopleHelper, PinboardItemsHelper, PreparationTypesHelper, ProjectMembersHelper, ProjectSourcesHelper, ProjectsHelper, ProtocolRelationshipsHelper, ProtocolsHelper, PublicContentsHelper, Queries, RangedLotCategoriesHelper, Ranks, RepositoriesHelper, RequestType, RescueFrom, RolesHelper, SequenceRelationshipsHelper, SequencesHelper, SerialChronologiesHelper, SerialsHelper, SetExceptionNotificationData, SetHousekeeping, Settings, SoftValidation, SourcesHelper, SqedDepictionsHelper, SqedToTaxonworks, Support, TagsHelper, TaskControllerConfiguration, TaxonDeterminationsHelper, TaxonNameClassificationsHelper, TaxonNameRelationshipsHelper, TaxonNamesHelper, TaxonWorks, TaxonWorksAutoload, Taxonworks, TaxonworksNet, TokenAuthentication, TopicsHelper, TypeMaterialsHelper, UserTasks, UsersHelper, Utilities, ValidatorsHelper, Whitelist Classes: AccessionProvider, AdministrationController, AlternateValue, AlternateValuesController, AnnotationsController, ApiController, ApplicationController, ApplicationJob, ApplicationRecord, AssertedDistribution, AssertedDistributionsController, Attribution, AttributionCopyrightHolder, AttributionCreator, AttributionEditor, AttributionOwner, AttributionsController, AuthorsController, BiocurationClass, BiocurationClassification, BiocurationClassificationsController, BiocurationGroup, BiologicalAssociation, BiologicalAssociationsBiologicalAssociationsGraph, BiologicalAssociationsController, BiologicalAssociationsGraph, BiologicalAssociationsGraphsController, BiologicalProperty, BiologicalRelationship, BiologicalRelationshipType, BiologicalRelationshipsController, Catalog, CharacterState, CharacterStatesController, Citation, CitationTopic, CitationTopicsController, CitationsController, ColdpCreateDownloadJob, CollectingEvent, CollectingEventsController, CollectionObject, CollectionObjectObservation, CollectionObjectObservationsController, CollectionObjectsController, CollectionProfile, CollectionProfilesController, Collector, Combination, CombinationsController, CommonName, CommonNamesController, Confidence, ConfidenceLevel, ConfidenceLevelsController, ConfidencesController, Container, ContainerItem, ContainerItemsController, ContainersController, Content, ContentsController, ControlledVocabularyTerm, ControlledVocabularyTermsController, CrashTestController, Current, DashboardController, DataAttribute, DataAttributesController, DateDayValidator, DateMonthValidator, DateTimeValidator, DateYearValidator, DeaccessionRecipient, Depiction, DepictionsController, DerivedCollectionObject, Descriptor, DescriptorsController, Determiner, Distribution, Document, Documentation, DocumentationController, DocumentsController, Download, DownloadsController, DwcOccurrence, DynamicContent, Extract, ExtractsController, GeneAttribute, GeneAttributesController, GeographicArea, GeographicAreaType, GeographicAreaTypesController, GeographicAreasController, GeographicAreasGeographicItem, GeographicAreasGeographicItemsController, GeographicItem, GeographicItemsController, Georeference, Georeferencer, GeoreferencesController, GraphController, HubController, Hybrid, Identifier, IdentifiersController, Image, ImagesController, Import, ImportAttribute, InternalAttribute, Keyword, KeywordsController, Label, LabelsController, Language, LanguagesController, Loan, LoanItem, LoanItemsController, LoanRecipient, LoanSupervisor, LoansController, Lot, MetadataController, Namespace, NamespacesController, NomenclaturalRank, Note, NotesController, Observation, ObservationMatricesController, ObservationMatrix, ObservationMatrixColumn, ObservationMatrixColumnItem, ObservationMatrixColumnItemsController, ObservationMatrixColumnsController, ObservationMatrixRow, ObservationMatrixRowItem, ObservationMatrixRowItemsController, ObservationMatrixRowsController, ObservationsController, Organization, OrganizationsController, OriginRelationship, OriginRelationshipsController, Otu, OtuPageLayout, OtuPageLayoutSection, OtuPageLayoutSectionsController, OtuPageLayoutsController, OtusController, PapertrailController, PeopleController, Person, PinboardItem, PinboardItemsController, Predicate, PredicatesController, PreparationType, PreparationTypesController, Project, ProjectMember, ProjectMembersController, ProjectSource, ProjectSourcesController, ProjectsController, Protocol, ProtocolRelationship, ProtocolRelationshipsController, ProtocolsController, Protonym, PublicContent, PublicContentsController, RangedLot, RangedLotCategoriesController, RangedLotCategory, RepositoriesController, Repository, Role, Sequence, SequenceRelationship, SequenceRelationshipsController, SequencesController, Serial, SerialChronologiesController, SerialChronology, SerialsController, SessionsController, SoftValidationsController, Source, SourceAuthor, SourceEditor, SourceSource, SourcesController, Specimen, SqedDepiction, SqedDepictionsController, Tag, TaggedSectionKeyword, TaggedSectionKeywordsController, TagsController, TaxonDetermination, TaxonDeterminationsController, TaxonName, TaxonNameAuthor, TaxonNameClassification, TaxonNameClassificationsController, TaxonNameRelationship, TaxonNameRelationshipsController, TaxonNamesController, TimeHourValidator, TimeMinuteValidator, TimeSecondValidator, Topic, TopicsController, TypeMaterial, TypeMaterialsController, User, UserMailer, UserPreferencesController, UsersController

Instance Attribute Summary collapse

Instance Attribute Details

#cachedString

Genus-species combination for genus and lower, monomial for higher. The string has NO html, and no author/year.


# File 'app/models/taxon_name.rb', line 5

#cached_author_yearString?


# File 'app/models/taxon_name.rb', line 5

#cached_higher_classificationString

a concatenated list of higher rank taxa. !! Currently deprecated.


# File 'app/models/taxon_name.rb', line 5

#cached_htmlString

As in `cached` but with tags.


# File 'app/models/taxon_name.rb', line 5

#cached_misspellingBoolean

if the name is a misspelling, stores True.


# File 'app/models/taxon_name.rb', line 5

#cached_original_combinationString


# File 'app/models/taxon_name.rb', line 5

#cached_original_combination_htmlString


# File 'app/models/taxon_name.rb', line 5

#cached_primary_homonymString

original genus and species name. Used to find and validate primary homonyms.


# File 'app/models/taxon_name.rb', line 5

#cached_primary_homonym_alternative_spellingString

Original genus and species name in alternative spelling. Used to find and validate primary homonyms.


# File 'app/models/taxon_name.rb', line 5

#cached_secondary_homonymString

current genus and species name. Used to find and validate secondary homonyms.


# File 'app/models/taxon_name.rb', line 5

#cached_secondary_homonym_alternative_spellingString

Current genus and species name in alternative spelling. Used to find and validate secondary homonyms.


# File 'app/models/taxon_name.rb', line 5

#etymologyString

the derivation and history of the name in written form


# File 'app/models/taxon_name.rb', line 5

#feminine_nameString

Species name which are adjective or participle change depending on the gender of the genus. 3 fields provide alternative species spelling. The part_of_speech is designated as a taxon_name_classification. The gender of a genus also designated as a taxon_name_classification.


# File 'app/models/taxon_name.rb', line 5

#masculine_nameString

Species name which are adjective or participle change depending on the gender of the genus. 3 fields provide alternative species spelling. The part_of_speech is designated as a taxon_name_classification. The gender of a genus also designated as a taxon_name_classification.


# File 'app/models/taxon_name.rb', line 5

#nameString?

the fully latinized string (monomimial) of a code governed taxonomic biological name not applicable for Combinations, they are derived from their pieces


# File 'app/models/taxon_name.rb', line 5

#neuter_nameString

Species name which are adjective or participle change depending on the gender of the genus. 3 fields provide alternative species spelling. The part_of_speech is designated as a taxon_name_classification. The gender of a genus also designated as a taxon_name_classification.


# File 'app/models/taxon_name.rb', line 5

#parent_idInteger

The id of the parent taxon. The parent child relationship is exclusively organizational. All statuses and relationships of a taxon name must be explicitly defined via taxon name relationships or classifications. The parent of a taxon name can be thought of as “the place where you'd find this name in a hierarchy if you knew literally nothing else about that name.” In practice read each monomial in the name (protonym or combination) from right to left, the parent is the parent of the last monomial read. There are 3 simple rules for determening the parent of a Protonym or Combination:

1) the parent must always be at least one rank higher than the target names rank
2) the parent of a synonym (any sense) is the parent of the synonym's valid name
3) the parent of a combination is the parent of the highest ranked monomial in the epithet (almost always the parent of the genus)

# File 'app/models/taxon_name.rb', line 5

#project_idInteger

the project ID


# File 'app/models/taxon_name.rb', line 5

#rank_classString

The TW rank of this name


# File 'app/models/taxon_name.rb', line 5

#typeString

The subclass of this taxon name, e.g. Protonym or Combination


# File 'app/models/taxon_name.rb', line 5

#verbatim_authorString

the verbatim author string as provided ? is not post-filled in when Source is referenced !?


# File 'app/models/taxon_name.rb', line 5

#verbatim_nameString

a representation of what the combination (fully spelled out) or protonym (monomial) *looked like* in its originating publication. The sole purpose of this string is to represent visual differences from what is recorded in the latinized version of the name (Protonym#name, Combination#cached) from what was originally transcribed. This string should NOT include the author year (see verbatim_author and year_of_publication for those data).

If a subgenus it should __TODO____ (not?) contain parens.


# File 'app/models/taxon_name.rb', line 5

#year_of_publicationInteger


# File 'app/models/taxon_name.rb', line 5