Module: CaTissue

Extended by:
PropertiesLoader, Jinx::Importer
Includes:
Annotatable, Resource
Defined in:
lib/catissue.rb,
lib/catissue/version.rb,
lib/catissue/database.rb,
lib/catissue/metadata.rb,
lib/catissue/resource.rb,
lib/catissue/cli/smoke.rb,
lib/catissue/cli/command.rb,
lib/catissue/cli/example.rb,
lib/catissue/cli/migrate.rb,
lib/catissue/domain/race.rb,
lib/catissue/domain/site.rb,
lib/catissue/domain/user.rb,
lib/catissue/domain/address.rb,
lib/catissue/helpers/person.rb,
lib/catissue/annotation/json.rb,
lib/catissue/domain/capacity.rb,
lib/catissue/domain/password.rb,
lib/catissue/domain/specimen.rb,
lib/catissue/migration/shims.rb,
lib/catissue/annotation/proxy.rb,
lib/catissue/domain/container.rb,
lib/catissue/helpers/location.rb,
lib/catissue/helpers/position.rb,
lib/catissue/helpers/storable.rb,
lib/catissue/migration/unique.rb,
lib/catissue/domain/department.rb,
lib/catissue/helpers/hash_code.rb,
lib/catissue/domain/institution.rb,
lib/catissue/domain/participant.rb,
lib/catissue/migration/migrator.rb,
lib/catissue/annotation/importer.rb,
lib/catissue/annotation/metadata.rb,
lib/catissue/domain/storage_type.rb,
lib/catissue/helpers/collectible.rb,
lib/catissue/annotation/proxy_1_1.rb,
lib/catissue/domain/order_details.rb,
lib/catissue/migration/migratable.rb,
lib/catissue/annotation/annotation.rb,
lib/catissue/domain/container_type.rb,
lib/catissue/domain/specimen_array.rb,
lib/catissue/annotation/annotatable.rb,
lib/catissue/annotation/proxy_class.rb,
lib/catissue/annotation/introspector.rb,
lib/catissue/domain/abstract_position.rb,
lib/catissue/domain/abstract_specimen.rb,
lib/catissue/domain/specimen_position.rb,
lib/catissue/domain/specimen_protocol.rb,
lib/catissue/domain/storage_container.rb,
lib/catissue/helpers/controlled_value.rb,
lib/catissue/annotation/de_integration.rb,
lib/catissue/domain/container_position.rb,
lib/catissue/helpers/properties_loader.rb,
lib/catissue/database/controlled_values.rb,
lib/catissue/domain/collection_protocol.rb,
lib/catissue/domain/consent_tier_status.rb,
lib/catissue/domain/external_identifier.rb,
lib/catissue/domain/specimen_array_type.rb,
lib/catissue/domain/specimen_requirement.rb,
lib/catissue/helpers/storage_type_holder.rb,
lib/catissue/domain/cancer_research_group.rb,
lib/catissue/domain/consent_tier_response.rb,
lib/catissue/annotation/record_entry_proxy.rb,
lib/catissue/database/annotation/annotator.rb,
lib/catissue/domain/abstract_domain_object.rb,
lib/catissue/domain/specimen_array_content.rb,
lib/catissue/database/annotation/integrator.rb,
lib/catissue/domain/frozen_event_parameters.rb,
lib/catissue/domain/specimen_characteristics.rb,
lib/catissue/database/annotation/id_generator.rb,
lib/catissue/database/controlled_value_finder.rb,
lib/catissue/domain/collection_protocol_event.rb,
lib/catissue/domain/disposal_event_parameters.rb,
lib/catissue/domain/embedded_event_parameters.rb,
lib/catissue/domain/received_event_parameters.rb,
lib/catissue/domain/specimen_collection_group.rb,
lib/catissue/domain/specimen_event_parameters.rb,
lib/catissue/domain/transfer_event_parameters.rb,
lib/catissue/database/annotation/entity_facade.rb,
lib/catissue/domain/specimen/pathology/details.rb,
lib/catissue/domain/collection_event_parameters.rb,
lib/catissue/domain/specimen/pathology/invasion.rb,
lib/catissue/database/annotation/reference_writer.rb,
lib/catissue/domain/new_specimen_array_order_item.rb,
lib/catissue/domain/participant/clinical/duration.rb,
lib/catissue/helpers/collectible_event_parameters.rb,
lib/catissue/domain/participant_medical_identifier.rb,
lib/catissue/database/annotation/annotation_service.rb,
lib/catissue/database/annotation/integration_service.rb,
lib/catissue/domain/collection_protocol_registration.rb,
lib/catissue/domain/specimen/pathology/gleason_score.rb,
lib/catissue/domain/participant/clinical/chemotherapy.rb,
lib/catissue/domain/abstract_specimen_collection_group.rb,
lib/catissue/domain/check_in_check_out_event_parameter.rb,
lib/catissue/domain/specimen/pathology/histologic_type.rb,
lib/catissue/domain/specimen/pathology/histologic_grade.rb,
lib/catissue/domain/specimen/pathology/specimen_details.rb,
lib/catissue/database/annotation/record_entry_integrator.rb,
lib/catissue/domain/specimen/pathology/specimen_invasion.rb,
lib/catissue/domain/specimen/pathology/additional_finding.rb,
lib/catissue/domain/participant/clinical/radiation_therapy.rb,
lib/catissue/domain/participant/clinical/treatment_regimen.rb,
lib/catissue/domain/specimen/pathology/histologic_variant_type.rb,
lib/catissue/domain/specimen/pathology/specimen_histologic_type.rb,
lib/catissue/domain/specimen/pathology/specimen_histologic_grade.rb,
lib/catissue/domain/specimen/pathology/specimen_additional_finding.rb,
lib/catissue/domain/specimen/pathology/prostate_specimen_gleason_score.rb,
lib/catissue/domain/specimen/pathology/specimen_histologic_variant_type.rb,
lib/catissue/domain/specimen/pathology/prostate_specimen_pathology_annotation.rb,
lib/catissue/domain/specimen_collection_group/pathology/base_pathology_annotation.rb,
lib/catissue/domain/specimen/pathology/specimen_base_solid_tissue_pathology_annotation.rb,
lib/catissue/domain/specimen_collection_group/pathology/base_solid_tissue_pathology_annotation.rb

