MétaCan
Menu
← Back to cohort
Record W6912241752 · doi:10.5281/zenodo.15400489

AgnostiqHQ/covalent: v0.240.0

2025· other· en· W6912241752 on OpenAlexaff

Bibliographic record

VenueZenodo (CERN European Organization for Nuclear Research) · 2025
Typeother
Languageen
Field
Topic
Canadian institutionsAgnostiq (Canada)
Fundersnot available
KeywordsPython (programming language)Value (mathematics)

Abstract

fetched live from OpenAlex

[0.240.0] - 2025-05-14 Authors Casey Jao casey@agnostiq.ai Tushar Pandey 56597687+pandey-tushar@users.noreply.github.com Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Sankalp Sanand sankalp.sanand@datarobot.com Santosh kumar 29346072+santoshkumarradha@users.noreply.github.com Co-authored-by: kessler-frost sankalp@agnostiq.ai Ara Ghukasyan 38226926+araghukas@users.noreply.github.com Andrew S. Rosen asrosen93@gmail.com Co-authored-by: Alejandro Esquivel ae@alejandro.ltd Andrew S. Rosen (@Andrew_S_Rosen) ArunPsiog 106462226+ArunPsiog@users.noreply.github.com Co-authored-by: Ara Ghukasyan ara@agnostiq.ai FilipBolt filipbolt@gmail.com sriranjanivenkatesan 116076079+sriranjanivenkatesan@users.noreply.github.com Co-authored-by: batchumanish manish.batchu@psiog.com Co-authored-by: Prasy12 prasanna.venkatesh@psiog.com Co-authored-by: batchumanish <"manish.batchu@psiog.com"> Co-authored-by: batchumanish 126003896+batchumanish@users.noreply.github.com Andrew S. Rosen (@Andrew_S_Rosen) Andrew S. Rosen (@Andrew_S_Rosen) Co-authored-by: Will Cunningham wjcunningham7@users.noreply.github.com Kevin Taylor tkdtaylor@gmail.com Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Will Cunningham wjcunningham7@gmail.com Aviral Katiyar 123640350+maskboyAvi@users.noreply.github.com Co-authored-by: ArunPsiog arun.mukesh@psiog.com Arnav Kohli 95236897+THEGAMECHANGER416@users.noreply.github.com Kirill Pushkarev 71515921+kirill-push@users.noreply.github.com Aditya Raj Kashyap 95625520+AdityaRaj23@users.noreply.github.com mpvgithub 107603631+mpvgithub@users.noreply.github.com Aravind 100823292+Aravind-psiog@users.noreply.github.com Faiyaz Hasan faiyaz@agnostiq.ai Co-authored-by: Venkat Bala balavk89@gmail.com Co-authored-by: kessler-frost ssanand@hawk.iit.edu Co-authored-by: Aravind-psiog aravind.prabaharan@psiog.com Co-authored-by: Manjunath PV manjunath.poilath@psiog.com Andrew S. Rosen (@Andrew_S_Rosen) Co-authored-by: jackbaker1001 jsbaker1001@gmail.com Co-authored-by: Will Cunningham will@agnostiq.ai Co-authored-by: sriranjani venkatesan sriranjani.venkatesan@psiog.com Co-authored-by: Prasanna Venkatesh 54540812+Prasy12@users.noreply.github.com Andrew S. Rosen (@Andrew_S_Rosen) WingCode smallstar1234@gmail.com Nick Tyler nicholas.s.tyler.4@gmail.com Co-authored-by: RaviPsiog raviteja.gurram@psiog.com dwelsch-esi 116022979+dwelsch-esi@users.noreply.github.com Co-authored-by: dwelsch-memverge david.welsch@memverge.com Andrew S. Rosen (@Andrew_S_Rosen) Madhur Tandon 20173739+madhur-tandon@users.noreply.github.com Co-authored-by: kamalesh.suresh kamalesh.suresh@psiog.com Co-authored-by: Andrew S. Rosen (@Andrew_S_Rosen) Co-authored-by: santoshkumarradha santosh@agnostiq.ai Co-authored-by: Andrew S. Rosen (@Andrew_S_Rosen) Janosh Riebesell janosh.riebesell@gmail.com Andrew S. Rosen (@Andrew_S_Rosen) Madhur Tandon madhurtandon23@gmail.com Rob de Wit RCdeWit@users.noreply.github.com Venkat Bala 15014089+venkatBala@users.noreply.github.com Co-authored-by: Venkat Bala venkat@agnostiq.ai Co-authored-by: Amalan Jenicious F amalan.jenicious@psiog.com RaviPsiog 111348352+RaviPsiog@users.noreply.github.com Co-authored-by: RaviPsiog ravieja.gurram@psiog.com Akalanka 8133713+boneyag@users.noreply.github.com Co-authored-by: Scott Wyman Neagle scott@agnostiq.ai Scott Wyman Neagle wymnea@protonmail.com Added Allow registering custom file transfer strategies Added CRM method to handle Python to TF value conversion (e.g. None->null, True->true, False->false). Added pennylane as a requirement in tests due to the tutorials using it Added feature to use custom python files as modules to be used in the electron function check for /bin/bash AND /bin/sh (in that order) to execute bash leptons Programmatic equivalents of CLI commands covalent start and covalent stop Documentation and test cases for database triggers. Added the __pow__ method to the Electron class New Runner and executor API to bypass server-side memory when running tasks. Added qelectron_db as an asset to be transferred from executor's machine to covalent server New methods to qelectron_utils, replacing the old ones Covalent deploy CLI tool added - allows provisioning infras directly from covalent Added a py.typed file to support type-checking Corrected support from distributed Hamiltonian expval calculations Exposed qelectron db in sdk result object UI changes added for qelectrons and fix for related config file corruption UI fix regarding Qelectron not showing up Performance optimisation of UI for large Qelectrons File transfer strategy for GCP storage Add CLI status for zombie, stopped process. Fix for double locking file in configurations. Introduced new data access layer Introduced Shutil file transfer strategy for local file transfers File transfer strategy for Azure blob storage executor property to Electron class, allowing updation of executor after electron function definition Added ability to hide post-processing electrons on the UI. Added prettify of names for the graph screen on the UI. Ability to specify a workdir for local and dask executors along with create_unique_workdir option for each electron / node. Heartbeat file is created and updated when the server is running Added SQLiteTrigger class to the triggers module. Added the CloudResourceManager class A new tutorial for a dynamic quantum chemistry workflow Tutorial for hybrid neural network using Covalent, AWSBatch, and Qiskit Runtime. Environment variable that users can set to specify the location where Covalent can find their defined executors. Task group id in Electrons. Reconstruct postprocessing method. Postprocessing as electrons. Postprocessing class in postprocessing.py module for all the different postprocessing helper methods and algorithms. disable_run option added to enable "saving-only" option on covalent server and not executing the workflow register_triggers, stop_triggers functions added to LocalDispatcher class triggers parameter to the lattice metadata BaseTrigger, DirTrigger, TimeTrigger classes added available to be assigned to any lattice enabling the triggers feature TriggerLoader class added enabling loading of any kind of triggers including user defined ones without requiring installation CLI options to start covalent server in triggers only, and no triggers mode is_pending option added during redispatch to resume execution of a previously "saved-only", i.e pending workflow API routes added for Triggers server Added feature to support cancelling workflow dispatches Updating/adding new tests to improve code coverage API endpoint for redispatching. Unit and functional tests for redispatching. TransportGraphOps class for diffing operations on transport graphs. Added make derived dispatch method. Apply electron updates method to _TransportGraph. Workflow re-dispatching functionality. Added dispatcher_addr argument to ct.get_result similar to ct.dispatch so that it doesn't always fallback to using the default configured address Front-end pending unit tests for the GUI. Adding support for PostgresQL DB backend Added check for COVALENT_DATABASE_URL, if exists connect sqlalchemy engine using that Adding COVALENT_DATABASE_USER and COVALENT_DATABASE_PASSWORD environment variables Adding COVALENT_DATABASE_HOSTNAME and COVALENT_DATABASE_PORT environment variables for easy configuration Added TaskRuntimeError exception for executor plugin implementations to signal to Covalent that a task raised an unhandled exception while running in the executor backend. Added environment variable for a remote database backend Added support for mysql and postgresql Support for transferring the contents of folders to and from S3 buckets using the file transfer module. RTD for User Interface Minor GUI fixes Ability to use terminal on the GUI. Changed Improved automatic file transfer strategy selection HTTP strategy can now upload files too Adjusted sublattice logic. The sublattice builder now attempts to link the sublattice with its parent electron. Replaced json sublattice flow with new tarball importer to allow future memory footprint enhancements Upgraded UI to React 18 Removed upper limit of rich installation Moved in-memory dispatcher state to main DB workflow_executor now defaults to the lattice-default executor Added support for Python 3.11 and 3.12 Removed official support for Python 3.8 and 3.9 Updated Slurm plugin docs to note possible SSH limitation Updated Slurm plugin docs to remove sshproxy section API base endpoint is now configurable from an environment variable Removed unused lattice attributes to reduce asset uploads Updated RTD notebooks to fix their behavior Changed the error being shown when drawing the transport graph of a lattice to a debug message instead Revamped README Reorganized qelectron tests Made qelectron an opt-in feature using covalent[quantum] extra SDK no longer uploads empty assets when submitting a dispatch. Results Manager avoids downloading assets with size 0. Local and Dask executor plugins now return accurate sizes of task artifacts. Size (number of bytes) is now a required attribute whenever updating asset metadata. Although the exact numerical value is not yet important, whether the size is reported to be zero or positive does have consequences. Pack deps, call_before, and call_after assets into one file. Changed handling of tuples and sets when building the transport graph - they will be converted to electron lists as well for now qelectron_db, qelectron_data_exists, python_version, and covalent_version are now optional in the pydantic model definitions. Terraform output to use scrolling buffer. Terraform output handling to show errors. Bumped up babel/traverse version to 7.23.2 Changed the axios version on the webapp side. Ch

Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.

