Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
61cd7db
Added the instanovo parser, need to add test and fix ruff errors
cal3502 Jun 29, 2026
bc4aa7c
Added instanovo parser with tests
cal3502 Jun 30, 2026
598f0d9
Added relevant uftypes
cal3502 Jun 30, 2026
8c71721
Updated pyproject to include Instanovo
cal3502 Jun 30, 2026
2ba6bb8
Fixed ruff errors
cal3502 Jun 30, 2026
4449490
Updated pyproject to include flowkit to fix a dependency error
cal3502 Jun 30, 2026
11d414b
Removoed flowkit due to package discrepencies
cal3502 Jun 30, 2026
12f78ad
Removed Instanovo due to package discrepencies
cal3502 Jun 30, 2026
5bd3b68
Updated Uftypes
cal3502 Jun 30, 2026
3c43a74
Added tests to test instanovo
cal3502 Jun 30, 2026
42234ae
Changed Instanovo pytest to better check that the unode is actually a…
cal3502 Jun 30, 2026
cd765a6
Changes to test file to check the command line and unode to allow com…
cal3502 Jul 7, 2026
e037938
Changed dependencies and added a section of the Read Me for instructi…
cal3502 Jul 13, 2026
030cd03
Changes to ruff formatting
cal3502 Jul 13, 2026
8202048
Changed dependencies to install urgap[dev] to have the github actions…
cal3502 Jul 13, 2026
317cb35
Changed dependencies to install both urgap and urgap[dev]
cal3502 Jul 13, 2026
c112807
Changes to dependencies and github actions in order to properly run t…
cal3502 Jul 13, 2026
46b6bf8
Removed pycaches
cal3502 Jul 13, 2026
38d1ddb
Changed Instanovo tests to function properly in Github Actions
cal3502 Jul 13, 2026
f55b156
Changed Instanovo tests to function properly in Github Actions
cal3502 Jul 13, 2026
327e518
Changed Instanovo tests to function properly in Github Actions
cal3502 Jul 13, 2026
b83e041
Changed Instanovo tests to function properly in Github Actions
cal3502 Jul 13, 2026
e8e4481
Changed Instanovo tests to function properly in Github Actions
cal3502 Jul 13, 2026
3103fa2
Changed Instanovo tests to properly function in Github Actions
cal3502 Jul 13, 2026
1e332d6
Changed Instanovo tests to properly function in Github Actions
cal3502 Jul 13, 2026
ccd4ba4
Changed Instanovo tests to properly function in Github Actions
cal3502 Jul 13, 2026
f0e0872
Changed Instanovo tests to properly function in Github Actions
cal3502 Jul 13, 2026
3cfb381
Changed Instanovo tests to properly function in Github Actions
cal3502 Jul 13, 2026
8c8c6a9
Changed back what version of urgap is installed for the workflows
cal3502 Sep 18, 2026
fdd8667
Muted some ruff errors to actually test how installation and the test…
cal3502 Sep 24, 2026
1a87785
Changed pytest and pytest-asynco to be required dependencies
cal3502 Sep 25, 2026
00f87e5
Added opentelemetry as a required dependenct
cal3502 Sep 25, 2026
ae7b769
Changed aroung where certain test files are located and made choosing…
cal3502 Oct 2, 2026
843be7b
Fixed ruff errors
cal3502 Oct 2, 2026
13432fc
Fixed ruff errors
cal3502 Oct 2, 2026
150de26
Fixed test file to work with updated model_used parameter
cal3502 Oct 2, 2026
864b061
Merge branch 'main' into feature/instanovo
StSchulze Oct 2, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,10 @@ This repository contains unodes, resources, and tests for the following engines:
- PymzMLToMGF
- ThermoRawFileParser


# Unode Resources Installation Instructions

# Instanovo

In order to avoid dependency conflicts with other parts of urgap, Python must be verion 3.10 and the urgap[cloud] dependency must not be installed. After installation of urgap, Instanovo can be installed with
"pip install instanovo".
14 changes: 9 additions & 5 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,19 +6,21 @@ build-backend = "hatchling.build"
name = "urgap-proteomics"
version = "0.0.1"
description = "Urgap proteomics specific extension"
requires-python = ">=3.11"
requires-python = ">=3.10"
dependencies = [
"urgap[all]",
"urgap",
"pymzml>=2.5.0",
"pyiohat>=1.9.0",
"pytest",
"pytest-asyncio>=0.23",
"opentelemetry-api",
"opentelemetry-sdk",
"casanovo>=5.1.2"
]

[project.optional-dependencies]
dev = [
"pytest",
"pytest-asyncio>=0.23",
"urgap[dev]",
"urgap[all]",
]


Expand All @@ -41,6 +43,8 @@ select = ["ALL"]
ignore = [
"S", # Flake8 Bandit
"E501", # Line too long
"CPY001", # Missing copyright notice at top of file (Put back later)
"PLR0917", # Too many positional arguments (Put back later)
"PLR2004", # Magic value comparison
"RUF012", # Mutable class default
"LOG015", # Root logger call
Expand Down
Binary file removed tests/__pycache__/__init__.cpython-39.pyc
Binary file not shown.
Binary file not shown.
Loading
Loading