This is a description of objects used in DNA/Genomics software development. I need to first come up with such a list, and the relationship between them to base any further software development of a sw library.
Each object is described and listing of what other objects it contains and what attributes the objects has.
Each object will be represented as a class. The object attributes will help to define the access methods of the object. 1. Chromosome.
contains: contig objects. one DNA Molecule
Attributes:
contains: physical position object, cytogenetic position object.
Attributes:
Attributes (these are estimates from RH map positions):
Attributes (based on annotation from GenBank entry)
contains number of Gene objects, contains one sequence of DNA base pairs objects.
contains number of exons and number of introns.