How this classification was reachedexpand

Full frame machine prediction

Teacher imitation

Not calibrated prevalence, not ground truth. Human validation pending. The Gemma side is a direct model label for every work in the frame, read from the title-only record. The Codex side is a classifier learned from the 10,348 direct Codex labels and calibrated to design-weighted sample rates; fields without enough sample support carry no Codex call. Candidate is the union of the two sides; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels.

metaresearch head score (Codex)0.002
metaresearch head score (Gemma)0.014
Version: metacan-v3-hybrid-931329e0061cValidation status: machine_predicted_unvalidated
Candidate categoriesInsufficient payload (model declined to judge)
Consensus categoriesnone
DomainCandidate signal: none · Consensus signal: none
Study designCandidate signal: Not applicable · Consensus signal: Not applicable
GenreCandidate signal: Software · Consensus signal: none
Teacher disagreement score0.859
Threshold uncertainty score0.201

Distilled classifier scores by category (both heads)

CategoryCodexGemma
Metaresearch0.0020.014
Meta-epidemiology (narrow)0.0020.002
Meta-epidemiology (broad)0.0010.001
Bibliometrics0.0030.003
Science and technology studies0.0020.001
Scholarly communication0.0080.006
Open science0.0050.006
Research integrity0.0030.003
Insufficient payload (model declined to judge)0.8590.925

Machine scores (provisional)

The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.

Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.

Opus teacher head0.027
GPT teacher head0.254
Teacher spread0.227 · how far apart the two teachers sit on this one work
Validation statusscore_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from it

Classification

machine, unvalidated

Machine predicted; a candidate call from one source (direct Gemma or distilled Codex), not a consensus.

Study designNot applicable
Domainnot available
GenreSoftware

How this classification was reached, model by model and score by score, is at the end of the page under "How this classification was reached".

Quick stats

Citations1
Published2025
Admission routes1
Has abstractyes

Explore more

Same venueZenodo (CERN European Organization for Nuclear Research)→French-language works237,207→