Я хочу сохранить некоторые позиции генома (хромосома, позиция), используя MongoDB.
что-то вроде:
{
chrom:"chr2",
position:100,
name:"rs25"
}
Я хочу, чтобы я мог быстро найти все записи в данном сегменте (chrom, [posStart - posEnd]). Что бы лучше всего использовать ключ / _id ?
a chrom, позиция объекта?
db.snps.save({_id:{chrom:"chr2",position:100},name:"rs25"})
дополненная строка?
db.snps.save({_id:"chr02:00000000100",chrom:"chr2",position:100,name:"rs25"})
автоматически сгенерированный идентификатор с индексом chrom и position?
db.snps.save({chrom:"chr2",position:100,name:"rs25"})
другое?
???
спасибо за ваши предложения
Pierre
PS: (этот вопрос был опубликован на биостаре: http://biostar.stackexchange.com/questions/2519)