Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Making description a bit longer #220

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

matuskalas
Copy link
Member

Extended the max length of the description string from 1000 to 2048 characters.

2048 is still short, but can include more useful information (for full-text search, for understandable summary, for downstream EDAM annotation, etc. ...)

Extended the max length of the description string from 1000 to 2048 characters.

2048 is still short, but can include more useful information (for full-text search, for understandable summary, for downstream EDAM annotation, etc. ...)
@matuskalas matuskalas self-assigned this Feb 17, 2024
@matuskalas
Copy link
Member Author

matuskalas commented Feb 17, 2024

The description of MicroMPN could be an improved version of the follwoing, human-compiled from the PyPI package desc and from the article abstract. For a less usual tool, I think it is useful (for the reasons exemplified above).


MicroMPN is software for automating most probable number (MPN) estimates from laboratory microplates. It has been develeped for high-throughput screening of microbe suppression in mixed populations.

Most probable number (MPN) is a way of estimating how many viable bacteria are in a sample. A series of dilutions are made with replication and the number of tubes or wells with bacterial growth is recorded. This presence/absence and dilution information is used to calculate the most probable number of bacteria in a starting sample.

With liquid handling robots and plate reader this method can be faster than conventional plate counting or spotting on agar for some applications.

Screening assays are used to test if one or more microbes suppress a pathogen of interest. In the presence of more than one microbe, the screening method must be able to accurately distinguish viable pathogen cells from non-viable and non-target microbes in a sample. Current screening methods are time-consuming and require special reagents to detect viability in mixed microbial communities. Screening assays performed using soil or other complex matrices present additional challenges for screening.

This command-line program (and Python package) processes data from a plate reader. Users provide two types of files: A plate layout file specified in Wellmap format and a CSV plate reader file with columns for the plate, the well or row and column and the optical value used for determining growth.

Developers of Python Packages who need an MPN calculation may want to use MicroMPN's mpn estimation function. To the authors' knowledge the only python implementation of MPN estimation in the Python Package Index (PyPI). This function is derived from Martine Ferguson and John Ihrie's MPN R package:

Martine Ferguson and John Ihrie. (2019). MPN: Most Probable Number and Other Microbial Enumeration Techniques. R package version 0.3.0. https://CRAN.R-project.org/package=MPN .


The current description, shrunk under 1000 chars, is rather short:
image

@matuskalas
Copy link
Member Author

Worth noting is also that for the mentioned tool (MicroMPN), even the superpowers of Pub2Tools and EDAMmap were rather hopeless (one of the main problems being the gaps in EDAM).
FYI when we'll think about future improvements @jaanisoe @veitveit @magnuspalmblad @jaanisoe

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant