Saturday, June 09, 2007

ডিজাইন ফল্ট

কে যেন অমরত্ব নিয়ে লেখা দিচ্ছিল এখানে, ভাস্করদা মনে হয়, পিতৃত্বে অমরত্ব বা এরকম বিষয়ে৷ অমরত্বের আকাঙ্খা আসলে বেশ পুরোনো, হয়তো সবচেয়ে পুরোনো৷ ব্যক্তিগতভাবে আমার কাছে সবসময়ই মনে হয় মানুষের মৃত্যু একটা চরম অপচয়৷ পরকাল আছে ভেবে নিজের সাথে প্রতারনা করা যায়, কিন্তু সমস্যার সমাধান তাতে হয় না৷ একটা প্রশ্ন করা যায়, বুড়িয়ে যাই কেন? অথবা আমরা কেন ৫০০ বছর বেঁচে থাকতে পারি না?

সংক্ষেপে উত্তরটা হচ্ছে এরকম, আমাদের শরীরের ফান্ডামেন্টাল ডিজাইনে আসলে অনেক bug আছে৷ আমাদের জিনে যে ইন্সট্রাকশন সেট আছে সেগুলোও নানা security hole এ ভরা৷ যে বা যারা এগুলো প্রোগ্রাম করেছে, তারা এই কাজে ভীষন দক্ষ নয় (মানে পাঁচশ বা হাজার বছর বাচিয়ে রাখার জন্য যে দক্ষতা দরকার)৷ আমাদের জিনের সেই অদক্ষ প্রোগ্রামার কারা, সেসব আলোচনায় যাওয়ার আগে কিছু চর্বিত চর্বন পুরাবৃতি করি, যেন এই লেখাটা সেল্ফ কন্টেইন্ড হয়৷

এই যেমন আপনি যখন মনিটরের দিকে তাকিয়ে লেখাটি পড়ছেন, আপনার শরীর কিন্তু বসে নেই৷ বিলিয়ন কোষের সবাই ব্যস্ত, কেউ ভেঙ্গে গিয়ে দুটো হচ্ছে, কেউ মরে যাচ্ছে, কেউ নানা রকম রাসায়নিক উপাদান তৈরী করছে, যেমন ইনসুলিন, কেউ অক্সিজেন পরিবহন করছে ইত্যাদি৷ কিন্তু কোষগুলো ঠিক বুঝে কিভাবে কোন কাজটা কিভাবে করতে হবে? যেমন ইনসুলিন কিভাবে বানাতে হবে এই সুত্রটা ওরা জানে কোত্থেকে৷ প্রতিটা কোষের কাছে একটা বড় লাইব্রেরী আছে, নিউক্লিয়াসের ক্রোমোজোম গুলোতে৷ এই লাইব্রেরীতে আসলে ডিএনএ দিয়ে সাজিয়ে রাখা আছে সব সুত্র৷ যদি লাইব্রেরীর সব বইয়ের অক্ষর সংখ্যা হিসেব করি তাহলে কয়েক বিলিয়ন অক্ষর আছে এখানে৷ মজার ব্যাপার হচ্ছে সব কোষের কাছেই সব সুত্র আছে (অল্প কয়েক ধরনের কোষ বাদে যাদের নিউক্লিয়াস নেই), মানে ইনসুলিন বানানোর সু্ত্র অগ্নাশয়ে যেমন আছে (যেখানে ইনসুলিন তৈরী হয়) তেমন হাতের চামড়ার কোষেও আছে, তবে হাতের চামড়ার কোষ সুত্র জানলেও ইনসুলিন বানায় না, কেন বানায় না সে আলোচনা আরেকদিন৷ তো যখন ইনসুলিন বানানোর প্রয়োজন হয় তখন অগ্নাশয়ের কোষ লাইব্রেরী থেকে ১১ নম্বর বইটা নিয়ে বসে (মানুষের ৪৬ টা ক্রোমোজোম, বা বই বলতে পারি)৷ ওখান থেকে খুজে বের করে ইনসুলিনের চ্যাপ্টার (বা gene)৷ এর পরের প্রক্রিয়া অনেকটা Lego সেট দিয়ে খেলনা বানানোর মতো৷ প্রোটিনের অনেক অনু আছে যেগুলোকে বিভিন্ন ভাবে সাজিয়ে বিভিন্ন বড় সাইজের প্রোটিন অনু বানানো যায়৷ ঠিক যেমন লেগো’র ক্ষেত্রে ছোট ছোট বিল্ডিং ব্লকগুলো থেকে গাড়ী, ট্রেন, বাড়ী, প্লেন, ব্রীজ এরকম অনেক কিছু বানানো যেতে পারে৷ কোষের ক্ষেত্রে যেটা হয় রাইবোজোম নামে কোষের একটা ছোট প্রিন্টারের মতো মেশিন আছে, যেটা জিন দেখে দেখে ছোট ছোট প্রোটিনের অনুগুলোকে সাজায়, ওরকম সাজিয়ে ইনসুলিনের অনু তৈরী করে৷ একইভাবে হিমোগ্লোবিন, আরও অন্যান্য নানা জিনিষ তৈরী করতে পারে, জিনের ফর্মুলা অনুযায়ী৷ একটা প্রুফ রিডারও আছে, বানানোর পরে যদি দেখা যায় ভুল হয়েছে তখন আবার পুরোটা ভেঙ্গে নতুন করে তৈরী করে৷ চমৎকার নিঃসন্দেহে, তবে মনে রাখতে হবে প্রকৃতি কয়েক বিলিয়ন বছর সময় পেয়েছে এই মেশিনারী উদ্ভাবন করতে৷

