craigw@aecom.YU.EDU (Craig Werner) (08/03/88)
This is a note on enhancements to the Plasmid Description Language: 1. Vectors: Since nobody likes to reinvent the wheel, I have added 3 procedures that draw a scaled vector, leaving room for the insert. These are: Syntax is as follows: Site insert-length pUC18 Site insert-length pBSM13+ insert-length gt11 %Note: gt11 only % has 1 cloning site. Example: 450 1000 pUC18 draws a plasmid (highlighting the Amp resistance gene, ori, lac fragments, and polylinker) of 3686 bp in length, with a 1000 bp gap at position 450 (the EcoRI site). More vectors will be added on request. 2. The procedures arcRESITEi, and arcLABELi have been added, which place a restriction site or label, respectively on the inside of a circular map. These complement the existing procedures arcRESITE and arcLABEL, and have the same syntax: (name) position [in bp] arcRESITE Examples: (EcoRI) 450 arcRESITE (EcoRI) 450 insert add arcRESITE 3. By request, I have added the routine arcRLABEL, which prints Rotated text, allowing you to have labels following the contour of the map (or with sufficiently large WIDTH, and textDISTANCE of 0, within the circular segments themselves. Those who missed or didn't save the entire language definition can send email to craigw@aecom.YU.EDU. Include your physical address and I will send you hard copy in addition to email. To clarify some things. I am currently attempting to prepare the description for publication. Prior to that time, I cannot post the source code. I have posted the language definition. I invite, encourage, and implore people to attempt to create maps with it, send the code to me and I will prepend the PostScript header, produce the output, and mail it back. Consider this alpha-testing. -- --------- Craig Werner (Lognames: werner, craigw) "This is no social crisis, just another tricky day for you."