Alexandria
Move beyond 'works on my machine'. Alexandria provides a secure, versioned, and context-rich publishing platform for GxP environments.
The problem: Data scientists at companies of all scales struggle to track changes to shiny apps, reports, and generated content. Git is great for code, but not for the artifacts that code produces — especially HTML reports with complex dependencies.
The consequence: "Works on my machine" becomes a blocker. Reviewers see the result but lack the context of how it was generated. Sharing files manually breaks traceability and security.
The solution: Alexandria is a centralized artifact store. It allows scientists to publish content — including HTML documents, images, and tables — while automatically capturing the source code, environment details, and git metadata required to reproduce it.
Publish directly from the command line with our Rust-based CLI. alx publish handles dependency scraping, environment capture, and upload in seconds.
Alexandria automatically captures the R version, activated packages, system dependencies, and git metadata used to generate your document, creating a complete audit trail.
Save publishing configurations to a manifest file in your project root. Version control your artifact definitions and publish entire collections with a single command.
Publish Quarto docs, R Markdown, static HTML, images, CSVs, and more. Dependencies (JS/CSS) are scraped and hosted alongside the artifact.
Group artifacts into projects with granular access controls. Powerful filtering and sorting help you find specific analyses instantly based on metadata.
Multiple publications to the same path are treated as versions. Switch between them instantly to see how an analysis has evolved over time.
Compare two artifacts side-by-side with synced scrolling. Spot differences in output or methodology without manual checks.
Alexandria brings reviewers closer to the science. View the rendered output alongside the source code to verify methodology. Threaded comments and @mentions allow for precise feedback, keeping the discussion right where the data is.
Start separate threads with replies and editing support. Each version of an artifact has its own comment set, ensuring feedback is always relevant to what you're viewing.
@mention other users to trigger Slack notifications. Paste images directly from your clipboard and use rich text formatting to make your points clear.
Mention specific #images within the artifact. Clicking the reference automatically scrolls the content into view, eliminating confusion about what is being discussed.
Assign global or project-scoped roles to users and groups. Granular permissions ensure users have access only to the functions and resources they need (e.g., read-only access).
The CLI stores API keys securely using the system keyring. All API requests are authenticated and access-controlled to the authenticated user.
Every mutation to the database is logged. Administrators can view a complete history of changes, including user IDs and timestamps, for GxP compliance.
Alexandria is a powerful platform for scientific modeling and analysis, enabling teams to collaborate and share their work in a reproducible, GxP-compliant environment.
Ready to transform your workflow? Contact us today to learn more about Alexandria and how it can help your organization.