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 @@
// CircularAdvantages.jsx
import AdvantagesLayout from '../../../components/shared/AdvantagesLayout';
const CircularAdvantages = () => {
const advantageItems = [
"Circular RNAs are inherently more stable due to their covalently closed structure, making them less susceptible to degradation and providing reliable expression data.",
"Enables the identification of novel isoforms and splice variants that may not be detected with traditional RNA sequencing methods.",
"Offers a detailed view of circular RNA expression and their interactions within the cell, aiding in a deeper understanding of gene regulation and cellular processes.",
"Closed-loop structure of circRNAs minimizes potential sequencing artifacts, leading to more accurate and consistent data."
];
return (
<AdvantagesLayout
title="Advantages of Circular RNA Sequencing"
advantageItems={advantageItems}
/>
);
};
export default CircularAdvantages;

View File

@ -0,0 +1,21 @@
// CircularApplications.jsx
import ApplicationsLayout from '../../../components/shared/ApplicationsLayout';
const CircularApplications = () => {
const applicationItems = [
"Circular RNA sequencing is widely utilized across plants, animals, and humans.",
"Therapeutic Targets for Cancer- Small molecules or antisense oligonucleotides can be used to modulate circRNA activity. Consequently, targeting oncogenic circRNAs could provide novel strategies for inhibiting tumor growth.",
"Developmental Biology- Investigates circRNA roles in developmental processes and differentiation, enhancing understanding of gene regulation during growth and development.",
"Disease Biomarkers- circRNAs are stable in body fluids such as blood and saliva, and exhibit altered expression in conditions like cancer, cardiovascular disorders, and neurological diseases. This stability and variation in expression patterns suggest their potential as biomarkers for these diseases.",
"Functional Studies- Functional studies can involve manipulating circRNA levels in cell models through techniques such as knockdown or CRISPR/Cas9, to investigate their roles in cellular processes."
];
return (
<ApplicationsLayout
title="Applications of Circular RNA Sequencing"
applicationItems={applicationItems}
/>
);
};
export default CircularApplications;

View File

@ -0,0 +1,22 @@
// app/rna-sequencing/circular-rna-sequencing/components/CircularIntroduction.jsx
import IntroductionLayout from '../../../components/shared/IntroductionLayout';
const CircularIntroduction = () => {
const contentItems = [
"Circular RNA sequencing (circRNA-seq) focuses on identifying and characterizing non-coding circular RNAs formed through back-splicing events. These circRNAs regulate gene expression by acting as miRNA sponges, influence alternative splicing, modulate transcription, interact with proteins, and serve as potential biomarkers and therapeutic targets.",
"As compared to Linear RNAs, circRNAs are covalently closed loops with no free ends, which provides them with enhanced stability and distinct regulatory functions in gene expression and cellular processes.",
"The workflow starts with isolating total RNA from the sample, which includes both linear and circular RNAs. Linear RNAs are then removed through ribosomal RNA (rRNA) depletion or exonuclease treatment to enrich the circular RNA fraction. Next, the RNA is circularized, and sequencing adapters are added during library preparation. The final step involves sequencing the prepared libraries.",
"Bioinformatics analysis for circRNA sequencing involves preprocessing data and mapping reads to a reference genome to identify back-splicing junctions. Computational tools are then used to quantify circRNA expression, discover novel circRNAs, and perform downstream analysis."
];
return (
<IntroductionLayout
title="Introduction and Workflow"
contentItems={contentItems}
badgeSubtext="image from Circular RNA Sequencing"
useParagraphs={true}
/>
);
};
export default CircularIntroduction;

View File

@ -0,0 +1,57 @@
// app/rna-sequencing/circular-rna-sequencing/components/CircularSpecifications.jsx
import Link from 'next/link';
import SpecificationsLayout from '../../../components/shared/SpecificationsLayout';
const CircularSpecifications = () => {
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 amount: 2.0 μg, Blood 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 Circular RNA Sequencing (customizable)</li>
</ul>
)
}
];
return (
<SpecificationsLayout
title="Service Specifications"
specificationItems={specificationItems}
/>
);
};
export default CircularSpecifications;

View File

@ -0,0 +1,27 @@
import TitleBar from '../../components/shared/TitleBar';
import PageLayout from '../../components/Layout/PageLayout'
import CircularIntroduction from './components/CircularIntroduction';
import CircularAdvantages from './components/CircularAdvantages';
import CircularApplications from './components/CircularApplications';
import CircularSpecifications from './components/CircularSpecifications';
export default function CircularRNASequencingPage() {
const breadcrumbs = [
{ label: 'Home', href: '/', current: false },
{ label: 'RNA Sequencing', href: '/rna-sequencing', current: false },
{ label: 'Circular RNA Sequencing', href: '#', current: true }
];
return (
<PageLayout fixedHeader={true}>
<TitleBar
title="Circular RNA Sequencing"
breadcrumbs={breadcrumbs}
/>
<CircularIntroduction />
<CircularAdvantages />
<CircularApplications />
<CircularSpecifications />
</PageLayout>
);
}