Skip to main content

Capabilities and supported inputs

Open-Science brings a research project's conversations, source files, literature records and generated results into a local workspace. A configured model directs the work; Notebook runtimes, tools and connected services perform the operations that need them. Choose a starting point from the material you already have.

Start with your input​

You haveFirst actionResult to ask forCheck before using it
A research question and several DOIsCreate a project; look up the identifiers and review Library Inbox candidatesA source-checked reading collectionTitles, author lists, years and identifiers against the publisher
A folder of papers or exported referencesUse the Literature library's import and collection controlsAn organized collection with attached available PDFsImport warnings, duplicates and attachment matches
A CSV or TSVAttach it to a session and request a Notebook analysisA data audit, result table and figureMissing values, units, denominators and the saved files
A PDF or manuscriptAttach the document or open it in FilesA passage-specific explanation or revision planWhether the agent read the full text and whether cited pages support its claims
A sequence or molecular structureOpen a supported FASTA, PDB or molecule fileA preview, validation report or analysis using a suitable toolInput conventions, method requirements and tool availability
A procedure you reuseCreate or import a SkillReusable instructions and supporting filesEnabled status, required dependencies and a trial on a known input
A defined research roleCreate a Specialist and assign its capabilitiesA role with explicit instructions and accessSelected Skills, Connectors and the result of delegated work

For figures and tables in a paper, use local PDF extraction. Find reusable methods through the Skill marketplace. Check a captured result with Reproducibility, or share its conversation and evidence through a .science package.

A viewer opening a file does not show that the model has read it. Attaching a file gives the session a source to work with; inspect the recorded reads, tool calls and output evidence to establish how the agent used it. Exact extensions and size limits are in File formats and limits.

Understand the workspace objects​

ObjectWhat you keep thereRelationship to other objects
ProjectResearch purpose, durable Agent Context, sessions and project filesUse it to keep one investigation together
SessionRequests, responses, tool activity and conversation branchesEach session belongs to a project
UploadA managed copy of source materialKeep it separate from derived results
ArtifactA generated report, figure, table or other fileVersions retain evidence associated with their production
Literature referenceBibliographic metadata, identifiers and attachmentsOrganize it in collections and associate it with projects
NotebookPython or R execution and its outputsInspect the session's calculations and live variables
SkillInstructions and supporting files for a methodEnable it and select it from the composer when appropriate
SpecialistA role, instructions and selected capabilitiesConfigure and invoke it for work that fits that role
ConnectorAccess to external tools or data servicesAvailability depends on configuration, credentials and policy

Project Description helps you identify the project. Put instructions the agent must follow in Agent Context. The latter is included in model context; it is not a place to store credentials.

Prepare only the dependencies your task needs​

A conversation needs a working agent framework and model connection. A Python calculation also needs an enabled Python Notebook runtime. A service lookup needs the relevant Connector, network access and any required credential. A GPU method can require a separate machine, software environment and model weights even when its Skill is already listed.

Configure the model, runtime and data services separately. After connecting the model, check the packages required for the calculation. If a package is missing, install it or explicitly choose a method that uses the available environment.

See Provider setup, Python and R runtimes and Network for these independent setup paths. A successful model connection test does not validate every downstream service.

Decide whether a result is ready​

Open the saved output and compare it with the request. For a table, check the row count, units and missing-data treatment. For a bibliography, verify identifiers and complete authors. For code-generated results, inspect Provenance and the Notebook. Review labels such as partial environment capture or unavailable evidence before calling a result reproducible.

The formal examples use public research inputs:

Remote compute covers RNA-seq QC through Direct SSH, collecting results, recovery and cancellation. It also explains Slurm accounting requirements and a small ProteinMPNN sequence-design workflow on an A100 GPU in an isolated CUDA environment.

Local storage and external processing​

The application stores its workspace locally. When you send a request to a hosted model, relevant instructions and content go to that provider. Connectors and remote jobs can send data to their configured services. Use the actual selected provider and tool activity to identify where a task runs; local storage alone does not mean offline processing.

Source review: product documentation, project fields and preview routing. The two linked case studies carry their operation records and English screenshots.