qedsoftware / brukeropusreader

Python package for reading Bruker OPUS files.
https://qed.ai
GNU Lesser General Public License v3.0
59 stars 35 forks source link

Is this project still maintained? #23

Open beenje opened 1 year ago

beenje commented 1 year ago

Hello,

I'd like to know the status of the project. Last version on pypi is 1.3.4 (from 2019). There is a fork https://github.com/spectrochempy/brukeropusreader with several tags. There is a 1.3.9 version available.

Are you willing to take the changes from this fork? Or would you consider transferring the pypi project to @SpectroChemPy? I have no link with this organisation, so I actually don't know if they are interested.

As a user it would be nice to have a maintained version on pypi.

luukvandervelden commented 1 year ago

I do not have the answer to your question, but I do have an active fork in which I have merged almost all contributions of other forks that I could find on Github. Are you by any chance also working on the code of brukeropusreader? Is there any functionality you are looking for?

If you find pypi to be outdated, you could always just clone a repository to your computer and then make a symbolic link of that repository in your python site-packages folder.

beenje commented 1 year ago

Hi! I'm not using it myself. Someone at my institute (MAX IV) wanted to use it. I'd have liked to create an official package on conda-forge but this can only be done from the official source.

So yes, right now they just cloned the repo locally and installed from there but it's not great for reproducibility. It would be nice if someone active would take over pypi.

If the original author doesn't answer, and if you are interested you could open an issue on pypi: https://peps.python.org/pep-0541/#how-to-request-a-name-transfer

clemensgaahs commented 1 year ago

I was looking for the functionality of reading files created by the process control. That was not supported by the repo here, but by your one, so thanks a lot @luukvandervelden!

It would be correct to say that this repository is not active, while your one is clearly more advanced (for everyone having the same problems as I had).

luukvandervelden commented 1 year ago

Thanks @beenje, I will take a look at your suggestion

philipp-baumann commented 1 year ago

Has somebody yet contacted qed.ai by mail (Wiliam Wu is the co-founder)?

luukvandervelden commented 1 year ago

I will contact them this afternoon @philipp-baumann, will let you know

philipp-baumann commented 1 year ago

@luukvandervelden do you have any updates from qed.ai ?

luukvandervelden commented 1 year ago

Nothing yet, I’ve just forwarded the mail to William. Hopefully he’ll respond 🙏🏻

Op 19 mrt. 2023 om 12:00 heeft Philipp Baumann @.***> het volgende geschreven:

 @luukvandervelden do you have any updates from qed.ai ?

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.

philipp-baumann commented 1 year ago

Nothing yet, I’ve just forwarded the mail to William. Hopefully he’ll respond 🙏🏻 Op 19 mrt. 2023 om 12:00 heeft Philipp Baumann @.***> het volgende geschreven:  @luukvandervelden do you have any updates from qed.ai ? — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.

thanks. I'm sure they will.

luukvandervelden commented 1 year ago

Willam @willywutang, @tdyczek Tomasz?

mlazowik commented 1 year ago

Hi, we're looking at options internally and will let you know soon. Sorry for the wait!

mlazowik commented 1 year ago

As the first step we're tweaking licensing, see #25

In the meantime, @fernandezc – would @spectrochempy be interested in taking over maintenance, including the pypi package? We're potentially open to that, as long as our credit is preserved (AFAIK the license enforces that either way).

fernandezc commented 1 year ago

Hi,

@spectrochempy is not a big organization (only two maintainers at the moment) but it is true that we need updated versions of brukeropusreader in pypi and conda. So we are eventually open to this, if it can be of service to the community.

kvngvikram commented 1 year ago

Hi all,

So, now, which fork should I be using ? I am new to this, and can't track different commits and decide.

Thank you.

fernandezc commented 1 year ago

Hi all,

So, now, which fork should I be using ? I am new to this, and can't track different commits and decide.

Thank you.

Hi, I guess as long as qedsoftware hasn't decided to transfer maintenance to another fork, the only official one is this one, isn't it?

joshduran commented 6 months ago

I have recently published a python package that can both read binary OPUS files and communicate/control OPUS software. I believe it uses a more sophisticated algorithm for extracting data from OPUS files and should read most, if not all, files. Take a look here:

https://github.com/joshduran/brukeropus