I haven't fully understood what you need to produce, so here's what I think you want to produce:
- You need static HTML output because your infrastructure does not allow for CGI
- You want to produce one "overview" page per client listing (data on) the chromosomes of that client
- You want to produce one "detail" page per client and per chromosome listing only the autism genes from that client and chromosome
This sounds to me like a job for a templating system (like Template or HTML::Template) and a database (like DBD::SQLite) to make
finding the information more convenient for you.