semvec/pypi-packages huggingface dataset:
testpy9875 1.2.0
一个测试包而已，玩玩而已。

## 测试 pypi

完事了，可以执行安装包了：

```
pip install testpy9875
```

为什么起名 testpy9875 ，那是因为 testpy 这个名字被用掉了。

如果设置了 阿里云镜像，需要暂时停用，因为当前包阿里云镜像并没有及时更新。

## 使用这个包:
pulsarpy-dx 0.5.1
A client for Pulsar LIMS that integrates sequencing results from DNAnexus

# Pulsarpy DX
A Pulsarpy client extension for Pulsar LIMS that imports sequencing results from DNAnexus

AP documentation is on [Read the Docs](https://pulsarpy_dx.readthedocs.io/en/latest).

This is a companion tool to [Pulsarpy](https://github.com/nathankw/pulsarpy), which in turn is the offical
Python client for [Pulsar LIMS](https://github.com/nathankw/pulsar_lims). Pulsarpy DX is a gateway 
between Pulsar LIMS and related sequencing results stored on DNAnexus, and serves to 
import the sequencing results metadata from the DNAnexus platform into Pulsar LIMS. 

The main feature of this package is the script called ``import_seq_results.py``, which looks for projects under the specified DNAnexus billing org that were created within the past N days. Each project is checked if it's sequencing results need to be imoprted into Pulsar LIMS.  The way it works is quite specific to the laboratoy workflow of the Snyder Production Center of ENCODE, here at Stanford. 

## Lab workflow
A SequencingRequest record is made in Pulsar LIMS. Then, an Excel form is filled out and sent to the nearby Stanford Genome Sequencing Service Center (GSSC). That form contains the library name, which the lab personel set to be equal to the SequencingRequest record's name in Pulsar. This name in the Excel form will eventually make its way to a DNAnexus project as a property called `library_name` when GSSC uploads the sequencing results there. 

When ``import_seq_results.py`` is run, for each project it finds it will look at the value of the `library_name` property, then use this to look up a SequencingRequest by that name in Pulsar. The SequencingRequest record must pre-exist in order for sequencing results to be imported - a process that will entail creating a SequeningRun record and one or more SequencingResult records, as needed.  See the [script documentation](https://pulsarpy-dx.readthedocs.io/en/latest/scripts/import_seq_results.html) for more details.
scgpm-seqresults-dnanexus 0.5.0
Utilities for working with the Stanford Genome Sequencing Service Center (GSSC) application logic on DNAnexus.

# seqcenter_dnanexus

### Utilities for working with the SCGPM Sequencing Center application logic on DNAnexus

API documentation is on [Read the Docs](https://scgpm-seqresults-dnanexus.readthedocs.io/en/latest/index.html).

Provides high level methods and scripts for working with sequencing results that are stored in DNAnexus projects. This repository is geared towards sequencing result projects that the Stanford Genome Sequencing Center creates in DNAnexus, since there are many project properties that are unique to their workflow which are utilized and queried here.   

The heart of this API rests in the **`DxSeqResults()`** class in the **`dnanexus_utils.py`** module. Given a DNAnexus project of interest, a user can use high level methods around that project to do things such as:

* Download QC reports and JSON stats for one or more barcoded samples,
* Download FASTQ files or fetch them as DNAnexus DXFile objects,
* Retrieve the properties that are set on specific FASTQ files,
* accept project transfers in DNAnexus,
* and more.

The **scripts** are many, and include tools such as:

* Clean up projects to save space,
* List projects and their properties for projects billed to a specific org,
* Download fastqs of interest,
* Add properties to a project,
* Accept project transfers

The first point above has been heavily used to save space and costs. The script is called ``scgpm_clean_raw_data.py`` and works by removing unneccessary extras in the raw_data folder of a project.  It works by running an app on DNAnexus by the same name and cleans out all projects that have been created within the last N days.