Coder Social home page Coder Social logo

msrun and filename about proxi-schemas HOT 8 CLOSED

hupo-psi avatar hupo-psi commented on July 25, 2024
msrun and filename

from proxi-schemas.

Comments (8)

edeutsch avatar edeutsch commented on July 25, 2024 1

I would suggest removing fileName instead. A USI is composed of a collection identifier, an msrun name, and a scan number. The msrun parameter is sufficiently abstract that is serves to identify which msrun is meant, independent of the details of fileNames. Which fileNames would be meant anyway? for /spectra is fileName an mzML file or a raw file? For /psms is it an mzML file or an mzIdentML file? or an mzTab file? Seems better to me to abstract that away in the request with just msrun.

from proxi-schemas.

edeutsch avatar edeutsch commented on July 25, 2024

I had the same question here in my implementation notes, but I neglected to file an issue as you have done. My code currently ignores it. I think it is effectively redundant with msrun. Maybe in theory fileName could specify whether ids should come from a .raw or a .mzML. But msrun can be stretched to the same end if necessary. It is already in USI.

I would vote to remove fileName in both /psms and /spectra if others agree.

from proxi-schemas.

ypriverol avatar ypriverol commented on July 25, 2024

@edeutsch I vote to remove msrun. Right now is confusing and duplicated with fileName.

from proxi-schemas.

ypriverol avatar ypriverol commented on July 25, 2024

@edeutsch the PR is ready to be merge. Please go for it.

from proxi-schemas.

edeutsch avatar edeutsch commented on July 25, 2024

Does anyone else like @jjcarver want to comment on this before we move ahead?

from proxi-schemas.

ypriverol avatar ypriverol commented on July 25, 2024

@edeutsch this PR has been open for a while. We should merge it and move on. This includes the not implemented error, etc.

from proxi-schemas.

jjcarver avatar jjcarver commented on July 25, 2024

I agree. The PR can be merged as it is.

from proxi-schemas.

edeutsch avatar edeutsch commented on July 25, 2024

oh, I see, I thought you were referring to a pull request removing fileName. But you were referring to the old pull request. I just merged the old PR.

But my intended question to @jjcarver was about removing fileName.

from proxi-schemas.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.