Skip to content

pianconglab/phalp_prediction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PhaLP_Prediction

在独立的环境中运行 PhaLP 的模型预测部分,并使用 REST API 交互。

安装

# 安装 git-lfs
sudo apt install git-lfs
git lfs install

git clone https://github.com/pianconglab/phalp_prediction.git
cd phalp_prediction

docker build -t phalp_prediction .  # 构建 docker 映像

运行

docker run --rm -p 8080:8080 phalp_prediction

docker run --rm -p 8080:8080 phalp_prediction -w 2  # 带参数,2线程

API

/embed

bio_embeddings.embed.SeqVecEmbedder 的 REST API,接收 JSON 格式的 { "sequence": "..." },成功则返回 { "result": [...] },状态码200,否则返回其他错误码与错误原因。

请求示例

curl -X POST http://localhost:8080/embed \
     -H "Content-Type: application/json" \
     -i \
     -d '{"sequence": "MGSSHHHHHHSSGLVPRGSHMASVQKFPGDANCDGIVDISDAVLIMQTMANPSKYQMTDKGRINADVTGNSDGVTVLDAQFIQSYCLGLVELPPVE"}'

响应体

HTTP/1.1 200 OK
date: Tue, 20 May 2025 13:27:23 GMT
server: uvicorn
content-length: 21161
content-type: application/json

