Skip to content

Commit 4258906

Browse files
committed
[2025/3/14] Move ys isoformdb to platform
1 parent da8b77b commit 4258906

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+3113
-1
lines changed

.htaccess

Whitespace-only changes.

00_test.ipynb

Lines changed: 1407 additions & 0 deletions
Large diffs are not rendered by default.

01_database_add_data.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@
99
import_rebase_db,
1010
import_utrdb,
1111
)
12+
from scripts.import_isoform import (
13+
import_meta_data_to_database,
14+
import_reference_annotation_to_database,
15+
)
16+
1217
from datetime import timedelta
1318
import datetime
1419

@@ -52,3 +57,9 @@ def log(log_str):
5257

5358
# import_utrdb.add_data()
5459
# log(" [completed] scripts.import_utrdb\n")
60+
61+
# import_meta_data_to_database.add_data()
62+
# log(" [completed] scripts.import_isoform.import_meta_data_to_database\n")
63+
64+
# import_reference_annotation_to_database.add_data()
65+
# log(" [completed] scripts.import_isoform.import_reference_annotation_to_database\n")

isoform_datasets/__init__.py

Whitespace-only changes.

isoform_datasets/admin.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
from django.contrib import admin
2+
3+
# Register your models here.

isoform_datasets/apps.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
from django.apps import AppConfig
2+
3+
4+
class RNADatasetsConfig(AppConfig):
5+
default_auto_field = 'django.db.models.BigAutoField'
6+
name = 'isoform_datasets'
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Generated by Django 4.2.1 on 2025-03-05 12:25
2+
3+
from django.db import migrations, models
4+
5+
6+
class Migration(migrations.Migration):
7+
8+
initial = True
9+
10+
dependencies = [
11+
]
12+
13+
operations = [
14+
migrations.CreateModel(
15+
name='Datasets',
16+
fields=[
17+
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
18+
('name', models.CharField(max_length=255, unique=True)),
19+
('database', models.CharField(blank=True, max_length=255, null=True)),
20+
('data_type', models.CharField(blank=True, max_length=255, null=True)),
21+
('submission_date', models.DateField(auto_now_add=True)),
22+
('last_update_date', models.DateField(auto_now=True)),
23+
],
24+
options={
25+
'verbose_name': 'datasets',
26+
'verbose_name_plural': 'datasets',
27+
'db_table': 'datasets',
28+
},
29+
),
30+
]

isoform_datasets/migrations/__init__.py

Whitespace-only changes.

isoform_datasets/models.py

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
from django.db import models
2+
3+
class Datasets(models.Model):
4+
name = models.CharField(max_length=255, unique=True)
5+
database = models.CharField(max_length=255, blank=True, null=True)
6+
data_type = models.CharField(max_length=255, blank=True, null=True)
7+
submission_date = models.DateField(auto_now_add=True)
8+
last_update_date = models.DateField(auto_now=True)
9+
10+
class Meta:
11+
db_table = 'datasets'
12+
verbose_name = 'datasets'
13+
verbose_name_plural = verbose_name
14+
15+
def __str__(self):
16+
return self.name

isoform_datasets/serializers.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
from rest_framework import serializers
2+
from isoform_datasets.models import Datasets
3+
4+
5+
class DatasetsSerializer(serializers.ModelSerializer):
6+
class Meta:
7+
model = Datasets
8+
fields = '__all__'

0 commit comments

Comments
 (0)