একটি সিকোয়েন্স (sequence) হল একটি অর্ডারড লিস্ট অফ ইভেন্ট। সিকোয়েন্সগুলো তাদের ইভেন্টের বৈশিষ্ট্যের ওপর ভিত্তি করে তিনটি গ্রুপে বিভক্ত করা যায়:
১. টাইম-সিরিজ ডেটায় সাদৃশ্য সার্চ (Similarity Search in Time-Series Data)
একটি টাইম-সিরিজ ডেটাসেট সময়ের পুনরাবৃত্তিমূলক মাপের ওপর অর্জিত ইন্টিজার ভ্যালুর সিকোয়েন্স ধারণ করে। ভ্যালুগুলো সাধারণত সমান সময় अन्तরালে (যেমন প্রতি মিনিট, ঘণ্টা, বা দিন) মাপা হয়।
টাইম-সিরিজ ডাটাবেস অনেক অ্যাপ্লিকেশনে জনপ্রিয়: স্টক মার্কেট অ্যানালাইসিস, অর্থনৈতিক ও সেলস প্রিডিকশন, বাজেটারি অ্যানালাইসিস, ইউটিলিটি স্টাডি, ইনভেন্টরি স্টাডি, রেভেনিউ প্রজেকশন, ওয়ার্কলোড প্রজেকশন, এবং প্রসেস ও কোয়ালিটি সার্ভিস। সেগুলো প্রাকৃতিক ঘটনা, গাণিতিক ও ইঞ্জিনিয়ারিং পরীক্ষা, এবং ফার্মাসিউটিক্যাল চিকিৎসা অধ্যয়নের জন্য উপকারী।
২. টাইম-সিরিজ ডেটায় রিগ্রেশন ও ট্রেন্ড অ্যানালাইসিস (Regression and Trend Analysis in Time-Series Data)
টাইম-সিরিজ ডেটার রিগ্রেশন অ্যানালাইসিস ডেটা এবং সিগন্যাল অ্যানালাইসিস অ্যাপ্লিকেশনে ব্যাপকভাবে উন্নত হয়েছে। ট্রেন্ড অ্যানালাইসيس নিম্নলিখিত চারটি প্রধান উপাদান বা মুভমেন্ট ব্যবহার করে একটি একীভূত মডেল তৈরি করে টাইম-সিরিজ ডেটা বর্ণনা করতে:
- ট্রেন্ড বা লং-টার্ম মুভমেন্ট (Trend or long-term movements): এটি একটি টাইম-সিরিজ গ্রাফ কী দিক নির্দেশে সময়ের সাথে সাথে পরিবর্তিত হচ্ছে তা নির্দেশ করে, যেমন ওয়েইটেড মুভিং এভারেজ এবং লিস্ট স্কোয়ার পদ্ধতি ব্যবহার করে ট্রেন্ড কার্ভ (dashed curve সহ) খুঁজে বের করা।
- সাইক্লিক মুভমেন্ট (Cyclic movements): এটি একটি ট্রেন্ড লাইন বা কার্ভের ওপর দীর্ঘমেয়াদী কಂಪন।
- সিজন্যাল ভ্যারিয়েশন (Seasonal variations): এটি الأه mouvements যেগুলো একটি টাইম সিরিজ을 തുടর বছরের সমান ঋতুতে অনুসরণ করে (যেমন হোলিডে শপিং সিজন)। কার্যকর ট্রেন্ড অ্যানালাইসিসের জন্য, ডেটাকে অটোকরিলেশন দ্বারা গণনা করা সিজন্যাল ইনডেক্সের ওপর ভিত্তি করে "ডিসিজন্যালাইজ" (deseasonalized) করা প্রয়োজন।
- র্যান্ডম মুভমেন্ট (Random movements): এটি সুযোগic ঘটনা (যেমন লেবার ডিস্পিউট বা সংগঠনে ঘোষিত কর্মী পরিবর্তন) এর কারণে বिखরিত পরিবর্তন নির্দেশ করে।
৩. সিম্বলিক সিকোয়েন্সে সিকোয়েনশিয়াল প্যাটার্ন মাইনিং (Sequential Pattern Mining in Symbolic Sequences)
একটি সিম্বলিক সিকোয়েন্স (symbolic sequence) ধারণ করে একটি অর্ডারড গ্রুপ অফ এলিমেন্ট বা ইভেন্ট, যেটি কংক্রিট টাইম ধারণার সাথে বা ছাড়া ডকুমেন্ট করা হয়। সিম্বলিক সিকোয়েন্স ডেটার অনেক অ্যাপ্লিকেশন রয়েছে: ইউজার শপিং সিকোয়েন্স, ওয়েব ক্লিক স্ট্রিম, প্রোগ্রাম এক্সিকিউশন সিকোয়েন্স, বায়োলজিক্যাল সিকোয়েন্স, এবং বিজ্ঞান ও ইঞ্জিনিয়ারিং এবং প্রাকৃতিক ও সামাজিক উন্নতিতে ইভেন্টের সিকোয়েন্স।
যেহেতু বায়োলজিক্যাল সিকোয়েন্স জটিল সিমান্টিক মানে দেয় এবং বেশ কিছু চ্যালেঞ্জিং গবেষণা সমস্যা খড়া করে, অধিকাংশ গবেষণা বায়োইনফরম্যাটিক্স অ্যাপ্লিকেশনে কেন্দ್ರೀভূত।
৪. বায়োলজিক্যাল সিকোয়েন্স অ্যালাইনমেন্ট (Alignment of Biological Sequences)
বায়োলজিক্যাল সিকোয়েন্স (Biological sequences) নিউক্লিওটাইড বা আমিনো এসিডের সিকোয়েন্স নির্দেশ করে। বায়োলজিক্যাল সিকোয়েন্স অ্যানালাইসিস সিকোয়েন্স তুলনা, অ্যালাইন, ইনডেক্স, এবং অধ্যয়ন করে এবং তাই বায়োইনফরম্যাটিক্স এবং আধুনিক জীববিজ্ঞানে অপরিহার্য ভূমিকা পালন করে।
সিকোয়েন্স অ্যালাইনমেন্ট এই সত্যের ওপর ভিত্তি করে যে সমস্ত জীবিত জীব বিবর্তন দ্বারা সংযুক্ত। এটি ইঙ্গিত দেয় যে বিবর্তনে একে অপরের কাছে থাকা প্রজাতির নিউক্লিওটাইড (DNA, RNA) এবং প্রোটিন সিকোয়েন্স আরও বেশি সাদৃশ্য প্রদর্শন করবে। একটি অ্যালাইনমেন্ট (alignment) হল সিকোয়েন্স সারিবদ্ধ করার প্রক্রিয়া যাতে সর্বোচ্চ অভিন্নতা (identity) স্তর পাওয়া যায়, যা সিকোয়েন্সের মধ্যে সাদৃশ্যের ডিগ্রিও নির্দেশ করে।