oxpig / ablang Goto Github PK
View Code? Open in Web Editor NEWAbLang: A language model for antibodies
License: BSD 3-Clause "New" or "Revised" License
AbLang: A language model for antibodies
License: BSD 3-Clause "New" or "Revised" License
From the notebook, and running the model internally, it doesn't appear that the probability of an insertion is returned by the model.
Is that intentional?
For certain sequences, the most likely solution could be an insertion instead of an amino-acid.
How does one convert the residue likelihoods into probabilities? Is it by softmax operation?
See issue here: facebookresearch/fairseq#3535
Using Python 3.8.12 I was able to install ablang via pip, but Python 3.9 and 3.10 leads to the error described in the issue linked above.
Cool code trying it for a few things in the lab.
For the "Residue likelihood" I wanted to check. The first and last probabilitiy arrays are the SOS and EOS and do not correspond to a "real" amino acid residue?
Are the probabilities in alphabetical for the 20 essential amino acids?
Currently def seqcoding(self, seqs, align=False)
only supports generation of res_codings using res_to_seq(mode="mean")
in line:
Line 112 in 6fc320d
Consider updating the the seqcoding
method to also allow changing the aggregation mode of "sum", which is supported by res_to_seq
.
Hi, The path to your https://opig.stats.ox.ac.uk/website/data/downloads/... gets 404'd, and as a result loading a pretrained model is impossible.
Hi there,
thanks for providing the code and model for use.
I'm having trouble replicating the example:
`import ablang
heavy_ablang = ablang.pretrained("heavy")
heavy_ablang.freeze()`
prints "Downloading model ..."
Which hangs there with no further logging for many hours.
I find I can navigate via web-browser to the url specified in the code:
"http://opig.stats.ox.ac.uk/website/data/downloads/" and download the tarball of the model there.
Best,
Michael
Hi, thanks for your work!
Can advise me the on data pre-processing pipeline that you used? Which OAS columns did you use to transcribe and translate DNAs to antibodies? How did you implement the transcription? In general the question is how did you go from raw OAS data to the data used in the paper. Thanks!
Would it be possible to release data-processing pipeline?
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.