Overview

The caTissue-specific Resource mix-in.

Defined Under Namespace

Modules: Annotatable, Annotation, CLI, Collectible, CollectibleEventParameters, HashCode, Metadata, Person, Position, PropertiesLoader, Resource, Storable, StorageTypeHolder Classes: AbstractDomainObject, AbstractPosition, AbstractSpecimen, AbstractSpecimenCollectionGroup, Address, AnnotationError, Annotator, CancerResearchGroup, Capacity, CheckInCheckOutEventParameter, CollectionEventParameters, CollectionProtocol, CollectionProtocolEvent, CollectionProtocolRegistration, ConsentTierResponse, ConsentTierStatus, Container, ContainerPosition, ContainerType, ControlledValue, ControlledValueError, ControlledValueFinder, ControlledValues, Database, Department, DisposalEventParameters, EmbeddedEventParameters, ExternalIdentifier, FrozenEventParameters, Institution, Location, Migrator, NewSpecimenArrayOrderItem, OrderDetails, Participant, ParticipantMedicalIdentifier, Password, Race, ReceivedEventParameters, Site, Specimen, SpecimenArray, SpecimenArrayContent, SpecimenArrayType, SpecimenCharacteristics, SpecimenCollectionGroup, SpecimenEventParameters, SpecimenPosition, SpecimenProtocol, SpecimenRequirement, StorageContainer, StorageType, TransferEventParameters, User

Constant Summary collapse

VERSION =

The version of this caRuby Tissue release.

"2.1.6"
CATISSUE_VERSIONS =

The supported caTissue release versions.

"1.1.2-1.2"

Method Summary

Methods included from PropertiesLoader

properties

Methods included from Annotatable

#method_missing, #proxy_for

Methods included from Resource

#database, #tolerant_match?

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class CaTissue::Annotatable