Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


* Cleanup ajax_add to make monkey patching easier

* Changelog

* Reorganize imports

* Add NumSamples field in Add Sample form and multiple creation of samples

* Add MaxNumberOfSamplesAdd field in setup

* Add validator of NumSamples in add form

* Skip NumSamples field on sample copy

* Remove maxlength from NumSamples field

* Cleanup

* Move outside the loop

* Create samples singularly with a savepoint

* Avoid overriding PDBs next shortcut

* Fixed flake8 complaints

* Rollback create samples singularily

* No need to enumerate

* memoize get_max_number_samples

Co-authored-by: Ramon Bartl <>


Failed to load latest commit information.
Latest commit message
Commit time
Jan 7, 2018

Open Source LIMS Core based on the CMS Plone


SENAITE.CORE is an Open Source Laboratory Information Management System (LIMS) for enterprise environments, especially focused to behave with excellent performance and stability.


SENAITE.CORE provides the core functionalities and entities used by SENAITE.LIMS.

It is intended to be imported automatically as a dependency of SENAITE.LIMS and other SENAITE products, and it should not be installed without the SENAITE.LIMS UI.


We want contributing to SENAITE.CORE to be fun, enjoyable, and educational for anyone, and everyone. This project adheres to the Contributor Covenant.

By participating, you are expected to uphold this code. Please report unacceptable behavior.

Contributions go far beyond pull requests and commits. Although we love giving you the opportunity to put your stamp on SENAITE.CORE, we also are thrilled to receive a variety of other contributions.

Please, read Contributing to senaite.core document.

Feedback and support



This software, henceforth "SENAITE.CORE" is an add-on for the Plone CMS and a derivative work of BIKA LIMS.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.