TOPPAS to CWL Converter
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 38/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Ít trao đổi
- Công nghệ
- cpp
- Lĩnh vực
- bioinformatics
Hướng nghiên cứu
Start with the example at share/OpenMS/examples/TOPPAS/Ecoli_Identification.toppas and inspect the cwl-cpp-auto tool linked in the issue. Run -write_cwl on the relevant tools and use the shown CWL workflow as the format reference. Done means the TOPPAS workflows have been converted to corresponding CWL workflows.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Using https://github.com/common-workflow-lab/cwl-cpp-auto/ + running -write_cwl on the relevant tools , convert the TOPPAS workflows to CWL workflows
Example using https://github.com/OpenMS/OpenMS/blob/develop/share/OpenMS/examples/TOPPAS/Ecoli_Identification.toppas
(default values have not been repeated)
cwlVersion: v1.2
class: Workflow
inputs:
mzml:
type: File
format: edam:format_3244 # mzML
default:
class: File
path: ../../../share/OpenMS/examples/ID/Ecoli_MS2_small.mzML
format: edam:format_3244
proteomes:
type: File
format: edam:format_1929 # FASTA
default:
class: File
path: ../../../share/OpenMS/examples/TOPPAS/data/Identification/target_decoy_Ecoli_K12_TaxID_83333.proteomes.fasta
format: edam:format_1929
comet_executable:
type: File
default:
class: File
path: /usr/bin/comet-ms
steps:
step_2:
run: CometAdapter.cwl
in:
in: mzml
out:
valueFrom: $(inputs.in.nameroot).idXML
database: proteomes
comet_executable: comet_executable
fragment_mass_tolerance:
default: 0.02
no_progress:
default: true
out: [ out ]
step_3:
run: FalseDiscoveryRate.cwl
in:
in: step_2/out
out:
valueFrom: $(inputs.in.nameroot).idXML
peptide:
default: true
protein:
default: false
log:
default: "TOPP.log"
no_progress:
default: true
out: [ out ]
step_4:
run: IDFilter.cwl
in:
in: step_3/out
out:
valueFrom: $(inputs.in.nameroot).idXML
remove_decoys:
default: true
log:
default: "TOPP.log"
out: [ out ]
step_5:
run: FileInfo.cwl
in:
in: step_4/out
log:
default: "TOPP.log"
out: [ out ]
outputs:
out:
type: File
outputSource: step_4/out
requirements:
StepInputExpressionRequirement: {}
$namespaces:
edam: http://edamontology.org/
- Ngôn ngữ chính
- C++
- Star
- 623
- Fork
- 441
- Merge trung bình
- 23 giờ 47 phút
- Pull request đã merge (30 ngày)
- 289
Chuẩn bị môi trường
Khởi chạy dev container của dự án ngay trên trình duyệt, bằng tài khoản GitHub của bạn.
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của OpenMS/OpenMS
-
MSstatsFile: Condition written unquoted, so conditions containing commas produce malformed MSstats CSVCó thể đã có người làm @niharikavuchintala đã nhận 4 ngày trước. Đang mởnew contributor
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
OpenMS/OpenMS#10512 · 3 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[FEATUREFINDER] Biosaur2Algorithm::centroidProfileSpectra_: dead drift-time guard would drop every FAIMS CVCó thể làm lại được @kavyansh-1 đã nhận 35 ngày trước và không có pull request nào đang mở. Đang mởdefect
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
OpenMS/OpenMS#10005 · 3 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
USI: msRun keeps the .mzML extension, and non-Thermo native IDs become scan numbersCó thể đã có người làm Có pull request liên kết đang mở hoặc đã được merge. Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
OpenMS/OpenMS#10591 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
ProSE: rescore all runs of a multi-file search with one joint Percolator modelCó thể đã có người làm @satyam102006 đã nhận 1 ngày trước. Đang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 8/100
OpenMS/OpenMS#10581 · 4 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 15/100
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của OpenMS/OpenMS
Issue tương tự
-
binding:web core docs p3
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
RunanywhereAI/runanywhere-sdks#1123 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 88/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
NVIDIA-RTX/NRI#277 ·
Maintainer thường phản hồi trong vòng 1 ngày