Do you need to expose a collection of plates and molecules in another project so that your collaborators can access them? Perhaps you are getting an "inaccessible batches" error while entering molecules and batches in a new project?
You can share existing plates, molecules and/or batches between projects. There are two main scenarios:
- You have access to both the source project and the destination project
- You get the "inaccessible batches" error on import, and have access only to the destination project
Registering a brand new batch of an existing molecule follows the same steps as registering a brand new molecules, so read this article instead.
You have access to both the source project and the destination project
In order to successfully share molecule and batch records between two projects, a vault member must have access to both projects. The steps are very similar for molecules/batches and plate/wells.
Share in manual mode
If you need to share just a few molecules, you can share each one manually. Navigating to the molecule record, then click the "Manage project access" link in the sidebar or click on the projects sub-tab then edit access for the specific batch you wish to share. You will need to select a specific batch for sharing, and the main molecule information, such as core structure, Molecule Name and Synonyms, and user-defined fields will also be shared.
1) Go to the projects tab of a molecule, click "Add or remove access" for the specific batch you want to share.
2) From the editable "Projects with access to <Batch Name>" drop-down, choose the project you want to share with, and click "add".
3) Save changes.
To share a plate manually, navigate to the plate details record and follow the same steps. All of the molecules and batches on the plate will be shared.
Share via file import
If you need to share a collection of molecules, you may do so via a simple file import.
Import a file containing a list of molecule names and batch names, and import to the destination project via "update existing structure records" import. No
existing data will be modified but the existing specified batches will be shared with the new project. You will receive a suspicious event on your import validation report indicating the resource sharing events, and you will need to "accept" in order to complete the import successfully. The same process applies to molecules/batches and plates/wells, depending on your file mapping.
To share a list of plates, import a file with the plate names, and just a single well position (e.g. A1). Since you are sharing the entire plate, all other wells will be shared automatically.
Implicit sharing via protocol data import
Usually, molecule and batch project access happens automatically when importing assay data to a new project. The existing resources are shared as
the new data is imported. You will receive a suspicious event on your import validation report indicating the resource sharing events, and you will need to "accept" in order to complete the import successfully. The same process applies to molecules/batches and plates/wells, depending on your file mapping.
You get the "inaccessible batches" error on import, and have access only to the destination project
If you've tried to import your file according to the steps above, but have received an "inaccessible batch" error on import, it means that you do not have access to the source project.
You need to ask a colleague with access to both projects to share the batches on your behalf, or ask your vault administrator to grant you access to the source project.