এবং প্রকৃতির উদ্ভাবন প্রক্রিয়া কোন ডিজাইন বোর্ড বসিয়ে করা হয় নি৷ বিশাল কোন মহা আবিস্কারকের কাজেরও প্রমান নেই৷ বরং উল্টোটা, প্রকৃতি একটা সহজিয়া পন্থা বের করছে এজন্য, সহজিয়া বুদ্ধির দিক থেকে, যদিও সময়ের বা রিসোর্সের কথা ভাবলে ভীষন ব্যয়বহুল৷ পন্থাটা হলো evolution৷ প্রতিবার random কিছু পরিবর্তন করা হয় আগের ডিজাইনে, তারপর যদি নতুন পরিবর্তিত ডিজাইন আগের চেয়ে পরিবেশের সাথে বেশী খাপ খাওয়াতে পারে (not necessarily it has to be an improvement) তাহলে সেটাকে রেখে দেয়া হবে৷ হয়তো হাজার হাজার ট্রায়াল/এরর এর পরে একটা সুবিধাজনক ডিজাইন পাওয়া যায়৷ এজন্যই প্রকৃতির বিলিয়ন বছর লেগেছে এটুকু আসতে৷

সুতরাং দেখা যাচ্ছে প্রকৃতির যেহেতু লক্ষ্যহীনভাবে random পরিবর্তন করে সমস্যা সমাধানের চেষ্টা করছে, অবধারিতভাবে নানা রকম ভুলভাল ঢুকে পড়ছে ডিজাইনের ভেতরে, এক্ষেত্রে ঐ লাইব্রেরীতে৷ পরিস্থিতি এতদুর গড়িয়েছে যে আগেই যেমন বল্লাম লাইব্রেরীর ৯৫% লেখা আর পাঠযোগ্য নেই, বা পড়তে পারলেও ব্যবহারযোগ্যতা হারিয়েছে৷ এমনকি কার্যকরী যেসব ফর্মুলা আছে সেগুলো শর্ট টার্মে কাজ করলেও, লংটার্মে মঘা ইউনানী দাওয়াই শ্রেনীর৷ যদি কেউ ভুল খুজতে বসে তাহলে আমাদের জিন লাইব্রেরীর প্রতি পাতায় লাল কালির দাগ পড়বে৷ এর ওপর আছে চলমান মিউটেশন, জন্মানোর সময় লাইব্রেরীর যে কপি নিয়ে জন্মেছিলেন, আজকে ৩০ বছর পর বার বার ফটোকপি করতে করতে যেগুলোর অনেকগুলোই ঝাপসা হয়ে গেছে৷ এক পর্যায়ে রাইবোজোম টুকটাক ভুল করা শুরু করবে, কারন অনেক জায়গায় সু্ত্রে হয়তো ভুল ঢুকে পড়েছে৷ দুঃখজনকভাবে ক্যান্সারের কারন হচ্ছে এই ফটোকপি জনিত ভুল (মিউটেশন)৷