{"result":[-0.015871543437242508,0.08142930269241333,0.0700032114982605,0.05802898108959198,-0.10813965648412704,0.2818131148815155,0.10973147302865982,-0.0825159102678299,0.15177641808986664,-0.008335720747709274,0.26253607869148254,0.054141391068696976,-0.13867993652820587,-0.022751031443476677,-0.031002352014183998,-0.016311069950461388,-0.024014366790652275,0.11975544691085815,-0.010439041070640087,-0.06587044149637222,-0.19272464513778687,-0.0547134168446064,-0.04398113116621971,0.09263279289007187,0.0826057717204094,-0.009027039632201195,-0.15798787772655487,-0.06308351457118988,0.08826076239347458,0.027455562725663185,0.006284845992922783,-0.07447904348373413,-0.017186246812343597,0.002117427997291088,-0.13457202911376953,-0.061380285769701004,0.09615820646286011,-0.07299909740686417,-0.17324984073638916,0.11760973185300827,-0.00592444883659482,0.3231894373893738,-0.021802647039294243,0.15384803712368011,0.1321377158164978,0.21945488452911377,0.007194864097982645,0.14495503902435303,0.05491326376795769,-0.09189116209745407,0.02411138080060482,-0.08775290846824646,-0.008021506480872631,0.07456646114587784,-0.04243578389286995,0.0031035561114549637,0.06243602931499481,-0.05399395897984505,0.14326055347919464,0.010356138460338116,0.0463518463075161,-0.015114686451852322,-0.10164833813905716,0.0643053725361824,0.03611823543906212,-0.10529384016990662,-0.13327479362487793,0.013007640838623047,-0.21586161851882935,-0.13344787061214447,-0.04428258538246155,0.09864416718482971,0.10851293057203293,0.25428956747055054,0.12676610052585602,-0.09791714698076248,0.01091672945767641,0.03679829090833664,-0.004580107983201742,-0.13041184842586517,-0.06699904054403305,-0.09325023740530014,-0.0011461167596280575,-0.22833216190338135,0.11475015431642532,-0.04177470505237579,0.11651012301445007,-0.08751953393220901,-0.24301964044570923,-0.04762187600135803,0.14050281047821045,0.05157481133937836,-0.1523263305425644,0.09361568838357925,0.1301085650920868,0.09486503154039383,0.04819897189736366,0.04381951689720154,0.03233404830098152,-0.29762426018714905,0.0453556589782238,-0.003143568756058812,0.1152723953127861,0.14922676980495453,0.044395554810762405,0.25495895743370056,-0.14487123489379883,-0.009943690150976181,-0.124347023665905,0.16940893232822418,0.02492986060678959,0.040784914046525955,0.029582956805825233,0.17355380952358246,0.15586760640144348,0.11029338091611862,0.1894308179616928,-0.01727522350847721,0.03236006572842598,-0.0047774603590369225,-0.17148758471012115,-0.09106368571519852,-0.07849443703889847,0.04262106493115425,-0.01627366989850998,0.05374874547123909,-0.039301689714193344,0.1455584019422531,-0.07824773341417313,-0.08112239092588425,-0.11231601238250732,-0.202744722366333,-0.13513422012329102,0.055333416908979416,-0.009890618734061718,0.17824362218379974,0.11652538180351257,-0.20276111364364624,0.15365828573703766,-0.16331367194652557,-0.11616218835115433,-0.22903896868228912,0.05307234823703766,0.1394362896680832,-0.13907282054424286,-0.06262076646089554,-0.036832164973020554,0.04284418746829033,0.09781839698553085,0.18745625019073486,-0.05017726495862007,-0.017356403172016144,0.10965549200773239,0.04844607412815094,-0.05130508542060852,-0.03344850242137909,0.11094730347394943,0.09858082979917526,-0.209706649184227,0.12591715157032013,0.030996128916740417,-0.1498493254184723,-0.09567586332559586,0.07641997188329697,0.07119058072566986,0.01209393423050642,-0.03421333059668541,-0.2228195071220398,-0.05256131291389465,0.03093063272535801,0.09340590983629227,0.10051868110895157,0.18579740822315216,-0.044995006173849106,0.05842609331011772,-0.06159516051411629,0.02569408528506756,-0.07953145354986191,0.13008378446102142,0.08178942650556564,0.008436371572315693,0.13375644385814667,0.05163773521780968,0.17841672897338867,-0.029886385425925255,0.04607187584042549,0.10003281384706497,-0.027583135291934013,0.1905280351638794,0.05730566382408142,0.030126547440886497,0.08226840943098068,-0.14089174568653107,0.00970903504639864,0.02363879419863224,0.0974573865532875,0.08256110548973083,-0.06290405243635178,0.18467338383197784,-0.01699172519147396,-0.17608261108398438,0.2890009582042694,-0.13576377928256989,-0.1084463819861412,0.08560476452112198,0.14012391865253448,0.15364034473896027,0.013552424497902393,-0.03651674836874008,0.1471574604511261,0.040307845920324326,-0.05680370330810547,0.22553123533725739,-0.16037577390670776,-0.044853802770376205,-0.2586086392402649,0.0064555383287370205,-0.023380005732178688,0.05038381740450859,0.035461291670799255,0.0834539532661438,0.10053683072328568,-0.08281759172677994,0.18175838887691498,0.06045554578304291,0.1616152822971344,0.11223068088293076,0.03546585515141487,-0.061809223145246506,-0.01662544533610344,0.02128762938082218,0.10266900062561035,-0.10515093058347702,0.08002278208732605,-0.0244742538779974,-0.04223404452204704,-0.11469119787216187,0.017119871452450752,-0.23637378215789795,-0.06936318427324295,0.06748033314943314,0.14972607791423798,-0.12320556491613388,-0.002324948785826564,0.08270306140184402,-0.11568845063447952,0.23038457334041595,0.12015803903341293,-0.190524622797966,0.035445135086774826,-0.0963372215628624,-0.1243780180811882,-0.0802091732621193,-0.19059528410434723,-0.0003690216690301895,0.08416061848402023,-0.08323754370212555,-0.07257435470819473,-0.04827495291829109,-0.07627088576555252,0.09632530063390732,0.17486019432544708,0.07123497873544693,0.15627504885196686,-0.011763756163418293,0.1995684951543808,0.12664945423603058,0.059472594410181046,0.049615632742643356,0.21359027922153473,0.23635435104370117,-0.027032891288399696,0.12349911779165268,-0.041933972388505936,-0.105079285800457,0.10113001614809036,-0.021092185750603676,0.01914330944418907,-0.04726642742753029,0.2217886596918106,-0.02891707606613636,0.03866996988654137,-0.02030564658343792,0.004618264734745026,0.20926310122013092,0.1231531873345375,-0.1438124030828476,0.15557365119457245,0.00041624982259236276,-0.08923337608575821,-0.0200339388102293,-0.025126762688159943,-0.07682981342077255,-0.10264992713928223,-0.023118333891034126,0.16143958270549774,-0.31456226110458374,0.12735526263713837,0.0858783945441246,0.10627925395965576,-0.044714003801345825,-0.008337094448506832,0.18172073364257812,0.034627579152584076,0.10307221859693527,-0.006661268416792154,0.022218434140086174,0.16082431375980377,0.01939450204372406,-0.04403461888432503,0.007696354296058416,0.09358256310224533,0.0002363847306696698,0.04638192430138588,0.10627498477697372,0.036952875554561615,-0.12446049600839615,-0.03344886377453804,0.14676854014396667,-0.04761819541454315,0.16972112655639648,0.10535600036382675,-0.19023258984088898,-0.021680539473891258,0.15899112820625305,0.25418269634246826,-0.08196819573640823,0.09050218015909195,0.01349906250834465,0.15612195432186127,0.16434822976589203,0.045962367206811905,-0.10350996255874634,-0.04086500406265259,0.06409324705600739,0.12016820907592773,0.15288299322128296,-0.02826385386288166,0.13247007131576538,0.08898959308862686,0.17890067398548126,0.27191421389579773,0.06761195510625839,0.11193414777517319,-0.03947131708264351,0.04507346823811531,0.03801238164305687,-0.061605777591466904,-0.1298941969871521,-0.09779786318540573,-0.14348548650741577,-0.04078247770667076,-0.10060432553291321,0.13176020979881287,-0.00580130098387599,-0.08598300814628601,-0.08730337023735046,0.10360320657491684,-0.015701180323958397,0.1500154584646225,-0.0905221700668335,0.017877543345093727,-0.0795724168419838,-0.15518158674240112,-0.06314671784639359,0.01691916398704052,0.00423399219289422,0.043932441622018814,0.07248850911855698,-0.027110164985060692,-0.02046455629169941,-0.014349658973515034,0.12059610337018967,-0.23897790908813477,0.04201090335845947,0.15166278183460236,-0.03498836234211922,-0.014313776046037674,-0.05319277569651604,-0.07166634500026703,-0.080600805580616,-0.02114601619541645,0.11169350892305374,0.02198845148086548,-0.08711010217666626,-0.14257670938968658,0.19190829992294312,0.173028364777565,-0.07975456863641739,0.060857344418764114,-0.09804990142583847,0.018476201221346855,0.04023424908518791,0.09995939582586288,-0.09936711192131042,-0.07322417944669724,-0.017420368269085884,-0.02286742813885212,0.2334042638540268,0.1432030349969864,0.0973677933216095,-0.1727174073457718,0.03931174427270889,0.0044939243234694,-0.2651997208595276,0.40066441893577576,0.23160918056964874,-0.013453318737447262,-0.1361260712146759,-0.009540955536067486,0.15719284117221832,-0.012635567225515842,0.10515379905700684,-0.16728448867797852,0.19004084169864655,0.16140875220298767,0.11501847952604294,0.2130834460258484,-0.09051802009344101,-0.04958908259868622,0.16453497111797333,-0.01035052165389061,-0.08102709800004959,-0.03960723802447319,0.271785706281662,-0.0013701803982257843,0.01950758881866932,0.028513146564364433,0.10995429754257202,0.24764658510684967,-0.22958219051361084,-0.18078631162643433,-0.22240854799747467,0.047106336802244186,0.07918469607830048,0.024283183738589287,-0.059773530811071396,-0.11052524298429489,-0.02317441999912262,-0.07005775719881058,-0.11242285370826721,-0.09305667877197266,0.06639529764652252,0.05311677232384682,-0.04770168289542198,0.3542880117893219,0.05337047576904297,-0.0035372457932680845,-0.10329792648553848,0.0930938720703125,0.11310870200395584,-0.16591879725456238,-0.09119302034378052,0.21875329315662384,0.1262550801038742,0.11104920506477356,-0.14003054797649384,0.13391080498695374,0.1492295265197754,-0.18088221549987793,-0.001334534608758986,0.09329420328140259,0.04045490920543671,0.008228148333728313,-0.0074612596072256565,-0.09009674191474915,-0.10902223736047745,0.0874803364276886,-0.1755111813545227,-0.02730219066143036,-0.04253165051341057,-0.08962433785200119,0.021977758035063744,0.00202588876709342,-0.1608501523733139,0.13934075832366943,0.046942729502916336,0.007043119985610247,0.106098473072052,-0.14442391693592072,0.02038334496319294,0.09360471367835999,-0.06278271228075027,0.1209440529346466,-0.08078200370073318,-0.12888477742671967,-0.07136250287294388,0.09229329973459244,0.06949896365404129,-0.09781313687562943,0.042467739433050156,0.0035858273040503263,-0.11489555984735489,-0.17025072872638702,-0.02349739521741867,0.05395576357841492,-0.10049206018447876,-0.008894830010831356,-0.11342554539442062,-0.09086541086435318,0.14365577697753906,0.04051883891224861,0.025044215843081474,0.0762244239449501,-0.0605345219373703,0.12372436374425888,0.10997822880744934,-0.10235047340393066,0.1359284371137619,0.06174500659108162,-0.030450062826275826,-0.3806474208831787,0.0995650365948677,0.0582103431224823,0.12714116275310516,0.013708406127989292,0.15938341617584229,0.018275680020451546,-0.0685293897986412,0.026524534448981285,-0.0017942475387826562,-0.09999372810125351,-0.0001445499510737136,0.05251204967498779,0.06648384779691696,-0.040652647614479065,0.028171075507998466,-0.01269135158509016,0.07753067463636398,0.1001320481300354,-0.025670506060123444,0.060139432549476624,0.28193554282188416,-0.0919593945145607,0.08154404908418655,-0.019441232085227966,-0.009879828430712223,-0.0723666250705719,-0.13402007520198822,0.006252128165215254,-0.09343559294939041,-0.172212615609169,0.03513685241341591,-0.10910440236330032,-0.05362321808934212,0.020440611988306046,0.027873195707798004,-0.11650285124778748,0.039552245289087296,0.05303988978266716,-0.089354008436203,-0.05208806321024895,-0.001138536841608584,0.11319325119256973,-0.10314050316810608,0.0052311052568256855,0.02558009885251522,0.0968894362449646,-0.07954252511262894,0.005376456771045923,-0.09081492573022842,0.04634486138820648,-0.020340515300631523,-0.019526416435837746,-0.056293100118637085,0.012271489948034286,-0.08718196302652359,-0.0029526723083108664,0.008813983760774136,-0.10301735252141953,-0.006437801290303469,-0.10765322297811508,0.10022830218076706,-0.026830488815903664,-0.009624880738556385,-0.0015835793456062675,-0.01584971696138382,0.01790536381304264,-0.16467861831188202,-0.21655087172985077,-0.028394272550940514,-0.02818986587226391,0.054551780223846436,-0.017295053228735924,0.03059447556734085,0.01763126067817211,-0.08417802304029465,0.09873870015144348,0.15137560665607452,0.0077542332001030445,0.040992461144924164,0.05383459851145744,0.07168418169021606,0.05815935507416725,-0.021895932033658028,-0.12913306057453156,0.023553090170025826,0.11538258194923401,0.02733054757118225,0.10030120611190796,0.009751208126544952,-0.10427088290452957,0.01688288152217865,-0.05139849707484245,-0.0779532939195633,0.1271234005689621,0.10926759243011475,-0.004920493811368942,0.022928433492779732,0.15656107664108276,-0.011153868399560452,0.12262178212404251,-0.03139451891183853,0.10271645337343216,0.088129423558712,-0.09766867011785507,0.05923508480191231,-0.011342394165694714,0.025012081488966942,0.012903832830488682,0.10969752073287964,0.007529089227318764,0.09583064913749695,0.017383376136422157,-0.010485234670341015,0.05841695889830589,0.015140660107135773,0.9160677790641785,0.07266073673963547,0.09967858344316483,-0.041290268301963806,0.1056116446852684,-0.012435856275260448,-0.039402399212121964,-0.12013896554708481,0.05603441223502159,0.04089844599366188,-0.02493312768638134,0.09927025437355042,0.06665275990962982,-0.0269197728484869,0.013646017760038376,0.03308361396193504,-0.0788981169462204,0.04768997058272362,-0.019942495971918106,-0.03957952931523323,-0.09216105937957764,0.057954058051109314,-0.04973510280251503,0.007220448460429907,0.06253930181264877,-0.04674910008907318,0.1336302012205124,-0.05965952202677727,0.022610820829868317,0.0019569769501686096,0.0573183111846447,0.05514557659626007,-0.042404189705848694,-0.011115060187876225,0.006722582038491964,-0.056549474596977234,-0.07899241149425507,-0.05313965305685997,0.11899689584970474,-0.0516061969101429,-0.10132887214422226,0.013421840965747833,0.12139806151390076,0.12104495614767075,-0.07491602748632431,0.2164868861436844,-0.05643518269062042,-0.013931130059063435,-0.06850055605173111,-0.07070144265890121,-0.08089125901460648,0.043945249170064926,-0.032791126519441605,-0.07335993647575378,0.04451313987374306,0.0014492851914837956,-0.07596535235643387,0.04664470627903938,-0.08013107627630234,0.020056378096342087,-0.017339078709483147,-0.0027894589584320784,-0.15433700382709503,-0.12613309919834137,-0.18558770418167114,-0.09782522171735764,-0.06484605371952057,-0.09310042858123779,-0.012553085573017597,-0.060917843133211136,-0.012227400206029415,-0.1008530780673027,0.18273065984249115,-0.0379207544028759,-0.022398142144083977,-0.013524889945983887,0.00259759440086782,0.00015963241457939148,-0.10594400018453598,0.04780535772442818,-0.01566792093217373,-0.1562383621931076,0.06893686205148697,-0.02105293981730938,-0.11620201915502548,0.08797916024923325,0.01858600042760372,-0.016917483881115913,-1.6392220258712769,-0.004992507863789797,0.09351208806037903,-0.08705171197652817,-0.012084630317986012,0.1290980726480484,-0.01881079562008381,-0.07240276038646698,-0.058995310217142105,0.022422539070248604,0.04872483015060425,0.09926318377256393,-0.06084255501627922,-0.10088399797677994,-0.1169452965259552,-0.06960590928792953,0.04384185001254082,0.041790250688791275,0.002552965423092246,-0.14661794900894165,-0.0652557834982872,0.17570574581623077,-0.09637387841939926,-0.047141481190919876,0.05488251522183418,-0.043858181685209274,-0.0853872075676918,0.07568038254976273,0.1052020713686943,0.21940965950489044,-0.0257779061794281,0.011057178489863873,0.07017866522073746,-0.10459566861391068,0.021546626463532448,0.03656058758497238,-0.008211640641093254,0.09617028385400772,-0.07908317446708679,-0.003181273117661476,-0.09822148084640503,0.0841120257973671,0.07899576425552368,0.05280770733952522,-0.07311102002859116,0.057716239243745804,0.023533156141638756,0.0635070875287056,-0.046788156032562256,0.01166132465004921,-0.0073377154767513275,0.11859587579965591,0.021612344309687614,-0.00422285171225667,0.08393687754869461,-0.08934366703033447,0.05243430659174919,-0.016512902453541756,0.04299548640847206,0.010399787686765194,0.008702927269041538,-0.05792083963751793,-0.04885363206267357,0.0996607169508934,0.09842505306005478,0.016537325456738472,-0.03725149855017662,-0.00613838667050004,-0.06723426282405853,0.04642053321003914,-0.06945106387138367,-0.005768030881881714,0.02774578332901001,0.008793655782938004,0.018360130488872528,0.06839150190353394,-0.10764842480421066,-0.14711439609527588,0.07683441787958145,0.015991201624274254,-0.022843552753329277,-0.024682125076651573,-0.13223785161972046,-0.03842174634337425,0.06788767129182816,-0.028472041711211205,-0.02870895154774189,-0.08858957886695862,-0.08586776256561279,0.09026237577199936,-0.008629812858998775,-0.022610841318964958,0.1436615139245987,-0.06575977057218552,-0.07017122954130173,0.034264739602804184,0.07490133494138718,0.008684013038873672,0.03986191377043724,-0.08340105414390564,-0.06984248757362366,0.09189701825380325,0.02312266081571579,-0.009057066403329372,0.06775081902742386,-0.017837321385741234,0.02214592508971691,0.04416962340474129,0.0820491760969162,-0.056496817618608475,-0.0896916463971138,-0.05325889587402344,-0.0011261155596002936,0.059078801423311234,-0.04250684380531311,0.11280271410942078,0.12228860706090927,0.008281298913061619,-0.05041469633579254,0.037176501005887985,0.002242769580334425,0.14699357748031616,-0.039674658328294754,0.07562952488660812,-0.07391443848609924,0.001071860664524138,0.04187403991818428,-0.013059206306934357,-0.0038852591533213854,-0.07534386962652206,-0.06882726401090622,0.10440021753311157,-0.02613002061843872,-0.0449470616877079,-0.026198245584964752,-0.058320302516222,0.08468181639909744,0.030810324475169182,-0.03246953710913658,0.1333097219467163,-0.04211198911070824,-0.02610759623348713,-0.009238527156412601,0.008337999694049358,-0.04297388717532158,-0.01751704327762127,0.06271649152040482,0.05806710198521614,-0.06618310511112213,0.057474274188280106,-0.008379660546779633,0.04308575764298439,0.05227954685688019,0.08544493466615677,-0.09504029154777527,0.0064997426234185696,-0.035455089062452316,-0.13859514892101288,-0.05444033816456795,0.005967953708022833,-0.06209244206547737,0.05566045641899109,-0.14651073515415192,-0.04101266339421272,0.10946597903966904,0.03658946603536606,0.13059188425540924,0.08054379373788834,0.014057468622922897,0.08189985156059265,-0.048313822597265244,-0.021065978333353996,-0.004761058371514082,-0.07374783605337143,-0.02176777459681034,-0.08023712784051895,0.007968020625412464,0.12305549532175064,0.017587682232260704,-0.03812677785754204,0.05509255826473236,0.024738244712352753,0.013880825601518154,-0.06370889395475388,0.15693816542625427,-0.05620875582098961,0.1066475510597229,-0.10471170395612717,-0.05341922864317894,-0.018620742484927177,0.0643557608127594,0.00024321342061739415,-0.04315301775932312,0.03050152398645878,-0.08870929479598999,0.07478230446577072,0.07639575749635696,0.036033499985933304,-0.148189976811409,0.11426296830177307,0.09604820609092712,-0.0042044795118272305,-0.02712283469736576,-0.02962230145931244,-0.06361814588308334,-0.11695442348718643,-0.05959155037999153,-0.07552709430456161,0.03259424492716789,0.10169003158807755,0.015958992764353752,0.05271406099200249,0.013568966649472713,-0.003460504114627838,0.014859705232083797,-0.0016000489704310894,-0.01592361368238926,0.015578814782202244,-0.0767010971903801,0.0610458068549633,-0.03233518823981285,-0.04879659041762352,-0.0346735455095768,0.0750378891825676,0.09194996953010559,-0.0629042461514473,-0.018497295677661896,-0.0975664034485817,0.08364855498075485,0.10579768568277359,0.14055635035037994,-0.17822711169719696,-0.16198976337909698,-0.14785823225975037,0.11990093439817429,-0.10500276833772659,0.04727375879883766,-0.1384856253862381,0.04563051834702492,-0.03930571675300598,-0.08314521610736847,0.07174212485551834,-0.09480950236320496,-0.07148583978414536,0.023229198530316353,-0.10556003451347351,-0.13015595078468323,-0.007055071648210287,-0.059702035039663315,-0.005618605297058821,-0.14995341002941132,-0.16639427840709686,0.008214827626943588,-0.0011058138916268945,0.018594274297356606,0.12789340317249298,-0.06023693457245827,-0.015405282378196716,0.13900336623191833,-0.0366554856300354,0.006852137390524149,-0.017114141955971718,0.0851229652762413,-0.1669943779706955,-0.09338871389627457,-0.10145482420921326,0.12469285726547241,-0.005098357331007719,0.12854036688804626,0.03255821764469147,-0.05926123633980751,0.0014112769858911633,0.06318528950214386,-0.07916531711816788,-0.14787092804908752,0.09780621528625488,0.038916829973459244,0.12801341712474823,-0.12226889282464981,0.054622162133455276,0.117464579641819,0.031126394867897034,-0.06185999885201454,-0.025603527203202248,0.1406642645597458,0.1702088564634323,-0.08474376052618027,-0.11388484388589859,0.011651995591819286,-0.0708136335015297,0.01319168135523796,0.11878692358732224,0.07840721309185028,-0.08960916846990585,0.010992255061864853,0.07569006830453873,-0.0015539824962615967,-0.06250794231891632,0.07910618185997009,0.034602969884872437,-0.003498709062114358,0.043327268213033676,-0.15555714070796967,0.007871323265135288,-0.12394236773252487,0.049843281507492065,-0.07347381860017776,-0.01875491254031658,-0.002842722460627556]}

