A fast DNA sequence handling program for Apple II computer in BASIC and 6502 assembler. 1985

G Paolella
Istituto di Scienze Biochimiche, II Facoltà di Medicina e Chirurgia, Università di Napoli, Italy.

A fast general purpose DNA handling program has been developed in BASIC and machine language. The program runs on the Apple II plus or on the Apple IIe microcomputer, without additional hardware except for disk drives and printer. The program allows file insertion and editing, translation into protein sequence, reverse translation, search for small strings and restriction enzyme sites. The homology may be shown either as a comparison of two sequences or through a matrix on screen. Two additional features are: (i) drawing restriction site maps on the printer; and (ii) simulating a gel electrophoresis of restriction fragments both on screen and on paper. All the operations are very fast. The more common tasks are carried out almost instantly; only more complex routines, like finding homology between large sequences or searching and sorting all the restriction sites in a long sequence require longer, but still quite acceptable, times (generally under 30 s).

UI MeSH Term Description Entries
D008838 Microcomputers Small computers using LSI (large-scale integration) microprocessor chips as the CPU (central processing unit) and semiconductor memories for compact, inexpensive storage of program instructions and data. They are smaller and less expensive than minicomputers and are usually built into a dedicated system where they are optimized for a particular application. "Microprocessor" may refer to just the CPU or the entire microcomputer. Computers, Personal,Microprocessors,Computer, Personal,Microcomputer,Microprocessor,Personal Computer,Personal Computers
D011381 Programming Languages Specific languages used to prepare computer programs. Language, Programming,Languages, Programming,Programming Language
D004247 DNA A deoxyribonucleotide polymer that is the primary genetic material of all cells. Eukaryotic and prokaryotic organisms normally contain DNA in a double-stranded state, yet several important biological processes transiently involve single-stranded regions. DNA, which consists of a polysugar-phosphate backbone possessing projections of purines (adenine and guanine) and pyrimidines (thymine and cytosine), forms a double helix that is held together by hydrogen bonds between these purines and pyrimidines (adenine to thymine and guanine to cytosine). DNA, Double-Stranded,Deoxyribonucleic Acid,ds-DNA,DNA, Double Stranded,Double-Stranded DNA,ds DNA
D001330 Electronic Data Processing Applications that store and process large quantities of data. Automatic Data Processing,Bar Codes,Computer Data Processing,Data Processing, Automatic,Information Processing, Automatic,Optical Readers,Information Processing,Automatic Information Processing,Bar Code,Codes, Bar,Data Processing, Computer,Data Processing, Electronic,Optical Reader,Processing, Automatic Data,Processing, Automatic Information,Processing, Computer Data,Processing, Electronic Data,Processing, Information
D001483 Base Sequence The sequence of PURINES and PYRIMIDINES in nucleic acids and polynucleotides. It is also called nucleotide sequence. DNA Sequence,Nucleotide Sequence,RNA Sequence,DNA Sequences,Base Sequences,Nucleotide Sequences,RNA Sequences,Sequence, Base,Sequence, DNA,Sequence, Nucleotide,Sequence, RNA,Sequences, Base,Sequences, DNA,Sequences, Nucleotide,Sequences, RNA
D012984 Software Sequential operating programs and data which instruct the functioning of a digital computer. Computer Programs,Computer Software,Open Source Software,Software Engineering,Software Tools,Computer Applications Software,Computer Programs and Programming,Computer Software Applications,Application, Computer Software,Applications Software, Computer,Applications Softwares, Computer,Applications, Computer Software,Computer Applications Softwares,Computer Program,Computer Software Application,Engineering, Software,Open Source Softwares,Program, Computer,Programs, Computer,Software Application, Computer,Software Applications, Computer,Software Tool,Software, Computer,Software, Computer Applications,Software, Open Source,Softwares, Computer Applications,Softwares, Open Source,Source Software, Open,Source Softwares, Open,Tool, Software,Tools, Software
D012985 Software Design Specifications and instructions applied to the software. Flowcharts (Computer),Flow Charts (Computer),Flowcharts,Chart, Flow (Computer),Charts, Flow (Computer),Design, Software,Designs, Software,Flow Chart (Computer),Flowchart,Flowchart (Computer),Software Designs

Related Publications

G Paolella
January 1982, Nucleic acids research,
G Paolella
January 1983, DNA (Mary Ann Liebert, Inc.),
G Paolella
January 1982, Nucleic acids research,
G Paolella
January 1986, Nucleic acids research,
G Paolella
January 1984, Nucleic acids research,
G Paolella
February 1996, Computer applications in the biosciences : CABIOS,
Copied contents to your clipboard!