বয়স যতো বাড়বে তত এসব ভুল জমতে থাকবে, এবং তত বুড়িয়ে যেতে থাকবো, রোগশোকের কাছে ততটাই vulnerable হয়ে যাবো৷ আবার অনেক সময় মুলসুত্রটাই গোজামিল দেওয়া সুত্র৷ যেমন আমরা যে খাবার খাই তার মধ্যে যত শক্তি থাকে পুরোটা কিন্তু বের করে নিতে পারি না, বলতে গেলে অধিকাংশ অপচয় করে বসি৷ কারন প্রকৃতি তার উদ্ভাবনী ক্ষমতার সীমাবদ্ধতার জন্য বের করতে পারে নি৷ এরকম আরো উদাহরন আছে, আমাদের রক্তের লোহিত কনিকা অক্সিজেন পরিবহন করে খুব inefficient পদ্ধতিতে৷ যে কারনে শরীরে শক্তি থাকার পরও ট্রান্সপোর্টেশন যানজটে আমরা পুরোটা ব্যবহার করতে পারি না৷

সংক্ষেপে, আমরা কেন হাজার বছর বেচে থাকতে পারি না, তার কারন আমাদের শরীরের ডিজাইনটা অতটা ভালো হয় নি৷ এই সুত্রগুলোর প্রোগ্রামিংটা ঠিক সেরকম ভাবে করা হয় নি৷ এজন্য চল্লিশেই শরীরটা হেলে যেতে থাকে, ষাটে গিয়ে মোটামুটি যুদ্ধ করে বাচতে হয়৷ তবে উপায় আছে, অথবা তৈরী করা হচ্ছে, কয়েকবছর আগে জিনোম প্রজেক্টের সমাপ্তির পর মানুষের পুরো লাইব্রেরী এখন আমাদের হাতের মুঠোয়৷ যদিও পুরো কোডের সবটা এখনও ব্যাখ্যা করা হয় নি৷ আশার কথা হচ্ছে যেসব বাগ আছে এগুলো কিভাবে ফিক্স করা যায় তা নিয়ে তুমুল গবেষনা শুরু হচ্ছে৷ বেশ বড়সড় ফান্ডিং পাওয়া যাচ্ছে এসব কাজের জন্য৷ আমার ধারনা ২০১০ এর দশকে এটা একটা হট সাবজেক্ট হবে ডিগ্রী নেয়ার জন্য৷

2 Comments:

Anonymous raihan ahmed said...

ধন্যবাদ, লেখাটা পড়ে ভালো লাগলো | আমি আপনাকে কোন প্রকার অফার করছি না। আমার মানে হয় এই ছোট তথ্যটি আপনার উপকারে আসতে পারে অ্যাপার্টমেন্ট ভাড়া।

Tuesday, January 20, 2015 9:20:00 PM  
Anonymous saifulhasan said...

ফ্রেস ফিস বিডি নিয়ে আসলো ফরমালিন মুক্ত তাজা মাছ , সামুদ্রিক মাছ, গলদা চিংড়ি, চিংড়ি, কাঁকড়া ইত্যাদি । বিস্তারিত জানতে ভিজিট করুন freshfishbd.

Wednesday, June 10, 2015 10:34:00 PM  

Post a Comment

<< Home

eXTReMe Tracker