biolisp / cl-bio Goto Github PK
View Code? Open in Web Editor NEWThis project forked from slyrus/cl-bio
A common lisp library for representing and processing biological data such as sequences, genes, proteins, etc...
License: Other
This project forked from slyrus/cl-bio
A common lisp library for representing and processing biological data such as sequences, genes, proteins, etc...
License: Other
========== cl-bio Cyrus Harmon, October 2006 ========== Welcome to the cl-bio project. The idea is that this project will serve as a trivial lisp-based analog of the BioPerl project. Simple, light-weight versions of biological objects and methods on these obejcts will be provided. ========== Initial biological objects: Sequences: simple implementations of packed 2-bit DNA and RNA sequences (A,C,G,T and A,C,G,U, respectively). Currently there are two kinds of implementation classes for sequences, simple-sequences and adjustable-seqeuences. The adjustable sequences use the flexichain data structure to store the residues of the sequence, which allows for efficient insertion and deletion of residues. Ranges: directed ranges with a start and an end, as well as double stranded ranges (ds-range) with an additional strand field, with options +plus-strand+, +minus-strand+, +unknown-strand+, and +both-strands+. Descriptors: Information about sequences. Identifiers: Subclasses of descriptors that provide a means of naming sequences File parsers: * FASTA * NCBI Taxonomy Data * PDB (Protein Data Bank) This is wholely incomplete, but contains some infrastructure for parsing PDB files and utility functions for dealing with continued records and what not. * Affymetrix CDF files Again, incomplete, but some of the infrastructure is there. * Affymetrix Annotation files ========== Thanks to Robert Strandh for making the flexichain package. Thanks to the BioPerl group for inspiration.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.