Docker config

This commit is contained in:
mukesh13
2025-06-16 15:53:12 +05:30
commit da3df17022
411 changed files with 24117 additions and 0 deletions

View File

@ -0,0 +1,20 @@
// MRNAAdvantages.jsx
import AdvantagesLayout from '../../../components/shared/AdvantagesLayout';
const MRNAAdvantages = () => {
const advantageItems = [
"mRNA-Seq provides a targeted analysis of gene expression specific to protein-coding regions, making it ideal for studies focused on gene regulation, protein synthesis, and disease-related expression changes.",
"mRNA-Seq focuses on mRNA enrichment, which minimizes the impact of non-coding RNAs and enhances sensitivity for detecting gene expression changes.",
"Focusing solely on coding regions, mRNA-Seq does not require rRNA-specific probes (Costly) for ribosomal RNA removal and requires comparatively lesser data, making it a more cost-effective alternative to Whole Transcriptome Sequencing.",
"With a more targeted dataset, the bioinformatics analysis of mRNA-Seq is often simpler and faster, focusing on coding genes without the complexity introduced by non-coding RNAs."
];
return (
<AdvantagesLayout
title="Advantages of mRNA Sequencing (mRNA-Seq) over Whole Transcriptome Sequencing"
advantageItems={advantageItems}
/>
);
};
export default MRNAAdvantages;

View File

@ -0,0 +1,23 @@
// MRNAApplications.jsx
import ApplicationsLayout from '../../../components/shared/ApplicationsLayout';
const MRNAApplications = () => {
const applicationItems = [
"mRNA sequencing is widely utilized across plants, animals, microbes, and humans.",
"Developmental Biology- Studies gene expression patterns during different stages of development, helping to unravel the mechanisms of cell differentiation and tissue formation.",
"Disease Mechanisms- Uncovers mRNA expression profiles associated with various diseases, including genetic disorders and autoimmune conditions, to identify potential diagnostic markers and therapeutic targets.",
"Drug Discovery- Analyzes mRNA expression changes in response to drug treatments, providing insights into drug mechanisms of action and helping to identify potential drug candidates.",
"Functional Genomics- Provides a comprehensive view of gene expression across different conditions, facilitating the study of gene functions and regulatory networks.",
"Comparative Genomics- Compares mRNA expression profiles across different species or environmental conditions to understand evolutionary differences and functional conservation.",
"Toxicology- Assesses changes in gene expression in response to toxic substances, aiding in the identification of biomarkers for toxicity and understanding the impact of chemicals on biological systems."
];
return (
<ApplicationsLayout
title="Applications of mRNA Sequencing"
applicationItems={applicationItems}
/>
);
};
export default MRNAApplications;

View File

@ -0,0 +1,23 @@
// app/rna-sequencing/mrna-sequencing/components/MRNAIntroduction.jsx
import IntroductionLayout from '../../../components/shared/IntroductionLayout';
const MRNAIntroduction = () => {
const contentItems = [
"Messenger RNA-Seq (mRNA-Seq) is a focused RNA-Seq method that targets polyadenylated (poly-A) transcripts, which comprise only about 1-2% of the transcriptome, mainly representing coding genes. By enriching these poly-A-tailed RNAs, mRNA-Seq offers a precise snapshot of gene expression, capturing the complete range of mRNA transcripts within a sample and enabling detailed analysis of gene activity across various conditions.",
"mRNA-seq workflow typically includes RNA extraction, enrichment or depletion of mRNA, library preparation, and high-throughput sequencing. This workflow ensures precise and efficient capture of mRNA transcripts for thorough downstream analysis.",
"Bioinformatics analysis for mRNA-seq involves several key steps: data preprocessing, alignment to a reference genome, quantifying gene expression levels, and advanced downstream analyses such as differential expression, pathway enrichment, and gene ontology analysis.",
"Widely applicable across diverse research fields, including human, animal, and plant studies, providing profound insights into genetic landscapes and contributing to our understanding of gene function and regulation."
];
return (
<IntroductionLayout
title="Introduction and Workflow"
contentItems={contentItems}
imageUrl="https://stock.adobe.com/in/images/messenger-rna-or-mrna-strand-3d-rendering-illustration-with-copy-space-genetics-science-medical-research-genome-replication-concepts/404350568"
imageAlt="mRNA Sequencing Workflow"
useParagraphs={true}
/>
);
};
export default MRNAIntroduction;

View File

@ -0,0 +1,58 @@
// MRNASpecifications.jsx
import Link from 'next/link';
import SpecificationsLayout from '../../../components/shared/SpecificationsLayout';
const MRNASpecifications = () => {
const specificationItems = [
{
icon: "/images/homepage-2/NGS-Icons-45.svg",
title: "Sample Requirement",
renderContent: () => (
<div>
<div className="mb-4">
<p className="text-gray-600">Total RNA 2 μg, Minimum Quantity: 500 ng, Concentration 50 ng/µL</p>
<p className="text-gray-600">Cells, Tissue and other samples</p>
</div>
<div className="mt-4 text-sm">
<strong>
Please refer to{' '}
<Link href="/sample-submission-guidelines" className="text-teal-600 underline hover:text-teal-700">
sample submission guidelines
</Link>
{' '}or{' '}
<Link href="/contact" className="text-teal-600 underline hover:text-teal-700">
Contact Us!
</Link>
</strong>
</div>
</div>
)
},
{
icon: "/images/homepage-1/service/Advantages-NGS-Icons-20.svg",
title: "Sequencing Platform",
content: "Illumina NovaSeq 6000/ NovaSeq X"
},
{
icon: "/images/service/social-support.png",
title: "Deliverables",
renderContent: () => (
<ul className="list-disc pl-5 space-y-2 text-gray-600 text-start">
<li>The original sequencing data</li>
<li>Experimental results</li>
<li>Bioinformatics and Data analysis report</li>
<li>Details of mRNA Sequencing (customizable)</li>
</ul>
)
}
];
return (
<SpecificationsLayout
title="Service Specifications"
specificationItems={specificationItems}
/>
);
};
export default MRNASpecifications;

View File

@ -0,0 +1,28 @@
// app/rna-sequencing/mrna-sequencing/page.js
import TitleBar from '../../components/shared/TitleBar';
import MRNAIntroduction from './components/MRNAIntroduction';
import MRNAAdvantages from './components/MRNAAdvantages';
import MRNAApplications from './components/MRNAApplications';
import MRNASpecifications from './components/MRNASpecifications';
import PageLayout from '../../components/Layout/PageLayout';
export default function MRNASequencingPage() {
const breadcrumbs = [
{ label: 'Home', href: '/', current: false },
{ label: 'RNA Sequencing', href: '/rna-sequencing', current: false },
{ label: 'mRNA Sequencing', href: '#', current: true }
];
return (
<PageLayout fixedHeader={true}>
<TitleBar
title="mRNA Sequencing"
breadcrumbs={breadcrumbs}
/>
<MRNAIntroduction />
<MRNAAdvantages />
<MRNAApplications />
<MRNASpecifications />
</PageLayout>
);
}