A computer-implemented method of visualization of genomic information, comprising: storing in an indexed genomic database a sequence object representative of a genomic region, the sequence object comprising a plurality of scale relevant annotations; wherein a scaling engine is coupled with the indexed genomic data storage; using the scaling engine to - adjust scale-relevant information derived from the scale-relevant annotations of the sequence object as a function of a user selected zoom level; - dynamically generate a genomic display object representative of the scale relevant information based on the zoom level, wherein dynamic generation comprises an alteration of presented visualization of the sequence object; - dynamically and automatically downsample the amount of data comprising the genomic display object in response to a request that indicates a number of data points that will be utilized by a consuming application, and wherein the dynamic down-sampling is further based on the size of the genomic region requested and knowledge about the graphical resolution of an output device with which the data will be displayed; and - configure the output device to present the genomic display objects to a user. storing in an indexed genomic database a sequence object representative of a genomic region, the sequence object comprising a plurality of scale relevant annotations; wherein a scaling engine is coupled with the indexed genomic data storage; using the scaling engine to - adjust scale-relevant information derived from the scale-relevant annotations of the sequence object as a function of a user selected zoom level; - dynamically generate a genomic display object representative of the scale relevant information based on the zoom level, wherein dynamic generation comprises an alteration of presented visualization of the sequence object; - dynamically and automatically downsample the amount of data comprising the genomic display object in response to a request that indicates a number of data points that will be utilized by a consuming application, and wherein the dynamic down-sampling is further based on the size of the genomic region requested and knowledge about the graphical resolution of an output device with which the data will be displayed; and - configure the output device to present the genomic display objects to a user. - adjust scale-relevant information derived from the scale-relevant annotations of the sequence object as a function of a user selected zoom level; - dynamically generate a genomic display object representative of the scale relevant information based on the zoom level, wherein dynamic generation comprises an alteration of presented visualization of the sequence object; - dynamically and automatically downsample the amount of data comprising the genomic display object in response to a request that indicates a number of data points that will be utilized by a consuming application, and wherein the dynamic down-sampling is further based on the size of the genomic region requested and knowledge about the graphical resolution of an output device with which the data will be displayed; and - configure the output device to present the genomic display objects to a user.