منصوبے کے بارے میں

Starbase ایک ویب-بیسڈ ایپلیکیشن اور ڈیٹا بیس ہے جو Starships کی تلاش اور تجزیہ کے لیے بنائی گئی ہے، جو کہ بڑے class II DNA transposons ہیں جو فنگس کے جینوم میں پائے جاتے ہیں۔ یہ عناصر جینوم کا ایک اہم حصہ تشکیل دے سکتے ہیں اور مختلف جینیاتی کارگو، جیسے کہ دھات مزاحمت اور پنیر بنانے کے لیے جین، لے سکتے ہیں۔ پلیٹ فارم موجودہ Starship sequences کو براؤز کرنے، خاندان کی خصوصیات دیکھنے، اور ڈیٹا ڈاؤن لوڈ کرنے کے لیے ٹولز فراہم کرتا ہے۔ صارفین نئے sequences کو ڈیٹا بیس کے ساتھ موازنہ کرنے اور انہیں موجودہ خاندانوں یا haplotypes میں درجہ بندی کرنے کے لیے BLAST اور HMMER سرچ کر سکتے ہیں۔ ایپلیکیشن میں ایک submission فیچر بھی شامل ہے جس کے ذریعے نئے sequences کو کیوریشن کے لیے اپ لوڈ کیا جا سکتا ہے۔ Starbase ایک split architecture کے ساتھ بنائی گئی ہے، جس میں Dash frontend اور FastAPI backend شامل ہیں، جو مقامی ترقی اور Kubernetes کے ذریعے Docker پر پروڈکشن ڈیپلوئمنٹ دونوں کو سپورٹ کرتے ہیں۔ اس میں یونٹ اور انٹیگریشن ٹیسٹ کے ساتھ مضبوط ٹیسٹنگ کی صلاحیتیں شامل ہیں، اور یہ ایک ترقیاتی ورک فلو کو سپورٹ کرتا ہے جو پروڈکشن ماحول کی نقل کرتا ہے۔ پروجیکٹ فی الحال ایک experimental lifecycle stage میں ہے اور مزید ترقی اور فیچر کی بہتری کے لیے تعاون کا خیرمقدم کرتا ہے۔