> ## Documentation Index
> Fetch the complete documentation index at: https://docs.purna.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# FAQ

> Frequently asked questions about Purna.

## Frequently Asked Questions

<AccordionGroup>
  <Accordion title="Do I need to know programming to use Purna?">
    No. You can interact with Purna through natural language. If you are familiar with Python or R, you can also ask Purna to write and run custom code in a private compute environment.
  </Accordion>

  <Accordion title="Which research modes are available?">
    Purna currently offers **Biomedical Research** and **Omics Analysis** in chat. Biomedical Research is best for literature, pathways, genes, proteins, variants, drugs, and mechanisms. Omics Analysis is best for uploaded datasets, RNA-seq, single-cell, and multi-omics work.
  </Accordion>

  <Accordion title="Can I use Purna without uploading data?">
    Yes. You can search databases, synthesize literature, explore genes and pathways, design workflows, create figures, and draft structured outputs without uploading files.
  </Accordion>

  <Accordion title="What file formats can I upload?">
    Common supported formats include CSV, TSV, JSON, VCF, FASTA, H5AD, BED, MTX, PNG, JPG, PDF, TXT, ZIP, and GZ. The exact workflow depends on the file type and what you ask Purna to do with it.
  </Accordion>

  <Accordion title="How do I reference a file in chat?">
    Type `@` in the chat input to open the file picker. Select the file you want Purna to inspect or use in the current request.
  </Accordion>

  <Accordion title="What happens to my data?">
    Your data is stored securely and scoped to your account, project, and sharing settings. Private chats remain private unless you explicitly share them. Use caution with confidential data and follow your organization's policies.
  </Accordion>

  <Accordion title="What scientific databases does Purna search?">
    Purna can query sources such as PubMed, ClinVar, OMIM, ClinGen, gnomAD, dbSNP, GWAS Catalog, UniProt, PDB, AlphaFold, ChEMBL, Open Targets, DrugBank, PharmGKB, KEGG, Reactome, Gene Ontology, MyGene.info, NCBI Gene, and HPO. Availability can vary by enabled capabilities.
  </Accordion>

  <Accordion title="How do I control tools and knowledge sources?">
    Open **Preferences** in the chat input. Use **Capabilities** to control tool families and **Skills and knowledge** to control source-aware guidance and knowledge resources.
  </Accordion>

  <Accordion title="How does code execution work?">
    Purna provisions a private compute server attached to your chat, writes Python or R code, runs it, and returns results inline. Use it for custom statistics, data transformation, and plots.
  </Accordion>

  <Accordion title="When should I use a background job?">
    Use a job for multi-step workflows that may take minutes to hours, such as RNA-seq analysis, molecular simulations, batch file processing, or complex pipelines. Job outputs are saved to your Files library.
  </Accordion>

  <Accordion title="What chart types are available?">
    Purna can create bar, line, scatter, pie, heatmap, volcano, and custom scientific plots depending on the data and whether code execution is used.
  </Accordion>

  <Accordion title="Can I export my analysis results?">
    Yes. Purna can create downloadable artifacts such as documents, spreadsheets, code files, images, and job outputs. Files are available from the conversation or the Files page.
  </Accordion>

  <Accordion title="What plans are available?">
    Plan availability and limits may vary by account. Manage your current plan from **Settings > Plan** or contact [contact@purna.ai](mailto:contact@purna.ai) for organization or enterprise options.
  </Accordion>

  <Accordion title="How do I customize how Purna responds?">
    Go to **Settings > General > Personalization** and configure response style, tone, characteristics, and output format. You can also adjust per-chat tools from **Preferences**.
  </Accordion>

  <Accordion title="How do citations work?">
    Responses include inline citation badges that link directly to source records. Click any badge to verify the underlying evidence.
  </Accordion>

  <Accordion title="How do I invite team members?">
    Go to **Settings > Team** and click **Invite** to generate an invitation link. Share the link with colleagues so they can join your organization.
  </Accordion>
</AccordionGroup>
