\name{GFFStrandLoc}
\alias{GFFStrandLoc}
\title{Strand-Wise Gene and Protein Extraction from GFF3 Files}
\usage{
GFFStrandLoc(GFF3, PROMOTER_LEN, output_dir)
}
\arguments{
\item{GFF3}{Path to GFF3 annotation file}

\item{PROMOTER_LEN}{Integer specifying promoter length}

\item{output_dir}{Directory where output CSV files will be saved}
}
\value{
Writes multiple CSV files to output directory
}
\description{
Extracts strand-wise location of genomic features, UTRs, CDS, introns,
exons, promoters, and associated protein sequences from a GFF3 file.
}
\examples{
gff_file <- system.file("extdata", "example.gff3", package = "GFFStrandLoc")
outdir <- tempdir()
GFFStrandLoc(gff_file, 100, outdir)
}