/classify

PhaLP 的 VAL/endolysin 分类模型,接收 JSON 格式的 { "sequence": "..." },成功则返回 { "result": "" },状态码200,否则返回其他错误码与错误原因。

请求示例

curl -X POST http://localhost:8080/classify \
     -H "Content-Type: application/json" \
     -i \
     -d '{"sequence": "MEMISNNLNWFVGVVEDRMDPLKLGRVRVRVVGLHPPQRAQGDVMGIPTEKLPWMSVIQPITSAAMSGIGGSVTGPVEGTRVYGHFLDKWKTNGIVLGTYGGIVREKPNRLEGFSDPTGQYPRRLGNDTNVLNQGGEVGYDSSSNVIQDSNLDTAINPDDRPLSEIPTDDNPNMSMAEMLRRDEGLRLKVYWDTEGYPTIGIGHLIMKQPVRDMAQINKVLSKQVGREITGNPGSITMEEATTLFERDLADMQRDIKSHSKVGPVWQAVNRSRQMALENMAFQMGVGGVAKFNTMLTAMLAGDWEKAYKAGRDSLWYQQTKGRASRVTMIILTGNLESYGVEVKTPARSLSAMAATVAKSSDPADPPIPNDSRILFKEPVSSYKGEYPYVHTMETESGHIQEFDDTPGQERYRLVHPTGTYEEVSPSGRRTRKTVDNLYDITNADGNFLVAGDKKTNVGGSEIYYNMDNRLHQIDGSNTIFVRGDETKTVEGNGTILVKGNVTIIVEGNADITVKGDATTLVEGNQTNTVNGNLSWKVAGTVDWDVGGDWTEKMASMSSISSGQYTIDGSRIDIG"}'

响应体

HTTP/1.1 200 OK
date: Sun, 25 May 2025 04:11:26 GMT
server: uvicorn
content-length: 16
content-type: application/json

{"result":"VAL"}

已知问题

  1. 容器内 CUDA 版本为 11.7,无法在最低支持 CUDA 11.8 及以上的 GPU 上运行。

许可证

MIT License

Copyright (c) 2025 AIDD_CPU

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published